@charset "UTF-8";:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1/1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width:100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background:transparent;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:30px;--vc-nav-width:30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media(hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color:var(--vc-clr-primary);--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-border-radius:0;--vc-pgn-gap:6px;--vc-pgn-height:4px;--vc-png-bottom:10px;--vc-png-left:auto;--vc-png-right:10px;--vc-pgn-width:16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media(hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}.booking__dialog__item{margin-top:20px}.booking__dialog__item:first-child{margin-top:0}.booking__dialog__card{border-radius:15px;padding:0 15px;min-height:56px;display:flex;flex-direction:column;justify-content:center;background-color:#f2f3f6;border:1px solid #ced3de}.booking__dialog__card input::-moz-placeholder{color:#878fa2;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.booking__dialog__card input::placeholder{color:#878fa2;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.booking__dialog__card.with-icon{flex-direction:row;justify-content:space-between;align-items:center;border:1px solid transparent}.booking__dialog__card.error-border{border:1px solid #ff5252}.booking__dialog__card.error-border .booking__dialog__card_input-text{color:#ff5252}.booking__dialog__scroll{height:-moz-min-content;height:min-content}.booking__dialog__wrapper{background-color:#eff1f4}.booking__dialog__label{font-size:12px;color:#878fa2;height:18px}.button{font-size:16px!important;border-radius:15px!important;text-transform:none!important;letter-spacing:normal!important;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-align:center;transition:all .3s ease-in-out}.button,.button:hover{text-decoration:none}.button.full-width{width:100%}.button.full-width-mobile{width:100%;max-width:450px}@media(min-width:768px){.button.full-width-mobile{max-width:228px}}.button.search{width:120px;box-sizing:border-box;justify-content:center}@media(max-width:680px){.button.search{width:100%}}.button svg.right{margin-right:5px}.button svg.left{margin-left:5px}.button.large{height:55px!important;min-width:20px;padding:0 15px}.button.medium{height:44px!important}.button.medium,.button.small{min-width:40px;padding:0 20px}.button.small{height:40px}.button.primary,.button.primary:hover{background-color:#2d7ff9;color:#fff}.button.primary:hover{box-shadow:0 1px 3px #1f314940}.button.primary:active{background-color:#2d7ff9;color:#fff}.button.primary.disabled{background-color:#bdc4d4;cursor:not-allowed}.button.gray-color{background-color:#f2f3f6;color:#000}.button.secondary-b{color:#2d7ff9!important;border:1px solid #2d7ff9;transition:all .3s ease-in-out}.button.secondary-b svg path{fill:#fff}.button.secondary-b:hover{box-shadow:0 1px 3px #1f314940;background-color:#2d7ff9!important;color:#fff!important;transition:all .3s ease-in-out}.button.secondary-b:active{background-color:#cddeff;color:#171e36;border:1px solid transparent}.button.secondary-b.disabled{background-color:#ecf3ff;color:#92b6ff;cursor:not-allowed}.button.secondary-b.disabled svg path{fill:#92b6ff}.button.secondary-b.disabled:hover{border:1px solid transparent}.button.secondary-l{color:#171e36}.button.secondary-l:hover{color:#fff;background-color:#2d7ff9}.button.disabled:hover{box-shadow:none}.button.shadow-button{box-shadow:0 4px 16px #0048ff59!important}.content-global-css-wrapper{font-size:16px;max-width:675px}@media(max-width:680px){.content-global-css-wrapper{font-size:16px}}.content-global-css-wrapper details{margin-bottom:12px}.content-global-css-wrapper details ol,.content-global-css-wrapper details p,.content-global-css-wrapper details ul{margin:0 15px 8px}.content-global-css-wrapper details summary{cursor:pointer;padding:16px 10px;background-color:#f2f3f6;border-radius:15px;margin-bottom:8px}.content-global-css-wrapper details summary:first-of-type{margin-right:20px}.content-global-css-wrapper h1,.content-global-css-wrapper h2,.content-global-css-wrapper h3{font-family:Roboto;font-weight:600;line-height:30px;margin:16px 0}.content-global-css-wrapper h2{font-size:24px}@media(max-width:680px){.content-global-css-wrapper h2{font-size:20px}}.content-global-css-wrapper h3{font-size:20px}@media(max-width:680px){.content-global-css-wrapper h3{font-size:18px}}.content-global-css-wrapper p{font-size:16px;margin-bottom:16px}.content-global-css-wrapper p:first-child{margin-top:16px}@media(max-width:680px){.content-global-css-wrapper p{font-size:16px}}.content-global-css-wrapper ul>li{list-style:outside url(https://eastclinic.ru/assets/images/list-style-disk.svg);margin-left:18px;padding-top:16px;padding-left:8px}.content-global-css-wrapper ol li{margin-left:16px}.content-global-css-wrapper ol li:first-child,.content-global-css-wrapper ul li:first-child{padding-top:0}.content-global-css-wrapper ol li:last-child,.content-global-css-wrapper ul li:last-child{padding-bottom:16px}.content-global-css-wrapper img{width:100%;border-radius:20px}.content-global-css-wrapper a{text-decoration:underline}.content-global-css-wrapper .cg__margin-block-big{margin:32px 0}.content-global-css-wrapper .cg__image-desc{font-size:14px;color:#878fa2;margin-bottom:12px}@media(max-width:680px){.content-global-css-wrapper .cg__image-desc{font-size:12px}}.content-global-css-wrapper .cg__article-info{color:#878fa2;margin:8px 0 24px}.content-global-css-wrapper .cg__article-info span:not(:last-child){margin-right:16px}.content-global-css-wrapper .cg__video-block{display:grid;grid-template-areas:"v-desc v-link";flex-direction:row;background-color:#f2f3f6;padding:16px;border-radius:15px}@media(max-width:680px){.content-global-css-wrapper .cg__video-block{max-width:450px;grid-template-areas:"v-link" "v-desc";justify-content:center}}.content-global-css-wrapper .cg__video-block__desc{grid-area:v-desc;max-width:330px;font-size:18px}@media(max-width:680px){.content-global-css-wrapper .cg__video-block__desc{max-width:400px}}.content-global-css-wrapper .cg__video-block__desc p{margin-bottom:12px}.content-global-css-wrapper .cg__video-block__desc p:last-child{margin-bottom:0}.content-global-css-wrapper .cg__video-block__video{grid-area:v-link;display:flex;justify-content:right}@media(max-width:680px){.content-global-css-wrapper .cg__video-block__video{margin-bottom:12px;max-width:680px;max-height:400px}.content-global-css-wrapper .cg__video-block__video-link{width:100%}}.content-global-css-wrapper .cg__video-block__video-link__cover{width:auto;border-radius:10px}@media(max-width:680px){.content-global-css-wrapper .cg__video-block__video-link__cover{width:100%}}.content-global-css-wrapper .cg__accent-block{margin-top:16px;background-color:#f2f3f6;padding:16px;border-radius:15px}.content-global-css-wrapper .cg__accent-block p{margin:0}@media(max-width:680px){.content-global-css-wrapper .cg__accent-block{max-width:450px}}.content-global-css-wrapper .cg__treatment-block{flex-shrink:0;background-color:#f2f3f6;width:180px;height:260px;border-radius:20px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.content-global-css-wrapper .cg__treatment-block:not(:last-child){margin-right:10px}.content-global-css-wrapper .cg__treatment-block__header{padding-top:12px}.content-global-css-wrapper .cg__treatment-block__desc{padding-top:8px;color:#878fa2;font-size:12px}.content-global-css-wrapper .cg__treatment-block__image{width:60px;height:60px;border-radius:50%;overflow:hidden}.content-global-css-wrapper .cg__round-video-block{width:205px}.content-global-css-wrapper .cg__round-video-block__preview{width:205px;height:205px;display:flex;justify-content:center;align-items:center}.content-global-css-wrapper .cg__round-video-block__preview__button{background-color:#00000080;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.content-global-css-wrapper .cg__round-video-block__desc{padding-top:8px;text-align:center;font-size:14px}.content-global-css-wrapper .cg__expert-advice-block{border:2px solid #2d7ff9;border-radius:15px;margin-bottom:32px;padding:24px 16px;position:relative}.content-global-css-wrapper .cg__expert-advice-block__chevron{top:-15px;position:absolute;width:135px;height:30px;background:linear-gradient(87.37deg,#2d7ff9,#6993ff);display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff;font-size:14px}.content-global-css-wrapper .cg__expert-advice-block__doctor{display:flex;margin-bottom:10px}.content-global-css-wrapper .cg__expert-advice-block__doctor-info{margin-left:12px}.content-global-css-wrapper .cg__expert-advice-block__doctor-info_name{color:#2d7ff9}.content-global-css-wrapper .cg__expert-advice-block__doctor-info_specs{font-size:12px}.content-global-css-wrapper .cg__expert-advice-block__content{font-style:italic;font-variation-settings:"slnt" -1}.content-global-css-wrapper .cg__steps-block__step{border-radius:15px;display:flex;flex-direction:row;background-color:#ecf1ff;padding:8px;margin-bottom:16px}.content-global-css-wrapper .cg__steps-block__step *{margin:0}.content-global-css-wrapper .cg__steps-block__step__counter{margin-right:8px;font-size:14px;display:block;counter-increment:section 1;content:counter(section) " этап";background-color:#bfd0ff;padding:0 8px;border-radius:15px;font-style:italic;letter-spacing:.0025em;color:#fff;font-stretch:251%;white-space:nowrap}.content-global-css-wrapper .cg__steps-block__step__counter-container{display:flex;align-items:center;justify-content:center}.text-color-main input{color:#171e36!important}.doctor-info__services{cursor:pointer;grid-area:serv;background-color:#f2f3f6;border-radius:15px;width:335px;font-size:14px;display:grid;grid-template-areas:"serv-title serv-price serv-down";grid-template-columns:auto auto 30px;align-items:center;min-height:60px;padding:8px 12px}@media(max-width:992px){.doctor-info__services{grid-column:1/3}}@media(max-width:584px){.doctor-info__services{width:335px}}@media(max-width:376px){.doctor-info__services{width:100%}}.doctor-info__services.full-width{max-width:900px}.doctor-info__services.list{min-width:245px;padding:24px 10px;height:auto;width:100%;max-width:600px;background:transparent;border-bottom:1px solid #f2f3f6;border-radius:0;color:#171e36;font-size:16px}.doctor-info__services.list,.doctor-info__services.list.cart{grid-template-columns:auto auto;grid-template-areas:"serv-title serv-price"}.doctor-info__services.list.cart{cursor:auto;padding:0;border-bottom:none;font-size:14px}.doctor-info__services.list.cart:hover{background-color:#fff}@media(max-width:530px){.doctor-info__services.list.cart{padding:12px 0}}.doctor-info__services.list.chosen{grid-template-columns:auto auto 30px;grid-template-areas:"serv-title serv-price serv-down";background-color:#f2f3f6}.doctor-info__services:hover{background-color:#f2f3f6}.doctor-info__services_title{padding-right:7px}.doctor-info__services_title.discount{display:inline;align-self:baseline}.doctor-info__services__cart-list{color:#171e36;border-bottom:1px solid #f2f3f6;padding:12px 0}.doctor-info__services_wrap{margin-top:15px}@media(max-width:584px){.doctor-info__services_wrap{grid-column:1/3;display:grid}}.doctor-info__services_price{text-align:right}.doctor-info__services_more{transform:translateY(-3px)}.doctor-info__services_more .icons,.doctor-info__services_more svg{float:right}.doctor-info__services_more.discount{align-self:normal;transform:translateY(10%)}.services__count-switcher{background-color:#f2f3f6;border-radius:26px;height:36px;width:105px;display:flex;justify-content:space-around;align-items:center}.services-list{margin-top:24px}.booking__annotation{margin-bottom:16px}@media(max-width:680px){.booking__annotation{margin-bottom:0}}body{min-width:320px}.main-container{width:100%;max-width:1170px;margin:0 auto}@media(max-width:1170px){.main-container{padding:0 40px}}@media(max-width:1075px){.main-container{padding:0 20px}}.contacts{display:grid;grid-gap:16px;grid-template-columns:auto auto auto;align-items:center}.contacts path{transition:.3s}.contacts .primary{background-color:#2d7ff9!important;border-color:#2d7ff9!important}@media(max-width:680px){.contacts{grid-template-columns:auto auto;grid-gap:3px}}.contacts__item{display:grid;transition:all .3s ease-in-out}.contacts__item .path.back{fill:#f2f3f6;transition:all .3s ease-in-out}.contacts__item .path.icon{fill:#171e36;transition:all .3s ease-in-out}@media(max-width:1045px){.contacts__item svg{width:40px}}.contacts__item:hover .path.icon{fill:#fff}.contacts__item:hover .path.telegram.back{fill:#27aaeb}.contacts__item:hover .path.vk.back{fill:#07f}.contacts__item:hover .path.youtube.back{fill:#cd201f}.contacts__item:hover .path.dzen.back{fill:#171e36}.contacts__item:hover .path.odnoclass.back{fill:#ee7f31}.icons{width:20px;height:20px;display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;transition:.3s}@font-face{font-family:Roboto Flex;src:url(./Roboto-Flex.UlS6svKA.woff2) format("woff2-variations"),url(./Roboto-Flex.UlS6svKA.woff2) format("woff2 supports variations");font-weight:400 700;font-display:swap}@font-face{font-family:Roboto;src:url(./roboto-v32-cyrillic-ext_latin-700.DFdn9I3C.woff2) format("woff2");font-weight:700;font-display:swap}body{font-family:Roboto Flex,Verdana,sans-serif;font-weight:400}@media(min-width:1023px){body{overflow-x:hidden}}b,strong{font-weight:600;line-height:inherit}.white-container{background-color:#fff}.text-bold{font-weight:600;line-height:inherit}.text-semibold{font-weight:500;line-height:inherit}.text-secondary{color:#878fa2!important}.annotation{color:#878fa2;font-size:14px}.annotation a{text-decoration:underline;color:#878fa2!important}hr{border:solid #f2f3f6;border-width:0 0 1px}.layout-enter-active,.layout-leave-active{transition:all .1s}.layout-enter-from,.layout-leave-to{opacity:0}.SmartCaptcha-Shield{display:none!important}h1{font-size:28px}h1,h2{font-weight:600;line-height:inherit}h2{font-size:24px}h3{font-size:20px}h3,h4{font-weight:600;line-height:inherit}h4{font-size:18px}@media(max-width:680px){h1{font-size:24px}h1,h2{font-weight:600;line-height:inherit}h2{font-size:20px}h3{font-size:18px}h3,h4{font-weight:600;line-height:inherit}h4{font-size:16px}}.text-medium{font-size:14px}.pointer{cursor:pointer}.relative{position:relative}a{color:#171e36!important;text-decoration:none;transition:all .3s ease-in-out}a:visited{color:#171e36}a:hover{text-decoration:underline}.modal-card-title{font-size:20px;display:flex;justify-content:space-between;align-items:center}@media(max-width:680px){.modal-card-title{padding:15px 12px 0}.modal-card-title_close{width:14px!important}}.vcard-padding{padding:40px}@media(max-width:680px){.vcard-padding{padding:20px 0}}.button-container{bottom:0;width:100%}.v-card-container{padding:40px;background-color:#fff}@media(max-width:680px){.v-card-container{padding:24px 20px}}.v-card-container.last{padding-bottom:20px;border-radius:30px 30px 0 0}.v-card-container.divider{margin-bottom:6px}.v-card-container.divider,.v-card-container.divider.last{border-radius:0 0 30px 30px}.v-card-container.divider.middle{border-radius:30px}.v-card-container.button-container{padding:0}@media(max-width:680px){.v-card-container.button-container{padding:10px 20px 14px}}@media(max-width:376px){.v-card-container .modal-card-title{font-size:18px}}*,:after,:before{box-sizing:border-box}*{margin:0}button,input,select,textarea{font:inherit}body{padding:0;margin:0;background:#fff;line-height:1.5}html{text-rendering:optimizeSpeed!important}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:400}a,div{-webkit-tap-highlight-color:transparent!important}ul{list-style:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}button{padding:0;border:none}.global-wrapper{display:flex;flex-direction:column;min-height:100%}footer{flex-shrink:0}#__nuxt{height:100%}input{background-color:transparent;border-style:none}input:active,input:focus,textarea:active,textarea:focus{outline:none}button{cursor:pointer}.input-error-message{color:#ff5252!important;font-size:12px;margin-left:10px}.text-color-main{color:#171e36!important}.background-gradient{background:linear-gradient(247.17deg,#f4efeb80 -4.3%,#f7f7f9 92.11%)}.white-circle{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;filter:drop-shadow(0 0 10px rgba(23,30,54,.25))}.d-flex{display:flex}.scroll{scrollbar-width:thin;scrollbar-color:#878fa2 #fff}.scroll::-webkit-scrollbar{width:15px}.scroll::-webkit-scrollbar-track{background:#fff;border-radius:10px}.scroll::-webkit-scrollbar-thumb{background:#878fa2;background-clip:content-box;border:5px solid transparent;border-radius:20px}.mt-2{margin-top:12px}ol:has(li[data-list=bullet]){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}ol li[data-list=bullet]{position:relative;padding-left:16px}ol li[data-list=bullet]:before{content:"";position:absolute;top:9px;left:0;width:8px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M0 0h8v8H0z'/%3E%3Ccircle cx='4' cy='4' r='2.75' fill='%2301b3ff' stroke='%2301b3ff' stroke-width='2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.ql-ui{display:none!important}p a{color:#2d7ff9!important;text-decoration:underline}.cookie-banner-container[data-v-1cda66dd]{position:fixed;z-index:999;display:flex;align-items:center;gap:16px;bottom:24px;left:50%;transform:translate(-50%);min-width:518px;background-color:#fff;padding:20px;border-radius:26px;border:1px solid #e4e7ef;box-shadow:0 6px 34px #0000001a}@media(max-width:767px){.cookie-banner-container[data-v-1cda66dd]{flex-direction:column;min-width:335px}}.cookie-text-container[data-v-1cda66dd]{color:#262633;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media(min-width:767px){.cookie-text-container[data-v-1cda66dd]{text-wrap:nowrap}}.cookie-link[data-v-1cda66dd]{text-decoration-line:underline}.cookie-button[data-v-1cda66dd]{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:44px;padding:14px 16px;border-radius:15px;background-color:#2d7ff9;color:#fff;font-size:1rem;font-style:normal;font-weight:600;line-height:125%;cursor:pointer}@media(max-width:767px){.cookie-button[data-v-1cda66dd]{width:100%}}.cookie-progress[data-v-1cda66dd]{position:absolute;left:20px;right:20px;bottom:8px;height:6px;overflow:hidden;border-radius:3px}.cookie-progress-fill[data-v-1cda66dd]{width:0;height:6px;border-radius:3px;background-color:#2d7ff9;animation:cookie-progress-fill-1cda66dd 15s linear forwards}@keyframes cookie-progress-fill-1cda66dd{0%{width:0}to{width:100%}}.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active{transition:all .4s}.layout-enter-active,.layout-leave-active,.page-enter-from,.page-leave-to{opacity:.33}
