@font-face{font-family:'Glacial Indifference';src:url("../fonts/GlacialIndifference/GlacialIndifference-Regular.eot");src:url("../fonts/GlacialIndifference/GlacialIndifference-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/GlacialIndifference/GlacialIndifference-Regular.woff2") format("woff2"),url("../fonts/GlacialIndifference/GlacialIndifference-Regular.woff") format("woff"),url("../fonts/GlacialIndifference/GlacialIndifference-Regular.ttf") format("truetype"),url("../fonts/GlacialIndifference/GlacialIndifference-Regular.svg#GlacialIndifference-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Glacial Indifference';src:url("../fonts/GlacialIndifference/-Bold.eot");src:url("../fonts/GlacialIndifference/GlacialIndifference-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/GlacialIndifference/GlacialIndifference-Bold.woff2") format("woff2"),url("../fonts/GlacialIndifference/GlacialIndifference-Bold.woff") format("woff"),url("../fonts/GlacialIndifference/GlacialIndifference-Bold.ttf") format("truetype"),url("../fonts/GlacialIndifference/GlacialIndifference-Bold.svg#GlacialIndifference-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Funky Signature';src:url("../fonts/FunkySignature/Funky Signature.eot");src:url("../fonts/FunkySignature/Funky Signature.eot?#iefix") format("embedded-opentype"),url("../fonts/FunkySignature/Funky Signature.woff2") format("woff2"),url("../fonts/FunkySignature/FunkySignature.woff") format("woff"),url("../fonts/FunkySignature/FunkySignature.ttf") format("truetype"),url("../fonts/FunkySignature/FunkySignature.svg#FunkySignature") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'fontello';src:url("../fonts/icon-font/font/fontello.eot?36130101");src:url("../fonts/icon-font/font/fontello.eot?36130101#iefix") format("embedded-opentype"),url("../fonts/icon-font/font/fontello.woff2?36130101") format("woff2"),url("../fonts/icon-font/font/fontello.woff?36130101") format("woff"),url("../fonts/icon-font/font/fontello.ttf?36130101") format("truetype"),url("../fonts/icon-font/font/fontello.svg?36130101#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:'\e800'}.icon-arrow-right:before{content:'\e801'}.icon-check:before{content:'\e802'}.icon-facebook:before{content:'\e803'}.icon-instagram:before{content:'\e804'}.icon-jameda:before{content:'\e805'}.icon-circle-phone:before{content:'\e808'}.icon-clip:before{content:'\e809'}.icon-clock:before{content:'\e80a'}.icon-clock-circular-outline:before{content:'\e80b'}.icon-close:before{content:'\e80c'}.icon-drill:before{content:'\e80d'}.icon-first-aid-kit:before{content:'\e80e'}.icon-mail:before{content:'\e810'}.icon-map:before{content:'\e811'}.icon-menu-circle:before{content:'\e812'}.icon-phone:before{content:'\e813'}.icon-shield:before{content:'\e814'}.icon-trust:before{content:'\e815'}.icon-circle-arrow-down:before{content:'\e816'}.icon-circle-arrow-right:before{content:'\e817'}.btn__base a,.btn__base button,.btn__base input{outline:none;border:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:16px;font-weight:bold;text-align:center;cursor:pointer;border-radius:25px;padding:17px 5px}@media (max-width: 991px){.btn__base a,.btn__base button,.btn__base input{min-width:280px}}@media (min-width: 992px){.btn__base a,.btn__base button,.btn__base input{font-size:1.125rem;border-radius:1.56rem;padding:1rem 2rem}}.btn__base a i,.btn__base button i,.btn__base input i{margin-right:0.93rem}.btn__base a{text-decoration:none}.btn--blue a,.btn--blue button,.btn--blue input{color:#fff;background-color:#57ABF5}@media (min-width: 992px){.btn--blue a,.btn--blue button,.btn--blue input{transition:all 0.4s ease-in-out}.btn--blue a:hover,.btn--blue button:hover,.btn--blue input:hover{color:#57ABF5;background-color:#fff}}.section__gallery{padding:30px 0 40px}@media (min-width: 992px){.section__gallery{padding:9.375rem 0 9.375rem 10.93rem}}.behandlungen-tmpl .section__gallery{padding-top:0;padding-bottom:0;margin-bottom:40px}@media (min-width: 992px){.behandlungen-tmpl .section__gallery{margin-bottom:130px}}.section__gallery .section__title{margin:0}@media (min-width: 992px){.section__gallery .section__title{text-align:left}}.section__gallery .page__sub-title{margin:0}@media (max-width: 991px){.section__gallery .page__sub-title{padding:0 20px;text-align:center}}.section__gallery .gallery__top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (min-width: 992px){.section__gallery .gallery__top{margin-bottom:3.125rem;padding-right:10.93rem}}.section__gallery .gallery__button-prev{margin-left:auto;margin-right:1.875rem}.section__gallery .gallery__pagination{margin-left:20px;margin-right:20px}.section__gallery .gallery__slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section__gallery .gallery__slider .swiper-slide{width:205px}@media (max-width: 991px){.section__gallery .gallery__slider .swiper-slide{padding:0 7.5px}}@media (min-width: 992px){.section__gallery .gallery__slider .swiper-slide{width:18.2%}}.section__gallery .gallery__slider .swiper-slide a{text-decoration:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:190px;overflow:hidden}@media (min-width: 992px){.section__gallery .gallery__slider .swiper-slide a{height:19.625rem}}.section__gallery .gallery__slider .swiper-slide a img{height:100%}.section__gallery .gallery__slider video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.home .header{opacity:0;transition:opacity 0.4s ease-in-out}body.home .header.sticky{opacity:1}.section__video{height:100vh;position:relative;z-index:100;background-color:#fff}.section__video .box__overlay{position:absolute;top:0;left:0;right:0;bottom:0;padding:15px 20px 50px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.section__video .box__overlay{padding:2.18rem 4.375rem 4.375rem}}.section__video .box__video{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}.section__video .box__player{display:none}@media (min-width: 992px){.section__video .box__player{display:block;background-size:cover;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.section__video .box__player-mobile{background-size:cover;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width: 992px){.section__video .box__player-mobile{display:none}}.section__video .box__header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;position:relative}@media (min-width: 992px){.section__video .box__header{-ms-flex-align:start;align-items:flex-start;padding-top:0.31rem}}.section__video .box__menu a{text-decoration:none;outline:none;color:#fff;font-size:30px;line-height:1}@media (min-width: 992px){.section__video .box__menu a{font-size:3.125rem;opacity:0.55;transition:opacity 0.4s ease-in-out}.section__video .box__menu a:hover{opacity:1}}@media (min-width: 992px){.section__video .box__phone{margin-left:auto}}.section__video .box__phone a{text-decoration:none;outline:none;color:#fff;font-size:30px;line-height:1}@media (min-width: 992px){.section__video .box__phone a{font-size:3.125rem;opacity:0.55;transition:opacity 0.4s ease-in-out}.section__video .box__phone a:hover{opacity:1}}.section__video .box__logo{margin:0 auto}@media (max-width: 991px){.section__video .box__logo{width:121px}.section__video .box__logo img{width:100%;height:auto}}@media (min-width: 992px){.section__video .box__logo{position:absolute;width:12.85%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.section__video .box__request{display:none}@media (min-width: 992px){.section__video .box__request{display:block;margin-left:2.5rem}.section__video .box__request a{outline:none;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:1;font-weight:bold;font-size:1.125rem;padding:1rem 2rem;border-radius:1.56rem;background-color:#fff;color:#dddcda;opacity:0.55;transition:opacity 0.4s ease-in-out}.section__video .box__request a i{margin-right:0.93rem}.section__video .box__request a:hover{opacity:1}}@media (max-width: 991px){.section__video .btn__down{display:none}}@media (min-width: 992px){.section__video .btn__down{margin-top:10.625rem}.section__video .btn__down a{text-decoration:none;outline:none;color:#fff;font-size:3.125rem;line-height:1;opacity:0.55;transition:opacity 0.4s ease-in-out}.section__video .btn__down a:hover{opacity:1}}.section__video h1{font-family:'Funky Signature';margin:auto 0 0;text-align:center;color:#fff;font-size:30px;line-height:1;font-weight:normal}@media (min-width: 992px){.section__video h1{font-size:6.25rem}}.section__home-description{padding:40px 0;background:url("../images/modal-bg-mobile.svg") no-repeat right top 10%/60% auto}@media (min-width: 992px){.section__home-description{background:url("../images/teeth.svg") no-repeat left center/22.2% auto;padding:9.375rem 0}}.section__home-description>div{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.section__home-description>div{-ms-flex-direction:column;flex-direction:column}}.section__home-description h2{margin:0;font-weight:bold;font-size:25px}@media (min-width: 992px){.section__home-description h2{font-size:2.8rem}}.section__home-description h3{margin:0;font-weight:bold;font-size:20px}@media (min-width: 992px){.section__home-description h3{font-size:1.25rem}}.section__home-description p{margin-bottom:15px;line-height:1.45}@media (min-width: 992px){.section__home-description p{font-size:1.125rem;margin-bottom:1.25rem;line-height:1.65}}.section__home-description p:last-child{margin-bottom:0}.section__home-description p.signature{font-size:20px}@media (min-width: 992px){.section__home-description p.signature{font-size:1.25rem}}.section__home-description .box__left{width:100%}@media (max-width: 991px){.section__home-description .box__left{margin-bottom:30px}}@media (min-width: 992px){.section__home-description .box__left{width:50%}.section__home-description .box__left h2{width:73%;margin-left:auto}}.section__home-description .box__right{width:100%}@media (min-width: 992px){.section__home-description .box__right{width:50%;padding-left:11%}}.section__home-description .box__right h2,.section__home-description .box__right h3{margin-bottom:20px}@media (min-width: 992px){.section__home-description .box__right h2,.section__home-description .box__right h3{margin-bottom:1.25rem}}.section__advantages{padding:40px 0 20px}@media (min-width: 992px){.section__advantages{padding:9.375rem 0 5rem}}.section__advantages .about-us{padding-left:16px;margin-left:-16px;margin-bottom:40px;background:url("../images/teeth.svg") no-repeat left bottom/28% auto}@media (min-width: 992px){.section__advantages .about-us{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-left:0;margin-bottom:4.375rem;background:url("../images/teeth-2.svg") no-repeat right top/39% auto}}.section__advantages .about-us__image-container{max-width:350px;padding:0 25px;margin:0 auto;margin-bottom:20px}@media (min-width: 992px){.section__advantages .about-us__image-container{width:27.375rem;max-width:27.375rem;padding:0;margin:0;margin-right:6.25rem}}.section__advantages .about-us__image-container img{width:100%;margin-bottom:10px}@media (min-width: 992px){.section__advantages .about-us__image-container img{margin-bottom:0.9375rem}}.section__advantages .about-us__image-container span{display:block;text-align:center;font-size:18px;line-height:22px;font-weight:700;color:#0078D7}@media (min-width: 992px){.section__advantages .about-us__image-container span{font-size:1.125rem;line-height:1.275rem}}@media (min-width: 992px){.section__advantages .about-us__text-container{max-width:37.5rem;margin-top:-2.3125rem}}.section__advantages .about-us__text-container h2{margin-top:0;margin-bottom:15px;font-weight:bold;font-size:25px}@media (min-width: 992px){.section__advantages .about-us__text-container h2{font-size:2.8rem;margin-bottom:1.25rem}}.section__advantages .about-us__text-container_text p{margin-bottom:15px;line-height:1.45}@media (min-width: 992px){.section__advantages .about-us__text-container_text p{font-size:1.125rem;margin-bottom:1.25rem;line-height:1.65}}.section__advantages .about-us__text-container_text p:last-of-type{margin-bottom:0}.section__advantages .items__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section__advantages .item__box{width:100%;margin-bottom:30px}@media (max-width: 991px){.section__advantages .item__box:last-child{margin-bottom:0}}@media (min-width: 992px){.section__advantages .item__box{width:calc(50% - 5.3125rem);margin-bottom:4.375rem}}.section__advantages .item__top{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media (min-width: 992px){.section__advantages .item__top{margin-bottom:1.25rem;min-height:6.75rem}}.section__advantages .item__icon{width:50px;height:50px;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#0078D7;-ms-flex-negative:0;flex-shrink:0;font-size:20px;color:#fff}@media (min-width: 992px){.section__advantages .item__icon{width:4.375rem;height:4.375rem;font-size:1.875rem}}.section__advantages .item__title{font-size:20px;font-weight:bold;margin:0 0 0 15px}@media (min-width: 992px){.section__advantages .item__title{font-size:2.8rem;margin:0 0 0 1.875rem}}.section__advantages .item__description{line-height:1.45}@media (min-width: 992px){.section__advantages .item__description{font-size:1.125rem;line-height:1.65}}.section__treatments{padding-bottom:40px;overflow:hidden}@media (min-width: 992px){.section__treatments{padding-bottom:9.375rem}}.section__treatments .items__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1px}@media (min-width: 992px){.section__treatments .items__wrap{margin:0}}.section__treatments .item__box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:125px;position:relative;overflow:hidden;max-width:50%;width:100%;border:1px solid #fff}@media (min-width: 480px){.section__treatments .item__box{height:220px}}@media (min-width: 992px){.section__treatments .item__box{height:24.625rem;max-width:20%;border:none}.section__treatments .item__box:hover .item__picture{-webkit-transform:scale(1.15);transform:scale(1.15)}.section__treatments .item__box:hover .item__icon{opacity:1}}.section__treatments .item__box a{position:absolute;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-ms-flex-pack:end;justify-content:flex-end;outline:none;width:100%;height:100%;padding:10px;background:linear-gradient(0deg, #0078D7 0%, rgba(0,120,215,0) 48.96%)}@media (min-width: 992px){.section__treatments .item__box a{padding:1.875rem}}.section__treatments .item__title{font-size:16px;font-weight:bold;color:#fff}@media (max-width: 991px){.section__treatments .item__title{text-align:center}}@media (min-width: 992px){.section__treatments .item__title{font-size:1.25rem;margin-bottom:1.56rem;max-width:10rem}}@media (max-width: 991px){.section__treatments .item__icon{display:none}}@media (min-width: 992px){.section__treatments .item__icon{font-size:1.875rem;line-height:1;color:#fff;opacity:0.75;transition:opacity 0.4s ease-in-out}}.section__treatments .item__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:all 0.4s ease-out}.section__divided{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;background-color:#0078D7}@media (max-width: 991px){.section__divided{-ms-flex-direction:column;flex-direction:column}}.section__divided>div{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (min-width: 992px){.section__divided>div{width:50%}}.section__divided .box__description{padding:20px}@media (max-width: 991px){.section__divided .box__description .btn__base{text-align:center}}@media (min-width: 992px){.section__divided .box__description{padding:6.25rem 2% 6.25rem 9.2%}}.section__divided .box__description ul{padding:0;margin:0 0 30px;list-style-type:none}@media (min-width: 992px){.section__divided .box__description ul{margin:0 0 3.125rem}}.section__divided .box__description ul li{margin-bottom:15px;font-size:1rem;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#fff}@media (min-width: 992px){.section__divided .box__description ul li{margin-bottom:0.93rem;font-size:1.25rem}}.section__divided .box__description ul li:last-child{margin-bottom:0}.section__divided .box__description ul li a{font-weight:bold;color:#fff;text-decoration:none;outline:none}.section__divided .box__description ul li i{width:30px;height:30px;border-radius:100%;font-size:1rem;margin-right:15px;background-color:#57ABF5;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 992px){.section__divided .box__description ul li i{width:1.875rem;height:1.875rem;font-size:1rem;margin-right:1.56rem}}.section__divided .box__title{margin:0 0 20px;font-weight:bold;color:#fff;font-size:25px}@media (min-width: 992px){.section__divided .box__title{font-size:4.375rem;margin:0 0 3.125rem}}.section__divided .box__image{overflow:hidden;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.section__divided .box__image{-ms-flex-order:-1;order:-1}}@media (max-width: 991px){.section__divided .box__image img{width:100%;height:auto}}@media (min-width: 992px){.section__divided .box__image img{min-height:108%}}@media (max-width: 991px){.section__divided .box__map{min-height:320px}}.section__divided .box__map .acf-map{-ms-flex-positive:1;flex-grow:1}@media (max-width: 991px){.section__gallery .gallery__top{-ms-flex-pack:center;justify-content:center}}
