@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:100;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-100.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-100.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-100.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-100.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-100.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-100.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:200;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-200.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-200.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-200.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-200.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-200.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-200.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:300;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-300.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-300.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-300.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-300.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-300.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:400;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-regular.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-regular.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-regular.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-regular.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-regular.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:500;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-500.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-500.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-500.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-500.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-500.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:600;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-600.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-600.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-600.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-600.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-600.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:700;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-700.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-700.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-700.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-700.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-700.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:800;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-800.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-800.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-800.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-800.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-800.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-800.svg#Outfit) format('svg')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:900;src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-900.eot);src:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-900.eot?#iefix) format('embedded-opentype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-900.woff2) format('woff2'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-900.woff) format('woff'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-900.ttf) format('truetype'),url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/fonts/outfit-v11-latin-900.svg#Outfit) format('svg')}img{image-rendering:-webkit-optimize-contrast}body{font-family:'Outfit',museo-sans,sans-serif !important;font-weight:200 !important;font-style:normal;background:#fff;color:#000 !important;line-height:1.5 !important}a{text-decoration:none !important}strong{font-weight:400}.zak-content{background-color:#fff !important}.home .zak-content,.zak-content{margin-top:0}.zak-content .zak-row{padding-top:0;padding-bottom:0}.zak-main-header .zak-container{max-width:94% !important}.zak-header-builder{border-width:0 !important}.zak-footer .zak-container{max-width:94% !important}.zak-footer-builder .zak-footer-top-row{padding-top:20px !important}.zak-top-bar,.zak-footer{color:#000;font-size:1em}.zak-footer a{color:#000}.zak-footer a:hover{color:#5fa5a7}#footermenu,#adresse{padding-top:20px}.zak-footer #footermenu a{padding:0 10px}#adresse{float:left;width:100%;max-width:300px}a._brlbs-btn-cookie-preference{background:0 0 !important;color:#000 !important}a._brlbs-btn-cookie-preference:hover{background:0 0 !important;color:#5fa5a7 !important}.zak-scroll-to-top{right:0 !important;height:38px !important;width:38px !important;border-radius:0 !important}.site-branding .custom-logo-link{width:340px;height:131px;padding-top:0}.zak-main-header{padding-top:0;padding-bottom:0;background-color:rgba(255,255,255,.7) !important;z-index:99999;position:relative}.zak-header-builder .zak-header-main-row{padding-top:10px !important;padding-bottom:20px !important}.page-template-default header.zak-entry-header{display:none}.zak-primary-nav{margin-top:35px}.social-icons{font-size:40px !important;padding-left:50px;margin-top:20px}.zak-primary-nav ul .current_page_ancestor>a,.zak-primary-nav ul .current-menu-ancestor>a,.zak-primary-nav ul .current_page_item>a,.zak-primary-nav ul .current-menu-item>a{color:#86bd40}.zak-main-nav li{font-size:1.1em;font-weight:400}.zak-primary-nav .sub-menu{width:240px;border-radius:0}.zak-primary-nav .sub-menu li{font-size:.9em}.zak-primary-nav .sub-menu li a{border-bottom:1px solid #dfedee}.zak-primary-nav ul .current_page_ancestor>a,.zak-primary-nav ul .current-menu-ancestor>a,.zak-primary-nav ul .current_page_item>a,.zak-primary-nav ul .current-menu-item>a{color:#5fa5a7 !important}.zak-primary{padding-top:0 !important;padding-bottom:0 !important}h1,h2,h3,h4,h4,h6,.entry-title{font-family:'Outfit',museo-sans,sans-serif !important;text-align:center;font-weight:200;color:#000}h1,h2.h1{font-size:3rem;font-weight:200}h2,h3{font-size:2.25rem;font-weight:500}h4{font-size:1.375rem;margin-bottom:10px}.text-gross p{font-size:1.375rem;font-weight:200}p.text-right{text-align:right;font-size:1.375rem;padding-top:10px;margin-bottom:0;line-height:1 !important}p.text-left{text-align:left;font-size:1.375rem;padding-top:10px;margin-bottom:0;line-height:1 !important}p.text-left strong,p.text-right strong{font-size:1rem;font-weight:400;line-height:1 !important;font-style:normal}.table-home table{width:100%;max-width:400px;margin:0 auto}table th,table td,.wp-block-table th,.wp-block-table td{text-align:left;border:none;padding:.25em;font-size:1rem;font-weight:400;vertical-align:top}.vc_btn3.vc_btn3-size-md{font-size:1.25rem !important;padding:10px 20px !important;font-weight:400 !important}.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{background-color:#5fa5a7 !important}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover{color:#fff !important;background-color:#000 !important}.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat{background-color:#ce0077 !important}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover{color:#fff !important;background-color:#000 !important}.wpb_gmaps_widget .wpb_wrapper{background-color:#fff !important;padding:0 !important}.strong-view.wpmtst-default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .wpmslider-viewport{border:none !important}.strong-view.wpmtst-default.controls-type-sides .wpmtst-testimonial-inner{background:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/Anfuehrungszeichen_unten.png) no-repeat scroll right bottom transparent !important}.strong-view.wpmtst-default .wpmtst-testimonial-heading{background:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/Anfuehrungszeichen_oben.png) no-repeat scroll left center transparent !important;margin-top:0;padding-left:0 !important;text-align:center !important;font-size:1.25rem;margin-left:-40px}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before,.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before{width:35px !important;height:35px !important;background:#61a3ab !important}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before{left:-30px !important}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before{left:20px !important}#SR7_1_1 .custom .sr7-bullet{background:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/bullet-custom-herz-1.png) no-repeat scroll left center transparent !important;width:30px !important;height:30px !important}#SR7_1_1 .custom .sr7-bullet.sr7-touchhover,#SR7_1_1 .custom .sr7-bullet.selected{background:url(//www.tierarztpraxis-steininger.de/wp-content/themes/tierarztpraxis-steininger/bullet-custom-herz-2.png) no-repeat scroll left center transparent !important}.block-texte{width:100%;max-width:320px;margin:0 auto;text-align:center}.block-texte-2{width:100%;max-width:380px;margin:0 auto;text-align:center}.block-texte p,.block-texte-2 p{margin-bottom:10px}a.link{color:#5fa5a7 !important;font-weight:600}a.link:hover{color:#000 !important}.datenschutz h2,.datenschutz h3,.datenschutz h4{font-size:2rem;font-weight:300;text-align:left !important}.leistungen img.aligncenter{transform-style:preserve-3d;zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;transition:all .9s ease 0s}.leistungen img.aligncenter:hover{zoom:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.post-template-default .zak-container{max-width:2560px;padding:0}.post-template-default .zak-post-content{max-width:1260px;margin:0 auto;padding-left:20px;padding-right:20px}.zak-entry-meta{margin:0 auto !important;width:500px}@media screen and (max-width:480px){.text-home img.alignright,.text-home img.alignleft{display:block;float:none;margin:20px auto 0}p.text-right,p.text-left{text-align:center}}@media screen and (max-width:768px){.site-branding .custom-logo-link{width:208px;height:80px}h1,h2,h2.h1{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.25rem}.zak-footer #footermenu a{padding:0 5px}#footermenu{width:100%;max-width:340px;margin:0 auto;font-size:.9em}.zak-entry-meta{margin:0 auto !important;width:260px}}@media screen and (min-width:769px){.zak-content{margin-top:-10%}.home .zak-content{margin-top:-15%}}