@-webkit-keyframes button-data-v-11b01f6d{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@-webkit-keyframes loading-data-v-11b01f6d{0%{max-width:0}to{max-width:100%}}@-webkit-keyframes cb-btn_menu-open-top-data-v-11b01f6d{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@-webkit-keyframes cb-btn_menu-open-bottom-data-v-11b01f6d{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@-webkit-keyframes fade-left-data-v-11b01f6d{0%{left:-100px}to{left:0}}@-webkit-keyframes fade-right-data-v-11b01f6d{0%{right:-100px}to{right:0}}@-webkit-keyframes fade-up-data-v-11b01f6d{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-from-data-v-11b01f6d{0%{opacity:0}to{opacity:1}}@-webkit-keyframes title-animation-data-v-11b01f6d{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@-webkit-keyframes char-animation-data-v-11b01f6d{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes zoomin-data-v-11b01f6d{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes loop-text-data-v-11b01f6d{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}[data-v-11b01f6d]{margin:0;padding:0;box-sizing:border-box}body[data-v-11b01f6d]{font-family:IBM Plex Sans,sans-serif!important;color:#354c53;overflow:overlay}body[data-v-11b01f6d]:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,0);z-index:99;pointer-events:none;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}body.noscroll[data-v-11b01f6d]{position:relative;overflow-y:hidden}body.noscroll[data-v-11b01f6d]:before{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all}body[data-v-11b01f6d]::-webkit-scrollbar{width:8px;height:1px;background-color:transparent}body[data-v-11b01f6d]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}ol[data-v-11b01f6d],ul[data-v-11b01f6d]{list-style:none}a[data-v-11b01f6d]{text-decoration:none;color:inherit}button[data-v-11b01f6d]{cursor:pointer}button[data-v-11b01f6d],input[data-v-11b01f6d]{border:none;background-color:transparent}input[data-v-11b01f6d]{outline:none}input[type=checkbox][data-v-11b01f6d],input[type=radio][data-v-11b01f6d]{height:0;width:0;opacity:0;visibility:hidden;display:none}input[data-v-11b01f6d]::-webkit-inner-spin-button,input[data-v-11b01f6d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search][data-v-11b01f6d]::-webkit-search-cancel-button,input[type=search][data-v-11b01f6d]::-webkit-search-decoration,input[type=search][data-v-11b01f6d]::-webkit-search-results-button,input[type=search][data-v-11b01f6d]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number][data-v-11b01f6d]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=range][data-v-11b01f6d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:none;outline:none;position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%) translateX(0);z-index:3}input[type=range][data-v-11b01f6d]:focus{outline:none;opacity:0}input[type=range][data-v-11b01f6d]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:60px;width:60px;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}input[type=range][data-v-11b01f6d]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border:none;background:transparent;box-shadow:none}.container[data-v-11b01f6d]{max-width:1210px;width:100%;margin:0 auto}@media screen and (max-width:1320px){.container[data-v-11b01f6d]{max-width:980px;padding:0 20px}}@media screen and (max-width:1024px){.container[data-v-11b01f6d]{max-width:100%;padding:0 20px}}@media screen and (max-width:540px){.container[data-v-11b01f6d]{padding:0 10px;overflow:hidden}}.main[data-v-11b01f6d]{padding-bottom:140px}.main-page-link[data-v-11b01f6d]{position:relative;height:60px;padding:0 90px 0 120px;font-size:20px;color:inherit;border:1px solid #b7cdda;border-radius:60px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;margin:40px auto 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-page-link span[data-v-11b01f6d]{position:absolute;left:0;top:0;height:100%;width:60px;border-radius:50%;background-color:#b7cdda;display:flex;justify-content:center;align-items:center}.main-page-link svg[data-v-11b01f6d]{width:30px;height:30px;color:#fff;transform:rotate(-30deg);transition:transform .3s ease-in-out}.main-page-link[data-v-11b01f6d]:hover{background-color:#b7cdda;color:#fff}.main-page-link:hover svg[data-v-11b01f6d]{transform:rotate(0)}@media screen and (max-width:1180px){.main[data-v-11b01f6d]{padding-bottom:100px}}@media screen and (max-width:960px){.main-page-link[data-v-11b01f6d]{width:100%!important;max-width:none;justify-content:center;font-size:14px!important}}@media screen and (max-width:540px){.main[data-v-11b01f6d]{padding-bottom:80px}}.pb-120[data-v-11b01f6d]{padding-bottom:120px}@media screen and (max-width:1360px){.pb-120[data-v-11b01f6d]{padding-bottom:100px}}@media screen and (max-width:540px){.pb-120[data-v-11b01f6d]{padding-bottom:80px}}.fade-from[data-v-11b01f6d]{-webkit-animation:fade-from-data-v-11b01f6d 1.2s ease-in-out;animation:fade-from-data-v-11b01f6d 1.2s ease-in-out}.swiper-pagination-progressbar[data-v-11b01f6d]{background:none}.pop-enter-active[data-v-11b01f6d],.pop-leave-active[data-v-11b01f6d]{transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s linear}.pop-enter[data-v-11b01f6d],.pop-leave-to[data-v-11b01f6d]{opacity:0;transform:scale(.6) translateY(-20%)}.vdpComponent input[data-v-11b01f6d]{cursor:pointer;padding:18px 30px;width:100%;font-size:18px;color:inherit;border:1px solid #d0cbcb;border-radius:60px}.vdpComponent input[data-v-11b01f6d]::-moz-placeholder{color:#354c53}.vdpComponent input[data-v-11b01f6d]:-ms-input-placeholder{color:#354c53}.vdpComponent input[data-v-11b01f6d]::placeholder{color:#354c53}@media screen and (max-width:960px){.vdpComponent input[data-v-11b01f6d]{padding:14px 20px;font-size:16px}}.vdpComponent .vdpClearInput[data-v-11b01f6d]{display:none!important}.vdpArrowPrev[data-v-11b01f6d]:after{border-right-color:#6ba3c3}.vdpArrowNext[data-v-11b01f6d]:after{border-left-color:#6ba3c3}.vdpCell.selectable:hover .vdpCellContent[data-v-11b01f6d],.vdpCell.selected .vdpCellContent[data-v-11b01f6d]{background:#6ba3c3}.vdpCell.today[data-v-11b01f6d]{color:#6ba3c3}.swiper-wrapper[data-v-11b01f6d]{align-items:center}.reviews-swiper .swiper-wrapper[data-v-11b01f6d]{align-items:stretch}.swiper-pagination-progressbar-fill[data-v-11b01f6d]{height:3px;border-radius:40px;background:#f7d8a2!important}@keyframes button-data-v-11b01f6d{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@keyframes loading-data-v-11b01f6d{0%{max-width:0}to{max-width:100%}}@keyframes cb-btn_menu-open-top-data-v-11b01f6d{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@keyframes cb-btn_menu-open-bottom-data-v-11b01f6d{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@keyframes fade-left-data-v-11b01f6d{0%{left:-100px}to{left:0}}@keyframes fade-right-data-v-11b01f6d{0%{right:-100px}to{right:0}}@keyframes fade-up-data-v-11b01f6d{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fade-from-data-v-11b01f6d{0%{opacity:0}to{opacity:1}}@keyframes title-animation-data-v-11b01f6d{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@keyframes char-animation-data-v-11b01f6d{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes zoomin-data-v-11b01f6d{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes loop-text-data-v-11b01f6d{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}.modal[data-v-11b01f6d]{height:100%}.modal-container[data-v-11b01f6d]{max-width:850px;height:100%;width:100%;margin:0 auto;padding:100px 0 100px 100px;display:flex;flex-direction:column;justify-content:center}.modal-container_client[data-v-11b01f6d]{max-width:900px}@media screen and (max-width:1360px){.modal-container[data-v-11b01f6d]{padding:80px 0 80px 100px}}@media screen and (max-width:960px){.modal-container[data-v-11b01f6d]{max-width:calc(100% - 40px);padding:70px 0 50px}}@media screen and (max-width:540px){.modal-container[data-v-11b01f6d]{max-width:100%;padding:20px 10px 50px}}.modal__close[data-v-11b01f6d]{position:fixed;height:100vh;width:100px;display:flex;justify-content:center;align-items:center;background-color:#b7cdda}.modal__close a[data-v-11b01f6d],.modal__close button[data-v-11b01f6d]{display:block}.modal__close a svg[data-v-11b01f6d],.modal__close button svg[data-v-11b01f6d]{width:40px;height:40px}@media screen and (max-width:960px){.modal__close[data-v-11b01f6d]{padding:17px;position:static;height:64px;width:100%;justify-content:flex-end}.modal__close a svg[data-v-11b01f6d],.modal__close button svg[data-v-11b01f6d]{width:30px;height:30px}}@media screen and (max-width:540px){.modal__close[data-v-11b01f6d]{padding:13px 10px;height:44px}.modal__close a svg[data-v-11b01f6d],.modal__close button svg[data-v-11b01f6d]{width:28px;height:28px}}.modal-wrapper[data-v-11b01f6d]{position:fixed;z-index:100;overflow-y:scroll;top:0!important}.modal-wrapper[data-v-11b01f6d]::-webkit-scrollbar{width:5px}.modal-wrapper[data-v-11b01f6d]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}.book-appointment__form-content[data-v-11b01f6d]{margin-left:100px}.book-appointment__form-title[data-v-11b01f6d]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.book-appointment__form-title[data-v-11b01f6d]{font-size:30px}}@media screen and (max-width:890px){.book-appointment__form-title[data-v-11b01f6d]{font-size:22px}}.book-appointment__form-details[data-v-11b01f6d]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.book-appointment__form-details[data-v-11b01f6d]{font-size:18px}}.book-appointment__form-inputs[data-v-11b01f6d]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.book-appointment__form-inputs .inputs-row[data-v-11b01f6d]{display:flex;grid-gap:12px;gap:12px}.book-appointment__form-submit[data-v-11b01f6d]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.book-appointment__form-submit[data-v-11b01f6d]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.book-appointment__form-submit svg[data-v-11b01f6d]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.book-appointment__form-submit span[data-v-11b01f6d]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.book-appointment__form-submit[data-v-11b01f6d]:hover:before{width:50px;height:50px;left:8px}.book-appointment__form-submit:hover span[data-v-11b01f6d]{color:#fff}.book-appointment__form-checkbox[data-v-11b01f6d]{color:#869498}@media screen and (max-width:960px){.book-appointment__form-content[data-v-11b01f6d]{margin-left:0}.book-appointment__form-inputs .inputs-row[data-v-11b01f6d]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.review-form__content[data-v-11b01f6d]{margin-left:100px}.review-form__title[data-v-11b01f6d]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.review-form__title[data-v-11b01f6d]{font-size:30px}}@media screen and (max-width:890px){.review-form__title[data-v-11b01f6d]{font-size:22px}}.review-form__details[data-v-11b01f6d]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.review-form__details[data-v-11b01f6d]{font-size:18px}}.review-form__inputs[data-v-11b01f6d]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review-form__inputs .inputs-row[data-v-11b01f6d]{display:flex;grid-gap:12px;gap:12px}.review-form__submit[data-v-11b01f6d]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.review-form__submit[data-v-11b01f6d]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.review-form__submit svg[data-v-11b01f6d]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.review-form__submit span[data-v-11b01f6d]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.review-form__submit[data-v-11b01f6d]:hover:before{width:50px;height:50px;left:8px}.review-form__submit:hover span[data-v-11b01f6d]{color:#fff}.review-form__checkbox[data-v-11b01f6d]{color:#869498}@media screen and (max-width:960px){.review-form__content[data-v-11b01f6d]{margin-left:0}.review-form__inputs .inputs-row[data-v-11b01f6d]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.appointment__form[data-v-11b01f6d]{max-width:605px}.appointment__form-title[data-v-11b01f6d]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(6,6,6,.3)}@media screen and (max-width:1180px){.appointment__form-title[data-v-11b01f6d]{font-size:24px}}@media screen and (max-width:960px){.appointment__form-title[data-v-11b01f6d]{font-size:20px}}.appointment__form-text[data-v-11b01f6d]{margin:25px 0 35px;color:#869498}.appointment__form .input-block[data-v-11b01f6d]{margin-bottom:15px}.appointment__form-submit[data-v-11b01f6d]{width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-11b01f6d]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-11b01f6d]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-11b01f6d]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-11b01f6d]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-11b01f6d]{color:#fff}@media screen and (max-width:1360px){.appointment__form-submit[data-v-11b01f6d]{width:100%;height:60px;position:relative;font-size:16px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-11b01f6d]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-11b01f6d]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-11b01f6d]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-11b01f6d]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-11b01f6d]{color:#fff}}@media screen and (max-width:960px){.appointment__form[data-v-11b01f6d]{max-width:100%}.appointment__form-title[data-v-11b01f6d]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:0;text-align:left;border-bottom:none}}@media screen and (max-width:960px)and (max-width:1180px){.appointment__form-title[data-v-11b01f6d]{font-size:24px}}@media screen and (max-width:960px)and (max-width:960px){.appointment__form-title[data-v-11b01f6d]{font-size:20px}}@media screen and (max-width:960px){.appointment__form-submit[data-v-11b01f6d]{width:100%;height:50px;position:relative;font-size:14px;border-radius:60px;background-color:#6ba3c3!important;margin:10px 0}.appointment__form-submit[data-v-11b01f6d]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-11b01f6d]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-11b01f6d]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-11b01f6d]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-11b01f6d]{color:#fff}}.service-banner img[data-v-11b01f6d]{border-radius:10px;max-width:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes button-data-v-05c0f15a{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@-webkit-keyframes loading-data-v-05c0f15a{0%{max-width:0}to{max-width:100%}}@-webkit-keyframes cb-btn_menu-open-top-data-v-05c0f15a{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@-webkit-keyframes cb-btn_menu-open-bottom-data-v-05c0f15a{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@-webkit-keyframes fade-left-data-v-05c0f15a{0%{left:-100px}to{left:0}}@-webkit-keyframes fade-right-data-v-05c0f15a{0%{right:-100px}to{right:0}}@-webkit-keyframes fade-up-data-v-05c0f15a{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-from-data-v-05c0f15a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes title-animation-data-v-05c0f15a{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@-webkit-keyframes char-animation-data-v-05c0f15a{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes zoomin-data-v-05c0f15a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes loop-text-data-v-05c0f15a{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}[data-v-05c0f15a]{margin:0;padding:0;box-sizing:border-box}body[data-v-05c0f15a]{font-family:IBM Plex Sans,sans-serif!important;color:#354c53;overflow:overlay}body[data-v-05c0f15a]:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,0);z-index:99;pointer-events:none;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}body.noscroll[data-v-05c0f15a]{position:relative;overflow-y:hidden}body.noscroll[data-v-05c0f15a]:before{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all}body[data-v-05c0f15a]::-webkit-scrollbar{width:8px;height:1px;background-color:transparent}body[data-v-05c0f15a]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}ol[data-v-05c0f15a],ul[data-v-05c0f15a]{list-style:none}a[data-v-05c0f15a]{text-decoration:none;color:inherit}button[data-v-05c0f15a]{cursor:pointer}button[data-v-05c0f15a],input[data-v-05c0f15a]{border:none;background-color:transparent}input[data-v-05c0f15a]{outline:none}input[type=checkbox][data-v-05c0f15a],input[type=radio][data-v-05c0f15a]{height:0;width:0;opacity:0;visibility:hidden;display:none}input[data-v-05c0f15a]::-webkit-inner-spin-button,input[data-v-05c0f15a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search][data-v-05c0f15a]::-webkit-search-cancel-button,input[type=search][data-v-05c0f15a]::-webkit-search-decoration,input[type=search][data-v-05c0f15a]::-webkit-search-results-button,input[type=search][data-v-05c0f15a]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number][data-v-05c0f15a]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=range][data-v-05c0f15a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:none;outline:none;position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%) translateX(0);z-index:3}input[type=range][data-v-05c0f15a]:focus{outline:none;opacity:0}input[type=range][data-v-05c0f15a]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:60px;width:60px;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}input[type=range][data-v-05c0f15a]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border:none;background:transparent;box-shadow:none}.container[data-v-05c0f15a]{max-width:1210px;width:100%;margin:0 auto}@media screen and (max-width:1320px){.container[data-v-05c0f15a]{max-width:980px;padding:0 20px}}@media screen and (max-width:1024px){.container[data-v-05c0f15a]{max-width:100%;padding:0 20px}}@media screen and (max-width:540px){.container[data-v-05c0f15a]{padding:0 10px;overflow:hidden}}.main[data-v-05c0f15a]{padding-bottom:140px}.main-page-link[data-v-05c0f15a]{position:relative;height:60px;padding:0 90px 0 120px;font-size:20px;color:inherit;border:1px solid #b7cdda;border-radius:60px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;margin:40px auto 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-page-link span[data-v-05c0f15a]{position:absolute;left:0;top:0;height:100%;width:60px;border-radius:50%;background-color:#b7cdda;display:flex;justify-content:center;align-items:center}.main-page-link svg[data-v-05c0f15a]{width:30px;height:30px;color:#fff;transform:rotate(-30deg);transition:transform .3s ease-in-out}.main-page-link[data-v-05c0f15a]:hover{background-color:#b7cdda;color:#fff}.main-page-link:hover svg[data-v-05c0f15a]{transform:rotate(0)}@media screen and (max-width:1180px){.main[data-v-05c0f15a]{padding-bottom:100px}}@media screen and (max-width:960px){.main-page-link[data-v-05c0f15a]{width:100%!important;max-width:none;justify-content:center;font-size:14px!important}}@media screen and (max-width:540px){.main[data-v-05c0f15a]{padding-bottom:80px}}.pb-120[data-v-05c0f15a]{padding-bottom:120px}@media screen and (max-width:1360px){.pb-120[data-v-05c0f15a]{padding-bottom:100px}}@media screen and (max-width:540px){.pb-120[data-v-05c0f15a]{padding-bottom:80px}}.fade-from[data-v-05c0f15a]{-webkit-animation:fade-from-data-v-05c0f15a 1.2s ease-in-out;animation:fade-from-data-v-05c0f15a 1.2s ease-in-out}.swiper-pagination-progressbar[data-v-05c0f15a]{background:none}.pop-enter-active[data-v-05c0f15a],.pop-leave-active[data-v-05c0f15a]{transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s linear}.pop-enter[data-v-05c0f15a],.pop-leave-to[data-v-05c0f15a]{opacity:0;transform:scale(.6) translateY(-20%)}.vdpComponent input[data-v-05c0f15a]{cursor:pointer;padding:18px 30px;width:100%;font-size:18px;color:inherit;border:1px solid #d0cbcb;border-radius:60px}.vdpComponent input[data-v-05c0f15a]::-moz-placeholder{color:#354c53}.vdpComponent input[data-v-05c0f15a]:-ms-input-placeholder{color:#354c53}.vdpComponent input[data-v-05c0f15a]::placeholder{color:#354c53}@media screen and (max-width:960px){.vdpComponent input[data-v-05c0f15a]{padding:14px 20px;font-size:16px}}.vdpComponent .vdpClearInput[data-v-05c0f15a]{display:none!important}.vdpArrowPrev[data-v-05c0f15a]:after{border-right-color:#6ba3c3}.vdpArrowNext[data-v-05c0f15a]:after{border-left-color:#6ba3c3}.vdpCell.selectable:hover .vdpCellContent[data-v-05c0f15a],.vdpCell.selected .vdpCellContent[data-v-05c0f15a]{background:#6ba3c3}.vdpCell.today[data-v-05c0f15a]{color:#6ba3c3}.swiper-wrapper[data-v-05c0f15a]{align-items:center}.reviews-swiper .swiper-wrapper[data-v-05c0f15a]{align-items:stretch}.swiper-pagination-progressbar-fill[data-v-05c0f15a]{height:3px;border-radius:40px;background:#f7d8a2!important}@keyframes button-data-v-05c0f15a{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@keyframes loading-data-v-05c0f15a{0%{max-width:0}to{max-width:100%}}@keyframes cb-btn_menu-open-top-data-v-05c0f15a{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@keyframes cb-btn_menu-open-bottom-data-v-05c0f15a{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@keyframes fade-left-data-v-05c0f15a{0%{left:-100px}to{left:0}}@keyframes fade-right-data-v-05c0f15a{0%{right:-100px}to{right:0}}@keyframes fade-up-data-v-05c0f15a{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fade-from-data-v-05c0f15a{0%{opacity:0}to{opacity:1}}@keyframes title-animation-data-v-05c0f15a{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@keyframes char-animation-data-v-05c0f15a{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes zoomin-data-v-05c0f15a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes loop-text-data-v-05c0f15a{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}.modal[data-v-05c0f15a]{height:100%}.modal-container[data-v-05c0f15a]{max-width:850px;height:100%;width:100%;margin:0 auto;padding:100px 0 100px 100px;display:flex;flex-direction:column;justify-content:center}.modal-container_client[data-v-05c0f15a]{max-width:900px}@media screen and (max-width:1360px){.modal-container[data-v-05c0f15a]{padding:80px 0 80px 100px}}@media screen and (max-width:960px){.modal-container[data-v-05c0f15a]{max-width:calc(100% - 40px);padding:70px 0 50px}}@media screen and (max-width:540px){.modal-container[data-v-05c0f15a]{max-width:100%;padding:20px 10px 50px}}.modal__close[data-v-05c0f15a]{position:fixed;height:100vh;width:100px;display:flex;justify-content:center;align-items:center;background-color:#b7cdda}.modal__close a[data-v-05c0f15a],.modal__close button[data-v-05c0f15a]{display:block}.modal__close a svg[data-v-05c0f15a],.modal__close button svg[data-v-05c0f15a]{width:40px;height:40px}@media screen and (max-width:960px){.modal__close[data-v-05c0f15a]{padding:17px;position:static;height:64px;width:100%;justify-content:flex-end}.modal__close a svg[data-v-05c0f15a],.modal__close button svg[data-v-05c0f15a]{width:30px;height:30px}}@media screen and (max-width:540px){.modal__close[data-v-05c0f15a]{padding:13px 10px;height:44px}.modal__close a svg[data-v-05c0f15a],.modal__close button svg[data-v-05c0f15a]{width:28px;height:28px}}.modal-wrapper[data-v-05c0f15a]{position:fixed;z-index:100;overflow-y:scroll;top:0!important}.modal-wrapper[data-v-05c0f15a]::-webkit-scrollbar{width:5px}.modal-wrapper[data-v-05c0f15a]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}.book-appointment__form-content[data-v-05c0f15a]{margin-left:100px}.book-appointment__form-title[data-v-05c0f15a]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.book-appointment__form-title[data-v-05c0f15a]{font-size:30px}}@media screen and (max-width:890px){.book-appointment__form-title[data-v-05c0f15a]{font-size:22px}}.book-appointment__form-details[data-v-05c0f15a]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.book-appointment__form-details[data-v-05c0f15a]{font-size:18px}}.book-appointment__form-inputs[data-v-05c0f15a]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.book-appointment__form-inputs .inputs-row[data-v-05c0f15a]{display:flex;grid-gap:12px;gap:12px}.book-appointment__form-submit[data-v-05c0f15a]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.book-appointment__form-submit[data-v-05c0f15a]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.book-appointment__form-submit svg[data-v-05c0f15a]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.book-appointment__form-submit span[data-v-05c0f15a]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.book-appointment__form-submit[data-v-05c0f15a]:hover:before{width:50px;height:50px;left:8px}.book-appointment__form-submit:hover span[data-v-05c0f15a]{color:#fff}.book-appointment__form-checkbox[data-v-05c0f15a]{color:#869498}@media screen and (max-width:960px){.book-appointment__form-content[data-v-05c0f15a]{margin-left:0}.book-appointment__form-inputs .inputs-row[data-v-05c0f15a]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.review-form__content[data-v-05c0f15a]{margin-left:100px}.review-form__title[data-v-05c0f15a]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.review-form__title[data-v-05c0f15a]{font-size:30px}}@media screen and (max-width:890px){.review-form__title[data-v-05c0f15a]{font-size:22px}}.review-form__details[data-v-05c0f15a]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.review-form__details[data-v-05c0f15a]{font-size:18px}}.review-form__inputs[data-v-05c0f15a]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review-form__inputs .inputs-row[data-v-05c0f15a]{display:flex;grid-gap:12px;gap:12px}.review-form__submit[data-v-05c0f15a]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.review-form__submit[data-v-05c0f15a]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.review-form__submit svg[data-v-05c0f15a]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.review-form__submit span[data-v-05c0f15a]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.review-form__submit[data-v-05c0f15a]:hover:before{width:50px;height:50px;left:8px}.review-form__submit:hover span[data-v-05c0f15a]{color:#fff}.review-form__checkbox[data-v-05c0f15a]{color:#869498}@media screen and (max-width:960px){.review-form__content[data-v-05c0f15a]{margin-left:0}.review-form__inputs .inputs-row[data-v-05c0f15a]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.appointment__form[data-v-05c0f15a]{max-width:605px}.appointment__form-title[data-v-05c0f15a]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(6,6,6,.3)}@media screen and (max-width:1180px){.appointment__form-title[data-v-05c0f15a]{font-size:24px}}@media screen and (max-width:960px){.appointment__form-title[data-v-05c0f15a]{font-size:20px}}.appointment__form-text[data-v-05c0f15a]{margin:25px 0 35px;color:#869498}.appointment__form .input-block[data-v-05c0f15a]{margin-bottom:15px}.appointment__form-submit[data-v-05c0f15a]{width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-05c0f15a]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-05c0f15a]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-05c0f15a]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-05c0f15a]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-05c0f15a]{color:#fff}@media screen and (max-width:1360px){.appointment__form-submit[data-v-05c0f15a]{width:100%;height:60px;position:relative;font-size:16px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-05c0f15a]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-05c0f15a]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-05c0f15a]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-05c0f15a]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-05c0f15a]{color:#fff}}@media screen and (max-width:960px){.appointment__form[data-v-05c0f15a]{max-width:100%}.appointment__form-title[data-v-05c0f15a]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:0;text-align:left;border-bottom:none}}@media screen and (max-width:960px)and (max-width:1180px){.appointment__form-title[data-v-05c0f15a]{font-size:24px}}@media screen and (max-width:960px)and (max-width:960px){.appointment__form-title[data-v-05c0f15a]{font-size:20px}}@media screen and (max-width:960px){.appointment__form-submit[data-v-05c0f15a]{width:100%;height:50px;position:relative;font-size:14px;border-radius:60px;background-color:#6ba3c3!important;margin:10px 0}.appointment__form-submit[data-v-05c0f15a]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-05c0f15a]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-05c0f15a]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-05c0f15a]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-05c0f15a]{color:#fff}}.categories[data-v-05c0f15a]{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;color:#576569}.category[data-v-05c0f15a]{padding:7px 14px;font-size:14px;border:1px solid #b7cdda;border-radius:60px}@-webkit-keyframes button-data-v-31e91c8f{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@-webkit-keyframes loading-data-v-31e91c8f{0%{max-width:0}to{max-width:100%}}@-webkit-keyframes cb-btn_menu-open-top-data-v-31e91c8f{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@-webkit-keyframes cb-btn_menu-open-bottom-data-v-31e91c8f{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@-webkit-keyframes fade-left-data-v-31e91c8f{0%{left:-100px}to{left:0}}@-webkit-keyframes fade-right-data-v-31e91c8f{0%{right:-100px}to{right:0}}@-webkit-keyframes fade-up-data-v-31e91c8f{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-from-data-v-31e91c8f{0%{opacity:0}to{opacity:1}}@-webkit-keyframes title-animation-data-v-31e91c8f{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@-webkit-keyframes char-animation-data-v-31e91c8f{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes zoomin-data-v-31e91c8f{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes loop-text-data-v-31e91c8f{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}[data-v-31e91c8f]{margin:0;padding:0;box-sizing:border-box}body[data-v-31e91c8f]{font-family:IBM Plex Sans,sans-serif!important;color:#354c53;overflow:overlay}body[data-v-31e91c8f]:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,0);z-index:99;pointer-events:none;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}body.noscroll[data-v-31e91c8f]{position:relative;overflow-y:hidden}body.noscroll[data-v-31e91c8f]:before{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all}body[data-v-31e91c8f]::-webkit-scrollbar{width:8px;height:1px;background-color:transparent}body[data-v-31e91c8f]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}ol[data-v-31e91c8f],ul[data-v-31e91c8f]{list-style:none}a[data-v-31e91c8f]{text-decoration:none;color:inherit}button[data-v-31e91c8f]{cursor:pointer}button[data-v-31e91c8f],input[data-v-31e91c8f]{border:none;background-color:transparent}input[data-v-31e91c8f]{outline:none}input[type=checkbox][data-v-31e91c8f],input[type=radio][data-v-31e91c8f]{height:0;width:0;opacity:0;visibility:hidden;display:none}input[data-v-31e91c8f]::-webkit-inner-spin-button,input[data-v-31e91c8f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search][data-v-31e91c8f]::-webkit-search-cancel-button,input[type=search][data-v-31e91c8f]::-webkit-search-decoration,input[type=search][data-v-31e91c8f]::-webkit-search-results-button,input[type=search][data-v-31e91c8f]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number][data-v-31e91c8f]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=range][data-v-31e91c8f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:none;outline:none;position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%) translateX(0);z-index:3}input[type=range][data-v-31e91c8f]:focus{outline:none;opacity:0}input[type=range][data-v-31e91c8f]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:60px;width:60px;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}input[type=range][data-v-31e91c8f]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border:none;background:transparent;box-shadow:none}.container[data-v-31e91c8f]{max-width:1210px;width:100%;margin:0 auto}@media screen and (max-width:1320px){.container[data-v-31e91c8f]{max-width:980px;padding:0 20px}}@media screen and (max-width:1024px){.container[data-v-31e91c8f]{max-width:100%;padding:0 20px}}@media screen and (max-width:540px){.container[data-v-31e91c8f]{padding:0 10px;overflow:hidden}}.main[data-v-31e91c8f]{padding-bottom:140px}.main-page-link[data-v-31e91c8f]{position:relative;height:60px;padding:0 90px 0 120px;font-size:20px;color:inherit;border:1px solid #b7cdda;border-radius:60px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;margin:40px auto 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-page-link span[data-v-31e91c8f]{position:absolute;left:0;top:0;height:100%;width:60px;border-radius:50%;background-color:#b7cdda;display:flex;justify-content:center;align-items:center}.main-page-link svg[data-v-31e91c8f]{width:30px;height:30px;color:#fff;transform:rotate(-30deg);transition:transform .3s ease-in-out}.main-page-link[data-v-31e91c8f]:hover{background-color:#b7cdda;color:#fff}.main-page-link:hover svg[data-v-31e91c8f]{transform:rotate(0)}@media screen and (max-width:1180px){.main[data-v-31e91c8f]{padding-bottom:100px}}@media screen and (max-width:960px){.main-page-link[data-v-31e91c8f]{width:100%!important;max-width:none;justify-content:center;font-size:14px!important}}@media screen and (max-width:540px){.main[data-v-31e91c8f]{padding-bottom:80px}}.pb-120[data-v-31e91c8f]{padding-bottom:120px}@media screen and (max-width:1360px){.pb-120[data-v-31e91c8f]{padding-bottom:100px}}@media screen and (max-width:540px){.pb-120[data-v-31e91c8f]{padding-bottom:80px}}.fade-from[data-v-31e91c8f]{-webkit-animation:fade-from-data-v-31e91c8f 1.2s ease-in-out;animation:fade-from-data-v-31e91c8f 1.2s ease-in-out}.swiper-pagination-progressbar[data-v-31e91c8f]{background:none}.pop-enter-active[data-v-31e91c8f],.pop-leave-active[data-v-31e91c8f]{transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s linear}.pop-enter[data-v-31e91c8f],.pop-leave-to[data-v-31e91c8f]{opacity:0;transform:scale(.6) translateY(-20%)}.vdpComponent input[data-v-31e91c8f]{cursor:pointer;padding:18px 30px;width:100%;font-size:18px;color:inherit;border:1px solid #d0cbcb;border-radius:60px}.vdpComponent input[data-v-31e91c8f]::-moz-placeholder{color:#354c53}.vdpComponent input[data-v-31e91c8f]:-ms-input-placeholder{color:#354c53}.vdpComponent input[data-v-31e91c8f]::placeholder{color:#354c53}@media screen and (max-width:960px){.vdpComponent input[data-v-31e91c8f]{padding:14px 20px;font-size:16px}}.vdpComponent .vdpClearInput[data-v-31e91c8f]{display:none!important}.vdpArrowPrev[data-v-31e91c8f]:after{border-right-color:#6ba3c3}.vdpArrowNext[data-v-31e91c8f]:after{border-left-color:#6ba3c3}.vdpCell.selectable:hover .vdpCellContent[data-v-31e91c8f],.vdpCell.selected .vdpCellContent[data-v-31e91c8f]{background:#6ba3c3}.vdpCell.today[data-v-31e91c8f]{color:#6ba3c3}.swiper-wrapper[data-v-31e91c8f]{align-items:center}.reviews-swiper .swiper-wrapper[data-v-31e91c8f]{align-items:stretch}.swiper-pagination-progressbar-fill[data-v-31e91c8f]{height:3px;border-radius:40px;background:#f7d8a2!important}@keyframes button-data-v-31e91c8f{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@keyframes loading-data-v-31e91c8f{0%{max-width:0}to{max-width:100%}}@keyframes cb-btn_menu-open-top-data-v-31e91c8f{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@keyframes cb-btn_menu-open-bottom-data-v-31e91c8f{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@keyframes fade-left-data-v-31e91c8f{0%{left:-100px}to{left:0}}@keyframes fade-right-data-v-31e91c8f{0%{right:-100px}to{right:0}}@keyframes fade-up-data-v-31e91c8f{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fade-from-data-v-31e91c8f{0%{opacity:0}to{opacity:1}}@keyframes title-animation-data-v-31e91c8f{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@keyframes char-animation-data-v-31e91c8f{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes zoomin-data-v-31e91c8f{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes loop-text-data-v-31e91c8f{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}.modal[data-v-31e91c8f]{height:100%}.modal-container[data-v-31e91c8f]{max-width:850px;height:100%;width:100%;margin:0 auto;padding:100px 0 100px 100px;display:flex;flex-direction:column;justify-content:center}.modal-container_client[data-v-31e91c8f]{max-width:900px}@media screen and (max-width:1360px){.modal-container[data-v-31e91c8f]{padding:80px 0 80px 100px}}@media screen and (max-width:960px){.modal-container[data-v-31e91c8f]{max-width:calc(100% - 40px);padding:70px 0 50px}}@media screen and (max-width:540px){.modal-container[data-v-31e91c8f]{max-width:100%;padding:20px 10px 50px}}.modal__close[data-v-31e91c8f]{position:fixed;height:100vh;width:100px;display:flex;justify-content:center;align-items:center;background-color:#b7cdda}.modal__close a[data-v-31e91c8f],.modal__close button[data-v-31e91c8f]{display:block}.modal__close a svg[data-v-31e91c8f],.modal__close button svg[data-v-31e91c8f]{width:40px;height:40px}@media screen and (max-width:960px){.modal__close[data-v-31e91c8f]{padding:17px;position:static;height:64px;width:100%;justify-content:flex-end}.modal__close a svg[data-v-31e91c8f],.modal__close button svg[data-v-31e91c8f]{width:30px;height:30px}}@media screen and (max-width:540px){.modal__close[data-v-31e91c8f]{padding:13px 10px;height:44px}.modal__close a svg[data-v-31e91c8f],.modal__close button svg[data-v-31e91c8f]{width:28px;height:28px}}.modal-wrapper[data-v-31e91c8f]{position:fixed;z-index:100;overflow-y:scroll;top:0!important}.modal-wrapper[data-v-31e91c8f]::-webkit-scrollbar{width:5px}.modal-wrapper[data-v-31e91c8f]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}.book-appointment__form-content[data-v-31e91c8f]{margin-left:100px}.book-appointment__form-title[data-v-31e91c8f]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.book-appointment__form-title[data-v-31e91c8f]{font-size:30px}}@media screen and (max-width:890px){.book-appointment__form-title[data-v-31e91c8f]{font-size:22px}}.book-appointment__form-details[data-v-31e91c8f]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.book-appointment__form-details[data-v-31e91c8f]{font-size:18px}}.book-appointment__form-inputs[data-v-31e91c8f]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.book-appointment__form-inputs .inputs-row[data-v-31e91c8f]{display:flex;grid-gap:12px;gap:12px}.book-appointment__form-submit[data-v-31e91c8f]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.book-appointment__form-submit[data-v-31e91c8f]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.book-appointment__form-submit svg[data-v-31e91c8f]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.book-appointment__form-submit span[data-v-31e91c8f]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.book-appointment__form-submit[data-v-31e91c8f]:hover:before{width:50px;height:50px;left:8px}.book-appointment__form-submit:hover span[data-v-31e91c8f]{color:#fff}.book-appointment__form-checkbox[data-v-31e91c8f]{color:#869498}@media screen and (max-width:960px){.book-appointment__form-content[data-v-31e91c8f]{margin-left:0}.book-appointment__form-inputs .inputs-row[data-v-31e91c8f]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.review-form__content[data-v-31e91c8f]{margin-left:100px}.review-form__title[data-v-31e91c8f]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.review-form__title[data-v-31e91c8f]{font-size:30px}}@media screen and (max-width:890px){.review-form__title[data-v-31e91c8f]{font-size:22px}}.review-form__details[data-v-31e91c8f]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.review-form__details[data-v-31e91c8f]{font-size:18px}}.review-form__inputs[data-v-31e91c8f]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review-form__inputs .inputs-row[data-v-31e91c8f]{display:flex;grid-gap:12px;gap:12px}.review-form__submit[data-v-31e91c8f]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.review-form__submit[data-v-31e91c8f]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.review-form__submit svg[data-v-31e91c8f]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.review-form__submit span[data-v-31e91c8f]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.review-form__submit[data-v-31e91c8f]:hover:before{width:50px;height:50px;left:8px}.review-form__submit:hover span[data-v-31e91c8f]{color:#fff}.review-form__checkbox[data-v-31e91c8f]{color:#869498}@media screen and (max-width:960px){.review-form__content[data-v-31e91c8f]{margin-left:0}.review-form__inputs .inputs-row[data-v-31e91c8f]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.appointment__form[data-v-31e91c8f]{max-width:605px}.appointment__form-title[data-v-31e91c8f]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(6,6,6,.3)}@media screen and (max-width:1180px){.appointment__form-title[data-v-31e91c8f]{font-size:24px}}@media screen and (max-width:960px){.appointment__form-title[data-v-31e91c8f]{font-size:20px}}.appointment__form-text[data-v-31e91c8f]{margin:25px 0 35px;color:#869498}.appointment__form .input-block[data-v-31e91c8f]{margin-bottom:15px}.appointment__form-submit[data-v-31e91c8f]{width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-31e91c8f]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-31e91c8f]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-31e91c8f]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-31e91c8f]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-31e91c8f]{color:#fff}@media screen and (max-width:1360px){.appointment__form-submit[data-v-31e91c8f]{width:100%;height:60px;position:relative;font-size:16px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-31e91c8f]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-31e91c8f]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-31e91c8f]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-31e91c8f]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-31e91c8f]{color:#fff}}@media screen and (max-width:960px){.appointment__form[data-v-31e91c8f]{max-width:100%}.appointment__form-title[data-v-31e91c8f]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:0;text-align:left;border-bottom:none}}@media screen and (max-width:960px)and (max-width:1180px){.appointment__form-title[data-v-31e91c8f]{font-size:24px}}@media screen and (max-width:960px)and (max-width:960px){.appointment__form-title[data-v-31e91c8f]{font-size:20px}}@media screen and (max-width:960px){.appointment__form-submit[data-v-31e91c8f]{width:100%;height:50px;position:relative;font-size:14px;border-radius:60px;background-color:#6ba3c3!important;margin:10px 0}.appointment__form-submit[data-v-31e91c8f]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-31e91c8f]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-31e91c8f]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-31e91c8f]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-31e91c8f]{color:#fff}}.doctors-swiper__footer[data-v-31e91c8f]{margin-top:32px;display:flex;align-items:center;grid-gap:30px;gap:30px}.doctors-swiper__footer .buttons[data-v-31e91c8f]{display:flex;grid-gap:15px;gap:15px}@media screen and (max-width:1380px){.doctors-swiper__footer[data-v-31e91c8f]{margin-top:20px}}.doctors-swiper__progress[data-v-31e91c8f]{position:relative;width:100%;height:3px;border-radius:40px}.doctors-swiper__progress[data-v-31e91c8f]:before{position:absolute;content:"";width:100%;height:1px;top:50%;transform:translateY(-50%);background-color:#b7cdda;border-radius:40px}.doctors-swiper__progress span[data-v-31e91c8f]{background-color:#f7d8a2!important;border-radius:40px}.doctors-swiper__button[data-v-31e91c8f]{color:#434f52}.doctors-swiper__button[data-v-31e91c8f]:disabled{color:#d0cbcb}.doctors-swiper__button svg[data-v-31e91c8f]{width:36px;height:24px}.doctors-swiper__button-prev svg[data-v-31e91c8f]{transform:rotate(180deg)}@media screen and (max-width:960px){.doctors-swiper .swiper-container[data-v-31e91c8f]{width:268px;overflow:visible!important}}.swiper-card[data-v-31e91c8f]{border-radius:5px;align-self:flex-start}.swiper-card__link[data-v-31e91c8f]{display:flex;flex-direction:column;border-radius:5px}.swiper-card__photo-wrapper[data-v-31e91c8f]{position:relative;padding-top:140%}.swiper-card__photo[data-v-31e91c8f]{position:absolute;top:0;-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:100%}.swiper-card__name[data-v-31e91c8f]{margin:15px 0 5px;font-weight:500;font-size:20px;line-height:130%;letter-spacing:.01em}@-webkit-keyframes button-data-v-3210c355{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@-webkit-keyframes loading-data-v-3210c355{0%{max-width:0}to{max-width:100%}}@-webkit-keyframes cb-btn_menu-open-top-data-v-3210c355{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@-webkit-keyframes cb-btn_menu-open-bottom-data-v-3210c355{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@-webkit-keyframes fade-left-data-v-3210c355{0%{left:-100px}to{left:0}}@-webkit-keyframes fade-right-data-v-3210c355{0%{right:-100px}to{right:0}}@-webkit-keyframes fade-up-data-v-3210c355{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-from-data-v-3210c355{0%{opacity:0}to{opacity:1}}@-webkit-keyframes title-animation-data-v-3210c355{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@-webkit-keyframes char-animation-data-v-3210c355{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes zoomin-data-v-3210c355{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes loop-text-data-v-3210c355{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}[data-v-3210c355]{margin:0;padding:0;box-sizing:border-box}body[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif!important;color:#354c53;overflow:overlay}body[data-v-3210c355]:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,0);z-index:99;pointer-events:none;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}body.noscroll[data-v-3210c355]{position:relative;overflow-y:hidden}body.noscroll[data-v-3210c355]:before{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all}body[data-v-3210c355]::-webkit-scrollbar{width:8px;height:1px;background-color:transparent}body[data-v-3210c355]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}ol[data-v-3210c355],ul[data-v-3210c355]{list-style:none}a[data-v-3210c355]{text-decoration:none;color:inherit}button[data-v-3210c355]{cursor:pointer}button[data-v-3210c355],input[data-v-3210c355]{border:none;background-color:transparent}input[data-v-3210c355]{outline:none}input[type=checkbox][data-v-3210c355],input[type=radio][data-v-3210c355]{height:0;width:0;opacity:0;visibility:hidden;display:none}input[data-v-3210c355]::-webkit-inner-spin-button,input[data-v-3210c355]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search][data-v-3210c355]::-webkit-search-cancel-button,input[type=search][data-v-3210c355]::-webkit-search-decoration,input[type=search][data-v-3210c355]::-webkit-search-results-button,input[type=search][data-v-3210c355]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number][data-v-3210c355]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=range][data-v-3210c355]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:none;outline:none;position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%) translateX(0);z-index:3}input[type=range][data-v-3210c355]:focus{outline:none;opacity:0}input[type=range][data-v-3210c355]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:60px;width:60px;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}input[type=range][data-v-3210c355]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border:none;background:transparent;box-shadow:none}.container[data-v-3210c355]{max-width:1210px;width:100%;margin:0 auto}@media screen and (max-width:1320px){.container[data-v-3210c355]{max-width:980px;padding:0 20px}}@media screen and (max-width:1024px){.container[data-v-3210c355]{max-width:100%;padding:0 20px}}@media screen and (max-width:540px){.container[data-v-3210c355]{padding:0 10px;overflow:hidden}}.main[data-v-3210c355]{padding-bottom:140px}.main-page-link[data-v-3210c355]{position:relative;height:60px;padding:0 90px 0 120px;font-size:20px;color:inherit;border:1px solid #b7cdda;border-radius:60px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;margin:40px auto 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-page-link span[data-v-3210c355]{position:absolute;left:0;top:0;height:100%;width:60px;border-radius:50%;background-color:#b7cdda;display:flex;justify-content:center;align-items:center}.main-page-link svg[data-v-3210c355]{width:30px;height:30px;color:#fff;transform:rotate(-30deg);transition:transform .3s ease-in-out}.main-page-link[data-v-3210c355]:hover{background-color:#b7cdda;color:#fff}.main-page-link:hover svg[data-v-3210c355]{transform:rotate(0)}@media screen and (max-width:1180px){.main[data-v-3210c355]{padding-bottom:100px}}@media screen and (max-width:960px){.main-page-link[data-v-3210c355]{width:100%!important;max-width:none;justify-content:center;font-size:14px!important}}@media screen and (max-width:540px){.main[data-v-3210c355]{padding-bottom:80px}}.pb-120[data-v-3210c355]{padding-bottom:120px}@media screen and (max-width:1360px){.pb-120[data-v-3210c355]{padding-bottom:100px}}@media screen and (max-width:540px){.pb-120[data-v-3210c355]{padding-bottom:80px}}.fade-from[data-v-3210c355]{-webkit-animation:fade-from-data-v-3210c355 1.2s ease-in-out;animation:fade-from-data-v-3210c355 1.2s ease-in-out}.swiper-pagination-progressbar[data-v-3210c355]{background:none}.pop-enter-active[data-v-3210c355],.pop-leave-active[data-v-3210c355]{transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s linear}.pop-enter[data-v-3210c355],.pop-leave-to[data-v-3210c355]{opacity:0;transform:scale(.6) translateY(-20%)}.vdpComponent input[data-v-3210c355]{cursor:pointer;padding:18px 30px;width:100%;font-size:18px;color:inherit;border:1px solid #d0cbcb;border-radius:60px}.vdpComponent input[data-v-3210c355]::-moz-placeholder{color:#354c53}.vdpComponent input[data-v-3210c355]:-ms-input-placeholder{color:#354c53}.vdpComponent input[data-v-3210c355]::placeholder{color:#354c53}@media screen and (max-width:960px){.vdpComponent input[data-v-3210c355]{padding:14px 20px;font-size:16px}}.vdpComponent .vdpClearInput[data-v-3210c355]{display:none!important}.vdpArrowPrev[data-v-3210c355]:after{border-right-color:#6ba3c3}.vdpArrowNext[data-v-3210c355]:after{border-left-color:#6ba3c3}.vdpCell.selectable:hover .vdpCellContent[data-v-3210c355],.vdpCell.selected .vdpCellContent[data-v-3210c355]{background:#6ba3c3}.vdpCell.today[data-v-3210c355]{color:#6ba3c3}.swiper-wrapper[data-v-3210c355]{align-items:center}.reviews-swiper .swiper-wrapper[data-v-3210c355]{align-items:stretch}.swiper-pagination-progressbar-fill[data-v-3210c355]{height:3px;border-radius:40px;background:#f7d8a2!important}@keyframes button-data-v-3210c355{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@keyframes loading-data-v-3210c355{0%{max-width:0}to{max-width:100%}}@keyframes cb-btn_menu-open-top-data-v-3210c355{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@keyframes cb-btn_menu-open-bottom-data-v-3210c355{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@keyframes fade-left-data-v-3210c355{0%{left:-100px}to{left:0}}@keyframes fade-right-data-v-3210c355{0%{right:-100px}to{right:0}}@keyframes fade-up-data-v-3210c355{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fade-from-data-v-3210c355{0%{opacity:0}to{opacity:1}}@keyframes title-animation-data-v-3210c355{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@keyframes char-animation-data-v-3210c355{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes zoomin-data-v-3210c355{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes loop-text-data-v-3210c355{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}.modal[data-v-3210c355]{height:100%}.modal-container[data-v-3210c355]{max-width:850px;height:100%;width:100%;margin:0 auto;padding:100px 0 100px 100px;display:flex;flex-direction:column;justify-content:center}.modal-container_client[data-v-3210c355]{max-width:900px}@media screen and (max-width:1360px){.modal-container[data-v-3210c355]{padding:80px 0 80px 100px}}@media screen and (max-width:960px){.modal-container[data-v-3210c355]{max-width:calc(100% - 40px);padding:70px 0 50px}}@media screen and (max-width:540px){.modal-container[data-v-3210c355]{max-width:100%;padding:20px 10px 50px}}.modal__close[data-v-3210c355]{position:fixed;height:100vh;width:100px;display:flex;justify-content:center;align-items:center;background-color:#b7cdda}.modal__close a[data-v-3210c355],.modal__close button[data-v-3210c355]{display:block}.modal__close a svg[data-v-3210c355],.modal__close button svg[data-v-3210c355]{width:40px;height:40px}@media screen and (max-width:960px){.modal__close[data-v-3210c355]{padding:17px;position:static;height:64px;width:100%;justify-content:flex-end}.modal__close a svg[data-v-3210c355],.modal__close button svg[data-v-3210c355]{width:30px;height:30px}}@media screen and (max-width:540px){.modal__close[data-v-3210c355]{padding:13px 10px;height:44px}.modal__close a svg[data-v-3210c355],.modal__close button svg[data-v-3210c355]{width:28px;height:28px}}.modal-wrapper[data-v-3210c355]{position:fixed;z-index:100;overflow-y:scroll;top:0!important}.modal-wrapper[data-v-3210c355]::-webkit-scrollbar{width:5px}.modal-wrapper[data-v-3210c355]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}.book-appointment__form-content[data-v-3210c355]{margin-left:100px}.book-appointment__form-title[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.book-appointment__form-title[data-v-3210c355]{font-size:30px}}@media screen and (max-width:890px){.book-appointment__form-title[data-v-3210c355]{font-size:22px}}.book-appointment__form-details[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.book-appointment__form-details[data-v-3210c355]{font-size:18px}}.book-appointment__form-inputs[data-v-3210c355]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.book-appointment__form-inputs .inputs-row[data-v-3210c355]{display:flex;grid-gap:12px;gap:12px}.book-appointment__form-submit[data-v-3210c355]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.book-appointment__form-submit[data-v-3210c355]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.book-appointment__form-submit svg[data-v-3210c355]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.book-appointment__form-submit span[data-v-3210c355]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.book-appointment__form-submit[data-v-3210c355]:hover:before{width:50px;height:50px;left:8px}.book-appointment__form-submit:hover span[data-v-3210c355]{color:#fff}.book-appointment__form-checkbox[data-v-3210c355]{color:#869498}@media screen and (max-width:960px){.book-appointment__form-content[data-v-3210c355]{margin-left:0}.book-appointment__form-inputs .inputs-row[data-v-3210c355]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.review-form__content[data-v-3210c355]{margin-left:100px}.review-form__title[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.review-form__title[data-v-3210c355]{font-size:30px}}@media screen and (max-width:890px){.review-form__title[data-v-3210c355]{font-size:22px}}.review-form__details[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.review-form__details[data-v-3210c355]{font-size:18px}}.review-form__inputs[data-v-3210c355]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review-form__inputs .inputs-row[data-v-3210c355]{display:flex;grid-gap:12px;gap:12px}.review-form__submit[data-v-3210c355]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.review-form__submit[data-v-3210c355]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.review-form__submit svg[data-v-3210c355]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.review-form__submit span[data-v-3210c355]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.review-form__submit[data-v-3210c355]:hover:before{width:50px;height:50px;left:8px}.review-form__submit:hover span[data-v-3210c355]{color:#fff}.review-form__checkbox[data-v-3210c355]{color:#869498}@media screen and (max-width:960px){.review-form__content[data-v-3210c355]{margin-left:0}.review-form__inputs .inputs-row[data-v-3210c355]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.appointment__form[data-v-3210c355]{max-width:605px}.appointment__form-title[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(6,6,6,.3)}@media screen and (max-width:1180px){.appointment__form-title[data-v-3210c355]{font-size:24px}}@media screen and (max-width:960px){.appointment__form-title[data-v-3210c355]{font-size:20px}}.appointment__form-text[data-v-3210c355]{margin:25px 0 35px;color:#869498}.appointment__form .input-block[data-v-3210c355]{margin-bottom:15px}.appointment__form-submit[data-v-3210c355]{width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-3210c355]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-3210c355]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-3210c355]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-3210c355]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-3210c355]{color:#fff}@media screen and (max-width:1360px){.appointment__form-submit[data-v-3210c355]{width:100%;height:60px;position:relative;font-size:16px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-3210c355]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-3210c355]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-3210c355]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-3210c355]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-3210c355]{color:#fff}}@media screen and (max-width:960px){.appointment__form[data-v-3210c355]{max-width:100%}.appointment__form-title[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:0;text-align:left;border-bottom:none}}@media screen and (max-width:960px)and (max-width:1180px){.appointment__form-title[data-v-3210c355]{font-size:24px}}@media screen and (max-width:960px)and (max-width:960px){.appointment__form-title[data-v-3210c355]{font-size:20px}}@media screen and (max-width:960px){.appointment__form-submit[data-v-3210c355]{width:100%;height:50px;position:relative;font-size:14px;border-radius:60px;background-color:#6ba3c3!important;margin:10px 0}.appointment__form-submit[data-v-3210c355]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-3210c355]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-3210c355]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-3210c355]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-3210c355]{color:#fff}}.mobile__nav[data-v-3210c355]{margin-top:34px;display:none;max-width:100%;overflow-x:scroll}.mobile__nav[data-v-3210c355]::-webkit-scrollbar{height:1px;width:1px}.mobile__nav-list[data-v-3210c355]{display:flex;grid-gap:15px;gap:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mobile__nav.fixed[data-v-3210c355]{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}@media screen and (max-width:1100px){.mobile__nav[data-v-3210c355]{display:block}}.nav-list__item[data-v-3210c355]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:16px;line-height:140%;color:#869498;padding-bottom:7px;white-space:nowrap}.nav-list__item.active[data-v-3210c355]{color:#6ba3c3;border-bottom:1px solid #6ba3c3}@-webkit-keyframes button-data-v-ab341e56{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@-webkit-keyframes loading-data-v-ab341e56{0%{max-width:0}to{max-width:100%}}@-webkit-keyframes cb-btn_menu-open-top-data-v-ab341e56{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@-webkit-keyframes cb-btn_menu-open-bottom-data-v-ab341e56{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@-webkit-keyframes fade-left-data-v-ab341e56{0%{left:-100px}to{left:0}}@-webkit-keyframes fade-right-data-v-ab341e56{0%{right:-100px}to{right:0}}@-webkit-keyframes fade-up-data-v-ab341e56{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-from-data-v-ab341e56{0%{opacity:0}to{opacity:1}}@-webkit-keyframes title-animation-data-v-ab341e56{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@-webkit-keyframes char-animation-data-v-ab341e56{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes zoomin-data-v-ab341e56{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes loop-text-data-v-ab341e56{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}[data-v-ab341e56]{margin:0;padding:0;box-sizing:border-box}body[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif!important;color:#354c53;overflow:overlay}body[data-v-ab341e56]:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,0);z-index:99;pointer-events:none;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}body.noscroll[data-v-ab341e56]{position:relative;overflow-y:hidden}body.noscroll[data-v-ab341e56]:before{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all}body[data-v-ab341e56]::-webkit-scrollbar{width:8px;height:1px;background-color:transparent}body[data-v-ab341e56]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}ol[data-v-ab341e56],ul[data-v-ab341e56]{list-style:none}a[data-v-ab341e56]{text-decoration:none;color:inherit}button[data-v-ab341e56]{cursor:pointer}button[data-v-ab341e56],input[data-v-ab341e56]{border:none;background-color:transparent}input[data-v-ab341e56]{outline:none}input[type=checkbox][data-v-ab341e56],input[type=radio][data-v-ab341e56]{height:0;width:0;opacity:0;visibility:hidden;display:none}input[data-v-ab341e56]::-webkit-inner-spin-button,input[data-v-ab341e56]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search][data-v-ab341e56]::-webkit-search-cancel-button,input[type=search][data-v-ab341e56]::-webkit-search-decoration,input[type=search][data-v-ab341e56]::-webkit-search-results-button,input[type=search][data-v-ab341e56]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number][data-v-ab341e56]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=range][data-v-ab341e56]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:none;outline:none;position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%) translateX(0);z-index:3}input[type=range][data-v-ab341e56]:focus{outline:none;opacity:0}input[type=range][data-v-ab341e56]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:60px;width:60px;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}input[type=range][data-v-ab341e56]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border:none;background:transparent;box-shadow:none}.container[data-v-ab341e56]{max-width:1210px;width:100%;margin:0 auto}@media screen and (max-width:1320px){.container[data-v-ab341e56]{max-width:980px;padding:0 20px}}@media screen and (max-width:1024px){.container[data-v-ab341e56]{max-width:100%;padding:0 20px}}@media screen and (max-width:540px){.container[data-v-ab341e56]{padding:0 10px;overflow:hidden}}.main[data-v-ab341e56]{padding-bottom:140px}.main-page-link[data-v-ab341e56]{position:relative;height:60px;padding:0 90px 0 120px;font-size:20px;color:inherit;border:1px solid #b7cdda;border-radius:60px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;margin:40px auto 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-page-link span[data-v-ab341e56]{position:absolute;left:0;top:0;height:100%;width:60px;border-radius:50%;background-color:#b7cdda;display:flex;justify-content:center;align-items:center}.main-page-link svg[data-v-ab341e56]{width:30px;height:30px;color:#fff;transform:rotate(-30deg);transition:transform .3s ease-in-out}.main-page-link[data-v-ab341e56]:hover{background-color:#b7cdda;color:#fff}.main-page-link:hover svg[data-v-ab341e56]{transform:rotate(0)}@media screen and (max-width:1180px){.main[data-v-ab341e56]{padding-bottom:100px}}@media screen and (max-width:960px){.main-page-link[data-v-ab341e56]{width:100%!important;max-width:none;justify-content:center;font-size:14px!important}}@media screen and (max-width:540px){.main[data-v-ab341e56]{padding-bottom:80px}}.pb-120[data-v-ab341e56]{padding-bottom:120px}@media screen and (max-width:1360px){.pb-120[data-v-ab341e56]{padding-bottom:100px}}@media screen and (max-width:540px){.pb-120[data-v-ab341e56]{padding-bottom:80px}}.fade-from[data-v-ab341e56]{-webkit-animation:fade-from-data-v-ab341e56 1.2s ease-in-out;animation:fade-from-data-v-ab341e56 1.2s ease-in-out}.swiper-pagination-progressbar[data-v-ab341e56]{background:none}.pop-enter-active[data-v-ab341e56],.pop-leave-active[data-v-ab341e56]{transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s linear}.pop-enter[data-v-ab341e56],.pop-leave-to[data-v-ab341e56]{opacity:0;transform:scale(.6) translateY(-20%)}.vdpComponent input[data-v-ab341e56]{cursor:pointer;padding:18px 30px;width:100%;font-size:18px;color:inherit;border:1px solid #d0cbcb;border-radius:60px}.vdpComponent input[data-v-ab341e56]::-moz-placeholder{color:#354c53}.vdpComponent input[data-v-ab341e56]:-ms-input-placeholder{color:#354c53}.vdpComponent input[data-v-ab341e56]::placeholder{color:#354c53}@media screen and (max-width:960px){.vdpComponent input[data-v-ab341e56]{padding:14px 20px;font-size:16px}}.vdpComponent .vdpClearInput[data-v-ab341e56]{display:none!important}.vdpArrowPrev[data-v-ab341e56]:after{border-right-color:#6ba3c3}.vdpArrowNext[data-v-ab341e56]:after{border-left-color:#6ba3c3}.vdpCell.selectable:hover .vdpCellContent[data-v-ab341e56],.vdpCell.selected .vdpCellContent[data-v-ab341e56]{background:#6ba3c3}.vdpCell.today[data-v-ab341e56]{color:#6ba3c3}.swiper-wrapper[data-v-ab341e56]{align-items:center}.reviews-swiper .swiper-wrapper[data-v-ab341e56]{align-items:stretch}.swiper-pagination-progressbar-fill[data-v-ab341e56]{height:3px;border-radius:40px;background:#f7d8a2!important}@keyframes button-data-v-ab341e56{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@keyframes loading-data-v-ab341e56{0%{max-width:0}to{max-width:100%}}@keyframes cb-btn_menu-open-top-data-v-ab341e56{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@keyframes cb-btn_menu-open-bottom-data-v-ab341e56{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@keyframes fade-left-data-v-ab341e56{0%{left:-100px}to{left:0}}@keyframes fade-right-data-v-ab341e56{0%{right:-100px}to{right:0}}@keyframes fade-up-data-v-ab341e56{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fade-from-data-v-ab341e56{0%{opacity:0}to{opacity:1}}@keyframes title-animation-data-v-ab341e56{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@keyframes char-animation-data-v-ab341e56{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes zoomin-data-v-ab341e56{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes loop-text-data-v-ab341e56{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}.modal[data-v-ab341e56]{height:100%}.modal-container[data-v-ab341e56]{max-width:850px;height:100%;width:100%;margin:0 auto;padding:100px 0 100px 100px;display:flex;flex-direction:column;justify-content:center}.modal-container_client[data-v-ab341e56]{max-width:900px}@media screen and (max-width:1360px){.modal-container[data-v-ab341e56]{padding:80px 0 80px 100px}}@media screen and (max-width:960px){.modal-container[data-v-ab341e56]{max-width:calc(100% - 40px);padding:70px 0 50px}}@media screen and (max-width:540px){.modal-container[data-v-ab341e56]{max-width:100%;padding:20px 10px 50px}}.modal__close[data-v-ab341e56]{position:fixed;height:100vh;width:100px;display:flex;justify-content:center;align-items:center;background-color:#b7cdda}.modal__close a[data-v-ab341e56],.modal__close button[data-v-ab341e56]{display:block}.modal__close a svg[data-v-ab341e56],.modal__close button svg[data-v-ab341e56]{width:40px;height:40px}@media screen and (max-width:960px){.modal__close[data-v-ab341e56]{padding:17px;position:static;height:64px;width:100%;justify-content:flex-end}.modal__close a svg[data-v-ab341e56],.modal__close button svg[data-v-ab341e56]{width:30px;height:30px}}@media screen and (max-width:540px){.modal__close[data-v-ab341e56]{padding:13px 10px;height:44px}.modal__close a svg[data-v-ab341e56],.modal__close button svg[data-v-ab341e56]{width:28px;height:28px}}.modal-wrapper[data-v-ab341e56]{position:fixed;z-index:100;overflow-y:scroll;top:0!important}.modal-wrapper[data-v-ab341e56]::-webkit-scrollbar{width:5px}.modal-wrapper[data-v-ab341e56]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}.book-appointment__form-content[data-v-ab341e56]{margin-left:100px}.book-appointment__form-title[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.book-appointment__form-title[data-v-ab341e56]{font-size:30px}}@media screen and (max-width:890px){.book-appointment__form-title[data-v-ab341e56]{font-size:22px}}.book-appointment__form-details[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.book-appointment__form-details[data-v-ab341e56]{font-size:18px}}.book-appointment__form-inputs[data-v-ab341e56]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.book-appointment__form-inputs .inputs-row[data-v-ab341e56]{display:flex;grid-gap:12px;gap:12px}.book-appointment__form-submit[data-v-ab341e56]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.book-appointment__form-submit[data-v-ab341e56]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.book-appointment__form-submit svg[data-v-ab341e56]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.book-appointment__form-submit span[data-v-ab341e56]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.book-appointment__form-submit[data-v-ab341e56]:hover:before{width:50px;height:50px;left:8px}.book-appointment__form-submit:hover span[data-v-ab341e56]{color:#fff}.book-appointment__form-checkbox[data-v-ab341e56]{color:#869498}@media screen and (max-width:960px){.book-appointment__form-content[data-v-ab341e56]{margin-left:0}.book-appointment__form-inputs .inputs-row[data-v-ab341e56]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.review-form__content[data-v-ab341e56]{margin-left:100px}.review-form__title[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.review-form__title[data-v-ab341e56]{font-size:30px}}@media screen and (max-width:890px){.review-form__title[data-v-ab341e56]{font-size:22px}}.review-form__details[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.review-form__details[data-v-ab341e56]{font-size:18px}}.review-form__inputs[data-v-ab341e56]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review-form__inputs .inputs-row[data-v-ab341e56]{display:flex;grid-gap:12px;gap:12px}.review-form__submit[data-v-ab341e56]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.review-form__submit[data-v-ab341e56]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.review-form__submit svg[data-v-ab341e56]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.review-form__submit span[data-v-ab341e56]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.review-form__submit[data-v-ab341e56]:hover:before{width:50px;height:50px;left:8px}.review-form__submit:hover span[data-v-ab341e56]{color:#fff}.review-form__checkbox[data-v-ab341e56]{color:#869498}@media screen and (max-width:960px){.review-form__content[data-v-ab341e56]{margin-left:0}.review-form__inputs .inputs-row[data-v-ab341e56]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.appointment__form[data-v-ab341e56]{max-width:605px}.appointment__form-title[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(6,6,6,.3)}@media screen and (max-width:1180px){.appointment__form-title[data-v-ab341e56]{font-size:24px}}@media screen and (max-width:960px){.appointment__form-title[data-v-ab341e56]{font-size:20px}}.appointment__form-text[data-v-ab341e56]{margin:25px 0 35px;color:#869498}.appointment__form .input-block[data-v-ab341e56]{margin-bottom:15px}.appointment__form-submit[data-v-ab341e56]{width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-ab341e56]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-ab341e56]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-ab341e56]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-ab341e56]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-ab341e56]{color:#fff}@media screen and (max-width:1360px){.appointment__form-submit[data-v-ab341e56]{width:100%;height:60px;position:relative;font-size:16px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-ab341e56]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-ab341e56]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-ab341e56]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-ab341e56]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-ab341e56]{color:#fff}}@media screen and (max-width:960px){.appointment__form[data-v-ab341e56]{max-width:100%}.appointment__form-title[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:0;text-align:left;border-bottom:none}}@media screen and (max-width:960px)and (max-width:1180px){.appointment__form-title[data-v-ab341e56]{font-size:24px}}@media screen and (max-width:960px)and (max-width:960px){.appointment__form-title[data-v-ab341e56]{font-size:20px}}@media screen and (max-width:960px){.appointment__form-submit[data-v-ab341e56]{width:100%;height:50px;position:relative;font-size:14px;border-radius:60px;background-color:#6ba3c3!important;margin:10px 0}.appointment__form-submit[data-v-ab341e56]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-ab341e56]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-ab341e56]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-ab341e56]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-ab341e56]{color:#fff}}.service-page-section[data-v-ab341e56]{position:relative;padding-bottom:120px}.service-page-section[data-v-ab341e56]:nth-child(odd){margin-bottom:120px}.service-page-section[data-v-ab341e56]:nth-child(odd):before{position:absolute;content:"";width:100vw;height:calc(100% - 140px);bottom:0;right:calc(-50vw + 651px);background-color:#e2eaf0;z-index:-1}.service-page-section[data-v-ab341e56]:first-child{position:static;margin-bottom:0}.service-page-section[data-v-ab341e56]:first-child:before{width:0;height:0;background-color:transparent}.service-page-section[data-v-ab341e56]:last-child{margin-bottom:0}@media screen and (max-width:1440px){.service-page-section[data-v-ab341e56]{padding-bottom:100px}.service-page-section[data-v-ab341e56]:nth-child(odd){margin-bottom:100px}.service-page-section[data-v-ab341e56]:nth-child(odd):before{right:calc(-50vw + 590px)}.service-page-section[data-v-ab341e56]:first-child,.service-page-section[data-v-ab341e56]:last-child{margin-bottom:0}}@media screen and (max-width:1380px){.service-page-section[data-v-ab341e56]:nth-child(odd):before{right:calc(-50vw + 655px)}}@media screen and (max-width:1320px){.service-page-section[data-v-ab341e56]:nth-child(odd):before{right:calc(-50vw + 520px)}}@media screen and (max-width:1100px){.service-page-section[data-v-ab341e56]:nth-child(odd):before{right:-30px}}@media screen and (max-width:540px){.service-page-section[data-v-ab341e56]{padding-bottom:40px}.service-page-section[data-v-ab341e56]:nth-child(odd){margin-bottom:80px}.service-page-section[data-v-ab341e56]:nth-child(odd):before{right:-10px}.service-page-section[data-v-ab341e56]:first-child,.service-page-section[data-v-ab341e56]:last-child{margin-bottom:0}}.service-page-block[data-v-ab341e56]{overflow:hidden}.service-page-block__text[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498}@media screen and (max-width:960px){.service-page-block__text[data-v-ab341e56]{font-size:18px}}.service-page-block .categories[data-v-ab341e56]{margin:30px 0 50px}@media screen and (max-width:960px){.service-page-block__text[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:18px;line-height:140%;color:#869498}}@media screen and (max-width:960px)and (max-width:960px){.service-page-block__text[data-v-ab341e56]{font-size:16px}}@media screen and (max-width:960px){.service-page-block .categories[data-v-ab341e56]{margin:25px 0 50px}}.block[data-v-ab341e56]{position:relative}.block__banner[data-v-ab341e56]{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:40px;border-radius:5px}.block__header[data-v-ab341e56]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:6px;border-bottom:1px solid #b7cdda}.block__header-title[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em}@media screen and (max-width:1180px){.block__header-title[data-v-ab341e56]{font-size:24px}}@media screen and (max-width:960px){.block__header-title[data-v-ab341e56]{font-size:20px}}.block__header-price[data-v-ab341e56]{position:relative;display:flex;align-items:center;grid-gap:10px;gap:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-family:Inter,sans-serif;color:#576569;white-space:nowrap}.block__header-price-hint[data-v-ab341e56]{position:absolute;padding:15px;bottom:-13px;right:0;width:320px;transform:translateY(100%);font-size:14px;line-height:140%;color:#576569;background:#fff;box-shadow:0 4px 4px hsla(0,7.2%,62%,.25);border-radius:3px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;white-space:normal}.block__header-price svg[data-v-ab341e56]{cursor:pointer;width:20px;height:20px}.block__header-price svg:hover+.block__header-price-hint[data-v-ab341e56]{opacity:1}.block__text[data-v-ab341e56]{font-weight:400;line-height:140%;color:#869498}.block__popup-button[data-v-ab341e56],.block__text[data-v-ab341e56]{font-family:IBM Plex Sans,sans-serif;font-size:16px}.block__popup-button[data-v-ab341e56]{position:relative;padding:9px 30px 12px;background-color:#f7d8a2;font-weight:500;color:#f7d8a2;border-radius:60px;overflow:hidden;margin-top:30px}.block__popup-button span[data-v-ab341e56]{position:absolute;display:inline-block;width:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:10;transition:color .2s ease-in-out .3s}.block__popup-button[data-v-ab341e56]:before{position:absolute;content:"";left:50%;top:0;width:160%;height:160%;transform:translateX(-50%) translateY(-102%);background-color:#354c53;border-radius:50%;transition:transform .4s ease-in-out .2s}.block__popup-button:hover span[data-v-ab341e56]{color:#fff}.block__popup-button[data-v-ab341e56]:hover:before{transform:translateX(-50%) translateY(-20%);-webkit-animation:button-data-v-ab341e56 .4s ease-in-out;animation:button-data-v-ab341e56 .4s ease-in-out}@media screen and (max-width:960px){.block__popup-button[data-v-ab341e56]{position:relative;padding:11px 30px 15px;background-color:#f7d8a2;font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:16px;color:#f7d8a2;border-radius:60px;overflow:hidden;margin-top:30px;width:100%}.block__popup-button span[data-v-ab341e56]{position:absolute;display:inline-block;width:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:10;transition:color .2s ease-in-out .3s}.block__popup-button[data-v-ab341e56]:before{position:absolute;content:"";left:50%;top:0;width:160%;height:160%;transform:translateX(-50%) translateY(-102%);background-color:#354c53;border-radius:50%;transition:transform .4s ease-in-out .2s}.block__popup-button:hover span[data-v-ab341e56]{color:#fff}.block__popup-button[data-v-ab341e56]:hover:before{transform:translateX(-50%) translateY(-20%);-webkit-animation:button-data-v-ab341e56 .4s ease-in-out;animation:button-data-v-ab341e56 .4s ease-in-out}}@-webkit-keyframes button-data-v-9fe29df2{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@-webkit-keyframes loading-data-v-9fe29df2{0%{max-width:0}to{max-width:100%}}@-webkit-keyframes cb-btn_menu-open-top-data-v-9fe29df2{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@-webkit-keyframes cb-btn_menu-open-bottom-data-v-9fe29df2{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@-webkit-keyframes fade-left-data-v-9fe29df2{0%{left:-100px}to{left:0}}@-webkit-keyframes fade-right-data-v-9fe29df2{0%{right:-100px}to{right:0}}@-webkit-keyframes fade-up-data-v-9fe29df2{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-from-data-v-9fe29df2{0%{opacity:0}to{opacity:1}}@-webkit-keyframes title-animation-data-v-9fe29df2{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@-webkit-keyframes char-animation-data-v-9fe29df2{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes zoomin-data-v-9fe29df2{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes loop-text-data-v-9fe29df2{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}[data-v-9fe29df2]{margin:0;padding:0;box-sizing:border-box}body[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif!important;color:#354c53;overflow:overlay}body[data-v-9fe29df2]:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,0);z-index:99;pointer-events:none;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}body.noscroll[data-v-9fe29df2]{position:relative;overflow-y:hidden}body.noscroll[data-v-9fe29df2]:before{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all}body[data-v-9fe29df2]::-webkit-scrollbar{width:8px;height:1px;background-color:transparent}body[data-v-9fe29df2]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}ol[data-v-9fe29df2],ul[data-v-9fe29df2]{list-style:none}a[data-v-9fe29df2]{text-decoration:none;color:inherit}button[data-v-9fe29df2]{cursor:pointer}button[data-v-9fe29df2],input[data-v-9fe29df2]{border:none;background-color:transparent}input[data-v-9fe29df2]{outline:none}input[type=checkbox][data-v-9fe29df2],input[type=radio][data-v-9fe29df2]{height:0;width:0;opacity:0;visibility:hidden;display:none}input[data-v-9fe29df2]::-webkit-inner-spin-button,input[data-v-9fe29df2]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search][data-v-9fe29df2]::-webkit-search-cancel-button,input[type=search][data-v-9fe29df2]::-webkit-search-decoration,input[type=search][data-v-9fe29df2]::-webkit-search-results-button,input[type=search][data-v-9fe29df2]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number][data-v-9fe29df2]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=range][data-v-9fe29df2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:none;outline:none;position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%) translateX(0);z-index:3}input[type=range][data-v-9fe29df2]:focus{outline:none;opacity:0}input[type=range][data-v-9fe29df2]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:60px;width:60px;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}input[type=range][data-v-9fe29df2]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border:none;background:transparent;box-shadow:none}.container[data-v-9fe29df2]{max-width:1210px;width:100%;margin:0 auto}@media screen and (max-width:1320px){.container[data-v-9fe29df2]{max-width:980px;padding:0 20px}}@media screen and (max-width:1024px){.container[data-v-9fe29df2]{max-width:100%;padding:0 20px}}@media screen and (max-width:540px){.container[data-v-9fe29df2]{padding:0 10px;overflow:hidden}}.main[data-v-9fe29df2]{padding-bottom:140px}.main-page-link[data-v-9fe29df2]{position:relative;height:60px;padding:0 90px 0 120px;font-size:20px;color:inherit;border:1px solid #b7cdda;border-radius:60px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;margin:40px auto 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-page-link span[data-v-9fe29df2]{position:absolute;left:0;top:0;height:100%;width:60px;border-radius:50%;background-color:#b7cdda;display:flex;justify-content:center;align-items:center}.main-page-link svg[data-v-9fe29df2]{width:30px;height:30px;color:#fff;transform:rotate(-30deg);transition:transform .3s ease-in-out}.main-page-link[data-v-9fe29df2]:hover{background-color:#b7cdda;color:#fff}.main-page-link:hover svg[data-v-9fe29df2]{transform:rotate(0)}@media screen and (max-width:1180px){.main[data-v-9fe29df2]{padding-bottom:100px}}@media screen and (max-width:960px){.main-page-link[data-v-9fe29df2]{width:100%!important;max-width:none;justify-content:center;font-size:14px!important}}@media screen and (max-width:540px){.main[data-v-9fe29df2]{padding-bottom:80px}}.pb-120[data-v-9fe29df2]{padding-bottom:120px}@media screen and (max-width:1360px){.pb-120[data-v-9fe29df2]{padding-bottom:100px}}@media screen and (max-width:540px){.pb-120[data-v-9fe29df2]{padding-bottom:80px}}.fade-from[data-v-9fe29df2]{-webkit-animation:fade-from-data-v-9fe29df2 1.2s ease-in-out;animation:fade-from-data-v-9fe29df2 1.2s ease-in-out}.swiper-pagination-progressbar[data-v-9fe29df2]{background:none}.pop-enter-active[data-v-9fe29df2],.pop-leave-active[data-v-9fe29df2]{transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s linear}.pop-enter[data-v-9fe29df2],.pop-leave-to[data-v-9fe29df2]{opacity:0;transform:scale(.6) translateY(-20%)}.vdpComponent input[data-v-9fe29df2]{cursor:pointer;padding:18px 30px;width:100%;font-size:18px;color:inherit;border:1px solid #d0cbcb;border-radius:60px}.vdpComponent input[data-v-9fe29df2]::-moz-placeholder{color:#354c53}.vdpComponent input[data-v-9fe29df2]:-ms-input-placeholder{color:#354c53}.vdpComponent input[data-v-9fe29df2]::placeholder{color:#354c53}@media screen and (max-width:960px){.vdpComponent input[data-v-9fe29df2]{padding:14px 20px;font-size:16px}}.vdpComponent .vdpClearInput[data-v-9fe29df2]{display:none!important}.vdpArrowPrev[data-v-9fe29df2]:after{border-right-color:#6ba3c3}.vdpArrowNext[data-v-9fe29df2]:after{border-left-color:#6ba3c3}.vdpCell.selectable:hover .vdpCellContent[data-v-9fe29df2],.vdpCell.selected .vdpCellContent[data-v-9fe29df2]{background:#6ba3c3}.vdpCell.today[data-v-9fe29df2]{color:#6ba3c3}.swiper-wrapper[data-v-9fe29df2]{align-items:center}.reviews-swiper .swiper-wrapper[data-v-9fe29df2]{align-items:stretch}.swiper-pagination-progressbar-fill[data-v-9fe29df2]{height:3px;border-radius:40px;background:#f7d8a2!important}@keyframes button-data-v-9fe29df2{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@keyframes loading-data-v-9fe29df2{0%{max-width:0}to{max-width:100%}}@keyframes cb-btn_menu-open-top-data-v-9fe29df2{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@keyframes cb-btn_menu-open-bottom-data-v-9fe29df2{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@keyframes fade-left-data-v-9fe29df2{0%{left:-100px}to{left:0}}@keyframes fade-right-data-v-9fe29df2{0%{right:-100px}to{right:0}}@keyframes fade-up-data-v-9fe29df2{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fade-from-data-v-9fe29df2{0%{opacity:0}to{opacity:1}}@keyframes title-animation-data-v-9fe29df2{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@keyframes char-animation-data-v-9fe29df2{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes zoomin-data-v-9fe29df2{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes loop-text-data-v-9fe29df2{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}.modal[data-v-9fe29df2]{height:100%}.modal-container[data-v-9fe29df2]{max-width:850px;height:100%;width:100%;margin:0 auto;padding:100px 0 100px 100px;display:flex;flex-direction:column;justify-content:center}.modal-container_client[data-v-9fe29df2]{max-width:900px}@media screen and (max-width:1360px){.modal-container[data-v-9fe29df2]{padding:80px 0 80px 100px}}@media screen and (max-width:960px){.modal-container[data-v-9fe29df2]{max-width:calc(100% - 40px);padding:70px 0 50px}}@media screen and (max-width:540px){.modal-container[data-v-9fe29df2]{max-width:100%;padding:20px 10px 50px}}.modal__close[data-v-9fe29df2]{position:fixed;height:100vh;width:100px;display:flex;justify-content:center;align-items:center;background-color:#b7cdda}.modal__close a[data-v-9fe29df2],.modal__close button[data-v-9fe29df2]{display:block}.modal__close a svg[data-v-9fe29df2],.modal__close button svg[data-v-9fe29df2]{width:40px;height:40px}@media screen and (max-width:960px){.modal__close[data-v-9fe29df2]{padding:17px;position:static;height:64px;width:100%;justify-content:flex-end}.modal__close a svg[data-v-9fe29df2],.modal__close button svg[data-v-9fe29df2]{width:30px;height:30px}}@media screen and (max-width:540px){.modal__close[data-v-9fe29df2]{padding:13px 10px;height:44px}.modal__close a svg[data-v-9fe29df2],.modal__close button svg[data-v-9fe29df2]{width:28px;height:28px}}.modal-wrapper[data-v-9fe29df2]{position:fixed;z-index:100;overflow-y:scroll;top:0!important}.modal-wrapper[data-v-9fe29df2]::-webkit-scrollbar{width:5px}.modal-wrapper[data-v-9fe29df2]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}.book-appointment__form-content[data-v-9fe29df2]{margin-left:100px}.book-appointment__form-title[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.book-appointment__form-title[data-v-9fe29df2]{font-size:30px}}@media screen and (max-width:890px){.book-appointment__form-title[data-v-9fe29df2]{font-size:22px}}.book-appointment__form-details[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.book-appointment__form-details[data-v-9fe29df2]{font-size:18px}}.book-appointment__form-inputs[data-v-9fe29df2]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.book-appointment__form-inputs .inputs-row[data-v-9fe29df2]{display:flex;grid-gap:12px;gap:12px}.book-appointment__form-submit[data-v-9fe29df2]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.book-appointment__form-submit[data-v-9fe29df2]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.book-appointment__form-submit svg[data-v-9fe29df2]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.book-appointment__form-submit span[data-v-9fe29df2]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.book-appointment__form-submit[data-v-9fe29df2]:hover:before{width:50px;height:50px;left:8px}.book-appointment__form-submit:hover span[data-v-9fe29df2]{color:#fff}.book-appointment__form-checkbox[data-v-9fe29df2]{color:#869498}@media screen and (max-width:960px){.book-appointment__form-content[data-v-9fe29df2]{margin-left:0}.book-appointment__form-inputs .inputs-row[data-v-9fe29df2]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.review-form__content[data-v-9fe29df2]{margin-left:100px}.review-form__title[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.review-form__title[data-v-9fe29df2]{font-size:30px}}@media screen and (max-width:890px){.review-form__title[data-v-9fe29df2]{font-size:22px}}.review-form__details[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.review-form__details[data-v-9fe29df2]{font-size:18px}}.review-form__inputs[data-v-9fe29df2]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review-form__inputs .inputs-row[data-v-9fe29df2]{display:flex;grid-gap:12px;gap:12px}.review-form__submit[data-v-9fe29df2]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.review-form__submit[data-v-9fe29df2]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.review-form__submit svg[data-v-9fe29df2]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.review-form__submit span[data-v-9fe29df2]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.review-form__submit[data-v-9fe29df2]:hover:before{width:50px;height:50px;left:8px}.review-form__submit:hover span[data-v-9fe29df2]{color:#fff}.review-form__checkbox[data-v-9fe29df2]{color:#869498}@media screen and (max-width:960px){.review-form__content[data-v-9fe29df2]{margin-left:0}.review-form__inputs .inputs-row[data-v-9fe29df2]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.appointment__form[data-v-9fe29df2]{max-width:605px}.appointment__form-title[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(6,6,6,.3)}@media screen and (max-width:1180px){.appointment__form-title[data-v-9fe29df2]{font-size:24px}}@media screen and (max-width:960px){.appointment__form-title[data-v-9fe29df2]{font-size:20px}}.appointment__form-text[data-v-9fe29df2]{margin:25px 0 35px;color:#869498}.appointment__form .input-block[data-v-9fe29df2]{margin-bottom:15px}.appointment__form-submit[data-v-9fe29df2]{width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-9fe29df2]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-9fe29df2]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-9fe29df2]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-9fe29df2]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-9fe29df2]{color:#fff}@media screen and (max-width:1360px){.appointment__form-submit[data-v-9fe29df2]{width:100%;height:60px;position:relative;font-size:16px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-9fe29df2]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-9fe29df2]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-9fe29df2]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-9fe29df2]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-9fe29df2]{color:#fff}}@media screen and (max-width:960px){.appointment__form[data-v-9fe29df2]{max-width:100%}.appointment__form-title[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:0;text-align:left;border-bottom:none}}@media screen and (max-width:960px)and (max-width:1180px){.appointment__form-title[data-v-9fe29df2]{font-size:24px}}@media screen and (max-width:960px)and (max-width:960px){.appointment__form-title[data-v-9fe29df2]{font-size:20px}}@media screen and (max-width:960px){.appointment__form-submit[data-v-9fe29df2]{width:100%;height:50px;position:relative;font-size:14px;border-radius:60px;background-color:#6ba3c3!important;margin:10px 0}.appointment__form-submit[data-v-9fe29df2]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-9fe29df2]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-9fe29df2]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-9fe29df2]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-9fe29df2]{color:#fff}}.service-content[data-v-9fe29df2]{padding-top:40px;display:flex;align-items:stretch;grid-gap:100px;gap:100px}.service-content__body[data-v-9fe29df2]{max-width:832px}.service-content__body .text__block[data-v-9fe29df2]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:16px;line-height:140%;color:#869498}@media screen and (max-width:1440px){.service-content[data-v-9fe29df2]{grid-gap:40px;gap:40px}}@media screen and (max-width:1380px){.service-content[data-v-9fe29df2]{padding-top:20px;grid-gap:20px;gap:20px}.service-content__body[data-v-9fe29df2]{max-width:calc(100% - 290px)}}@media screen and (max-width:1100px){.service-content__body[data-v-9fe29df2]{max-width:calc(100% - 290px)}}@media screen and (max-width:960px){.service-content__body[data-v-9fe29df2]{max-width:100%}}@-webkit-keyframes button-data-v-5d18034e{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@-webkit-keyframes loading-data-v-5d18034e{0%{max-width:0}to{max-width:100%}}@-webkit-keyframes cb-btn_menu-open-top-data-v-5d18034e{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@-webkit-keyframes cb-btn_menu-open-bottom-data-v-5d18034e{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@-webkit-keyframes fade-left-data-v-5d18034e{0%{left:-100px}to{left:0}}@-webkit-keyframes fade-right-data-v-5d18034e{0%{right:-100px}to{right:0}}@-webkit-keyframes fade-up-data-v-5d18034e{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-from-data-v-5d18034e{0%{opacity:0}to{opacity:1}}@-webkit-keyframes title-animation-data-v-5d18034e{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@-webkit-keyframes char-animation-data-v-5d18034e{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@-webkit-keyframes zoomin-data-v-5d18034e{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes loop-text-data-v-5d18034e{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}[data-v-5d18034e]{margin:0;padding:0;box-sizing:border-box}body[data-v-5d18034e]{font-family:IBM Plex Sans,sans-serif!important;color:#354c53;overflow:overlay}body[data-v-5d18034e]:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,0);z-index:99;pointer-events:none;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}body.noscroll[data-v-5d18034e]{position:relative;overflow-y:hidden}body.noscroll[data-v-5d18034e]:before{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:all}body[data-v-5d18034e]::-webkit-scrollbar{width:8px;height:1px;background-color:transparent}body[data-v-5d18034e]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}ol[data-v-5d18034e],ul[data-v-5d18034e]{list-style:none}a[data-v-5d18034e]{text-decoration:none;color:inherit}button[data-v-5d18034e]{cursor:pointer}button[data-v-5d18034e],input[data-v-5d18034e]{border:none;background-color:transparent}input[data-v-5d18034e]{outline:none}input[type=checkbox][data-v-5d18034e],input[type=radio][data-v-5d18034e]{height:0;width:0;opacity:0;visibility:hidden;display:none}input[data-v-5d18034e]::-webkit-inner-spin-button,input[data-v-5d18034e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search][data-v-5d18034e]::-webkit-search-cancel-button,input[type=search][data-v-5d18034e]::-webkit-search-decoration,input[type=search][data-v-5d18034e]::-webkit-search-results-button,input[type=search][data-v-5d18034e]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number][data-v-5d18034e]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=range][data-v-5d18034e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;box-shadow:none;outline:none;position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%) translateX(0);z-index:3}input[type=range][data-v-5d18034e]:focus{outline:none;opacity:0}input[type=range][data-v-5d18034e]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;height:60px;width:60px;border-radius:50%;background:transparent;box-shadow:none;cursor:ew-resize}input[type=range][data-v-5d18034e]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border:none;background:transparent;box-shadow:none}.container[data-v-5d18034e]{max-width:1210px;width:100%;margin:0 auto}@media screen and (max-width:1320px){.container[data-v-5d18034e]{max-width:980px;padding:0 20px}}@media screen and (max-width:1024px){.container[data-v-5d18034e]{max-width:100%;padding:0 20px}}@media screen and (max-width:540px){.container[data-v-5d18034e]{padding:0 10px;overflow:hidden}}.main[data-v-5d18034e]{padding-bottom:140px}.main-page-link[data-v-5d18034e]{position:relative;height:60px;padding:0 90px 0 120px;font-size:20px;color:inherit;border:1px solid #b7cdda;border-radius:60px;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;margin:40px auto 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-page-link span[data-v-5d18034e]{position:absolute;left:0;top:0;height:100%;width:60px;border-radius:50%;background-color:#b7cdda;display:flex;justify-content:center;align-items:center}.main-page-link svg[data-v-5d18034e]{width:30px;height:30px;color:#fff;transform:rotate(-30deg);transition:transform .3s ease-in-out}.main-page-link[data-v-5d18034e]:hover{background-color:#b7cdda;color:#fff}.main-page-link:hover svg[data-v-5d18034e]{transform:rotate(0)}@media screen and (max-width:1180px){.main[data-v-5d18034e]{padding-bottom:100px}}@media screen and (max-width:960px){.main-page-link[data-v-5d18034e]{width:100%!important;max-width:none;justify-content:center;font-size:14px!important}}@media screen and (max-width:540px){.main[data-v-5d18034e]{padding-bottom:80px}}.pb-120[data-v-5d18034e]{padding-bottom:120px}@media screen and (max-width:1360px){.pb-120[data-v-5d18034e]{padding-bottom:100px}}@media screen and (max-width:540px){.pb-120[data-v-5d18034e]{padding-bottom:80px}}.fade-from[data-v-5d18034e]{-webkit-animation:fade-from-data-v-5d18034e 1.2s ease-in-out;animation:fade-from-data-v-5d18034e 1.2s ease-in-out}.swiper-pagination-progressbar[data-v-5d18034e]{background:none}.pop-enter-active[data-v-5d18034e],.pop-leave-active[data-v-5d18034e]{transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s linear}.pop-enter[data-v-5d18034e],.pop-leave-to[data-v-5d18034e]{opacity:0;transform:scale(.6) translateY(-20%)}.vdpComponent input[data-v-5d18034e]{cursor:pointer;padding:18px 30px;width:100%;font-size:18px;color:inherit;border:1px solid #d0cbcb;border-radius:60px}.vdpComponent input[data-v-5d18034e]::-moz-placeholder{color:#354c53}.vdpComponent input[data-v-5d18034e]:-ms-input-placeholder{color:#354c53}.vdpComponent input[data-v-5d18034e]::placeholder{color:#354c53}@media screen and (max-width:960px){.vdpComponent input[data-v-5d18034e]{padding:14px 20px;font-size:16px}}.vdpComponent .vdpClearInput[data-v-5d18034e]{display:none!important}.vdpArrowPrev[data-v-5d18034e]:after{border-right-color:#6ba3c3}.vdpArrowNext[data-v-5d18034e]:after{border-left-color:#6ba3c3}.vdpCell.selectable:hover .vdpCellContent[data-v-5d18034e],.vdpCell.selected .vdpCellContent[data-v-5d18034e]{background:#6ba3c3}.vdpCell.today[data-v-5d18034e]{color:#6ba3c3}.swiper-wrapper[data-v-5d18034e]{align-items:center}.reviews-swiper .swiper-wrapper[data-v-5d18034e]{align-items:stretch}.swiper-pagination-progressbar-fill[data-v-5d18034e]{height:3px;border-radius:40px;background:#f7d8a2!important}@keyframes button-data-v-5d18034e{0%{transform:translateX(-50%) translateY(101%)}to{transform:translateX(-50%) translateY(-20%)}}@keyframes loading-data-v-5d18034e{0%{max-width:0}to{max-width:100%}}@keyframes cb-btn_menu-open-top-data-v-5d18034e{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:left center}30%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}31%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}35%{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(0)}80%,to{opacity:1;top:0;left:4px;transform:rotate(45deg) scaleX(1);transform-origin:left center}}@keyframes cb-btn_menu-open-bottom-data-v-5d18034e{0%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(1);transform-origin:right center}50%{opacity:1;top:0;left:0;transform:rotate(0) scaleX(0)}51%{opacity:0;top:0;left:0;transform:rotate(0) scaleX(0)}53%,58%{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(0)}to{opacity:1;top:-18px;left:-4px;transform:rotate(-45deg) scaleX(1);transform-origin:right center}}@keyframes fade-left-data-v-5d18034e{0%{left:-100px}to{left:0}}@keyframes fade-right-data-v-5d18034e{0%{right:-100px}to{right:0}}@keyframes fade-up-data-v-5d18034e{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fade-from-data-v-5d18034e{0%{opacity:0}to{opacity:1}}@keyframes title-animation-data-v-5d18034e{0%{transform:translateY(100%) skewY(20deg);transform-origin:0 0}70%{transform:translateY(0)}to{transform:skewY(0)}}@keyframes char-animation-data-v-5d18034e{0%{opacity:0;transform:translateY(40px)}20%{opacity:1}to{transform:translateY(0)}}@keyframes zoomin-data-v-5d18034e{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes loop-text-data-v-5d18034e{0%{right:0;transform:translateY(-50%) translateX(100%)}to{right:100%;transform:translateY(-50%) translateX(-30px)}}.modal[data-v-5d18034e]{height:100%}.modal-container[data-v-5d18034e]{max-width:850px;height:100%;width:100%;margin:0 auto;padding:100px 0 100px 100px;display:flex;flex-direction:column;justify-content:center}.modal-container_client[data-v-5d18034e]{max-width:900px}@media screen and (max-width:1360px){.modal-container[data-v-5d18034e]{padding:80px 0 80px 100px}}@media screen and (max-width:960px){.modal-container[data-v-5d18034e]{max-width:calc(100% - 40px);padding:70px 0 50px}}@media screen and (max-width:540px){.modal-container[data-v-5d18034e]{max-width:100%;padding:20px 10px 50px}}.modal__close[data-v-5d18034e]{position:fixed;height:100vh;width:100px;display:flex;justify-content:center;align-items:center;background-color:#b7cdda}.modal__close a[data-v-5d18034e],.modal__close button[data-v-5d18034e]{display:block}.modal__close a svg[data-v-5d18034e],.modal__close button svg[data-v-5d18034e]{width:40px;height:40px}@media screen and (max-width:960px){.modal__close[data-v-5d18034e]{padding:17px;position:static;height:64px;width:100%;justify-content:flex-end}.modal__close a svg[data-v-5d18034e],.modal__close button svg[data-v-5d18034e]{width:30px;height:30px}}@media screen and (max-width:540px){.modal__close[data-v-5d18034e]{padding:13px 10px;height:44px}.modal__close a svg[data-v-5d18034e],.modal__close button svg[data-v-5d18034e]{width:28px;height:28px}}.modal-wrapper[data-v-5d18034e]{position:fixed;z-index:100;overflow-y:scroll;top:0!important}.modal-wrapper[data-v-5d18034e]::-webkit-scrollbar{width:5px}.modal-wrapper[data-v-5d18034e]::-webkit-scrollbar-thumb{background-color:#6ba3c3;border-radius:60px}.book-appointment__form-content[data-v-5d18034e]{margin-left:100px}.book-appointment__form-title[data-v-5d18034e]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.book-appointment__form-title[data-v-5d18034e]{font-size:30px}}@media screen and (max-width:890px){.book-appointment__form-title[data-v-5d18034e]{font-size:22px}}.book-appointment__form-details[data-v-5d18034e]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.book-appointment__form-details[data-v-5d18034e]{font-size:18px}}.book-appointment__form-inputs[data-v-5d18034e]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.book-appointment__form-inputs .inputs-row[data-v-5d18034e]{display:flex;grid-gap:12px;gap:12px}.book-appointment__form-submit[data-v-5d18034e]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.book-appointment__form-submit[data-v-5d18034e]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.book-appointment__form-submit svg[data-v-5d18034e]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.book-appointment__form-submit span[data-v-5d18034e]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.book-appointment__form-submit[data-v-5d18034e]:hover:before{width:50px;height:50px;left:8px}.book-appointment__form-submit:hover span[data-v-5d18034e]{color:#fff}.book-appointment__form-checkbox[data-v-5d18034e]{color:#869498}@media screen and (max-width:960px){.book-appointment__form-content[data-v-5d18034e]{margin-left:0}.book-appointment__form-inputs .inputs-row[data-v-5d18034e]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.review-form__content[data-v-5d18034e]{margin-left:100px}.review-form__title[data-v-5d18034e]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:54px;line-height:130%;text-transform:uppercase;color:#354c53}@media screen and (max-width:1360px){.review-form__title[data-v-5d18034e]{font-size:30px}}@media screen and (max-width:890px){.review-form__title[data-v-5d18034e]{font-size:22px}}.review-form__details[data-v-5d18034e]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:20px;line-height:140%;color:#869498;margin:10px 0 40px}@media screen and (max-width:960px){.review-form__details[data-v-5d18034e]{font-size:18px}}.review-form__inputs[data-v-5d18034e]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review-form__inputs .inputs-row[data-v-5d18034e]{display:flex;grid-gap:12px;gap:12px}.review-form__submit[data-v-5d18034e]{margin:30px 0 15px;width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important}.review-form__submit[data-v-5d18034e]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.review-form__submit svg[data-v-5d18034e]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.review-form__submit span[data-v-5d18034e]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.review-form__submit[data-v-5d18034e]:hover:before{width:50px;height:50px;left:8px}.review-form__submit:hover span[data-v-5d18034e]{color:#fff}.review-form__checkbox[data-v-5d18034e]{color:#869498}@media screen and (max-width:960px){.review-form__content[data-v-5d18034e]{margin-left:0}.review-form__inputs .inputs-row[data-v-5d18034e]{display:flex;flex-direction:column;grid-gap:15px;gap:15px}}.appointment__form[data-v-5d18034e]{max-width:605px}.appointment__form-title[data-v-5d18034e]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(6,6,6,.3)}@media screen and (max-width:1180px){.appointment__form-title[data-v-5d18034e]{font-size:24px}}@media screen and (max-width:960px){.appointment__form-title[data-v-5d18034e]{font-size:20px}}.appointment__form-text[data-v-5d18034e]{margin:25px 0 35px;color:#869498}.appointment__form .input-block[data-v-5d18034e]{margin-bottom:15px}.appointment__form-submit[data-v-5d18034e]{width:100%;height:60px;position:relative;font-size:20px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-5d18034e]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-5d18034e]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-5d18034e]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-5d18034e]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-5d18034e]{color:#fff}@media screen and (max-width:1360px){.appointment__form-submit[data-v-5d18034e]{width:100%;height:60px;position:relative;font-size:16px;border-radius:60px;background-color:#6ba3c3!important;margin:15px 0}.appointment__form-submit[data-v-5d18034e]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-5d18034e]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-5d18034e]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-5d18034e]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-5d18034e]{color:#fff}}@media screen and (max-width:960px){.appointment__form[data-v-5d18034e]{max-width:100%}.appointment__form-title[data-v-5d18034e]{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:28px;line-height:130%;text-transform:uppercase;color:#354c53;letter-spacing:.02em;padding-bottom:0;text-align:left;border-bottom:none}}@media screen and (max-width:960px)and (max-width:1180px){.appointment__form-title[data-v-5d18034e]{font-size:24px}}@media screen and (max-width:960px)and (max-width:960px){.appointment__form-title[data-v-5d18034e]{font-size:20px}}@media screen and (max-width:960px){.appointment__form-submit[data-v-5d18034e]{width:100%;height:50px;position:relative;font-size:14px;border-radius:60px;background-color:#6ba3c3!important;margin:10px 0}.appointment__form-submit[data-v-5d18034e]:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:#f7d8a2;border-radius:60px;transition:width .6s ease-in-out,height .6s,left .6s ease-in-out}.appointment__form-submit svg[data-v-5d18034e]{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(-30deg);height:28px;width:28px;color:#354c53}.appointment__form-submit span[data-v-5d18034e]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);color:#354c53;z-index:1;transition:color 0s ease-in-out .3s}.appointment__form-submit[data-v-5d18034e]:hover:before{width:50px;height:50px;left:8px}.appointment__form-submit:hover span[data-v-5d18034e]{color:#fff}}.services-page[data-v-5d18034e]{padding-bottom:0!important}