.footer-logo{text-align:center;margin:20px 0}.footer-logo img{width:180px}.footer{width:100%;background-color:#dfe7ed}.footer{width:100%;background-color:#dfe7ed}#footer-map{display:flex;height:auto;width:50%;margin-right:4.5%}.footer-social-block{display:flex;flex-direction:column;width:50%;margin-left:4.5%}.footer-social-block__top{background:#8bd2e5;text-align:center;padding:25px 0;margin-bottom:19.5%}.footer-social-block__top .facebook-icon{display:inline-block;width:35px;height:40px;background-image:url('/statics/web/images/icon-facebook-white.svg');background-size:100% 100%}.footer-social-block__top .facebook-icon:hover{background-image:url('/statics/web/images/icon-facebook.svg')}.footer-social-block__top .instagram-icon{display:inline-block;margin-left:20px;width:35px;height:40px;background-image:url('/statics/web/images/icon-instagram-white.svg');background-size:100% 100%}.footer-social-block__top .instagram-icon:hover{background-image:url('/statics/web/images/icon-instagram.svg')}.footer-social-block__bottom{background:#3a74ae;flex-grow:1;font-size:14px;text-align:center;color:#fff}.footer-social-block__bottom .rating-title{padding:30px 0 25px 0}.footer-social-block__bottom .rating-subheading{font-size:20px;display:inline-block}.footer-contacts a{color:#fff}.footer-contacts .contact-info-container{padding:30px 0;background:#3a74ae;display:flex;align-items:center;height:404px}.contact-info-mob-container .footer-contacts-switcher-links{display:flex;justify-content:space-between;padding:0 24px;margin-bottom:25px}.contact-info-mob-container .footer-contacts-switcher-links span{font-size:15px;font-weight:bold}.contact-info-mob-container .block-title{font-family:"Unna",Georgia,serif;text-align:left;padding:21px 23px;font-size:24px;font-weight:500;color:#fff}.contact-info-mob-container .branch-list{position:relative;top:0px;padding:0px 24px 0px;text-align:left}.contact-info-mob-container .branch-list li .heading{display:flex;align-items:center;padding:25px 0;border-bottom:1px solid #000}.contact-info-mob-container .branch-list li .heading .icon-arrow-down{margin-left:auto;width:18px;height:10px;transition:transform .4s}.contact-info-mob-container .branch-list li .heading .icon-arrow-down.up{transform:rotate(180deg)}.contact-info-mob-container .branch-list li .content{height:0;overflow:hidden;transition:height .3s}.contact-info-mob-container .branch-list li .content .inner{padding:20px 0}.contact-info-mob-container .branch-list .whatsapp-icon{position:absolute;top:-6px;left:-43px}.contact-info-mob-container .branch-list .whatsapp-icon img{width:35px}.contact-info-mob-container .branch-list .whatsapp-icon:hover{border-bottom:none}#footer-socials-content li,#footer-socials-content span,#footer-socials-content a{color:#fff !important}.footer-company-list .branch-btn{background:#59769d;border-radius:50px}.footer-company-list .branch-btn:hover{background:#59769d}.branch-btn{position:relative;color:#fff;padding:5px;display:flex;justify-content:center;border-radius:50px;align-items:center;min-width:145px;text-transform:none;height:36px}.branch-btn .inner{width:100%;height:100%;border:1px solid #fff;border-radius:50px;display:flex;align-items:center;justify-content:center;padding:0 20px}.branch-btn__url{border-bottom:none !important}.branch-btn__url:focus span{border-bottom:none !important}.branch-btn__url:hover{text-decoration:none}.branch-btn__url:hover span{border-bottom:none !important}.branch-btn__arrow{width:129px;position:absolute;top:1px;right:-2px}.branch-btn span{font-family:Roboto Condensed}@media (min-width:768px) and (max-width:1123px){.footer-contacts .contact-info-container{padding:30px 10px}}@media (min-width:980px) and (max-width:1123px){.footer-contacts .contact-info-container{padding-left:30px}}@media (max-width:767px){.footer-contacts a:not(.soc-icon):hover{border-bottom:1px solid #000}.footer-contacts .contact-info-container{background:#dfe7ed}.footer-contacts a,.footer-contacts li,.footer-contacts p{color:#000}.footer-contacts .store-contact-info-list li svg{fill:#000}#footer-map{display:none;width:100%;margin-right:0;height:300px}.footer-contacts{padding-bottom:0}.footer-social-block{margin-left:0;width:100%}.footer-social-block__top{margin-bottom:0}.footer-social-block__bottom{padding-bottom:25px;font-size:0;background:transparent}.footer-social-block__bottom ul,.footer-social-block__bottom .rating-title{width:100%;border:none !important;outline:none !important}.footer-social-block__bottom ul{background:#59769d;padding-bottom:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.footer-social-block__bottom ul>li{margin:0 14px}.footer-social-block__bottom .rating-title{font-size:31px}.footer-social-block__bottom .rating-subheading{padding:0 34px;border:none !important;outline:none !important}.footer-social-block__bottom a:hover{text-decoration:none}}@media (max-width:767px){.footer-contacts-switcher-links{margin-bottom:0px !important}.footer-contacts-switcher-links>li{width:50%}.footer-contacts-switcher-links>li span{display:block;padding:9px 18px}.footer-contacts-switcher-links>li span.active{background-color:#59769d}.footer-contacts-switcher-links>li span:first-child{border-top-right-radius:12px}.footer-contacts-switcher-links>li span:last-child{border-top-left-radius:12px}.footer-contacts-switcher-links>li:first-child{text-align:left}.footer-contacts-switcher-links>li:last-child{text-align:right}.footer .store-contact-info-list{padding-left:0}.footer .store-contact-info-list>li{color:#000}.footer-contacts-switcher .branch-list>li{background-color:#59769d;padding:10px;color:#000 !important}.footer-contacts-switcher .branch-list>li span,.footer-contacts-switcher .branch-list>li a{color:#000 !important}.footer-contacts-switcher>li:first-child .branch-list>li{border-top-left-radius:12px;color:#000}.footer-contacts-switcher>li:last-child .branch-list>li{border-top-right-radius:12px}}.footer-contact-info{width:90%;margin:0 auto;padding:60px 0}.rating-title{font-family:"Unna",Georgia,serif;font-size:32px;text-transform:uppercase}@media (max-width:767px){.footer-contact-info{padding:0}}.footer-address-blocks{display:flex;font-size:14px;flex:1}.footer-address-blocks .footer-address-block{display:flex;flex-direction:column;flex-basis:50%;flex-grow:0;color:#fff;font-size:14px;letter-spacing:.04em}.footer-address-blocks .footer-address-block a{color:#fff}.footer-address-blocks .footer-address-block__row{display:flex;flex-basis:100%}.footer-address-blocks .footer-address-block__info{display:flex;justify-content:space-between;flex-direction:column;flex-basis:55%;align-items:center;background:#59769d;padding:20px 20px;border-top-left-radius:12px}.footer-address-blocks .footer-address-block__info-contacts{display:flex;width:100%}.footer-address-blocks .footer-address-block__info-contacts .clinic-open-hrs{margin-bottom:10px;font-size:15px}.footer-address-blocks .footer-address-block__info-contacts .city-heading{display:inline-block;margin-bottom:12px;color:#000;font-size:23px;letter-spacing:0.5px}.footer-address-blocks .footer-address-block__info-contacts .city-address{color:#000}.footer-address-blocks .footer-address-block__info-left{flex-basis:37%}.footer-address-blocks .footer-address-block__info-right{flex-basis:63%}.footer-address-blocks .footer-address-block__info ul li{min-height:20px;margin-bottom:10px}.footer-address-blocks .footer-address-block__info .administrator-row .administrator-list li{text-align:center}.footer-address-blocks .footer-address-block__info .administrator-row img{width:90px}.footer-address-blocks .footer-address-block__map{flex-basis:45%;background-color:#59769d;height:100%;padding:10px;border-top-right-radius:12px}.footer-address-blocks .footer-address-block__map>.inner{height:100%}.footer-address-blocks .footer-address-block__map .map-container{width:100%;height:100%;border-radius:12px}.footer-address-blocks .footer-address-block__map .map-container .static-image{display:none}.footer-address-blocks .footer-address-block__map .map-container.static{display:flex;align-items:center}.footer-address-blocks .footer-address-block__map .map-container.static .static-image{display:inline-block;width:100%;border-radius:12px}.footer-address-blocks .footer-address-block__rating{display:flex;flex-direction:column;justify-content:center;flex-basis:55%;background:#59769d;text-align:center;padding:20px;border-bottom-left-radius:12px}.footer-address-blocks .footer-address-block__parking{flex-basis:45%;padding:0 10px 10px;background:#59769d;text-align:center;border-bottom-right-radius:12px;color:#000}.footer-address-blocks .footer-address-block__parking>.inner{background:#dfe6eb;padding:10px;height:100%;border-radius:12px}.footer-address-blocks .footer-address-block__parking .title{font-family:"Unna",Georgia,serif;font-weight:bold;font-size:20px;margin-bottom:15px;text-transform:uppercase}.footer-address-blocks .footer-address-block__parking p{margin:2px 0}.footer-address-blocks .footer-address-block:first-child{margin-right:10px}.footer-address-blocks .footer-address-block:first-child .footer-address-block__info{border-top-left-radius:12px}.menu-container .header__bottom-menu__nav{height:100%}.menu-container .header__bottom-menu__list{height:100%;margin:0}.menu-container .header__bottom-menu__list .has-submenu{position:relative}.menu-container .header__bottom-menu__list .has-submenu:before{content:"";border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #dfe7ed;margin-left:-1rem;height:0;width:0;position:absolute;top:29px;left:calc(50% + 15px);left:-webkit-calc(50% + 15px);-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);z-index:1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.menu-container .header__bottom-menu__list .has-submenu.active:before{-webkit-transform:translate(-50%);transform:translate(-50%)}.menu-container .header__bottom-menu__list .has-submenu span{position:relative;z-index:2}.menu-container .header__bottom-menu__list .price-list{display:flex;height:100%;align-items:center}.menu-container .header__bottom-menu__list .price-list .has-submenu{display:flex;align-items:center;height:100%;padding:0 24px}.menu-container .header__bottom-menu__list .price-list .has-submenu .link-arrow{top:16px}.menu-container .header__bottom-menu__list .price-list .has-submenu:before{border-top:20px solid #feeb00;top:44px}.header__top-logo{transition:top .4s}.header__top-logo.up{top:1px}.header__top-contact-info__body{height:100%;display:flex;align-items:center;justify-content:space-between}.header__top-menu__contacts{align-items:center}.header__top-menu__contacts>*{margin-right:6px}.header__top-menu__contacts .header__top-menu__tel{margin-left:15px;margin-right:25px}.header__top-menu__contacts .header__top-menu__tel a{color:#3a74ae;font-size:14px}.header__top-menu__contacts .header__top-menu__tel a:hover{text-decoration:underline}.header__top-menu__contacts .city-address{min-width:320px}.header__top-menu__contacts .city-address:first-child{text-align:right}.header__top-menu__contacts .city-address a{margin-left:5px;color:#59769d}.header__top-menu__contacts .city-address a:hover{text-decoration:underline}.header__top-menu__contacts .second-tel{margin-left:36px}.header__top-menu__contacts .city-label{background-color:#dfe6eb;display:inline-block;border-radius:50px;padding:8px 0px;font-size:13px;min-width:106px;text-align:center;font-weight:bold;margin-right:2px}.sub-menu__container__inner{max-width:1533px}.branch-btn{position:relative;background:#8BD2E6;color:#fff;padding:5px;display:flex;justify-content:center;align-items:center;min-width:145px;text-transform:none;height:36px}.branch-btn .inner{width:100%;height:100%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;padding:0 20px}.branch-btn__url:focus span{border-bottom:none !important}.branch-btn__url:hover{text-decoration:none}.branch-btn__url:hover span{border-bottom:none !important}.branch-btn__arrow{width:129px;position:absolute;top:1px;right:-2px}.branch-btn span{font-family:Roboto Condensed}.branch-btn:hover{background:#3974AE}@media (min-width:768px) and (max-width:1123px){.menu-container{margin-right:0%;width:95%}.header__top-menu__address{margin-right:3px}.header__top-menu__contacts .second-tel{margin-left:10px}ul.header__top-menu__list li,ul.header__bottom-menu__list li{margin-right:5px !important}.branch-btn .inner span{font-size:11px}}@media (min-width:961px) and (max-width:1123px){.menu-container{margin-left:8.25%}}@media (max-width:1023px){.header__bottom-menu__nav{display:none}}.header-signup-link-container{position:fixed;width:100%;left:0;top:154px;z-index:30}@media (max-width:767px){.header-signup-link-container{top:87px}}.header-signup-link{display:inline-block;background-color:#8cd2e6;position:absolute;right:15px;top:0;padding:5px;border-radius:50px}.header-signup-link>.inner{position:relative;border:1px solid #fff;border-radius:50px;display:inline-block;font-size:17px;padding:6px 26px;letter-spacing:0.5px;width:100%;text-align:center;color:#fff}@media (max-width:767px){.header-signup-link{background-color:#b1c4d1}.header-signup-link-container .header-signup-link>.inner{font-size:14px;padding:1px 7px}}.header__news-line{background-color:#EFF288;top:-31px;left:0;position:absolute;width:100%;height:30px;display:block;text-align:center;font-family:inherit;font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;line-height:31px;color:#000;animation:newsSlideDown .4s forwards;animation-delay:1.2s}@media (min-width:1124px) and (max-width:1300px){ul.header__bottom-menu__list li{margin-right:5px !important}}@media (min-width:1301px) and (max-width:1650px){ul.header__bottom-menu__list li{margin-right:15px !important}}.mobile-menu{display:inline-block;position:fixed;left:0;top:43px;width:80%;height:calc(100% - 43px);height:-webkit-calc(100% - 43px);overflow:auto;z-index:3;background:#fff;transform:translate3d(-100%, 0, 0);transition:transform 400ms ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mobile-menu.open{transform:translate3d(0, 0, 0)}.mobile-menu__top-content{padding-left:21px;text-transform:uppercase;letter-spacing:0.5px;font-weight:500;position:relative;z-index:20;top:-8px;left:-1px;top:25px}.mobile-menu__top-content a{display:inline-block}.mobile-menu .menu-icons{text-align:right;padding-right:11px;display:flex;justify-content:flex-end}.mobile-menu .menu-icons li{margin-left:5px;display:flex;align-items:center;height:60px}.mobile-menu .facebook-icon{display:inline-block;background-image:url('/statics/web/images/icon-facebook.svg');background-size:100% 100%;width:35px;height:40px}.mobile-menu .instagram-icon{display:inline-block;background-image:url('/statics/web/images/icon-instagram.svg');background-size:100% 100%;width:35px;height:40px}.mobile-menu .branch-select{display:flex;align-items:center}.mobile-menu .branch-select ul{display:flex;width:100%;font-size:0;margin-top:10px}.mobile-menu .branch-select ul li{display:flex;align-items:center;vertical-align:top;width:50%;height:60px;font-size:13px;text-transform:uppercase;letter-spacing:1px;font-weight:500}.mobile-menu .branch-select ul li a{padding-left:21px;display:flex}.mobile-menu .branch-select ul li.active{text-decoration:underline}.mobile-menu .branch-select ul li:nth-child(1){background:#dfe7ed;border-right:1px solid #fff}.mobile-menu .branch-select ul li:nth-child(2){background:#8bd2e5;background:#dfe7ed}.mobile-menu .current-branch{display:flex;align-items:center;padding-left:21px;height:60px;text-transform:uppercase;letter-spacing:1px;font-weight:500}.mobile-menu ul .menu-signup-link{padding:14px 21px}.mobile-menu ul .menu-signup-link a{display:inline-block;background-color:#b1c4d1;padding:5px;border-radius:50px;line-height:initial;text-transform:initial}.mobile-menu ul .menu-signup-link a>.inner{position:relative;border:1px solid #fff;border-radius:50px;display:inline-block;font-size:14px;padding:1px 7px;width:100%;text-align:center;color:#fff}.mobile-menu .icon-close{background:none;border:none;padding:9px;margin-left:14px;margin-top:10px;margin-bottom:10px}.mobile-menu .icon-close>svg{width:20px;height:15px}.mobile-menu>ul{list-style:none;margin:30px 0 0 0;padding:0;display:block;width:100%;background:#FFF}.mobile-menu>ul>li>a{position:relative;color:#000;margin:0;padding:0 21px;text-align:left;line-height:60px;display:block;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:antialiased;tap-highlight-color:rgba(180,180,180,0.3);-webkit-tap-highlight-color:rgba(180,180,180,0.3);-webkit-appearance:none}.mobile-menu>ul>li>span{display:inline-block;width:100%;padding:0 21px;font-size:13px;font-weight:500;height:60px;line-height:60px;text-align:center}.mobile-menu>ul>li>a.highlight{background:#feeb00}.mobile-menu>ul>li>a.news-line{background-color:#F9DED5}.mobile-menu>ul>li>a.underline{text-decoration:underline}.mobile-menu .mobile-menu__submenu ul>li>a.highlighted{color:#d10000}.mobile-menu .mobile-menu__submenu ul>li>a.bold{font-weight:500}.mobile-menu>ul>li>a:hover{text-decoration:none}.mobile-menu>ul>li>a:active{text-decoration:none;color:#000}.mobile-menu>ul>li>a.underline:hover,.mobile-menu>ul>li>a.underline:active{text-decoration:underline}.mobile-menu>ul>li>a .icon-arrow-down{width:18px;height:10px;position:absolute;right:28px;top:50%;transform:translateY(-50%);transition:all 200ms ease}.mobile-menu>ul>li>a[aria-expanded="true"] .icon-arrow-down{transform:translateY(-50%) rotateZ(180deg)}.mobile-menu ul>li.social-icon a{text-transform:capitalize;height:40px;line-height:40px}.mobile-menu ul>li.social-icon a>img,.mobile-menu ul>li.social-icon a>svg{width:20px;height:20px;position:absolute;right:28px;top:calc(50% - 10px);top:-webkit-calc(50% - 10px)}.mobile-menu__submenu{overflow:hidden;transition:height .35s ease}.mobile-menu__submenu ul{list-style:none;padding-left:0}.mobile-menu__submenu ul>li>a{display:block;padding:11px 38px;font-size:13px;line-height:18px;font-weight:300;letter-spacing:1px;color:#000;-webkit-font-smoothing:antialiased;tap-highlight-color:rgba(180,180,180,0.3);-webkit-tap-highlight-color:rgba(180,180,180,0.3);-webkit-appearance:none}.mobile-menu__submenu ul>li>a:hover{text-decoration:none}.mobile-menu__submenu ul>li>a:active{color:#000;font-weight:600;text-decoration:none}.mobile-menu__submenu ul>li a.menu-banner-link{font-weight:bold}.mobile-menu__submenu ul.mobile-submenu__prices>li{line-height:40px}.mobile-menu__submenu-banner{padding:0 21px}@media (min-width:768px) and (max-width:1023px){.mobile-menu{top:90px}}@media (min-width:1024px){.mobile-menu{display:none}}@keyframes newsSlideDown{0%{top:-31px}100%{top:0}}@keyframes headerPaddingBigger{0%{padding-top:0}100%{padding-top:31px}}.sub-menu__container .sub-menu__link.payment-link{color:#0094ff !important}@media (max-width:767px){body #CookiebotWidget:not(.CookiebotWidget-inactive){left:initial;right:10px}}