@font-face{font-family:"Playfair Display";src:url("../fonts/PlayfairDisplay/Playfair Display Bold.eot");src:url("../fonts/PlayfairDisplay/Playfair Display Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/PlayfairDisplay/Playfair Display Bold.woff2") format("woff2"),url("../fonts/PlayfairDisplay/Playfair Display Bold.woff") format("woff"),url("../fonts/PlayfairDisplay/Playfair Display Bold.svg#Playfair Display Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap;unicode-range:U+0020-2212}@font-face{font-family:"Playfair Display";src:url("../fonts/PlayfairDisplay/Playfair Display Regular.eot");src:url("../fonts/PlayfairDisplay/Playfair Display Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/PlayfairDisplay/Playfair Display Regular.woff2") format("woff2"),url("../fonts/PlayfairDisplay/Playfair Display Regular.woff") format("woff"),url("../fonts/PlayfairDisplay/Playfair Display Regular.svg#Playfair Display Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;unicode-range:U+0020-2212}@font-face{font-family:"Maven Pro";src:url("../fonts/MavenPro/Maven Pro Bold.eot");src:url("../fonts/MavenPro/Maven Pro Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/MavenPro/Maven Pro Bold.woff2") format("woff2"),url("../fonts/MavenPro/Maven Pro Bold.woff") format("woff"),url("../fonts/MavenPro/Maven Pro Bold.svg#Maven Pro Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap;unicode-range:U+0020-2044}@font-face{font-family:"Maven Pro";src:url("../fonts/MavenPro/Maven Pro Regular.eot");src:url("../fonts/MavenPro/Maven Pro Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/MavenPro/Maven Pro Regular.woff2") format("woff2"),url("../fonts/MavenPro/Maven Pro Regular.woff") format("woff"),url("../fonts/MavenPro/Maven Pro Regular.svg#Maven Pro Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;unicode-range:U+0020-2044}@font-face{font-family:"fantaicon";font-display: swap;src:url("../fonts/fantaicon/fantaicon.eot?d231aaf2e117ea3c240a92067893747c#iefix") format("embedded-opentype"),url("../fonts/fantaicon/fantaicon.woff2?d231aaf2e117ea3c240a92067893747c") format("woff2"),url("../fonts/fantaicon/fantaicon.woff?d231aaf2e117ea3c240a92067893747c") format("woff")}i[class^=fantaicon-]:before,i[class*=" fantaicon-"]:before{font-family:fantaicon !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fantaicon-arrow-down:before{content:""}.fantaicon-arrow-left:before{content:""}.fantaicon-arrow-right:before{content:""}.fantaicon-arrow-up:before{content:""}.fantaicon-calendar:before{content:""}.fantaicon-clock:before{content:""}.fantaicon-close:before{content:""}.fantaicon-facebook:before{content:""}.fantaicon-instagram:before{content:""}.fantaicon-linkedin:before{content:""}.fantaicon-marker:before{content:""}.fantaicon-phone:before{content:""}.fantaicon-search-light:before{content:""}.fantaicon-search:before{content:""}.fantaicon-twitter:before{content:""}@font-face{font-family:"Dentist2";src:url("../fonts/Dentist2.woff") format("woff2");font-display:swap}@font-face{font-family:"Teamwork";src:url("../fonts/Teamwork.woff") format("woff2");font-display:swap}*[data-ico-dentist2]:before{font-family:"Dentist2";content:attr(data-ico-dentist2)}*[data-ico-teamwork]:before{font-family:Teamwork;content:attr(data-ico-teamwork)}.section-text{font-size:16px;color:#000;line-height:1.5}.header-schedule__text{color:#fff}.common-form__fields{margin-bottom:24px}.common-form__field{display:block;position:relative}.common-form__field:not(:last-child){margin-bottom:24px}.common-form__control{height:44px;width:100%;padding:0 20px;border-radius:50px;background-color:#fff;font-size:14px;color:#181818;outline:none;border:0;box-shadow:1px 1px 3px 1px rgba(34,34,34,.2);transition:box-shadow .3s ease-in-out;-webkit-appearance:none;appearance:none}.common-form__control:focus:not(.error){box-shadow:0 3px 20px rgba(34,34,34,.2),0 0 0 2px rgba(34,34,34,.25) inset}.common-form__control.error{box-shadow:0 3px 20px rgba(34,34,34,.2),0 0 0 2px rgba(255,0,0,.8) inset}.common-form__control:-ms-input-placeholder{color:rgba(34,34,34,.5)}.common-form__control::placeholder{color:rgba(34,34,34,.5)}.common-form__error{position:absolute;top:calc(100% + 4px);left:0;width:100%;font-size:12px;color:red;padding:0 0 0 20px}.common-form__date{height:44px;width:100%;padding:0 20px;border-radius:50px;background-color:#fff;font-size:14px;color:#181818;outline:none;border:0;box-shadow:1px 1px 3px 1px rgba(34,34,34,.2);transition:box-shadow .3s ease-in-out;position:relative;-webkit-appearance:none;appearance:none}.common-form__date::-webkit-inner-spin-button,.common-form__date::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.common-form__date:-ms-input-placeholder{color:rgba(34,34,34,.5)}.common-form__date::placeholder{color:rgba(34,34,34,.5)}.common-form__date::before{content:attr(placeholder);width:auto;position:absolute;display:block;left:20px;right:50px;transition:200ms ease all;padding:0;height:1.5em;overflow:hidden;text-overflow:ellipsis;line-height:1.5;background:#fff;color:rgba(34,34,34,.5)}.common-form__date::after{position:absolute;top:50%;right:20px;font-size:16px;margin-top:-8px;font-family:fantaicon !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";display:block;color:#181818}.common-form__date.HasValue:before,.common-form__date:focus:before{left:130px}.common-form__date:focus:not(.error){box-shadow:0 3px 20px rgba(34,34,34,.2),0 0 0 2px rgba(34,34,34,.25) inset}.common-form__date.error{box-shadow:0 3px 20px rgba(34,34,34,.2),0 0 0 2px rgba(255,0,0,.8) inset}.common-form__textarea{height:96px;min-height:96px;width:100%;resize:vertical;padding:16px 20px;border-radius:26px;background-color:#fff;font-size:14px;color:#181818;outline:none;border:0;box-shadow:1px 1px 3px 1px rgba(34,34,34,.2);transition:box-shadow .3s ease-in-out;-webkit-appearance:none;appearance:none}.common-form__textarea:focus{box-shadow:0 3px 20px rgba(34,34,34,.2),0 0 0 2px rgba(34,34,34,.25) inset}.common-form__textarea:-ms-input-placeholder{color:rgba(34,34,34,.5)}.common-form__textarea::placeholder{color:rgba(34,34,34,.5)}@media screen and (max-width: 767.98px){.common-form .button-secondary{width:100%}}.common-socials__list{display:flex;align-items:center;margin:0 -4px}.common-socials__item{padding:0 4px}.common-socials__link{--common-socials-color: #ffffff;--common-socials-bd-color: #115278;--common-socials-bg-color: #115278;--common-socials-box-shadow-color: #115278;width:36px;height:36px;border-radius:50%;background-color:var(--common-socials-bg-color);font-size:16px;display:flex;align-items:center;justify-content:center;color:var(--common-socials-color);border:2px solid var(--common-socials-bd-color);box-shadow:0 0 0 2em var(--common-socials-box-shadow-color) inset;transition:box-shadow .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}.common-socials__link .fantaicon::before{display:block}.common-socials__link:hover{--common-socials-color: #115278;--common-socials-bg-color: #ffffff;box-shadow:0 0 0 0 var(--common-socials-box-shadow-color) inset}.common-socials__link--fb{--common-socials-bd-color: #3b5998;--common-socials-bg-color: #3b5998;--common-socials-box-shadow-color: #3b5998}.common-socials__link--fb:hover{--common-socials-color: #3b5998;--common-socials-bg-color: transparent}.common-socials__link--tw{--common-socials-bd-color: #1da1f2;--common-socials-bg-color: #1da1f2;--common-socials-box-shadow-color: #1da1f2}.common-socials__link--tw:hover{--common-socials-color: #1da1f2;--common-socials-bg-color: transparent}.common-socials__link--ln{--common-socials-bd-color: #007bb5;--common-socials-bg-color: #007bb5;--common-socials-box-shadow-color: #007bb5}.common-socials__link--ln:hover{--common-socials-color: #007bb5;--common-socials-bg-color: transparent}.common-tabs__list{display:flex;align-items:center;margin:0 -5px 16px;position:relative}.common-tabs__list::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#fff;opacity:.1}@media screen and (max-width: 575.98px){.common-tabs__list{flex-direction:column}}.common-tabs__item{padding:0 5px}@media screen and (max-width: 575.98px){.common-tabs__item{width:100%}}.common-tabs__action{padding:16px 20px;text-align:center;font-size:14px;color:#fff;font-family:inherit;position:relative}@media screen and (max-width: 575.98px){.common-tabs__action{width:100%;text-align:left}}.common-tabs__action:not(:disabled){cursor:default}.common-tabs__action:not(:disabled):not([aria-selected=true]){cursor:pointer}.common-tabs__action:before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";display:block;z-index:0;opacity:0;box-shadow:0 4px 10px rgba(34,34,34,.2);transition:250ms ease all;transform-origin:50% 100%}.common-tabs__action:after{content:" ";display:block;position:absolute;left:50%;pointer-events:none;height:12px;width:12px;margin-left:-6px;margin-bottom:-6px;opacity:0;transition:200ms ease all;transform:scale(0);border-radius:50%;transform-origin:50% 50%;bottom:0;z-index:1}@media screen and (max-width: 575.98px){.common-tabs__action:after{left:0;top:50%;bottom:auto;margin-bottom:0;margin-top:-6px}}.common-tabs__action[aria-selected=true]:after{background-color:#115278;box-shadow:none;transform:scale(1);opacity:1}.common-tabs__action:not([aria-selected=true]):hover:before{opacity:1}.common-tabs__action:not([aria-selected=true]):hover:after{background-color:#115278;box-shadow:none;transform:scale(1);opacity:1}.common-tabs__view{color:#fff;font-size:16px;font-weight:400;line-height:1.5}.common-tabs__view[aria-hidden=true]{display:none}.common-tabs__view[aria-hidden=false]{display:block}.common-tabs__view ul{margin-left:16px}.common-tabs__view ul,.common-tabs__view li{list-style:disc}.common-tabs__view p:not(:last-child){margin-bottom:16px}.footer{position:relative;padding-top:160px;background-color:#1ebeb6;color:#fff}@media screen and (max-width: 767.98px){.footer{padding-top:60px}}.footer__bg-top{position:absolute;top:-1px;right:0;left:0;z-index:2;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.footer__bg-top img{width:100%;height:auto;display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none}.footer__top{display:flex;align-items:center;justify-content:center;padding:20px 0 40px}@media screen and (max-width: 767.98px){.footer__top{padding:20px 0}}.footer__body{padding:20px 0 40px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.footer__row{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:flex-start;margin:0 calc(var(--global-site-container-offset)*-1)}@media screen and (max-width: 767.98px){.footer__row{flex-direction:column}}.footer__col{width:33.3333333333%;padding:0 calc(var(--global-site-container-offset))}@media screen and (max-width: 767.98px){.footer__col{width:100%}.footer__col:not(.footer__col:last-child){margin-bottom:40px}}.footer__bottom{display:flex;align-items:center;padding:20px 0}@media screen and (max-width: 767.98px){.footer__bottom{flex-direction:column}}.footer__actions{margin-right:auto}@media screen and (max-width: 767.98px){.footer__actions{width:100%;margin-right:0}}.footer__socials{margin-left:auto}@media screen and (max-width: 767.98px){.footer__socials{margin-left:0;margin-top:24px}}.footer__title{font-size:20px;color:inherit;margin-bottom:20px}.footer__phones{display:flex;flex-flow:column;margin-bottom:32px}.footer__phones-row{display:flex;align-items:center}.footer__phones-row:not(:last-child){margin-bottom:20px}.footer-logo{width:100%;max-width:194px}.footer-logo img{width:100%;height:auto}@media screen and (max-width: 767.98px){.footer-logo{max-width:120px}}.footer-phone{display:flex;align-items:center;font-size:16px;color:inherit}.footer-phone svg{width:1.2em;height:1.2em;vertical-align:bottom;margin-left:6px}.footer-phone .fantaicon{color:#115278;margin-right:6px}.footer-phone .fantaicon::before{display:block}.footer-text{font-size:16px;line-height:1.5}.footer-address{font-size:16px;line-height:1.5}.footer-schedule__item{font-size:14px;color:inherit;display:flex;align-items:center;justify-content:space-between}.footer-schedule__item:not(:last-child){margin-bottom:12px}.footer-schedule__key{width:50%;padding-right:10px;margin-right:auto}.footer-schedule__val{width:50%;margin-left:auto}@media screen and (max-width: 767.98px){.footer-actions{width:100%}}.footer-actions__list{display:flex;align-items:center;margin:0 -8px}@media screen and (max-width: 767.98px){.footer-actions__list{justify-content:space-evenly}}.footer-actions__item{padding:0 8px}.footer-actions__link{font-size:16px;display:inline-flex;align-items:center;justify-content:center;color:#fff}.footer-actions__link .fantaicon{margin-right:6px}.footer-actions__link .fantaicon::before{display:block}@media screen and (max-width: 767.98px){.footer-actions__link{font-size:14px}}.footer-socials__list{display:flex;align-items:center;margin:0 -4px}.footer-socials__item{padding:0 4px}.footer-socials__link{width:36px;height:36px;border-radius:50%;background-color:#115278;font-size:16px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 0 0 2em #115278 inset;border:1px solid #115278;transition:box-shadow .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out}.footer-socials__link .fantaicon::before{display:block}.footer-socials__link:hover{color:#115278;background-color:#fff;box-shadow:0 0 0 0 #115278 inset}.modal-gallery{grid-template-columns:100%}.modal-gallery .hystmodal__window{width:100%;max-width:920px;padding:0 calc(var(--global-site-container-offset));background-color:rgba(0,0,0,0);pointer-events:none;display:flex;align-items:center;justify-content:center;margin:50px auto}.modal-gallery .hystmodal__window .gallery-viewer{pointer-events:auto;width:100%}.modal-gallery .hystmodal__window .hystmodal__close{background-image:none;pointer-events:auto;width:40px;height:40px;font-size:24px;color:#fff;display:flex;align-items:center;justify-content:center}.modal-gallery .hystmodal__window .hystmodal__close .fantaicon-close::before{display:block}.modal-gallery .hystmodal__window .hystmodal__close:focus{box-shadow:0 0 0 2px rgba(255,255,255,.25) inset;outline:none}.gallery-viewer{position:relative;pointer-events:auto;max-width:600px;--swiper-navigation-color: #fff;--swiper-navigation-size: 40px}.gallery-viewer img{display:block;width:100%;max-width:100%;height:auto;margin:auto;object-fit:contain;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 767.98px){.gallery-viewer{--swiper-navigation-size: 32px}}.modal-gallery{width:100%}.modal-gallery .swiper{width:100%}.modal-error,.modal-success{grid-template-columns:100%}.modal-error .hystmodal__window,.modal-success .hystmodal__window{width:100%;max-width:520px;padding:0 calc(var(--global-site-container-offset));background-color:rgba(0,0,0,0);border-radius:28px;pointer-events:none;display:flex;align-items:center;justify-content:center;margin:50px auto}.modal-error .hystmodal__window .modal-common,.modal-success .hystmodal__window .modal-common{pointer-events:auto;width:100%;position:relative}.modal-error .hystmodal__window .hystmodal__close,.modal-success .hystmodal__window .hystmodal__close{background-image:none;pointer-events:auto;width:40px;height:40px;font-size:24px;display:flex;align-items:center;justify-content:center}.modal-error .hystmodal__window .hystmodal__close .fantaicon-close::before,.modal-success .hystmodal__window .hystmodal__close .fantaicon-close::before{display:block}.modal-error .hystmodal__window .hystmodal__close:focus,.modal-success .hystmodal__window .hystmodal__close:focus{box-shadow:0 0 0 2px rgba(255,255,255,.25) inset;outline:none}.modal-common{width:100%;padding:48px 16px;background-color:#fff;border-radius:8px}.modal-common__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-common__pic{width:160px;height:160px;margin-bottom:24px}.modal-common__pic svg{width:100%;height:100%}.modal-common .section-title{font-family:var(--global-site-title-font-family);font-size:32px;font-weight:400;letter-spacing:-0.03em;line-height:1;text-align:center;margin-bottom:16px}.modal-common .section-text{text-align:center}.modal-common .section-text a{display:block;color:#115278;font-weight:700}