code,html,kbd,pre,samp{font-weight:inherit;font-style:inherit}body{font-style:inherit;line-height:1;color:#333}a,abbr,acronym,address,applet,big,blockquote,cite,dd,del,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,iframe,ins,label,li,object,ol,p,q,s,span,strike,tbody,tfoot,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}code,kbd,pre,samp{margin:0}body,dfn,img,small{font-weight:inherit;font-family:inherit}body,dfn,html,img{font-size:100%}img{padding:0;outline:0}img,small{font-style:inherit}body,code,dfn,fieldset,html,kbd,pre,samp,small,strong{vertical-align:baseline}dfn,img,small,strong,sub,sup{margin:0}sub,sup{font-weight:inherit;font-style:inherit;font-family:inherit}caption,fieldset,legend,strong,table,td,th{font-style:inherit;font-family:inherit;font-size:100%}fieldset{outline:0}fieldset,legend,table{font-weight:inherit}caption,legend,table,td,th{margin:0}legend{outline:0;vertical-align:baseline}caption,table,td,th{vertical-align:top}table{border-collapse:collapse;border-spacing:0;table-layout:fixed}caption,td,th{padding:0;border:0;outline:0;text-align:left;font-weight:400}ol,ul{list-style:none}a img,table.h-noborders td,table.h-noborders th{border:none}article,aside,body,canvas,details,figcaption,footer,header,hgroup,html,main,nav,section,summary{margin:0;padding:0;border:0;outline:0}code,dfn,figure,kbd,menu,pre,samp,small,strong,sub,sup,table{padding:0;border:0;outline:0}menu{margin:0;display:block}audio,canvas,video{*display:inline;*zoom:1;display:inline-block}audio:not([controls]){display:none;height:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active,a:focus,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\00ab" "\00bb"}q q{quotes:"\201e" "\201c"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:none;vertical-align:top;max-width:100%}.img-responsive{display:block;max-width:100%;height:auto}svg:not(:root){overflow:hidden}fieldset,figure{margin:0}fieldset,legend{border:0;padding:0}button,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}@font-face{font-family:"Onest";font-style:normal;font-weight:400;src:local("Onest"),local("Onest-Regular"),url(../fonts/Onest/Onest-Regular.eot),url(../fonts/Onest/Onest-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Onest/Onest-Regular.woff2) format('woff2'),url(../fonts/Onest/Onest-Regular.woff) format('woff'),url(../fonts/Onest/Onest-Regular.ttf) format('truetype');font-display:fallback}@font-face{font-family:"Onest";font-style:normal;font-weight:500;src:local("Onest Medium"),local("Onest-Medium"),url(../fonts/Onest/Onest-Medium.eot),url(../fonts/Onest/Onest-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Onest/Onest-Medium.woff2) format('woff2'),url(../fonts/Onest/Onest-Medium.woff) format('woff'),url(../fonts/Onest/Onest-Medium.ttf) format('truetype');font-display:fallback}@font-face{font-family:"Onest";font-style:normal;font-weight:700;src:local("Onest Bold"),local("Onest-Bold"),url(../fonts/Onest/Onest-Bold.eot),url(../fonts/Onest/Onest-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Onest/Onest-Bold.woff2) format('woff2'),url(../fonts/Onest/Onest-Bold.woff) format('woff'),url(../fonts/Onest/Onest-Bold.ttf) format('truetype');font-display:fallback}@font-face{font-family:"lg";src:url(../fonts/LG/lg.woff) format("woff"),url(../fonts/LG/lg.eot) format("eot")}.container,.footer__inner,.header__inner,.layout,.publication_modal__inner{width:1440px;max-width:100%;margin:0 auto;padding-left:15px;padding-right:15px}@media (max-width:1440px){.container,.footer__inner,.header__inner,.layout,.publication_modal__inner{width:1260px}}.btn,.button{position:relative;display:inline-block;padding:0;background-color:transparent;border:none;box-shadow:none;outline:none}.banner__link,.clinic_card__link,.form__cancel,.info_block--vertical .info_block__link,.link_arrow,.publication_modal__back,.search__results_total .search__result_link,.search_result__link,.specialist_banner__link,.vacancy_card__link{position:relative;display:flex;align-items:center}.banner__link::after,.clinic_card__link::after,.form__cancel::after,.info_block--vertical .info_block__link::after,.link_arrow::after{content:"";width:53px;height:2px;margin-left:10px;background-color:#333;transition:background-color .5s ease}.publication_modal__back::after{content:"";width:53px;height:2px;background-color:#333;transition:background-color .5s ease}.search__results_total .search__result_link::after,.search_result__link::after,.specialist_banner__link::after,.vacancy_card__link::after{content:"";width:53px;height:2px;margin-left:10px;background-color:#333;transition:background-color .5s ease}.banner__link::before,.clinic_card__link::before,.form__cancel::before,.info_block--vertical .info_block__link::before,.link_arrow::before{content:"";position:absolute;top:calc(50% + 1px);right:0;border-top:4px solid #333;border-right:4px solid transparent;transition:border-color .5s ease}.publication_modal__back::before{content:"";position:absolute;top:calc(50% + 1px);border-top:4px solid #333;transition:border-color .5s ease}.search__results_total .search__result_link::before,.search_result__link::before,.specialist_banner__link::before,.vacancy_card__link::before{content:"";position:absolute;top:calc(50% + 1px);right:0;border-top:4px solid #333;border-right:4px solid transparent;transition:border-color .5s ease}.banner__link--reverse,.clinic_card__link--reverse,.form__cancel--reverse,.info_block--vertical .info_block__link--reverse,.link_arrow--reverse,.publication_modal__back,.publication_modal__back--reverse,.search__results_total .search__result_link--reverse,.search_result__link--reverse,.specialist_banner__link--reverse,.vacancy_card__link--reverse{flex-direction:row-reverse}.banner__link--reverse::after,.clinic_card__link--reverse::after,.form__cancel--reverse::after,.info_block--vertical .info_block__link--reverse::after,.link_arrow--reverse::after,.publication_modal__back--reverse::after,.publication_modal__back::after,.search__results_total .search__result_link--reverse::after,.search_result__link--reverse::after,.specialist_banner__link--reverse::after,.vacancy_card__link--reverse::after{margin-left:0;margin-right:10px}.banner__link--reverse::before,.clinic_card__link--reverse::before,.form__cancel--reverse::before,.info_block--vertical .info_block__link--reverse::before,.link_arrow--reverse::before,.publication_modal__back--reverse::before,.publication_modal__back::before,.search__results_total .search__result_link--reverse::before,.search_result__link--reverse::before,.specialist_banner__link--reverse::before,.vacancy_card__link--reverse::before{right:auto;left:0;border-right:none;border-left:4px solid transparent}.publication_card__tag,.question_answer__tag,.tag_link{padding:7px 9px 6px;border-radius:13.5px;transition:background-color .3s ease,color .3s ease}.publication_card__tag:hover,.question_answer__tag:hover,.tag_link:hover{color:#fff;background-color:#1595a3}.form_element,.input,.textarea{width:100%;padding:27px 30px 17px;font-size:1.5rem;line-height:1.8rem;color:#333;border-radius:6px;border:1px solid #e0e0e0;background-color:#fff;transition:background-color .3s ease,border-color .3s ease}@media (max-width:479px){.form_element,.input,.textarea{padding:24px 15px 10px;font-size:1.4rem}}.form_element:focus,.form_element:hover,.input:focus,.input:hover,.textarea:focus,.textarea:hover{border-color:#a8a8a8}*{box-sizing:border-box}a{color:inherit;text-decoration:none}input,select,textarea{outline:none}label{cursor:text}::selection{color:#fff;background-color:#1595a3}.checkbox__label,.h-noselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.h-cursor_default{cursor:default}.h-justify_spacer{display:inline-block;width:100%}.h-relative{position:relative}.h-centered{margin-left:auto;margin-right:auto}.h-pull_left{float:left}.h-pull_right{float:right}.h-clear{zoom:1}.h-clear:after{clear:both}.h-clear:after,.h-clear:before{content:'';display:table}.h-clear_block{display:block;clear:both}img.h-align_left{float:left;margin:0 2em 1em 0}img.h-align_right{float:right;margin:1em 0 1em 1em}img.h-align_center{display:block;margin:1em auto}.h-talign_left{text-align:left!important}.h-talign_center{text-align:center}.h-talign_right{text-align:right!important}.h-talign_justify{text-align:justify}.h-valign_top{vertical-align:top}.h-valign_middle{vertical-align:middle}.h-valign_bottom{vertical-align:bottom}.h-valign_baseline{vertical-align:baseline}.h-width_full{width:100%;max-width:100%!important}.h-width_half{width:50%}.h-width_47{width:47%}.h-hidden,table.h-nocaption caption{display:none}.h-invisible{visibility:hidden}.h-visible{visibility:visible}:root .h-gradient{filter:none}.h-nomargins{margin:0}.h-nomargin_top{margin-top:0}.h-nomargin_right{margin-right:0}.h-nomargin_bottom{margin-bottom:0}.h-nomargin_left{margin-left:0}.h-nopadding{padding:0}.h-nopadding_top{padding-top:0}.h-nopadding_right{padding-right:0}.h-nopadding_bottom{padding-bottom:0}.h-nopadding_left{padding-left:0}@media (max-width:767px){.hidden_xs{display:none!important}}@media (min-width:768px){.hidden_sm{display:none!important}}@media (min-width:992px){.hidden_md{display:none!important}}@media (min-width:1230px){.hidden_lg{display:none!important}}@media (max-width:991px){.hidden_sm_max{display:none!important}}@media (min-width:768px){.hidden_sm_min{display:none!important}}.checkbox__input,.visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.icon{display:inline-block;flex-shrink:0;fill:currentColor;overflow:hidden}.icon--arrow{width:10.75px;height:18.42px}.icon--arrow-small-down,.icon--arrow-small-right,.icon--arrow_head{width:24px;height:24px}.icon--arrow_long{width:20px;height:14.03px}.icon--arrow_top{width:14px;height:16px}.icon--aside{width:19px;height:25px}.icon--calendar{width:24px;height:24px}.icon--check{width:13px;height:10px}.icon--checkbox{width:12px;height:12px}.icon--computer{width:20px;height:20px}.icon--cross{width:36.75px;height:36.75px}.icon--duck{width:21.19px;height:18px}.icon--external{width:19.2px;height:19.2px}.icon--eye{width:22.97px;height:15.06px}.icon--file{width:43px;height:48px}.icon--insta{width:18px;height:18.02px}.icon--invitro{width:182px;height:32.4px}.icon--invitro_pa{width:182px;height:40.36px}.icon--location,.icon--map-marker{width:24px;height:24px}.icon--message{width:22.03px;height:20.63px}.icon--meta{width:123px;height:28px}.icon--ok{width:11px;height:19px}.icon--pdf{width:48px;height:48px}.icon--phone{width:20px;height:20px}.icon--play{width:16px;height:16px}.icon--plus{width:18px;height:18px}.icon--quotes{width:49px;height:44px}.icon--search{width:18.49px;height:19.1px}.icon--staple{width:18.53px;height:27.09px}.icon--star{width:24px;height:24px}.icon--telegram{width:20px;height:20px}.icon--user{width:19px;height:19px}.icon--vk{width:24.54px;height:14px}.icon--warning{width:24px;height:24px}.icon--watch{width:25px;height:18px}.icon--whats_app{width:20px;height:20px}
/*! lightgallery - v1.6.12 - 2019-02-19
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
@font-face{font-family:'lg';src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,to{left:0}50%{left:30px}}@keyframes lg-left-end{0%,to{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45);left:0}.lg-toolbar{top:0;width:100%;z-index:1082;position:absolute}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#eee;font-size:16px;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item,.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item,.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat 0 0}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) no-repeat 0 -58px}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat 0 0}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) no-repeat 0 -60px}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) no-repeat center center;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap{display:inline-block;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-backdrop,.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000}.lg-backdrop.in,.lg-css3.lg-fade .lg-item.lg-current,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-fade .lg-item,.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
/*! lightslider - v1.1.6 - 2016-10-25
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2016 Sachin N; Licensed MIT */
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before,.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSAction>a:hover,.lSSlideOuter .media.active,.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.is-accessability .header .main_nav__item--dropdown:hover:after,.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,to{top:0}50%{top:-15px}}@keyframes topEnd{0%,to{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,to{left:0}50%{left:15px}}@keyframes leftEnd{0%,to{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button,.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.header__open_menu span,.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}body,html{min-height:100vh}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility!important;font-size:10px;background-color:#f3f6f9}body{position:relative;display:flex;flex-direction:column;font-family:'Onest',"Arial","Helvetica",sans-serif;line-height:1.4;font-weight:400;font-size:16px;color:#333;overflow-y:scroll;overflow-x:hidden;background-color:#fff}.is-accessability .specialist-profile::before{background-color:transparent}.is-accessability .btn--disable,.is-accessability .btn:disabled{opacity:1}.is-accessability .tabs-datepicker .date-tabs-list .date-tab{height:auto}.is-accessability .disease__subtitle,.is-accessability .disease__title{word-break:break-word}.is-accessability .image__banner__description{max-height:initial}.is-accessability .image__banner__title{word-break:break-word}.is-accessability .tab-navigation__link:hover{background-color:initial}.is-accessability .error-404{max-width:100%}.is-accessability .error-404 .h1{word-break:break-word}.is-accessability .icon-file,.is-accessability div[data-name=ask_question] .label,.is-accessability div[data-name=review] .label{display:none}.is-accessability .icon-file-accessibility{display:block!important}.is-accessability .btn--burger span,.is-accessability .label-accessibility{display:block}.is-accessability .btn--burger{width:auto;height:auto}.is-accessability .btn--burger::before{content:none}.is-accessability .btn--w250{width:auto}.is-accessability .header__trick{padding-top:0}.is-accessability .header__bottom .header__inner{border-bottom:none}@media (max-width:1157px){.is-accessability .header__make_appointment{width:100%;border-radius:0!important}}.is-accessability .header__logo{margin-right:60px}@media (max-width:991px){.is-accessability .header__logo{margin-right:0}}.is-accessability .header__mobile{border-bottom:none}@media (max-width:1157px){.is-accessability .header__mobile{display:block}}.is-accessability .header__mobile .header__inner{align-items:center}@media (max-width:475px){.is-accessability .header__mobile .header__inner{align-items:flex-start;flex-direction:column;gap:16px}}@media (max-width:1157px){.is-accessability .header__desktop{position:fixed;z-index:999;top:0;left:0;right:0;height:100vh;overflow-y:auto;display:none;background-color:#2b2b2b}.is-accessability .header__desktop .logo,.is-accessability .header__desktop .main-phone{display:none}.is-accessability .header__modal_controls{display:flex}.is-accessability .header__wrapper{display:flex;flex-direction:column-reverse}.is-accessability .header__top .header__inner{flex-direction:column-reverse}.is-accessability .header__bottom .header__inner{padding:0;border-bottom:none}.is-accessability .header__inner{flex-direction:column;align-items:stretch;padding:0}}@media (max-width:540px){.is-accessability .header__inner{flex-wrap:wrap}}@media (max-width:1157px){.is-accessability .header__make_appointment{padding:23px 15px;text-align:center;border-radius:0}}.is-accessability .header__phone-container{display:flex;flex-direction:column-reverse;align-items:center}.is-accessability .header .main-phone{margin-right:0;margin-top:16px}@media (max-width:1157px){.is-accessability .header .main-phone{margin-right:16px;margin-top:0}}@media (max-width:720px){.is-accessability .header__buttons_mb{flex-direction:column-reverse;align-items:flex-end;gap:8px}}@media (max-width:475px){.is-accessability .header__buttons_mb{align-items:flex-start}}@media (max-width:720px){.is-accessability .header__buttons_mb .main-phone{margin-right:0}}@media (max-width:540px){.is-accessability .header .main-phone_mb{display:block;margin-left:auto}}@media (max-width:1157px){.is-accessability .header .main_nav__list,.is-accessability .header .user_assistance_nav__list{flex-direction:column}.is-accessability .header .user_assistance_nav__item{border-bottom:1px solid #373737}.is-accessability .header .user_assistance_nav__link{height:auto;padding:21px 15px}.is-accessability .header .main_nav{margin-left:0;margin-right:0}}.is-accessability .header .main_nav__item.select-city{background:0 0}@media (max-width:1157px){.is-accessability .header .main_nav__item{margin-right:0;border-top:1px solid #000}.is-accessability .header .main_nav__item--dropdown{padding-right:0}.is-accessability .header .main_nav__item--dropdown .dropdown,.is-accessability .header .main_nav__item--dropdown:after,.is-accessability .header .main_nav__item--dropdown:before{display:none}.is-accessability .header .main_nav__link{position:relative;padding:20px 15px}.is-accessability .header .main_nav__link:before{content:"";position:absolute;top:0;right:15px;bottom:0;margin:auto 0;width:25px;height:25px;border-radius:50%;transition:background-color .3s ease}.is-accessability .header .main_nav__link:after{content:"";box-sizing:border-box;position:absolute;top:0;bottom:0;right:24px;margin:auto;width:8px;height:8px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotateZ(-135deg);transition:border-color .3s ease}.is-accessability .header .user_menu .btn{height:auto;padding:21px 16px}}@media (max-width:475px){.is-accessability .logo__link img{width:140px}}@media (max-width:600px){.is-accessability .icon--meta{width:70px;height:28px}}.is-accessability .main_nav__list,.is-accessability .user_assistance_nav__list{flex-wrap:wrap}.is-accessability .main{background:0 0}.is-accessability .main_nav__item--dropdown:after{top:48%;right:6px;transform:rotateZ(-45deg) translateY(-50%)}.is-accessability .main_nav__item--dropdown:before{top:50%;transform:translateY(-50%)}.is-accessability .main_nav__item--dropdown:hover:after{top:42%;right:10px;transform:rotateZ(-225deg) translateY(-50%)}.is-accessability .decoration,.is-accessability .human_model__model img{display:none!important}.is-accessability .accessability{display:block}.is-accessability .search__btn{bottom:5px}.is-accessability h1{font-weight:700;color:#000;font-size:51px!important}.is-accessability h1.image__banner__title{font-size:34px!important;font-weight:500}.is-accessability .advantages__numbers-item--total{font-size:40px!important}.is-accessability .feedback_platforms__link img{filter:none}.is-accessability .tabs .tab-navigation__list{border-radius:2em;background-color:transparent}.is-accessability .btn,.is-accessability .tabs .tab-navigation__link{border-radius:2em}.is-accessability .input{background-color:transparent}@media (max-width:1229px){.is-accessability .human_model{justify-content:center}}.is-accessability .human_model__wrapper{height:initial;width:initial;align-items:flex-start}@media (max-width:1229px){.is-accessability .human_model__wrapper{display:flex;justify-content:center}}@media (max-width:767px){.is-accessability .human_model__wrapper{justify-content:flex-start}}.is-accessability .human_model__wrapper:not(:first-of-type){margin-left:100px}@media (max-width:1229px){.is-accessability .human_model__wrapper:not(:first-of-type){margin-left:0}}.is-accessability .human_model__name:after,.is-accessability .human_model__name:before,.is-accessability .human_model__name:hover:after,.is-accessability .human_model__name:hover:before,.is-accessability .human_model__wrapper:before,.is-accessability .specialist_profile:before{display:none}@media (max-width:767px){.is-accessability .human_model__wrapper--more{display:none}}.is-accessability .human_model__components{opacity:1}.is-accessability .human_model__item{position:static;max-width:100%}.is-accessability .human_model__item:not(:first-of-type){margin-top:24px}.is-accessability .human_model__name,.is-accessability .human_model__name:hover{color:#000;border-color:#000}@media (max-width:1229px){.is-accessability .human_model__name,.is-accessability .human_model__name:hover{display:inline;padding:0;border-bottom:1px solid #000;border-radius:0;background-color:transparent}}.is-accessability .select2-container--default .select2-selection--single,.is-accessability .specialist_profile,.white-accessability .text table tbody tr,.white-accessability .text table tbody tr:hover{background-color:transparent}.is-accessability .select2-container--open .select2-dropdown--below .select2-results__options{border-top:none}.is-accessability .select2-container--open .select2-dropdown--above .select2-results__options{border-bottom:none}.is-accessability .service_card__icon{display:none}.is-accessability .main__title--main{margin-bottom:26px}.is-accessability .layout--main .section--what_worries{margin-top:126px}.is-accessability table{border-collapse:collapse}.is-accessability .appointment_feature,.is-accessability .banner,.is-accessability .clinic_card,.is-accessability .consultation_card,.is-accessability .contacts_block--v2,.is-accessability .glossary_card,.is-accessability .publication_card__tag:hover,.is-accessability .question_answer,.is-accessability .question_answer__tag:hover,.is-accessability .review,.is-accessability .select__field,.is-accessability .service_card,.is-accessability .service_card:hover,.is-accessability .service_list,.is-accessability .specialist_banner,.is-accessability .text__lead--bg{background-color:transparent!important}.is-accessability .layout--one_col_v2 .content{margin-top:25px}.is-accessability .topline__header{margin-top:65px}.is-accessability .glossary_card__list{margin-top:18px}.is-accessability .topline{margin-bottom:65px!important}.is-accessability .banner__link:hover,.is-accessability .breadcrumbs__link:not(.breadcrumbs__link--current):hover,.is-accessability .btn:hover,.is-accessability .contacts_block__link:hover,.is-accessability .contacts_block__phone:hover,.is-accessability .footer_nav__link:hover,.is-accessability .info_block__link:hover,.is-accessability .main_nav__link:hover,.is-accessability .pagination__link:hover,.is-accessability .publication_card__link:hover,.is-accessability .publication_card__tag:hover,.is-accessability .publication_modal__back:hover,.is-accessability .question_answer__tag:hover,.is-accessability .review__specialist:hover,.is-accessability .review__specialty:hover,.is-accessability .search__link:hover,.is-accessability .secondary_nav__link:hover,.is-accessability .service_card__category_link:hover,.is-accessability .service_card__show_more:hover,.is-accessability .specialist_banner__link:hover,.is-accessability .specialist_card__link:hover,.is-accessability .tab-navigation__link:hover,.is-accessability .user_assistance_nav__link:hover{text-decoration:underline}.is-accessability .search__link:hover{border-bottom:none}.is-accessability .info_block--vertical .info_block__link:hover,.is-accessability .info_block__link:hover,.is-accessability .specialist_banner__link:hover{opacity:1}@media (max-width:600px){.is-accessability h1{font-size:26px!important}}.is-accessability h2{font-size:34px!important}@media (max-width:600px){.is-accessability h2{font-size:24px!important}}.is-accessability .specialists__title,.is-accessability h3{font-size:30px!important}@media (max-width:600px){.is-accessability .specialists__title,.is-accessability h3{font-size:22px!important}}.is-accessability h4,.is-accessability h5,.is-accessability h6{font-size:19px!important}@media (max-width:600px){.is-accessability a:not(.contacts_block__phone):not(.font-size__item),.is-accessability address,.is-accessability button,.is-accessability p{font-size:16px!important}}.is-accessability .banner__title{font-size:22px!important}@media (max-width:600px){.is-accessability .specialist_about h3 strong{font-size:22px!important}}.font-size-100 .layout--privacy-policy .text h3,.is-accessability .info_block__title{font-size:30px!important}@media (max-width:600px){.is-accessability .info_block__title{font-size:22px!important}}.is-accessability .review__content h1{font-size:35px!important}@media (max-width:600px){.is-accessability .review__content h1{font-size:26px!important}.is-accessability .text__lead--bg p{font-size:16px!important}}.is-accessability .modal__inner .form__title--small{font-size:24px!important}@media (max-width:600px){.is-accessability .banner__link,.is-accessability .text table td{font-size:16px!important}.is-accessability .text table th{font-size:18px!important}.is-accessability .glossary_card__letter{font-size:24px!important}}.is-accessability .glossary__list--three_cols{display:flex;flex-wrap:wrap}.is-accessability .glossary_card{flex:0 0 32%}@media (max-width:1024px){.is-accessability .glossary_card{flex-basis:48%}}@media (max-width:638px){.is-accessability .glossary_card{flex-basis:100%}}.is-accessability .layout--privacy-policy h1,.is-accessability p,.is-accessability span{line-height:150%!important}@media (max-width:600px){.is-accessability .btn,.is-accessability .btn__text{font-size:16px!important}}.is-accessability .text h1,.is-accessability .text p{word-break:break-word}.is-accessability .select2-selection{display:flex;flex-direction:column;justify-content:center}@media (max-width:1228px){.is-accessability .footer__meta_logo svg{width:70px;height:28px}}@media (max-width:767px){.is-accessability .footer__copyright,.is-accessability .footer_nav__item{text-align:center;margin-right:0}}@media (max-width:479px){.is-accessability .search__btn{top:50%;transform:translateY(-50%);right:10px}}.is-accessability .invitro{background-image:none}.is-accessability .invitro__buttons{justify-content:flex-start}.is-accessability .invitro__inner{max-width:100%;margin-right:4.166vw}.is-accessability .invitro__btn{width:auto;padding:18px 36px;border-radius:3em}@media (max-width:600px){.is-accessability .invitro__btn{width:100%;padding:18px 4px}}.is-accessability .invitro__btn:last-of-type{margin-left:32px}@media (max-width:810px){.is-accessability .invitro__btn:last-of-type{margin-left:0}}.is-accessability .results table{width:1000px!important;overflow-x:auto}.is-accessability .results table td:last-of-type,.is-accessability .results table th:last-of-type{white-space:nowrap}@media (max-width:1157px){.is-accessability li.user_menu__item_accessability{display:none}}.is-accessability .modal__icon_close{opacity:1}.is-accessability .topline__header{flex-wrap:wrap;gap:24px}.is-accessability .form__buttons{flex-wrap:wrap;gap:16px}@media (max-width:420px){.is-accessability .form__buttons .btn{width:100%}}.is-accessability .form__buttons .form__cancel{display:flex;justify-content:center}@media (max-width:389px){.is-accessability .tabs-contents--what_worries .tab-navigation__list{width:100%;flex-direction:column;align-items:stretch}}@media (max-width:479px){.is-accessability .section__title{opacity:1}}.is-accessability .btn--show_more{border-radius:4em}.is-accessability .ask_question__btn{border-radius:2em}@media (max-width:820px){.is-accessability .contacts__info{grid-template-columns:1fr}.is-accessability .contacts__info .contacts_block:not(:first-of-type){margin-top:60px}}@media (max-width:650px){.is-accessability .contacts__info .contacts_block--v1{padding:0}}.font-size-100 .layout--privacy-policy .text h2,.is-accessability .search__appeal{font-size:34px!important}@media (max-width:600px){.is-accessability .search__appeal{font-size:24px!important}}@media (max-width:767px){.is-accessability .service_card__category_link{padding:0}}.is-accessability .info_block--horizontal .info_block__publications--two_cols{grid-gap:40px}@media (max-width:896px){.is-accessability .publications--four_cols{grid-template-columns:repeat(2,minmax(0,380px))}}@media (max-width:600px){.is-accessability .publications--four_cols{grid-template-columns:minmax(200px,400px)}}.is-accessability .topline__header .select{flex:0 0 40%}.is-accessability .publication_card__tag,.is-accessability .tab-navigation__link{white-space:pre-line}@media (max-width:650px){.is-accessability .contacts_block--v1{background-color:transparent}}@media (max-width:1440px){.is-accessability .services__list--four_cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:1100px){.is-accessability .services__list--four_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:766px){.is-accessability .services__list--four_cols{grid-template-columns:1fr}}@media (max-width:1400px){.is-accessability .publications--three_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:766px){.is-accessability .publications--three_cols{grid-template-columns:1fr}}@media (max-width:1100px){.is-accessability .info_block--horizontal .info_block__publications--three_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:766px){.is-accessability .info_block--horizontal .info_block__publications--three_cols{grid-template-columns:1fr}}@media (max-width:1240px){.is-accessability .specialists__list--six_cols{grid-template-columns:repeat(4,1fr)}}@media (max-width:1040px){.is-accessability .specialists__list--six_cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.is-accessability .specialists__list--six_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.is-accessability .specialists__list--six_cols{grid-template-columns:1fr}}@media (max-width:1040px){.is-accessability .clinics__list--two_cols{word-break:break-word;grid-template-columns:1fr}}@media (max-width:1200px){.is-accessability .contacts__info{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.is-accessability .contacts__info{grid-template-columns:1fr}}@media (max-width:1240px){.is-accessability .specialists__list--four_cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.is-accessability .specialists__list--four_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.is-accessability .specialists__list--four_cols{grid-template-columns:1fr}}@media (max-width:680px){.is-accessability .contacts_block__item{min-width:100%!important}}@media (max-width:479px){.is-accessability .contacts_block--v2{padding:0}}@media (max-width:991px){.is-accessability .content__filtering{justify-content:flex-start}}.is-accessability .content__filtering .select{flex:0 0 calc(40% - 10px)}.is-accessability .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px!important}.is-accessability .checkbox__label{padding:3px 0 2px 27px}@media (max-width:600px){.is-accessability .question_answer{word-break:break-word;padding:10px}}.is-accessability .pagination__list{max-width:100%;overflow:auto}.is-accessability .content__header{flex-wrap:wrap}.is-accessability .content__title,.is-accessability .download__name{word-break:break-word}.is-accessability .download__link{align-items:flex-start}.is-accessability .tree .tree-item__link a{position:relative}.is-accessability .tree .tree-item__link a:hover:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:currentColor}.is-accessability .lSSlideOuter .slide{grid-template-columns:1fr}.is-accessability .lSSlideOuter .slide__img{display:none}@media screen and (max-width:600px){.is-accessability .lSSlideOuter .slide__text{padding-bottom:20px}}.is-accessability .lSSlideOuter .slide__description,.is-accessability .lSSlideOuter .slide__title,.is-accessability .select-city-modal .cities-list .city__title{word-break:break-word}@media (max-width:767px){.is-accessability .lSSlideOuter .lSAction{width:120px;height:60px}}@media screen and (max-width:600px){.is-accessability .lSSlideOuter .lSAction{position:relative;left:15px;margin-top:20px}}@media (max-width:767px){.is-accessability .lSSlideOuter .lSAction>a{width:50px;height:50px}}@media screen and (max-width:600px){.is-accessability .actions-slider{margin:40px -15px}}.is-accessability .select-city-modal .cities-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.is-accessability .about .license:hover .license__title{border-bottom:1px solid currentColor}.is-accessability .image__banner{grid-template-columns:1fr}.is-accessability .image__banner__img{display:none}.is-accessability .features-item{border:1px solid #000}.is-accessability .features-item__image{display:none}.is-accessability .footer__menu{grid-template-columns:repeat(2,1fr)}.is-accessability .footer__menu .footer__menu-buttons{margin-left:initial;margin-right:auto;flex-direction:row;flex-wrap:wrap}@media (max-width:479px){.is-accessability .footer__menu .footer__menu-buttons{flex-direction:column;margin-right:initial}}.is-accessability .footer__menu .contacts_block__list{grid-template-columns:1fr!important}@media (max-width:991px){.is-accessability .footer__menu{grid-template-columns:1fr}}.is-accessability .footer__menu-item{word-break:break-word}.is-accessability .about_company__numbers-item--total{font-size:40px!important}.is-accessability .price__title,.is-accessability .table__thead th a{text-decoration:underline}@media screen and (max-width:720px){.is-accessability .table .table__button{display:none}.is-accessability .table .table__button--mobile{display:table-row}.is-accessability .table__tbody tr:not(.table__button--mobile){border-bottom:none}}.is-accessability .cookie-notification{filter:none}.is-accessability .employee-card{grid-template-columns:110px 1fr minmax(80px,160px);gap:20px}@media (max-width:767px){.is-accessability .employee-card{grid-template-columns:1fr;gap:10px;padding:15px}.is-accessability .employee-card__image{display:none}.is-accessability .employee-card__date{display:flex;grid-column:1/span 3;align-items:center;gap:5px}.is-accessability .employee-card__info-specialty:not(.employee-card__info-specialty--mobile){display:none}.is-accessability .employee-card__info-specialty--mobile{display:block}}@media (max-width:1229px){.is-accessability .employee-card-list{grid-template-columns:1fr}}.is-accessability .radio-time span{width:initial;padding:0 8px}.serif-font{font-family:'Times New Roman',serif!important}.letter-spacing-md .letter-spacing__item_md,.letter-spacing-sm .letter-spacing__item_sm,.sans-serif-font .font__item_sans-serif,.serif-font .font__item_serif{text-decoration:underline}.sans-serif-font{font-family:'Arial',sans-serif!important}.letter-spacing-sm a,.letter-spacing-sm address,.letter-spacing-sm b,.letter-spacing-sm button,.letter-spacing-sm h1,.letter-spacing-sm h2,.letter-spacing-sm h3,.letter-spacing-sm h4,.letter-spacing-sm h5,.letter-spacing-sm h6,.letter-spacing-sm i,.letter-spacing-sm input::placeholder,.letter-spacing-sm label,.letter-spacing-sm li,.letter-spacing-sm options,.letter-spacing-sm p,.letter-spacing-sm s,.letter-spacing-sm select,.letter-spacing-sm span,.letter-spacing-sm strong,.letter-spacing-sm td,.letter-spacing-sm th,.letter-spacing-sm time{letter-spacing:0!important}.letter-spacing-md a,.letter-spacing-md address,.letter-spacing-md b,.letter-spacing-md button,.letter-spacing-md h1,.letter-spacing-md h2,.letter-spacing-md h3,.letter-spacing-md h4,.letter-spacing-md h5,.letter-spacing-md h6,.letter-spacing-md i,.letter-spacing-md input::placeholder,.letter-spacing-md label,.letter-spacing-md li,.letter-spacing-md options,.letter-spacing-md p,.letter-spacing-md s,.letter-spacing-md select,.letter-spacing-md span,.letter-spacing-md strong,.letter-spacing-md td,.letter-spacing-md th,.letter-spacing-md time{letter-spacing:1px!important}.letter-spacing-md .base-circle__text{letter-spacing:0!important}.letter-spacing-lg a,.letter-spacing-lg address,.letter-spacing-lg b,.letter-spacing-lg button,.letter-spacing-lg h1,.letter-spacing-lg h2,.letter-spacing-lg h3,.letter-spacing-lg h4,.letter-spacing-lg h5,.letter-spacing-lg h6,.letter-spacing-lg i,.letter-spacing-lg input::placeholder,.letter-spacing-lg label,.letter-spacing-lg li,.letter-spacing-lg options,.letter-spacing-lg p,.letter-spacing-lg s,.letter-spacing-lg select,.letter-spacing-lg span,.letter-spacing-lg strong,.letter-spacing-lg td,.letter-spacing-lg th,.letter-spacing-lg time{letter-spacing:2px!important}.letter-spacing-lg .letter-spacing__item_lg{text-decoration:underline}.letter-spacing-lg .base-circle__text{letter-spacing:0!important}.line-spacing-sm .line-spacing__item_sm{text-decoration:underline}.line-spacing-sm .about__title,.line-spacing-sm .banner__title,.line-spacing-sm .btn,.line-spacing-sm .contacts_block__link,.line-spacing-sm .contacts_block__title,.line-spacing-sm .content__title,.line-spacing-sm .disease__services-title,.line-spacing-sm .disease__subtitle,.line-spacing-sm .disease__title,.line-spacing-sm .error-404 .h1,.line-spacing-sm .form__title,.line-spacing-sm .image__banner__title,.line-spacing-sm .lSSlideOuter .slide .slide__title,.line-spacing-sm .licenses .info_block__title,.line-spacing-sm .licenses .license__title,.line-spacing-sm .plug,.line-spacing-sm .privacy_policy-link,.line-spacing-sm .publication_card__link,.line-spacing-sm .publication_card__tag,.line-spacing-sm .section__title,.line-spacing-sm .service_card__category_link,.line-spacing-sm .specialist_about h3 strong,.line-spacing-sm .specialist_banner__name,.line-spacing-sm .specialist_card__link,.line-spacing-sm .specialist_profile__name,.line-spacing-sm .tab-navigation__link,.line-spacing-sm .topline__title,.line-spacing-sm a:not(.site-color__item):not(.get_apps__link):not(.footer__meta_logo):not(.logo__link):not(.font-size__item):not(.header__make_appointment),.line-spacing-sm address,.line-spacing-sm b,.line-spacing-sm button:not(.btn--burger):not(.user_menu__item_accessability),.line-spacing-sm h1,.line-spacing-sm h2,.line-spacing-sm h3,.line-spacing-sm h4,.line-spacing-sm h5,.line-spacing-sm h6,.line-spacing-sm i,.line-spacing-sm input,.line-spacing-sm input::placeholder,.line-spacing-sm label,.line-spacing-sm li,.line-spacing-sm p,.line-spacing-sm s,.line-spacing-sm span,.line-spacing-sm strong,.line-spacing-sm td,.line-spacing-sm th,.line-spacing-sm time{line-height:150%!important}.line-spacing-sm .base-select__placeholder{line-height:120%!important}.line-spacing-sm .base-select__caption{line-height:100%!important}.line-spacing-md .line-spacing__item_md{text-decoration:underline}.line-spacing-md .service_card__link span,.line-spacing-md .text p,.line-spacing-md a:not(.site-color__item):not(.get_apps__link):not(.footer__meta_logo):not(.logo__link):not(.font-size__item):not(.publication_modal__back):not(.header__make_appointment):not(.btn):not(.specialist_card__link):not(.privacy_policy-link):not(.contacts_block__link):not(.publication_card__link):not(.plug):not(.tabs__tab):not(.publication_card__tag),.line-spacing-md address,.line-spacing-md b,.line-spacing-md i,.line-spacing-md li,.line-spacing-md p,.line-spacing-md s,.line-spacing-md span,.line-spacing-md strong,.line-spacing-md td,.line-spacing-md th,.line-spacing-md time{line-height:200%!important}.line-spacing-md .about__title,.line-spacing-md .banner__title,.line-spacing-md .btn,.line-spacing-md .btn__text,.line-spacing-md .contacts_block__link,.line-spacing-md .contacts_block__title,.line-spacing-md .content__title,.line-spacing-md .disease__services-title,.line-spacing-md .disease__subtitle,.line-spacing-md .disease__title,.line-spacing-md .error-404 .h1,.line-spacing-md .form__title,.line-spacing-md .image__banner__title,.line-spacing-md .lSSlideOuter .slide .slide__title,.line-spacing-md .licenses .info_block__title,.line-spacing-md .licenses .license__title,.line-spacing-md .plug,.line-spacing-md .privacy_policy-link,.line-spacing-md .publication_card__link,.line-spacing-md .publication_card__tag,.line-spacing-md .search__appeal,.line-spacing-md .section__title,.line-spacing-md .specialist_about h3 strong,.line-spacing-md .specialist_banner__name,.line-spacing-md .specialist_card__link,.line-spacing-md .specialist_profile__name,.line-spacing-md .tab-navigation__link,.line-spacing-md .topline__title,.line-spacing-md button,.line-spacing-md h1 span,.line-spacing-md label{line-height:150%!important}.line-spacing-md .base-select__placeholder{line-height:120%!important}.line-spacing-md .base-circle__text,.line-spacing-md .base-select__caption{line-height:100%!important}.line-spacing-lg .line-spacing__item_lg{text-decoration:underline}.line-spacing-lg .about__title,.line-spacing-lg .banner__title,.line-spacing-lg .btn,.line-spacing-lg .btn__text,.line-spacing-lg .contacts_block__link,.line-spacing-lg .contacts_block__title,.line-spacing-lg .content__title,.line-spacing-lg .disease__services-title,.line-spacing-lg .disease__subtitle,.line-spacing-lg .disease__title,.line-spacing-lg .error-404 .h1,.line-spacing-lg .form__title,.line-spacing-lg .image__banner__title,.line-spacing-lg .lSSlideOuter .slide .slide__title,.line-spacing-lg .licenses .info_block__title,.line-spacing-lg .licenses .license__title,.line-spacing-lg .plug,.line-spacing-lg .privacy_policy-link,.line-spacing-lg .publication_card__link,.line-spacing-lg .publication_card__tag,.line-spacing-lg .search__appeal,.line-spacing-lg .section__title,.line-spacing-lg .service_card__link span,.line-spacing-lg .specialist_about h3 strong,.line-spacing-lg .specialist_banner__name,.line-spacing-lg .specialist_card__link,.line-spacing-lg .specialist_profile__name,.line-spacing-lg .tab-navigation__link,.line-spacing-lg .text p,.line-spacing-lg .topline__title,.line-spacing-lg a:not(.site-color__item):not(.get_apps__link):not(.footer__meta_logo):not(.logo__link):not(.font-size__item):not(.publication_modal__back):not(.header__make_appointment):not(.btn):not(.specialist_card__link):not(.privacy_policy-link):not(.contacts_block__link):not(.publication_card__link):not(.plug):not(.tab-navigation__link):not(.publication_card__tag),.line-spacing-lg address,.line-spacing-lg b,.line-spacing-lg button,.line-spacing-lg h1 span,.line-spacing-lg i,.line-spacing-lg label,.line-spacing-lg li,.line-spacing-lg p,.line-spacing-lg s,.line-spacing-lg span,.line-spacing-lg strong,.line-spacing-lg td,.line-spacing-lg th,.line-spacing-lg time{line-height:150%!important}.line-spacing-lg .base-select__placeholder{line-height:120%!important}.line-spacing-lg .base-circle__text,.line-spacing-lg .base-select__caption{line-height:100%!important}.font-size-100 .font-size__item_sm{text-decoration:underline}.font-size-100 .appointment_feature__description,.font-size-100 .clinic_card__description,.font-size-100 .question_answer__answer a,.font-size-100 .question_answer__answer li,.font-size-100 .question_answer__answerer~.text p,.font-size-100 p{font-size:16px!important}.font-size-100 .question_answer__answerer_author{font-size:15px!important}.font-size-100 .question_answer__answerer_top{font-size:18px!important}.font-size-100 .contacts_block--v3 .contacts_block__work_schedule,.font-size-100 .header-services__list-item a,.font-size-100 .select2-container--default .select2-selection--single .select2-selection__placeholder,.font-size-100 .select2-container--default .select2-selection--single .select2-selection__rendered,.font-size-100 .select__field{font-size:16px!important}@media (max-width:600px){.font-size-100 .section__title{font-size:18px!important}}.font-size-100 .contacts_block__link,.font-size-100 .header-services h4,.font-size-100 .layout--privacy-policy .text h4,.font-size-100 .layout--privacy-policy .text h5,.font-size-100 .layout--privacy-policy .text h6{font-size:19px!important}.font-size-100 .contacts_block__phone{font-size:24px!important}.font-size-100 .ask_question__header,.font-size-100 .layout--privacy-policy .text p,.font-size-100 .select2-results__option{font-size:16px!important}.font-size-100 .ask_question__btn{font-size:18px!important}.font-size-100 .layout--privacy-policy .text h1{font-size:51px!important}@media (max-width:600px){.font-size-100 .layout--privacy-policy .text h1{font-size:26px}.font-size-100 .layout--privacy-policy .text h2{font-size:24px}.font-size-100 .layout--privacy-policy .text h3{font-size:22px}}.font-size-100 .footer .attention__license,.font-size-100 .footer .attention__text,.font-size-100 .service_card__link--children{font-size:16px!important}.font-size-100 .specialist_profile__biography *{font-size:16px}.font-size-120 .tree .tree-item__text{grid-template-columns:1fr 220px}@media (max-width:479px){.font-size-120 .tree .tree-item__text{grid-template-columns:1fr 80px}}.font-size-120 .font-size__item_md{text-decoration:underline}.font-size-120 .btn--basic{border-radius:40px}.font-size-120 .publication_modal__back{font-size:19.2px}.font-size-120 .clinic_card__description,.font-size-120 .layout--privacy-policy .text a,.font-size-120 .layout--privacy-policy .text li,.font-size-120 .layout--privacy-policy .text p,.font-size-120 .publication_modal__content p,.font-size-120 .question_answer__answer a,.font-size-120 .question_answer__answer li,.font-size-120 .question_answer__answerer~.text p,.font-size-120 .specialist_profile__biography *{font-size:19.2px!important}.font-size-120 .layout--privacy-policy .text h1{font-size:62px!important}@media (max-width:600px){.font-size-120 .layout--privacy-policy .text h1{font-size:32px}}.font-size-120 .layout--privacy-policy .text h2{font-size:41px!important}@media (max-width:600px){.font-size-120 .layout--privacy-policy .text h2{font-size:29px}}.font-size-120 .layout--privacy-policy .text h3{font-size:36px!important}@media (max-width:600px){.font-size-120 .layout--privacy-policy .text h3{font-size:26px}}.font-size-120 .layout--privacy-policy .text h4,.font-size-120 .layout--privacy-policy .text h5,.font-size-120 .layout--privacy-policy .text h6{font-size:23px!important}@media (max-width:600px){.font-size-120 .layout--privacy-policy .text h4,.font-size-120 .layout--privacy-policy .text h5,.font-size-120 .layout--privacy-policy .text h6{font-size:19px}}.font-size-120 .contacts_block--v3 .contacts_block__work_schedule,.font-size-120 .header-services__list-item a,.font-size-120 .question_answer__answerer_author{font-size:18px!important}.font-size-120 .question_answer__answerer_top{font-size:21.6px!important}.font-size-120 .select__field{font-size:19px!important}.font-size-120 .contacts_block__link,.font-size-120 .header-services h4{font-size:22.8px!important}.font-size-120 .contacts_block__phone{font-size:26px!important}.font-size-120 .select2-results__option{font-size:19px!important}.font-size-120 .ask_question__header,.font-size-120 .footer .attention__license,.font-size-120 .footer .attention__text{font-size:18px!important}.font-size-120 .ask_question__btn{font-size:22px!important}.font-size-120 .service_card__link--children{font-size:19.2px!important}.font-size-120 .error-404__text{font-size:19px!important}.font-size-120 .base-step__circle{width:40px;height:40px}.font-size-150 .tree .tree-item__text{grid-template-columns:1fr 300px}@media (max-width:479px){.font-size-150 .tree .tree-item__text{grid-template-columns:1fr 90px}}.font-size-150 .price__table table .table__price{width:150px}@media (max-width:720px){.font-size-150 .price__table table .table__price{text-align:right}}.font-size-150 .font-size__item_lg{text-decoration:underline}.font-size-150 .btn--basic{border-radius:50px}.font-size-150 .layout--privacy-policy .text a,.font-size-150 .layout--privacy-policy .text li,.font-size-150 .layout--privacy-policy .text p{font-size:24px}.font-size-150 .layout--privacy-policy .text h1{font-size:66px}@media (max-width:600px){.font-size-150 .layout--privacy-policy .text h1{font-size:39px}}.font-size-150 .layout--privacy-policy .text h2{font-size:51px}@media (max-width:600px){.font-size-150 .layout--privacy-policy .text h2{font-size:36px}}.font-size-150 .layout--privacy-policy .text h3{font-size:45px}@media (max-width:600px){.font-size-150 .layout--privacy-policy .text h3{font-size:23px}}.font-size-150 .layout--privacy-policy .text h4,.font-size-150 .layout--privacy-policy .text h5,.font-size-150 .layout--privacy-policy .text h6{font-size:29px}@media (max-width:600px){.font-size-150 .layout--privacy-policy .text h4,.font-size-150 .layout--privacy-policy .text h5,.font-size-150 .layout--privacy-policy .text h6{font-size:19px}}.font-size-150 .clinic_card__description,.font-size-150 .question_answer__answer a,.font-size-150 .question_answer__answer li,.font-size-150 .question_answer__answerer~.text p,.font-size-150 .specialist_profile__biography *{font-size:24px!important}.font-size-150 .question_answer__answerer_author{font-size:22.5px!important}.font-size-150 .question_answer__answerer_top{font-size:23px!important}.font-size-150 .contacts_block--v3 .contacts_block__work_schedule,.font-size-150 .header-services__list-item a,.font-size-150 .select__field{font-size:24px!important}.font-size-150 .contacts_block__link,.font-size-150 .header-services h4{font-size:28.5px!important}.font-size-150 .contacts_block__phone{font-size:28px!important}.font-size-150 .dropdown--contacts{width:762px}.font-size-150 .ask_question__header,.font-size-150 .select2-results__option{font-size:24px!important}.font-size-150 .ask_question__btn{font-size:27px!important}.font-size-150 .error-404__text,.font-size-150 .service_card__link--children{font-size:24px!important}.font-size-150 .footer .attention__license,.font-size-150 .footer .attention__text{font-size:20px!important}.font-size-150 .base-step__circle{width:40px;height:40px}.font-size-150 .base-circle{width:140px;height:140px}.images-are-disabled .contacts__map,.images-are-disabled img:not(.icon){display:none}.images-are-disabled .invitro{background-image:none}.images-are-disabled .plug{display:flex}.images-are-disabled .banner--v2 .banner__text_content,.images-are-disabled .banner--v3 .banner__text_content,.images-are-disabled .clinic_greeting__title,.images-are-disabled .specialist_banner__content{width:100%}.images-are-disabled .invitro__inner{max-width:100%;margin-right:4.166vw}.images-are-disabled .invitro__buttons{justify-content:flex-start}.images-are-disabled .specialist_profile__content{padding-left:0}.images-are-disabled .specialist_profile__biography h5,.images-are-disabled .specialist_profile__biography p,.images-are-disabled .specialist_profile__name,.images-are-disabled .specialist_profile__specialty{text-align:center}.images-are-disabled .specialist_profile__user_interaction{justify-content:center}.images-are-disabled .select-city-modal .cities-list .city__img{border-radius:0}.images-are-disabled .employee-card{grid-template-columns:0 1fr minmax(80px,160px)}@media (max-width:479px){.images-are-disabled .employee-card{grid-template-columns:1fr}.images-are-disabled .employee-card__date,.images-are-disabled .employee-card__info-specialty--mobile{grid-column:1}}.white-accessability{background-color:#fff}.white-accessability :focus{outline:1px solid #000!important}.white-accessability ::selection{background-color:#000;color:#fff;text-shadow:none}.white-accessability iframe{filter:grayscale(100%)}.white-accessability .form--loading::after{border-color:#000 transparent #000 #000}.white-accessability .about .license:hover .license__icon svg,.white-accessability .icon-file-accessibility{fill:#000}.white-accessability .header__bottom,.white-accessability .header__top{background-color:#fff}.white-accessability .header .main-phone,.white-accessability .header .main-phone_mb,.white-accessability .header__mobile .header__buttons .user_menu__item_accessability svg,.white-accessability .header__modal_title{color:#000}@media (max-width:1157px){.white-accessability .header__desktop{background-color:#fff}}.white-accessability .header__mobile{background-color:#fff}.white-accessability .header-services__list-item a,.white-accessability .user_assistance_nav__button:hover span{border-color:#000}.white-accessability .header-services__list-item a:hover{color:#000;border-color:#000}.white-accessability .ask_question__toggle,.white-accessability .btn--basic,.white-accessability .tab-navigation__link.active{background:#000;color:#fff}.white-accessability .ask_question__toggle:hover,.white-accessability .btn--basic:hover,.white-accessability .tab-navigation__link.active:hover{background-color:#000;color:#fff}.white-accessability .user_menu__icon{color:#000}@media (max-width:1157px){.white-accessability .user_menu{background-color:#fff;border-bottom:1px solid #000}.white-accessability .user_menu__icon{color:#000}.white-accessability .main_nav__item,.white-accessability .user_assistance_nav__item{background-color:#fff;border-color:#000}}.white-accessability .main_nav__link::before,.white-accessability .main_nav__link:hover::before{background-color:#000}.white-accessability .main_nav__link::after,.white-accessability .main_nav__link:hover::after{border-color:#fff}.white-accessability .main_nav__item--dropdown::before{background-color:#000}.white-accessability .main_nav__item--dropdown::after,.white-accessability .main_nav__item--dropdown:hover::after{border-color:#fff}.white-accessability .main_nav__item--dropdown:hover::before{background-color:#000}.white-accessability .main_nav__item--dropdown .dropdown{border:1px solid #000}.white-accessability .header__close_icon,.white-accessability .main_nav__item.select-city,.white-accessability .user_assistance_nav__button,.white-accessability .user_assistance_nav__button:hover,.white-accessability .user_assistance_nav__link{color:#000}.white-accessability .user_assistance_nav__link:hover,.white-accessability .user_menu .btn:hover{background-color:#fff}.white-accessability .search__input{border:1px solid #000}.white-accessability .search__input:focus,.white-accessability .search__input:hover{border:1px solid #000}.white-accessability .search__link{color:#000;border-color:#000}.white-accessability .search__link:hover,.white-accessability .service_card:hover .service_card__link:hover{border-color:#000}.white-accessability .main_nav__item--dropdown:hover .main_nav__link,.white-accessability .main_nav__link:hover,.white-accessability .search__example,.white-accessability .tab-navigation__link:hover{color:#000}.white-accessability .section__title{color:#000;margin-bottom:24px}.white-accessability input::placeholder{color:#000}.white-accessability .main_nav__link,.white-accessability .service_card:hover a,.white-accessability .service_card:hover a:hover,.white-accessability .service_card__category_link,.white-accessability .service_card__category_link:hover{color:#000}.white-accessability .service_card__link{color:#000;border-color:#000}.white-accessability .service_card__show_more{color:#000}.white-accessability .service_card__show_more:hover{opacity:1}.white-accessability .to_top{background-color:#000;opacity:1}.white-accessability .tab-navigation__list{border:1px solid #000}.white-accessability .info_block__title,.white-accessability .tab-navigation__link{color:#000}.black-accessability iframe,.white-accessability .contacts__map,.white-accessability .download__extension,.white-accessability .invitro,.white-accessability img{filter:grayscale(100%)}.white-accessability .footer{background-color:#fff}.white-accessability .footer__copyright,.white-accessability .footer__meta_logo,.white-accessability .footer_nav__link,.white-accessability .footer_nav__link:hover{color:#000}.white-accessability .select2-container--default .select2-selection--single,.white-accessability .select2-container--default .select2-selection--single .select2-selection__arrow b,.white-accessability .select2-container--default .select2-selection--single:hover,.white-accessability .select2-container--default.select2-container--open .select2-selection--single{border-color:#000}.white-accessability .breadcrumbs__item span,.white-accessability .select2-container--default .select2-results__option,.white-accessability .select2-container--default .select2-results__option--highlighted[aria-selected],.white-accessability .select2-container--default .select2-selection--single .select2-selection__placeholder,.white-accessability .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}.white-accessability .select2-container--open .select2-dropdown--above .select2-results__options,.white-accessability .select2-container--open .select2-dropdown--below .select2-results__options{background-color:#fff;border:1px solid #000}.white-accessability .breadcrumbs__link,.white-accessability .breadcrumbs__link:hover{color:#000!important}.white-accessability .info_block__description,.white-accessability .publication_card__date,.white-accessability .publication_card__icon,.white-accessability .publication_card__link,.white-accessability .publication_card__tag,.white-accessability .specialist_card__link,.white-accessability .specialist_card__name:hover,.white-accessability .specialist_card__specialty{color:#000}.white-accessability .specialist_card__link:hover{opacity:1}.white-accessability .publication_card__link:hover{color:#000}.white-accessability .publication_card__photo:before{z-index:1;background-color:#fff;border:1px solid #000}.white-accessability .contacts_block p,.white-accessability .contacts_block__address,.white-accessability .contacts_block__phone,.white-accessability .contacts_block__title{color:#000!important}.white-accessability .banner,.white-accessability .specialist_banner{border:1px solid #000}.white-accessability .banner:after,.white-accessability .banner:before{display:none}.white-accessability .banner__link,.white-accessability .banner__text,.white-accessability .banner__title{color:#000}.white-accessability .banner__link:hover{opacity:1}.white-accessability .banner__link::before{border-top-color:#000}.white-accessability .banner__link::after{background-color:#000}.white-accessability .contacts_block--v1 .contacts_block__mail{color:#000!important;border-color:#000!important}.white-accessability .contacts_block--v1 .contacts_block__mail:hover,.white-accessability .service_list__link:hover{border-color:#000}.white-accessability .social__icon,.white-accessability .social__link:hover .social__icon{color:#000!important}.white-accessability .footer__contacts .social__link--circle:hover{background-color:#fff}.white-accessability .search__appeal,.white-accessability .specialists__title,.white-accessability .text{color:#000}.white-accessability .service_list__item,.white-accessability .service_list__link{border-color:#000;color:#000}.white-accessability .specialist_profile__specialty{color:#000}.white-accessability .specialist_profile__btn{border:1px solid #000}.white-accessability .clinic_greeting__title,.white-accessability .consultation_card__description,.white-accessability .consultation_card__header,.white-accessability .consultations__title,.white-accessability .contacts_block--v3 .contacts_block__link:hover,.white-accessability .personal-data-text,.white-accessability .service-category h2,.white-accessability .specialist_banner__link,.white-accessability .specialist_banner__name,.white-accessability .specialist_banner__specialty,.white-accessability .specialist_profile__biography{color:#000}.white-accessability .specialist_banner__link::before{border-top-color:#000}.white-accessability .btn-clinic,.white-accessability .specialist_banner__link::after{background-color:#000}.white-accessability .dropdown::before{border-bottom:13px solid #000}.white-accessability .text table tbody tr:last-of-type td,.white-accessability .text table td,.white-accessability .text table th{color:#000;border:1px solid #000}.white-accessability .text table tbody tr:hover td,.white-accessability .text table tbody tr:hover th{color:#000}.white-accessability .modal,.white-accessability .user_assistance_nav__link--current,.white-accessability .user_assistance_nav__link--current:hover{background-color:#fff}.white-accessability .form_element,.white-accessability .input,.white-accessability .textarea{border-color:#000}.white-accessability .label,.white-accessability .search__results_total .search__result_link,.white-accessability .text h1,.white-accessability .text h2,.white-accessability .text h3,.white-accessability .text h4,.white-accessability .text ol li::before,.white-accessability .text ul li::before{color:#000}.white-accessability .checkbox a,.white-accessability .checkbox a:hover,.white-accessability .checkbox__label,.white-accessability .checkbox__label:hover,.white-accessability .link-primary,.white-accessability .link-primary:hover,.white-accessability .text a,.white-accessability .text a:hover{color:#000;text-decoration-color:#000}.white-accessability .text a::after,.white-accessability .text ul li::before{background-color:#000}.white-accessability .btn--white:hover{color:#000}.white-accessability .btn--disable,.white-accessability .checkbox__label:active,.white-accessability .checkbox__label:hover,.white-accessability .form__cancel,.white-accessability .form__cancel:hover{opacity:1}.white-accessability .checkbox__input:checked~.checkbox__label::before,.white-accessability .checkbox__label::before,.white-accessability .checkbox__label:active::before,.white-accessability .checkbox__label:hover::before{border-color:#000}.white-accessability .btn--close.btn--transparent .icon,.white-accessability .btn--close.btn--transparent:hover .icon,.white-accessability .checkbox__icon_check,.white-accessability .glossary_card__letter,.white-accessability .glossary_card__link,.white-accessability .glossary_card__link:hover{color:#000}.white-accessability .glossary_card__link,.white-accessability .glossary_card__link:hover{border-color:#000}.white-accessability .publication_modal__icon_close{color:#000}.white-accessability .publication_modal__close{background-color:transparent;border:1px solid #000}.white-accessability .publication_modal__back,.white-accessability .publication_modal__content p,.white-accessability .text__lead p,.white-accessability .text__lead--bg p{color:#000}.white-accessability .publication_modal__back:after{background-color:#000}.white-accessability .publication_modal__back:hover{opacity:1}@media (max-width:991px){.white-accessability .publication_modal__controls{background-color:#fff}}.white-accessability .review{border:1px solid #000}.white-accessability .review__content .text,.white-accessability .review__header,.white-accessability .secondary_nav__link,.white-accessability .secondary_nav__link--current,.white-accessability .secondary_nav__link:hover,.white-accessability .service_card:hover .service_card__link:hover .service_card__icon{color:#000}.white-accessability .question_answer{border:1px solid #000}.white-accessability .question_answer__answer{border-top-color:#000}.white-accessability .modal__inner .form__title--small,.white-accessability .question_answer__answer .text,.white-accessability .question_answer__answerer,.white-accessability .question_answer__meta,.white-accessability .question_answer__question .text,.white-accessability .question_answer__tag{color:#000}.white-accessability .pagination__list{background-color:#fff}.white-accessability .info_block--vertical .info_block__link:after,.white-accessability .pagination__link--circle:hover{background-color:#000}.white-accessability .pagination__link--circle:hover .icon{color:#fff}.white-accessability .pagination .icon,.white-accessability .pagination__link{color:#000}.white-accessability .pagination__link--disabled,.white-accessability .pagination__link:hover{opacity:1}.white-accessability .site-color__item_wb{text-decoration:underline}.white-accessability .invitro{border:1px solid #000;border-radius:5px}.white-accessability .invitro__btn--sign_in,.white-accessability .invitro__btn--sign_in:hover{background-color:#000;color:#fff}.white-accessability .invitro__btn--sign_up,.white-accessability .invitro__btn--sign_up:hover{background-color:#fff;border:1px solid #000;color:#000}.white-accessability .appointment_feature__description,.white-accessability .icon--invitro,.white-accessability .icon--invitro_pa,.white-accessability .info_block--vertical .info_block__link,.white-accessability .social__link--circle svg,.white-accessability .social__link--circle:hover svg{color:#000}.white-accessability .clinic_card:hover .clinic_card__link:before,.white-accessability .info_block--vertical .info_block__link:before{border-top-color:#000}.white-accessability .contacts_block--v2 .contacts_block__show_map{color:#000;border-color:#000}.white-accessability .contacts_block--v2 .contacts_block__show_map:hover{border:none;text-decoration:underline}.white-accessability .gallery__item::before,.white-accessability .social__link--circle,.white-accessability .social__link--circle:hover{background-color:#fff;border:1px solid #000}.white-accessability .about .license:hover .license__title,.white-accessability .about .license__title,.white-accessability .about .section__title,.white-accessability .about__description,.white-accessability .about__feature-text,.white-accessability .about__title,.white-accessability .clinic_card:hover .clinic_card__description,.white-accessability .clinic_card:hover .clinic_card__footer,.white-accessability .clinic_card:hover .clinic_card__link,.white-accessability .clinic_card:hover .clinic_card__title,.white-accessability .contacts_block__mail,.white-accessability .download__link:hover .download__icon,.white-accessability .download__link:hover .download__name{color:#000}.white-accessability .about .license__icon svg{fill:#000}.white-accessability .clinic_card{border:1px solid #000}.white-accessability .clinic_card:hover{background-color:#fff}.white-accessability .clinic_card:hover .clinic_card__link:after,.white-accessability .gallery__item::after{background-color:#000}.white-accessability .clinic_card:hover .clinic_card__link:hover{opacity:1}.white-accessability .clinic_card__description,.white-accessability .clinic_card__footer,.white-accessability .clinic_card__title,.white-accessability .download__icon,.white-accessability .download__name,.white-accessability .download__size{color:#000}.white-accessability .clinic_card__link:hover,.white-accessability .clinic_card__phone:hover{text-decoration:underline}.white-accessability .download__link[href$=".doc"] .download__extension::before,.white-accessability .download__link[href$=".docx"] .download__extension::before,.white-accessability .download__link[href$=".pdf"] .download__extension::before,.white-accessability .download__link[href$=".xlsx"] .download__extension::before,.white-accessability .gallery__icon,.white-accessability .table__thead th{color:#fff}.white-accessability .aside__toggle,.white-accessability .aside__toggle:hover{background-color:#000}.white-accessability .ask_question__header{color:#000}.white-accessability .ask_question__inner{background-color:#fff;border:1px solid #000}.white-accessability .ask_question__inner:after,.white-accessability .ask_question__inner:before{display:none}.white-accessability .select:after{border-color:#000!important}.white-accessability .select__field{color:#000!important;border-color:#000!important}.white-accessability .ask_question .btn--white,.white-accessability .btn--show_more{background-color:#000;color:#fff}.white-accessability .btn--show_more:after,.white-accessability .datepicker .button.next-button.next-btn:after,.white-accessability .datepicker .button.prev-button.prev-btn:after,.white-accessability .lSSlideOuter .lSNext:before,.white-accessability .lSSlideOuter .lSPrev:before,.white-accessability .tabs-datepicker__navigation:after{border-color:#fff}.white-accessability .footer .attention{color:#000}.white-accessability .footer__meta_logo .icon--meta{fill:#000}.white-accessability .footer__meta_logo #meta-svg{--meta-color:#000}.white-accessability .modal.black-modal .modal__content{background:#fff;border:1px solid #000}.white-accessability .modal.black-modal .links__item,.white-accessability .modal.black-modal .modal__note,.white-accessability .modal.black-modal h3{color:#000}.black-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active:after,.black-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover:after,.white-accessability .tree .tree-item:not(:last-child){border-color:#000}.white-accessability .tree .tree-item__link{background:0 0;border:1px solid #000;color:#000}.white-accessability .tree .tree-item__link a:hover,.white-accessability .tree .tree-item__text{color:#000}.white-accessability .tree .tree-item__children .tree .tree-item__text{border-color:#000}.white-accessability .tree .tree-item__toggle-button svg,.white-accessability .tree .tree-item__toggle-button:hover svg{fill:#fff}.white-accessability .services-question__head{border:1px solid #000;background:0 0;color:#000}.white-accessability .services-question__button,.white-accessability .tree .tree-item__toggle-button{background-color:#000}.white-accessability .services-question__text{border:1px solid #000;border-top:none;color:#000}.white-accessability .service-category__primary-reception .price,.white-accessability .service-category__primary-reception .service-title,.white-accessability .sticky-anchors__item{color:#000;border-color:#000}.white-accessability .service-category__questions .question_answer,.white-accessability .service-category__reviews .review{border-color:#000}.white-accessability .show-more-button{color:#000}.white-accessability .show-more-button:hover{color:#000;border-bottom:1px solid #000}.white-accessability .lSSlideOuter{background:#fff;border:1px solid #000}.white-accessability .lSSlideOuter .slide__description,.white-accessability .lSSlideOuter .slide__title,.white-accessability .review__source-text,.white-accessability .select-city-modal .cities-list .city__address,.white-accessability .select-city-modal .cities-list .city__phone,.white-accessability .select-city-modal .cities-list .city__title,.white-accessability .select-city-modal .cities-list .city__title:hover,.white-accessability .table__tbody tr td{color:#000}.white-accessability .lSSlideOuter .lSAction{background-color:#fff}.white-accessability .lSSlideOuter .lSAction>a,.white-accessability .review__gallery-count h5{background:#000}.white-accessability .reviews__slider .button__arrow,.white-accessability .reviews__slider .button__arrow:hover,.white-accessability .select-city-modal .cities-list .city__checkbox,.white-accessability .table__thead{background-color:#000}.white-accessability .review__rating .review__stars svg,.white-accessability .stars-item svg{fill:#fff;stroke:#000}.white-accessability .review__rating .review__stars svg.active,.white-accessability .user_assistance_nav__button svg{fill:#000}.white-accessability .anchors-icon .sticky-anchors__item:hover span,.white-accessability .table__tbody,.white-accessability .table__tbody tr{border-color:#000}.white-accessability .reviews__slider .button__arrow svg{stroke:#fff}.white-accessability .stars-item .stars-checked:checked+label svg{fill:#000}.white-accessability .user_assistance_nav__button span{color:#000;border-bottom-color:#000}.white-accessability .advantages--paragraph,.white-accessability .advantages__numbers-item--total{color:#000}.white-accessability .choose__specialists-card{background-color:#fff;border:1px solid #000}.white-accessability .choose__specialists-card__title{color:#000}.black-accessability .header .main_nav__link::before,.black-accessability .header .main_nav__link:hover::before,.white-accessability .choose__specialists-card--back{background-color:#fff}.white-accessability .choose__specialists-card__text,.white-accessability .image__banner__title{color:#000}.white-accessability .banner.banner--v6 .banner__text,.white-accessability .banner.banner--v6 .banner__title{color:#000!important}.white-accessability .btn--border{border-color:#000;color:#000!important}.white-accessability .btn--border:hover{background-color:#000;border-color:#000;color:#fff!important}.white-accessability .anchors-icon .sticky-anchors__item:hover,.white-accessability .footer__menu-item,.white-accessability .footer__menu-title{color:#000}.white-accessability .footer__line{background-color:#000}.white-accessability .sticky-anchors .sticky-anchors__item,.white-accessability .sticky-anchors .sticky-anchors__item.active{color:#000;border-bottom:1px solid #000}.white-accessability .sticky-anchors .sticky-anchors__item.active:not(.active),.white-accessability .sticky-anchors .sticky-anchors__item:not(.active){border-color:transparent}.white-accessability .sticky-anchors .sticky-anchors__item.active:hover,.white-accessability .sticky-anchors .sticky-anchors__item:hover{color:#000;border-bottom:1px solid #000}.white-accessability .service-category__banner,.white-accessability .services-programs__item-wrapper{background:0 0;border:1px solid #000}.white-accessability .service-category__banner .image__banner__description,.white-accessability .service-category__banner .image__banner__price,.white-accessability .services-about-direction .services-about-direction__stats-digit,.white-accessability .services-about-direction .services-about-direction__stats-text{color:#000}.white-accessability .service-category__banner img{filter:brightness(0%)}.white-accessability .footer__menu-arrow,.white-accessability .services-about-direction .services-about-direction__presentation-button-circle{background-color:#000}.white-accessability .about_company__numbers-item--total,.white-accessability .services-programs__item-wrapper .services-programs__item-price-content,.white-accessability .services-programs__item-wrapper .services-programs__item-price-text,.white-accessability .user_assistance_nav__time p{color:#000}.white-accessability .services-programs__item-wrapper .services-programs__item-title{color:#000;border-bottom:1px solid transparent}.white-accessability .price__table .btn.btn--text:hover,.white-accessability .radio-time span,.white-accessability .services-programs__item-wrapper .services-programs__item-title:hover{color:#000;border-color:#000}.white-accessability .footer__menu-arrow svg{fill:#fff}.white-accessability .underline-link{color:#000;text-decoration:2px underline #000}.white-accessability .underline-link:hover{color:#000;text-decoration-color:#000}.white-accessability .price__table .btn.btn--text{border-color:#000;color:#000;border-radius:0;text-decoration:none}.white-accessability .disease__services--links a:hover,.white-accessability .error-404 .h1,.white-accessability .error-404__status,.white-accessability .error-404__text{color:#000}.white-accessability .base-step.disabled .base-step__circle,.white-accessability .image__banner--container{background-color:#fff;border:1px solid #000}.white-accessability .disease__services--links{border-color:#000}.white-accessability .cookie-notification{background-color:#fff;color:#000;border:1px solid #000}.white-accessability .base-step:hover:not(.disabled) .base-step__circle,.white-accessability .base-step__circle,.white-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active,.white-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover{background-color:#000}.white-accessability .base-step:hover:not(.disabled) .base-step__caption{text-decoration:underline}.white-accessability .base-step__arrow{fill:#000}.white-accessability .base-step__digit{color:#fff}.white-accessability .base-step.disabled .base-step__caption,.white-accessability .base-step.disabled .base-step__digit{color:#000}.white-accessability .employee-card{border:1px solid #000;background-color:unset}.white-accessability .employee-card__info-name{text-decoration:underline transparent}.white-accessability .employee-card__date-text,.white-accessability .employee-card__info-name,.white-accessability .employee-card__info-seniority,.white-accessability .employee-card__info-specialty{color:#000}.white-accessability .base-select__button svg,.white-accessability .employee-card__date-icon{fill:#000}.white-accessability .base-list{color:#000}.white-accessability .choice-card{border:1px solid #000;background-color:unset}.white-accessability .choice-card__title{color:#000}.white-accessability .choice-card:hover .choice-card__title,.white-accessability .employee-card:hover .employee-card__info-name{color:#000;text-decoration-color:#000}.white-accessability .base-select__down,.white-accessability .base-select__top{border-color:#000}.white-accessability .base-select__caption,.white-accessability .base-select__input input,.white-accessability .base-select__placeholder{color:#000}.white-accessability .base-select__list-wrapper{border-color:#000}.white-accessability .base-select__list-item{color:#000}.white-accessability .base-select__list-item.active,.white-accessability .base-select__list-item:not(.base-select__list-item--no-options):active,.white-accessability .base-select__list-item:not(.base-select__list-item--no-options):hover{color:#000;text-decoration:underline}.white-accessability .base-select__list-item--no-options:hover{color:#000}.black-accessability .header .main_nav__link::after,.black-accessability .header .main_nav__link:hover::after,.white-accessability .base-select.active .base-select__down,.white-accessability .base-select.active .base-select__input,.white-accessability .base-select.active .base-select__list-wrapper,.white-accessability .base-select.active .base-select__top{border-color:#000}.white-accessability .radio-time:hover span{background-color:unset;color:#000;text-decoration:underline;border-color:#000}.white-accessability .radio-time input:checked+span{background-color:#000;border-color:#000;color:#fff}.white-accessability .radio-time input:disabled+span{background-color:unset;border-color:#000;text-decoration:line-through;color:#000;opacity:1}.white-accessability .base-address__icon{fill:#000}.white-accessability .base-address__address-line,.white-accessability .base-address__name{color:#000}.white-accessability .base-circle,.white-accessability .datepicker .button.next-button.next-btn,.white-accessability .datepicker .button.prev-button.prev-btn{background-color:#000}.white-accessability .base-circle__text{color:#fff}.white-accessability .datepicker,.white-accessability .datepicker .dow{color:#000}.white-accessability .datepicker .datepicker-footer{display:none}.white-accessability .datepicker .datepicker-picker{border-color:#000;box-shadow:none}.white-accessability .datepicker .datepicker-cell,.white-accessability .datepicker .datepicker-cell.disabled,.white-accessability .datepicker .datepicker-cell.next{color:#000}.white-accessability .datepicker .datepicker-cell.disabled{text-decoration:line-through}.white-accessability .datepicker .datepicker-cell.next.selected,.white-accessability .datepicker .datepicker-cell.selected,.white-accessability .datepicker .datepicker-cell.selected:hover,.white-accessability .datepicker .datepicker-cell:not(.disabled):active,.white-accessability .datepicker .datepicker-cell:not(.disabled):hover{background-color:#000;color:#fff}.white-accessability .datepicker .datepicker-cell.disabled:not(.selected),.white-accessability .datepicker .datepicker-cell.next:not(.disabled):not(.selected),.white-accessability .datepicker .datepicker-cell.prev:not(.disabled):not(.selected){color:#000}.white-accessability .datepicker .datepicker-cell.next:not(.disabled):hover,.white-accessability .datepicker .datepicker-cell.prev:not(.disabled):hover{color:#fff}.white-accessability .datepicker .datepicker-header .datepicker-controls .button:active,.white-accessability .datepicker .datepicker-header .datepicker-controls .button:hover{background-color:#000}.white-accessability .appointment__subtitle,.white-accessability .appointment__text,.white-accessability .datepicker .datepicker-header .datepicker-controls .button.view-switch,.white-accessability .tabs-datepicker .date-tabs-list .date-tab__date,.white-accessability .tabs-datepicker .date-tabs-list .date-tab__day{color:#000}.white-accessability .datepicker .datepicker-header .datepicker-controls .button.view-switch:hover{background-color:unset;text-decoration:underline}.white-accessability .appointment .btn--basic{opacity:1}.black-accessability,.white-accessability .tabs-datepicker__navigation,.white-accessability .tabs-datepicker__navigation:hover{background-color:#000}.white-accessability .tabs-datepicker__navigation svg{fill:#fff}.white-accessability .tabs-datepicker__time{border-color:#000;box-shadow:none;color:#000}.white-accessability .tabs-datepicker .date-tabs-list .date-tab.disabled .date-tab__date{color:#000;text-decoration:line-through}.white-accessability .tabs-datepicker .date-tabs-list .date-tab.active{border-color:#000;box-shadow:none}.white-accessability .error-notification,.white-accessability .tabs-datepicker .date-tabs-list .date-tab.active .date-tab__date,.white-accessability .tabs-datepicker .date-tabs-list .date-tab.active .date-tab__day{color:#000}.white-accessability .error-notification__error{border:1px solid #000;background:#fff}.white-accessability .error-notification__close svg,.white-accessability .error-notification__icon{fill:#000}.white-accessability .specialist-card{border:1px solid #000;background:0 0}.white-accessability .specialist-card__job-title,.white-accessability .specialist-info__subtitle,.white-accessability .specialist-profile__job-title{color:#000}.white-accessability .card-hint{background:0 0;border:1px solid #000;color:#000}.black-accessability :focus{outline:1px solid #fff!important}.black-accessability ::selection{background-color:#fff;color:#000;text-shadow:none}.black-accessability .form--loading::after{border-color:#fff transparent #fff #fff}.black-accessability .about .license:hover .license__icon svg,.black-accessability .icon-file-accessibility{fill:#fff}.black-accessability .diseases__item,.black-accessability .services-advantages__item{color:#fff}.black-accessability .header__bottom,.black-accessability .header__bottom--fixed,.black-accessability .header__mobile--fixed,.black-accessability .header__top{background-color:#000}.black-accessability .header__mobile .header__buttons .user_menu__item_accessability svg,.black-accessability .header__modal_title{color:#fff}.black-accessability .header__modal_controls{background-color:#000}@media (max-width:1157px){.black-accessability .header__desktop{background-color:#000}}.black-accessability .header__mobile{background-color:#000}@media (max-width:1157px){.black-accessability .header .main_nav__item,.black-accessability .header .user_assistance_nav__item{background-color:#000;border-color:#fff}}.black-accessability .btn--burger span,.black-accessability .header .main-phone,.black-accessability .header .main-phone_mb,.black-accessability .header .main_nav__item.select-city .main_nav__link,.black-accessability .header-services h4,.black-accessability .header__close_icon,.black-accessability .user_assistance_nav__button,.black-accessability .user_assistance_nav__button:hover{color:#fff}.black-accessability .header-services__list-item a,.black-accessability .header-services__list-item a:hover{color:#fff;border-color:#fff}.black-accessability .user_assistance_nav__button:hover span{border-color:#fff}@media (max-width:1157px){.black-accessability .user_menu{background-color:#000;border-bottom:1px solid #fff}}.black-accessability .user_assistance_nav__link:hover,.black-accessability .user_menu .btn:hover{background-color:#000}.black-accessability .accessability a,.black-accessability .accessability__item span,.black-accessability .main_nav__link,.black-accessability .main_nav__link:hover,.black-accessability .user_assistance_nav__link,.black-accessability .user_menu__item span,.black-accessability .user_menu__item svg{color:#fff}.black-accessability .main_nav__item--dropdown::before{background-color:#fff}.black-accessability .main_nav__item--dropdown::after,.black-accessability .main_nav__item--dropdown:hover::after{border-color:#000}.black-accessability .main_nav__item--dropdown .dropdown{background-color:#000;border:1px solid #fff}.black-accessability .accessability__container{border-color:#fff}.black-accessability .accessability .font-size__item{color:#fff}.black-accessability .accessability .images-control p{border-color:#fff;color:#fff}.black-accessability .accessability .images-control input:checked+p{background-color:#fff;color:#000}.black-accessability .accessability .site-color__item_bb,.black-accessability .accessability .site-color__item_wb,.black-accessability .ask_question__toggle_open{color:#000}.black-accessability .accessability .site-color__item_bw{border-color:#fff}.black-accessability .clinic_greeting__title,.black-accessability .service-category h2,.black-accessability h1,.black-accessability h3{color:#fff}.black-accessability .input,.black-accessability .input:focus,.black-accessability .input:hover{color:#fff;border:1px solid #fff}.black-accessability .input::placeholder{color:#fff}.black-accessability .search__example,.black-accessability .search__example a{color:#fff}.black-accessability .search__example a,.black-accessability .search__example a a{border-color:#fff}.black-accessability .tabs .tab-navigation__list{border:1px solid #fff}.black-accessability .tabs .tab-navigation__link,.black-accessability .tabs .tab-navigation__link:hover{background:#000;color:#fff}.black-accessability .tabs .tab-navigation__link.active{color:#000}.black-accessability .human_model__name,.black-accessability .human_model__name:hover{color:#fff;border-color:#fff}.black-accessability .contacts__map,.black-accessability .download__extension,.black-accessability .invitro,.black-accessability img{filter:grayscale(100%)}.black-accessability .footer{background-color:#000}.black-accessability .footer .icon--meta,.black-accessability .footer__copyright,.black-accessability .footer_nav__link,.black-accessability .footer_nav__link:hover{color:#fff}.black-accessability .select2-container--default .select2-selection--single,.black-accessability .select2-container--default .select2-selection--single .select2-selection__arrow b,.black-accessability .service_card:hover .service_card__link:hover{border-color:#fff}.black-accessability .select2-container--default .select2-results__option,.black-accessability .select2-container--default .select2-results__option--highlighted[aria-selected],.black-accessability .select2-container--default .select2-selection--single .select2-selection__placeholder,.black-accessability .select2-container--default .select2-selection--single .select2-selection__rendered,.black-accessability .service_card:hover a,.black-accessability .service_card:hover a:hover,.black-accessability .specialist_card__name,.black-accessability .specialist_card__name:hover,.black-accessability .specialist_card__specialty,.black-accessability .specialist_profile__biography,.black-accessability .specialist_profile__specialty{color:#fff}.black-accessability .select2-container--open .select2-dropdown--above .select2-results__options,.black-accessability .select2-container--open .select2-dropdown--below .select2-results__options{background-color:#000;border:1px solid #fff}.black-accessability .breadcrumbs__item a,.black-accessability .breadcrumbs__item span,.black-accessability .breadcrumbs__item:not(:last-of-type)::after{color:#fff}.black-accessability .specialist_profile__btn,.black-accessability .specialist_profile__btn:hover{background-color:#000;border:1px solid #fff;color:#fff}.black-accessability .service_card__category_link,.black-accessability .service_card__category_link:hover{color:#fff}.black-accessability .service_card__link{color:#fff;border-color:#fff}.black-accessability .service_card__show_more{color:#fff}.black-accessability .service_card__show_more:hover{opacity:1}.black-accessability .contacts_block .social__icon,.black-accessability .contacts_block .social__link:hover .social__icon,.black-accessability .contacts_block p,.black-accessability .contacts_block__address,.black-accessability .contacts_block__name,.black-accessability .contacts_block__phone,.black-accessability .contacts_block__title{color:#fff!important}.black-accessability .footer__contacts .social__link--circle:hover,.black-accessability .text table tbody tr,.black-accessability .text table tbody tr:hover,.black-accessability .text table thead tr{background-color:#000}.black-accessability .contacts_block--v1 .contacts_block__mail{color:#fff;border-color:#fff}.black-accessability .contacts_block--v1 .contacts_block__mail:hover{border-color:#fff}.black-accessability .info_block__description,.black-accessability .publication_card__date,.black-accessability .publication_card__icon,.black-accessability .publication_card__link,.black-accessability .publication_card__link:hover,.black-accessability .publication_card__tag{color:#fff}.black-accessability .publication_card__photo:before{z-index:1;background-color:#000;border:1px solid #fff}.black-accessability .to_top{background-color:#fff;opacity:1}.black-accessability .to_top .icon{color:#000}.black-accessability .search__appeal,.black-accessability .text{color:#fff}.black-accessability .breadcrumbs__link,.black-accessability .breadcrumbs__link:hover{color:#fff!important}.black-accessability .service_list__item,.black-accessability .service_list__link{border-color:#fff;color:#fff}.black-accessability .service_list__link:hover{border-color:#fff}.black-accessability .banner,.black-accessability .specialist_banner{border:1px solid #fff}.black-accessability .banner:after,.black-accessability .banner:before{display:none}.black-accessability .banner__link,.black-accessability .banner__text,.black-accessability .banner__title,.black-accessability .consultation_card__description,.black-accessability .consultation_card__header,.black-accessability .contacts_block--v3 .contacts_block__link:hover,.black-accessability .main_nav__item--dropdown:hover .main_nav__link,.black-accessability .specialist_banner__link,.black-accessability .specialist_banner__name,.black-accessability .specialist_banner__specialty{color:#fff}.black-accessability .banner__link:hover,.black-accessability .specialist_banner__link:hover{opacity:1}.black-accessability .banner__link::before{border-top-color:#fff}.black-accessability .banner__link::after{background-color:#fff}.black-accessability .specialist_banner__link::before{border-top-color:#fff}.black-accessability .main_nav__item--dropdown:hover::before,.black-accessability .specialist_banner__link::after{background-color:#fff}.black-accessability .dropdown::before{border-bottom:13px solid #fff}.black-accessability .text table tbody tr:last-of-type td,.black-accessability .text table td,.black-accessability .text table th{color:#fff;border:1px solid #fff}.black-accessability .modal,.black-accessability .user_assistance_nav__link--current,.black-accessability .user_assistance_nav__link--current:hover{background-color:#000}.black-accessability .btn--close.btn--transparent .icon,.black-accessability .btn--close.btn--transparent:hover .icon,.black-accessability .search__results_total .search__result_link,.black-accessability .text h1,.black-accessability .text h2,.black-accessability .text h3,.black-accessability .text h4,.black-accessability .text ol li::before,.black-accessability .text table tbody tr:hover td,.black-accessability .text table tbody tr:hover th,.black-accessability .text ul li::before{color:#fff}.black-accessability .checkbox a,.black-accessability .checkbox a:hover,.black-accessability .checkbox__label,.black-accessability .checkbox__label:hover,.black-accessability .link-primary,.black-accessability .link-primary:hover,.black-accessability .text a,.black-accessability .text a:hover{color:#fff;text-decoration-color:#fff}.black-accessability .form__cancel:after,.black-accessability .publication_modal__back:after,.black-accessability .text a::after,.black-accessability .text ul li::before{background-color:#fff}.black-accessability .glossary_card__letter,.black-accessability .glossary_card__link,.black-accessability .glossary_card__link:hover{color:#fff}.black-accessability .glossary_card__link,.black-accessability .glossary_card__link:hover{border-color:#fff}.black-accessability .publication_modal__close{background-color:transparent;border:1px solid #fff}.black-accessability .publication_modal__back,.black-accessability .publication_modal__content p,.black-accessability .publication_modal__icon_close,.black-accessability .text__lead p,.black-accessability .text__lead--bg p{color:#fff}.black-accessability .publication_modal__back:hover{opacity:1}@media (max-width:991px){.black-accessability .publication_modal__controls{background-color:#000}}.black-accessability .review{border:1px solid #fff}.black-accessability .review__content .text,.black-accessability .review__header,.black-accessability .secondary_nav__link,.black-accessability .secondary_nav__link--current,.black-accessability .secondary_nav__link:hover,.black-accessability .service_card:hover .service_card__link:hover .service_card__icon{color:#fff}.black-accessability .textarea{color:#fff;border-color:#fff;background-color:#000}.black-accessability .site-color__item_bw{text-decoration:underline}.black-accessability .form__cancel{color:#fff}.black-accessability .btn--disable,.black-accessability .checkbox__label:active,.black-accessability .checkbox__label:hover,.black-accessability .form__cancel:hover{opacity:1}.black-accessability .form__cancel:before{border-top-color:#fff}.black-accessability .checkbox__icon_check,.black-accessability .label,.black-accessability .label-accessibility,.black-accessability .plug{color:#fff}.black-accessability .checkbox__label::before{background-color:#000;border:1px solid #fff}.black-accessability .checkbox a::after,.black-accessability .link-primary::after{background-color:#fff}.black-accessability .checkbox__input:checked~.checkbox__label::before,.black-accessability .checkbox__label:hover::before{border-color:#fff;opacity:1}.black-accessability .plug{border-color:#fff}.black-accessability .question_answer{border:1px solid #fff}.black-accessability .question_answer__answer{border-top-color:#fff}.black-accessability .question_answer__answer .text,.black-accessability .question_answer__answerer,.black-accessability .question_answer__meta,.black-accessability .question_answer__question .text,.black-accessability .question_answer__tag{color:#fff}.black-accessability .pagination__list{background-color:#000}.black-accessability .info_block--vertical .info_block__link:after,.black-accessability .pagination__link--circle:hover{background-color:#fff}.black-accessability .file-icon:before,.black-accessability .pagination__link--circle:hover .icon{color:#000}.black-accessability .pagination .icon,.black-accessability .pagination__link{color:#fff}.black-accessability .pagination__link--disabled,.black-accessability .pagination__link:hover{opacity:1}.black-accessability .invitro{background-color:#000;border:1px solid #fff;border-radius:5px}.black-accessability .invitro__btn--sign_in,.black-accessability .invitro__btn--sign_in:hover{background-color:#fff;color:#000}.black-accessability .invitro__btn--sign_up,.black-accessability .invitro__btn--sign_up:hover{background-color:#000;border:1px solid #fff;color:#fff}.black-accessability .icon--invitro,.black-accessability .icon--invitro_pa,.black-accessability .info_block--vertical .info_block__link{color:#fff}.black-accessability .clinic_card .clinic_card__link:before,.black-accessability .clinic_card:hover .clinic_card__link:before,.black-accessability .info_block--vertical .info_block__link:before{border-top-color:#fff}.black-accessability .ask_question__toggle,.black-accessability .ask_question__toggle:hover,.black-accessability .btn--basic,.black-accessability .btn--basic:hover,.black-accessability .tab-navigation__link.active,.black-accessability .tab-navigation__link.active:hover{background-color:#fff;color:#000}.black-accessability .appointment_feature__description,.black-accessability .social__link--circle svg,.black-accessability .social__link--circle:hover svg{color:#fff}.black-accessability .gallery__item::before,.black-accessability .social__link--circle,.black-accessability .social__link--circle:hover{background-color:#000;border:1px solid #fff}.black-accessability .about .license:hover .license__title,.black-accessability .about .license__title,.black-accessability .about .section__title,.black-accessability .about__description,.black-accessability .about__feature-text,.black-accessability .about__title,.black-accessability .contacts_block__mail{color:#fff}.black-accessability .about .license__icon svg,.black-accessability .file-icon svg{fill:#fff}.black-accessability .contacts_block--v2 .contacts_block__show_map{color:#fff;border-color:#fff}.black-accessability .contacts_block--v2 .contacts_block__show_map:hover{border:none;text-decoration:underline}.black-accessability .clinic_card:hover .clinic_card__description,.black-accessability .clinic_card:hover .clinic_card__footer,.black-accessability .clinic_card:hover .clinic_card__link,.black-accessability .clinic_card:hover .clinic_card__title,.black-accessability .download__link:hover .download__icon,.black-accessability .download__link:hover .download__name{color:#fff}.black-accessability .clinic_card{border:1px solid #fff}.black-accessability .clinic_card:hover{background-color:#000}.black-accessability .clinic_card .clinic_card__link:after,.black-accessability .clinic_card:hover .clinic_card__link:after,.black-accessability .gallery__item::after{background-color:#fff}.black-accessability .clinic_card:hover .clinic_card__link:hover{opacity:1}.black-accessability .clinic_card__link:hover,.black-accessability .clinic_card__phone:hover{text-decoration:underline}.black-accessability .clinic_card .clinic_card__link,.black-accessability .clinic_card__description,.black-accessability .clinic_card__footer,.black-accessability .clinic_card__title,.black-accessability .download__icon,.black-accessability .download__name,.black-accessability .download__size{color:#fff}.black-accessability .aside svg,.black-accessability .download__link[href$=".doc"] .download__extension::before,.black-accessability .download__link[href$=".docx"] .download__extension::before,.black-accessability .download__link[href$=".pdf"] .download__extension::before,.black-accessability .download__link[href$=".xlsx"] .download__extension::before,.black-accessability .gallery__icon{color:#000}.black-accessability .aside__toggle,.black-accessability .aside__toggle:hover{background-color:#fff}.black-accessability .aside__inner{background-color:#000}.black-accessability .ask_question__header{color:#fff}.black-accessability .ask_question__inner{background-color:#000;border:1px solid #fff}.black-accessability .ask_question__inner:after,.black-accessability .ask_question__inner:before{display:none}.black-accessability .ask_question__toggle_close,.black-accessability .table__thead th{color:#000}.black-accessability .select:after{border-color:#fff!important}.black-accessability .select__field{color:#fff!important;border-color:#fff!important}.black-accessability .ask_question .btn--white,.black-accessability .btn--show_more{background-color:#fff;color:#000}.black-accessability .btn--show_more:after,.black-accessability .datepicker .button.next-button.next-btn:after,.black-accessability .datepicker .button.prev-button.prev-btn:after,.black-accessability .lSSlideOuter .lSNext:before,.black-accessability .lSSlideOuter .lSPrev:before{border-color:#000}.black-accessability .select2-container--default .select2-selection--single:hover,.black-accessability .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff}.black-accessability .footer__meta_logo .icon--meta{fill:#fff}.black-accessability .footer__meta_logo #meta-svg{--meta-color:#fff}.black-accessability .modal.black-modal .modal__content{background:#000;border:1px solid #fff}.black-accessability .footer .attention,.black-accessability .modal.black-modal .links__item,.black-accessability .modal.black-modal .modal__note,.black-accessability .modal.black-modal h3,.black-accessability .tree .tree-item__link a:hover{color:#fff}.black-accessability .tree .tree-item:not(:last-child){border-color:#fff}.black-accessability .services-question__head,.black-accessability .tree .tree-item__link{border:1px solid #fff;background:0 0;color:#fff}.black-accessability .tree .tree-item__children .tree,.black-accessability .tree .tree-item__children .tree-item{border-color:#fff;color:#fff}.black-accessability .services-question__button,.black-accessability .tree .tree-item__toggle-button{background-color:#fff}.black-accessability .tree .tree-item__toggle-button svg,.black-accessability .tree .tree-item__toggle-button:hover svg,.black-accessability.images-are-disabled .select-city-modal .cities-list .city__checkbox svg{fill:#000}.black-accessability .services-question__button-minus,.black-accessability .services-question__button-plus{background-color:#000}.black-accessability .services-question__text{border:1px solid #fff;border-top:none;color:#fff}.black-accessability .service-category__primary-reception .price,.black-accessability .service-category__primary-reception .service-title,.black-accessability .sticky-anchors__item{color:#fff;border-color:#fff}.black-accessability .service-category__questions .question_answer,.black-accessability .service-category__reviews .review{border-color:#fff}.black-accessability .show-more-button{color:#fff}.black-accessability .show-more-button:hover{color:#fff;border-bottom:1px solid #fff}.black-accessability .lSSlideOuter{background:#000;border:1px solid #fff}.black-accessability .lSSlideOuter .slide__description,.black-accessability .lSSlideOuter .slide__title,.black-accessability .review__source-text,.black-accessability .select-city-modal .cities-list .city__address,.black-accessability .select-city-modal .cities-list .city__phone,.black-accessability .select-city-modal .cities-list .city__title,.black-accessability .select-city-modal .cities-list .city__title:hover,.black-accessability .table__tbody tr td{color:#fff}.black-accessability .lSSlideOuter .lSAction,.black-accessability .select-city-modal .cities-list .city__checkbox{background-color:#000}.black-accessability .reviews__slider .button__arrow,.black-accessability .reviews__slider .button__arrow:hover,.black-accessability .table__thead,.black-accessability.images-are-disabled .select-city-modal .cities-list .city__checkbox{background-color:#fff}.black-accessability .review__rating .review__stars svg,.black-accessability .stars-item svg{fill:#000;stroke:#fff}.black-accessability .base-select__button svg,.black-accessability .review__rating .review__stars svg.active,.black-accessability .user_assistance_nav__button svg{fill:#fff}.black-accessability .review__gallery-count h5{background:#fff;color:#000}.black-accessability .table__tbody,.black-accessability .table__tbody tr{border-color:#fff}.black-accessability .reviews__slider .button__arrow svg,.black-accessability .reviews__slider .button__arrow:hover svg{stroke:#000}.black-accessability .stars-item .stars-checked:checked+label svg{fill:#fff}.black-accessability .user_assistance_nav__button span{color:#fff;border-bottom-color:#fff}.black-accessability .advantages--paragraph,.black-accessability .advantages__numbers-item--total{color:#fff}.black-accessability .choose__specialists-card{background-color:#000;border:1px solid #fff}.black-accessability .choose__specialists-card__title{color:#fff}.black-accessability .choose__specialists-card--back{background-color:#000}.black-accessability .choose__specialists-card__text,.black-accessability .image__banner__description,.black-accessability .image__banner__title,.black-accessability .section__description{color:#fff}.black-accessability .banner.banner--v6 .banner__text,.black-accessability .banner.banner--v6 .banner__title,.black-accessability .license__title{color:#fff!important}.black-accessability .btn--border,.black-accessability .features-item span{color:#fff}.black-accessability .btn--border:hover{background-color:#fff;border-color:#fff;color:#000!important}.black-accessability .anchors-icon .sticky-anchors__item:hover span,.black-accessability .features-item{border-color:#fff}.black-accessability .anchors-icon .sticky-anchors__item:hover,.black-accessability .price__title{color:#fff}.black-accessability .sticky-anchors .sticky-anchors__item,.black-accessability .sticky-anchors .sticky-anchors__item.active{color:#fff;border-bottom:1px solid #fff}.black-accessability .sticky-anchors .sticky-anchors__item.active:not(.active),.black-accessability .sticky-anchors .sticky-anchors__item:not(.active){border-color:transparent}.black-accessability .sticky-anchors .sticky-anchors__item.active:hover,.black-accessability .sticky-anchors .sticky-anchors__item:hover{color:#fff;border-bottom:1px solid #fff}.black-accessability .service-category__banner,.black-accessability .services-programs__item-wrapper{background:0 0;border:1px solid #fff}.black-accessability .service-category__banner .image__banner__description,.black-accessability .service-category__banner .image__banner__price,.black-accessability .services-about-direction .services-about-direction__stats-digit,.black-accessability .services-about-direction .services-about-direction__stats-text{color:#fff}.black-accessability .service-category__banner img{filter:brightness(0%) invert(100%)}.black-accessability .services-about-direction .services-about-direction__presentation-button-circle{background-color:#fff}.black-accessability .services-about-direction .services-about-direction__presentation-button-icon,.black-accessability .tabs-datepicker__navigation svg,.black-accessability .tabs-datepicker__navigation:hover svg{fill:#000}.black-accessability .about_company__numbers-item--total,.black-accessability .about_company__text-paragraph,.black-accessability .services-programs__item-wrapper .services-programs__item-price-content,.black-accessability .services-programs__item-wrapper .services-programs__item-price-text,.black-accessability .user_assistance_nav__time p{color:#fff}.black-accessability .services-programs__item-wrapper .services-programs__item-title{color:#fff;border-bottom:1px solid transparent}.black-accessability .price__table .btn.btn--text:hover,.black-accessability .services-programs__item-wrapper .services-programs__item-title:hover{color:#fff;border-color:#fff}.black-accessability .underline-link{color:#fff;text-decoration:2px underline #fff}.black-accessability .underline-link:hover{color:#fff;text-decoration-color:#fff}.black-accessability .price__table .btn.btn--text{color:#fff;border-color:#fff;border-radius:0;text-decoration:none}.black-accessability .disease__reviews--title,.black-accessability .disease__services--links a:hover,.black-accessability .disease__services-list,.black-accessability .disease__subtitle,.black-accessability .error-404 .h1,.black-accessability .error-404__status,.black-accessability .error-404__text,.black-accessability .specialists{color:#fff}.black-accessability .image__banner--container{background-color:#000;border:1px solid #fff}.black-accessability .cookie-notification{background:#000;color:#fff;border:1px solid #fff}.black-accessability .base-select__down,.black-accessability .base-select__top{border:1px solid #fff;background-color:#000}.black-accessability .base-select__caption{color:#fff}.black-accessability .base-select__down{border-top:unset}.black-accessability .base-select__placeholder{color:#fff}.black-accessability .base-select__list-wrapper{border-color:#fff}.black-accessability .base-select__list-item{color:#fff}.black-accessability .base-select__list-item.active,.black-accessability .base-select__list-item:not(.base-select__list-item--no-options):active,.black-accessability .base-select__list-item:not(.base-select__list-item--no-options):hover{color:#fff;text-decoration:underline}.black-accessability .base-select__list-item--no-options:hover{color:#fff}.black-accessability .base-select__input-element{background-color:unset;color:#fff}.black-accessability .base-select__input-element::placeholder{color:#fff}.black-accessability .base-select.active .base-select__down,.black-accessability .base-select.active .base-select__input,.black-accessability .base-select.active .base-select__list-wrapper,.black-accessability .base-select.active .base-select__top{border-color:#fff}.black-accessability .base-step:hover:not(.disabled) .base-step__circle,.black-accessability .base-step__circle,.black-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active,.black-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover{background-color:#fff}.black-accessability .base-step:hover:not(.disabled) .base-step__caption{text-decoration:underline}.black-accessability .base-step__digit{color:#000}.black-accessability .base-step__caption{color:#fff}.black-accessability .base-step__arrow{fill:#fff}.black-accessability .base-step.disabled .base-step__circle{background-color:#000;border:1px solid #fff}.black-accessability .base-step.disabled .base-step__caption,.black-accessability .base-step.disabled .base-step__digit{color:#fff}.black-accessability .employee-card{border:1px solid #fff;background-color:unset}.black-accessability .employee-card__info-name{text-decoration:underline transparent}.black-accessability .employee-card:hover .employee-card__info-name{text-decoration-color:#fff;color:#fff}.black-accessability .employee-card__date-text,.black-accessability .employee-card__info-name,.black-accessability .employee-card__info-seniority,.black-accessability .employee-card__info-specialty{color:#fff}.black-accessability .employee-card__date-icon{fill:#fff}.black-accessability .base-list{color:#fff}.black-accessability .radio-time:hover span{background-color:unset;color:#fff;text-decoration:underline;border-color:#fff}.black-accessability .radio-time span{border-color:#fff;color:#fff}.black-accessability .radio-time input:checked+span{background-color:#fff;border-color:#fff;color:#000}.black-accessability .radio-time input:disabled+span{background-color:unset;border-color:#fff;text-decoration:line-through;color:#fff;opacity:1}.black-accessability .choice-card{border:1px solid #fff;background-color:unset}.black-accessability .choice-card__title{color:#fff}.black-accessability .choice-card:hover .choice-card__title{color:#fff;text-decoration-color:#fff}.black-accessability .base-address__icon{fill:#fff}.black-accessability .base-address__address-line,.black-accessability .base-address__name{color:#fff}.black-accessability .base-circle{background-color:#fff}.black-accessability .base-circle__text{color:#000}.black-accessability .datepicker,.black-accessability .datepicker .dow{color:#fff}.black-accessability .datepicker .datepicker-footer{display:none}.black-accessability .datepicker .datepicker-picker{border-color:#fff;background-color:#000;box-shadow:none}.black-accessability .datepicker .button.next-button.next-btn,.black-accessability .datepicker .button.prev-button.prev-btn{background-color:#fff;color:#fff}.black-accessability .appointment__subtitle,.black-accessability .appointment__text,.black-accessability .datepicker .datepicker-cell,.black-accessability .datepicker .datepicker-cell.disabled,.black-accessability .datepicker .datepicker-cell.next{color:#fff}.black-accessability .datepicker .datepicker-cell.disabled{text-decoration:line-through}.black-accessability .datepicker .datepicker-cell.next.selected,.black-accessability .datepicker .datepicker-cell.selected,.black-accessability .datepicker .datepicker-cell.selected:hover,.black-accessability .datepicker .datepicker-cell:not(.disabled):active,.black-accessability .datepicker .datepicker-cell:not(.disabled):hover{background-color:#fff;color:#000}.black-accessability .datepicker .datepicker-cell.disabled:not(.selected),.black-accessability .datepicker .datepicker-cell.next:not(.disabled):not(.selected),.black-accessability .datepicker .datepicker-cell.prev:not(.disabled):not(.selected){color:#fff}.black-accessability .datepicker .datepicker-cell.next:not(.disabled):hover,.black-accessability .datepicker .datepicker-cell.prev:not(.disabled):hover{color:#000}.black-accessability .datepicker .datepicker-header .datepicker-controls .button:active,.black-accessability .datepicker .datepicker-header .datepicker-controls .button:hover,.black-accessability .tabs-datepicker__navigation{background-color:#fff}.black-accessability .datepicker .datepicker-header .datepicker-controls .button.view-switch{color:#fff;background-color:unset}.black-accessability .datepicker .datepicker-header .datepicker-controls .button.view-switch:hover{background-color:unset;text-decoration:underline}.black-accessability .appointment .btn--basic{opacity:1}.black-accessability .tabs-datepicker__navigation:after{border-color:#000}.black-accessability .tabs-datepicker__navigation:hover{background-color:#fff}.black-accessability .tabs-datepicker__time{border-color:#fff;background-color:#000;box-shadow:none;color:#fff}.black-accessability .tabs-datepicker .date-tabs-list .date-tab.disabled .date-tab__date{color:#fff;text-decoration:line-through}.black-accessability .error-notification,.black-accessability .tabs-datepicker .date-tabs-list .date-tab.active .date-tab__date,.black-accessability .tabs-datepicker .date-tabs-list .date-tab.active .date-tab__day,.black-accessability .tabs-datepicker .date-tabs-list .date-tab__date,.black-accessability .tabs-datepicker .date-tabs-list .date-tab__day{color:#fff}.black-accessability .tabs-datepicker .date-tabs-list .date-tab.active{background-color:#000;border-color:#fff;box-shadow:none}.black-accessability .error-notification__error{border:1px solid #fff;background:#000}.black-accessability .error-notification__close svg,.black-accessability .error-notification__icon{fill:#fff}.black-accessability .specialist-card{border:1px solid #fff;background:0 0}.black-accessability .specialist-card__job-title,.black-accessability .specialist-info__subtitle,.black-accessability .specialist-profile__job-title{color:#fff}.black-accessability .card-hint{background:0 0;border:1px solid #fff;color:#fff}.blue-accessability{background-color:#acf}.blue-accessability :focus{outline:1px solid #011131!important}.blue-accessability ::selection{background-color:#011131;color:#acf;text-shadow:none}.blue-accessability iframe{filter:sepia(100%) hue-rotate(170deg) saturate(150%)}.blue-accessability .form--loading::after{border-color:#011131 transparent #011131 #011131}.blue-accessability .about .license:hover .license__icon svg,.blue-accessability .about .license__icon svg,.blue-accessability .icon-file-accessibility{fill:#011131}.blue-accessability .diseases__item,.blue-accessability .services-advantages__item{color:#011131}.blue-accessability .header__bottom,.blue-accessability .header__bottom--fixed,.blue-accessability .header__mobile--fixed,.blue-accessability .header__top{background-color:#acf}.blue-accessability .header__mobile .header__buttons .user_menu__item_accessability svg,.blue-accessability .header__modal_title{color:#011131}.blue-accessability .header__modal_controls{background-color:#acf}@media (max-width:1157px){.blue-accessability .header__desktop{background-color:#acf}}.blue-accessability .header .main_nav__item,.blue-accessability .header .user_assistance_nav__item,.blue-accessability .header__mobile{background-color:#acf}@media (max-width:1157px){.blue-accessability .header .main_nav__item,.blue-accessability .header .user_assistance_nav__item{border-color:#011131}}.blue-accessability .header .main_nav__link::before,.blue-accessability .header .main_nav__link:hover::before{background-color:#011131}.blue-accessability .header .main_nav__link::after,.blue-accessability .header .main_nav__link:hover::after,.blue-accessability .main_nav__item--dropdown::after,.blue-accessability .main_nav__item--dropdown:hover::after{border-color:#acf}.blue-accessability .btn--burger span,.blue-accessability .header .header__close_icon,.blue-accessability .header .main-phone,.blue-accessability .header .main-phone_mb,.blue-accessability .header .main_nav__item.select-city .main_nav__link,.blue-accessability .header .user_assistance_nav__button,.blue-accessability .header .user_assistance_nav__button:hover,.blue-accessability .header .user_assistance_nav__link,.blue-accessability .header-services h4,.blue-accessability .user_menu__item span,.blue-accessability .user_menu__item svg{color:#011131}.blue-accessability .header .user_assistance_nav__button:hover span{border-color:#011131}.blue-accessability .header-services__list-item a,.blue-accessability .header-services__list-item a:hover{color:#011131;border-color:#011131}.blue-accessability .user_assistance_nav__link:hover,.blue-accessability .user_menu .btn:hover{background-color:#acf}.blue-accessability .accessability__item a,.blue-accessability .accessability__item span,.blue-accessability .main_nav__link,.blue-accessability .main_nav__link:hover,.blue-accessability .user_menu .btn{color:#011131}@media (max-width:1157px){.blue-accessability .user_menu{border-bottom:1px solid #011131;background-color:#acf}}.blue-accessability .main_nav__item--dropdown .dropdown{background-color:#acf;border:1px solid #011131}.blue-accessability .accessability__container{border-color:#011131}.blue-accessability .accessability .images-control p{border-color:#011131;color:#011131}.blue-accessability .accessability .images-control input:checked+p{background-color:#011131;color:#acf}.blue-accessability .accessability .site-color__item_wb{background:#fff}.blue-accessability .accessability .site-color__item_bw{background:#000;color:#fff}.blue-accessability .accessability .site-color__item_bb{background:#acf;border-color:#011131}.blue-accessability .form__cancel,.blue-accessability .form__cancel:hover{opacity:1}.blue-accessability .section__title,.blue-accessability h1{color:#011131}.blue-accessability .ask_question__toggle_open,.blue-accessability .tabs .tab-navigation__link.active{color:#acf}.blue-accessability .input,.blue-accessability .input:focus,.blue-accessability .input:hover{color:#011131;border:1px solid #011131}.blue-accessability .input::placeholder{color:#011131}.blue-accessability .search__example,.blue-accessability .search__example a{color:#011131}.blue-accessability .search__example a,.blue-accessability .search__example a a{border-color:#011131}.blue-accessability .tabs .tab-navigation__list{border:1px solid #011131}.blue-accessability .tabs .tab-navigation__link,.blue-accessability .tabs__tab:hover{background:#acf;color:#011131}.blue-accessability .contacts__map,.blue-accessability .download__extension,.blue-accessability img{filter:sepia(100%) hue-rotate(170deg) saturate(150%)}.blue-accessability .footer{background-color:#acf}.blue-accessability .footer .icon--meta,.blue-accessability .footer__copyright,.blue-accessability .footer_nav__link,.blue-accessability .footer_nav__link:hover{color:#011131}.blue-accessability .select2-container--default .select2-selection--single,.blue-accessability .select2-container--default .select2-selection--single .select2-selection__arrow b,.blue-accessability .service_card:hover .service_card__link:hover{border-color:#011131}.blue-accessability .select2-container--default .select2-results__option,.blue-accessability .select2-container--default .select2-results__option--highlighted[aria-selected],.blue-accessability .select2-container--default .select2-selection--single .select2-selection__placeholder,.blue-accessability .select2-container--default .select2-selection--single .select2-selection__rendered,.blue-accessability .service_card:hover a,.blue-accessability .service_card:hover a:hover,.blue-accessability .specialist_card__name,.blue-accessability .specialist_card__name:hover,.blue-accessability .specialist_card__specialty{color:#011131}.blue-accessability .select2-container--open .select2-dropdown--above .select2-results__options,.blue-accessability .select2-container--open .select2-dropdown--below .select2-results__options{background-color:#acf;border:1px solid #011131}.blue-accessability .breadcrumbs__item a,.blue-accessability .breadcrumbs__item span,.blue-accessability .breadcrumbs__item:not(:last-of-type)::after{color:#011131}.blue-accessability .human_model__name,.blue-accessability .human_model__name:hover{color:#011131;border-color:#011131}.blue-accessability .service_card__category_link,.blue-accessability .service_card__category_link:hover{color:#011131}.blue-accessability .service_card__link{color:#011131;border-color:#011131}.blue-accessability .service_card__show_more:hover{opacity:1}.blue-accessability .publication_card__icon,.blue-accessability .publication_card__title,.blue-accessability .service_card .info_block__description,.blue-accessability .service_card__show_more{color:#011131}.blue-accessability .publication_card__photo:before{z-index:1;background-color:#acf;border:1px solid #011131}.blue-accessability .to_top{background-color:#011131;opacity:1}.blue-accessability .file-icon:before,.blue-accessability .to_top .icon{color:#acf}.blue-accessability .info_block .publication_card__date,.blue-accessability .info_block .publication_card__link,.blue-accessability .info_block .publication_card__tag,.blue-accessability .info_block__description,.blue-accessability .info_block__title{color:#011131}.blue-accessability .contacts_block .social__icon,.blue-accessability .contacts_block .social__link:hover .social__icon,.blue-accessability .contacts_block p,.blue-accessability .contacts_block__address,.blue-accessability .contacts_block__phone,.blue-accessability .contacts_block__title{color:#011131!important}.blue-accessability .footer__contacts .social__link--circle:hover,.blue-accessability .text table tbody tr,.blue-accessability .text table tbody tr:hover,.blue-accessability .text table thead tr{background-color:#acf}.blue-accessability .contacts_block--v1 .contacts_block__mail{color:#011131!important;border-color:#011131!important}.blue-accessability .contacts_block--v1 .contacts_block__mail:hover{border-color:#011131}.blue-accessability .about .license:hover .license__title,.blue-accessability .about .license__title,.blue-accessability .about .section__title,.blue-accessability .about__feature-text,.blue-accessability .about__title{color:#011131}.blue-accessability .breadcrumbs__link,.blue-accessability .breadcrumbs__link:hover,.blue-accessability .text{color:#011131!important}.blue-accessability .service_list__item,.blue-accessability .service_list__link{border-color:#011131;color:#011131}.blue-accessability .service_list__link:hover{border-color:#011131}.blue-accessability .banner,.blue-accessability .specialist_banner{border:1px solid #011131}.blue-accessability .banner:after,.blue-accessability .banner:before{display:none}.blue-accessability .banner__link,.blue-accessability .banner__text,.blue-accessability .banner__title,.blue-accessability .specialist_banner__link,.blue-accessability .specialist_banner__name,.blue-accessability .specialist_banner__specialty,.blue-accessability .specialist_profile__biography,.blue-accessability .specialist_profile__specialty,.blue-accessability .specialists__title{color:#011131}.blue-accessability .banner__link:hover,.blue-accessability .specialist_banner__link:hover{opacity:1}.blue-accessability .banner__link::before{border-top-color:#011131}.blue-accessability .banner__link::after{background-color:#011131}.blue-accessability .specialist_banner__link::before{border-top-color:#011131}.blue-accessability .specialist_banner__link::after{background-color:#011131}.blue-accessability .specialist_profile__btn,.blue-accessability .specialist_profile__btn:hover{background-color:#acf;border:1px solid #011131;color:#011131}.blue-accessability .consultation_card__description,.blue-accessability .consultation_card__header,.blue-accessability .consultations__title,.blue-accessability .contacts_block--v3 .contacts_block__link:hover,.blue-accessability .main_nav__item--dropdown:hover .main_nav__link{color:#011131}.blue-accessability .dropdown::before{border-bottom:13px solid #011131}.blue-accessability .main_nav__item--dropdown::before,.blue-accessability .main_nav__item--dropdown:hover::before{background-color:#011131}.blue-accessability .text table tbody tr:last-of-type td,.blue-accessability .text table td,.blue-accessability .text table th{color:#011131;border:1px solid #011131}.blue-accessability .about__description,.blue-accessability .clinic_greeting__title,.blue-accessability .secondary_nav__link,.blue-accessability .secondary_nav__link:hover,.blue-accessability .service-category h2,.blue-accessability .text table tbody tr:hover td,.blue-accessability .text table tbody tr:hover th{color:#011131}.blue-accessability .contacts_block--v2{background-color:#acf;border:1px solid #011131}.blue-accessability .modal,.blue-accessability .user_assistance_nav__link--current,.blue-accessability .user_assistance_nav__link--current:hover{background-color:#acf}.blue-accessability .btn--close.btn--transparent .icon,.blue-accessability .btn--close.btn--transparent:hover .icon,.blue-accessability .search__results_total .search__result_link,.blue-accessability .text h1,.blue-accessability .text h2,.blue-accessability .text h3,.blue-accessability .text h4,.blue-accessability .text ol li::before,.blue-accessability .text ul li::before{color:#011131}.blue-accessability .checkbox a,.blue-accessability .checkbox a:hover,.blue-accessability .checkbox__label,.blue-accessability .checkbox__label:hover,.blue-accessability .link-primary,.blue-accessability .link-primary:hover,.blue-accessability .text a,.blue-accessability .text a:hover{color:#011131;text-decoration-color:#011131}.blue-accessability .publication_modal__back:after,.blue-accessability .text a::after,.blue-accessability .text ul li::before{background-color:#011131}.blue-accessability .get_apps__link img{filter:none}.blue-accessability .glossary_card__letter,.blue-accessability .glossary_card__link,.blue-accessability .glossary_card__link:hover{color:#011131}.blue-accessability .glossary_card__link,.blue-accessability .glossary_card__link:hover{border-color:#011131}.blue-accessability .publication_modal__close{background-color:transparent;border:1px solid #011131}.blue-accessability .publication_modal__back,.blue-accessability .publication_modal__content p,.blue-accessability .publication_modal__icon_close,.blue-accessability .text__lead p,.blue-accessability .text__lead--bg p{color:#011131}.blue-accessability .publication_modal__back:hover{opacity:1}@media (max-width:991px){.blue-accessability .publication_modal__controls{background-color:#acf}}.blue-accessability .review{border:1px solid #011131}.blue-accessability .review__content .text,.blue-accessability .review__header{color:#011131}.blue-accessability .textarea{border-color:#011131;background-color:#acf}.blue-accessability .btn--disable,.blue-accessability .checkbox__label:active,.blue-accessability .checkbox__label:hover{opacity:1}.blue-accessability .label,.blue-accessability .label-accessibility,.blue-accessability .modal__inner .form__title--small,.blue-accessability .textarea{color:#011131}.blue-accessability .checkbox__label::before{background-color:#acf;border:1px solid #011131}.blue-accessability .site-color__item_bb{text-decoration:underline}.blue-accessability .checkbox a::after,.blue-accessability .link-primary::after{background-color:#011131}.blue-accessability .checkbox__icon_check,.blue-accessability .plug,.blue-accessability .publication_card__date,.blue-accessability .publication_card__link,.blue-accessability .publication_card__link:hover,.blue-accessability .publication_card__tag{color:#011131}.blue-accessability .checkbox__input:checked~.checkbox__label::before,.blue-accessability .checkbox__label:hover::before{border-color:#011131;opacity:1}.blue-accessability .plug{border-color:#011131}.blue-accessability .question_answer{border:1px solid #011131}.blue-accessability .question_answer__answer{border-top-color:#011131}.blue-accessability .question_answer__answer .text,.blue-accessability .question_answer__answerer,.blue-accessability .question_answer__meta,.blue-accessability .question_answer__question .text,.blue-accessability .question_answer__tag{color:#011131}.blue-accessability .pagination__list{background-color:#acf}.blue-accessability .info_block--vertical .info_block__link:after,.blue-accessability .pagination__link--circle:hover{background-color:#011131}.blue-accessability .pagination__link--circle:hover .icon{color:#acf}.blue-accessability .pagination .icon,.blue-accessability .pagination__link{color:#011131}.blue-accessability .clinic_card:hover .clinic_card__link:hover,.blue-accessability .pagination__link--disabled,.blue-accessability .pagination__link:hover{opacity:1}.blue-accessability .invitro{border:1px solid #011131;border-radius:5px;background-color:#acf}.blue-accessability .invitro__btn--sign_in,.blue-accessability .invitro__btn--sign_in:hover{background-color:#011131;color:#acf}.blue-accessability .invitro__btn--sign_up,.blue-accessability .invitro__btn--sign_up:hover{background-color:#acf;border:1px solid #011131;color:#011131}.blue-accessability .icon--invitro,.blue-accessability .icon--invitro_pa,.blue-accessability .info_block--vertical .info_block__link{color:#011131}.blue-accessability .clinic_card .clinic_card__link:before,.blue-accessability .clinic_card:hover .clinic_card__link:before,.blue-accessability .info_block--vertical .info_block__link:before{border-top-color:#011131}.blue-accessability .ask_question__toggle,.blue-accessability .ask_question__toggle:hover,.blue-accessability .btn--basic,.blue-accessability .btn--basic:hover,.blue-accessability .tab-navigation__link.active,.blue-accessability .tab-navigation__link.active:hover{background-color:#011131;color:#acf}.blue-accessability .appointment_feature__description,.blue-accessability .social__link--circle svg,.blue-accessability .social__link--circle:hover svg{color:#011131}.blue-accessability .gallery__item::before,.blue-accessability .social__link--circle,.blue-accessability .social__link--circle:hover{background-color:#acf;border:1px solid #011131}.blue-accessability .contacts_block--v2 .contacts_block__show_map{color:#011131;border-color:#011131}.blue-accessability .contacts_block--v2 .contacts_block__show_map:hover{border:none;text-decoration:underline}.blue-accessability .clinic_card:hover .clinic_card__description,.blue-accessability .clinic_card:hover .clinic_card__footer,.blue-accessability .clinic_card:hover .clinic_card__link,.blue-accessability .clinic_card:hover .clinic_card__title,.blue-accessability .download__link:hover .download__icon,.blue-accessability .download__link:hover .download__name{color:#011131}.blue-accessability .clinic_card{border:1px solid #011131}.blue-accessability .clinic_card:hover{background-color:#acf}.blue-accessability .clinic_card .clinic_card__link:after,.blue-accessability .clinic_card:hover .clinic_card__link:after,.blue-accessability .gallery__item::after{background-color:#011131}.blue-accessability .clinic_card__link:hover,.blue-accessability .clinic_card__phone:hover{text-decoration:underline}.blue-accessability .clinic_card .clinic_card__link,.blue-accessability .clinic_card__description,.blue-accessability .clinic_card__footer,.blue-accessability .clinic_card__title,.blue-accessability .download__icon,.blue-accessability .download__name,.blue-accessability .download__size{color:#011131}.blue-accessability .aside svg,.blue-accessability .download__link[href$=".doc"] .download__extension::before,.blue-accessability .download__link[href$=".docx"] .download__extension::before,.blue-accessability .download__link[href$=".pdf"] .download__extension::before,.blue-accessability .download__link[href$=".xlsx"] .download__extension::before,.blue-accessability .gallery__icon{color:#acf}.blue-accessability .invitro{background-image:none}.blue-accessability .aside__toggle,.blue-accessability .aside__toggle:hover{background-color:#011131}.blue-accessability .aside__inner{background-color:#acf}.blue-accessability .ask_question__header{color:#011131}.blue-accessability .ask_question__inner{background-color:#acf;border:1px solid #011131}.blue-accessability .ask_question__inner:after,.blue-accessability .ask_question__inner:before{display:none}.blue-accessability .ask_question__toggle_close,.blue-accessability .table__thead th{color:#acf}.blue-accessability .select:after{border-color:#011131!important}.blue-accessability .select__field{color:#011131!important;border-color:#011131!important}.blue-accessability .ask_question .btn--white,.blue-accessability .btn--show_more{background-color:#011131;color:#acf}.blue-accessability .btn--show_more:after,.blue-accessability .datepicker .button.next-button.next-btn:after,.blue-accessability .datepicker .button.prev-button.prev-btn:after,.blue-accessability .lSSlideOuter .lSNext:before,.blue-accessability .lSSlideOuter .lSPrev:before{border-color:#acf}.blue-accessability .select2-container--default .select2-selection--single:hover,.blue-accessability .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.blue-accessability .tree .tree-item__children .tree .tree-item__text{border-color:#011131}.blue-accessability .footer__meta_logo .icon--meta{fill:#011131}.blue-accessability .footer__meta_logo #meta-svg{--meta-color:#011131}.blue-accessability .modal.black-modal .modal__content{background:#acf;border:1px solid #011131}.blue-accessability .footer .attention,.blue-accessability .modal.black-modal .links__item,.blue-accessability .modal.black-modal .modal__note,.blue-accessability .modal.black-modal h3{color:#011131}.blue-accessability .tree .tree-item:not(:last-child){border-color:#011131}.blue-accessability .tree .tree-item__link{background-color:transparent;border:1px solid #011131;color:#011131}.blue-accessability .tree .tree-item__link a:hover,.blue-accessability .tree .tree-item__text{color:#011131}.blue-accessability .select-city-modal .cities-list .city__checkbox svg,.blue-accessability .tree .tree-item__toggle-button svg,.blue-accessability .tree .tree-item__toggle-button:hover svg{fill:#acf}.blue-accessability .services-question__head{border:1px solid #011131;background:0 0;color:#011131}.blue-accessability .services-question__button,.blue-accessability .tree .tree-item__toggle-button{background-color:#011131}.blue-accessability .services-question__text{border:1px solid #011131;border-top:none;color:#011131}.blue-accessability .service-category__primary-reception .price,.blue-accessability .service-category__primary-reception .service-title,.blue-accessability .sticky-anchors__item{color:#011131;border-color:#011131}.blue-accessability .service-category__questions .question_answer,.blue-accessability .service-category__reviews .review{border-color:#011131}.blue-accessability .show-more-button{color:#011131}.blue-accessability .show-more-button:hover{color:#011131;border-bottom:1px solid #011131}.blue-accessability .lSSlideOuter{background:#acf;border:1px solid #011131}.blue-accessability .lSSlideOuter .slide__description,.blue-accessability .lSSlideOuter .slide__title,.blue-accessability .review__source-text,.blue-accessability .select-city-modal .cities-list .city__address,.blue-accessability .select-city-modal .cities-list .city__phone,.blue-accessability .select-city-modal .cities-list .city__title,.blue-accessability .select-city-modal .cities-list .city__title:hover,.blue-accessability .table__tbody tr td{color:#011131}.blue-accessability .lSSlideOuter .lSAction{background-color:#acf}.blue-accessability .lSSlideOuter .lSAction>a{background:#011131}.blue-accessability .reviews__slider .button__arrow,.blue-accessability .reviews__slider .button__arrow:hover,.blue-accessability .select-city-modal .cities-list .city__checkbox,.blue-accessability .table__thead{background-color:#011131}.blue-accessability .review__rating .review__stars svg,.blue-accessability .stars-item svg{fill:#acf;stroke:#011131}.blue-accessability .review__rating .review__stars svg.active,.blue-accessability .user_assistance_nav__button svg{fill:#011131}.blue-accessability .review__gallery-count h5{background:#011131;color:#acf}.blue-accessability .table__tbody,.blue-accessability .table__tbody tr{border-color:#011131}.blue-accessability .reviews__slider .button__arrow svg,.blue-accessability .reviews__slider .button__arrow:hover svg{stroke:#acf}.blue-accessability .stars-item .stars-checked:checked+label svg{fill:#011131}.blue-accessability .user_assistance_nav__button span{color:#011131;border-bottom-color:#011131}.blue-accessability .advantages--paragraph,.blue-accessability .advantages__numbers-item--total{color:#011131}.blue-accessability .choose__specialists-card{background-color:#acf;border:1px solid #011131}.blue-accessability .choose__specialists-card__title{color:#011131}.blue-accessability .choose__specialists-card--back{background-color:#acf}.blue-accessability .choose__specialists-card__text,.blue-accessability .features-item span,.blue-accessability .image__banner__description,.blue-accessability .image__banner__title,.blue-accessability .section__description{color:#011131}.blue-accessability .banner.banner--v6 .banner__text,.blue-accessability .banner.banner--v6 .banner__title,.blue-accessability .license__title{color:#011131!important}.blue-accessability .btn--border{color:#011131!important;border-color:#011131}.blue-accessability .btn--border:hover{background-color:#011131;border-color:#011131;color:#acf!important}.blue-accessability .anchors-icon .sticky-anchors__item:hover span,.blue-accessability .features-item{border-color:#011131}.blue-accessability .anchors-icon .sticky-anchors__item:hover,.blue-accessability .footer__menu-item,.blue-accessability .footer__menu-title{color:#011131}.blue-accessability .footer__line{background-color:#011131}.blue-accessability .sticky-anchors .sticky-anchors__item,.blue-accessability .sticky-anchors .sticky-anchors__item.active{color:#011131;border-bottom:1px solid #011131}.blue-accessability .sticky-anchors .sticky-anchors__item.active:not(.active),.blue-accessability .sticky-anchors .sticky-anchors__item:not(.active){border-color:transparent}.blue-accessability .sticky-anchors .sticky-anchors__item.active:hover,.blue-accessability .sticky-anchors .sticky-anchors__item:hover{color:#011131;border-bottom:1px solid #011131}.blue-accessability .service-category__banner,.blue-accessability .services-programs__item-wrapper{background:0 0;border:1px solid #011131}.blue-accessability .service-category__banner .image__banner__description,.blue-accessability .service-category__banner .image__banner__price,.blue-accessability .services-programs__item-wrapper .services-programs__item-price-content,.blue-accessability .services-programs__item-wrapper .services-programs__item-price-text{color:#011131}.blue-accessability .service-category__banner img{filter:brightness(50%)}.blue-accessability .services-programs__item-wrapper .services-programs__item-title{color:#011131;border-bottom:1px solid transparent}.blue-accessability .price__table .btn.btn--text:hover,.blue-accessability .services-programs__item-wrapper .services-programs__item-title:hover{color:#011131;border-color:#011131}.blue-accessability .services-about-direction .services-about-direction__presentation-button-text,.blue-accessability .services-about-direction .services-about-direction__stats-digit,.blue-accessability .services-about-direction .services-about-direction__stats-text{color:#011131}.blue-accessability .footer__menu-arrow,.blue-accessability .services-about-direction .services-about-direction__presentation-button-circle{background-color:#011131}.blue-accessability .footer__menu-arrow svg,.blue-accessability .services-about-direction .services-about-direction__presentation-button-icon,.blue-accessability .tabs-datepicker__navigation:hover svg{fill:#acf}.blue-accessability .about_company__numbers-item--total,.blue-accessability .about_company__text-paragraph,.blue-accessability .user_assistance_nav__time p{color:#011131}.blue-accessability .underline-link{color:#011131;text-decoration:2px underline #011131}.blue-accessability .underline-link:hover{color:#011131;text-decoration-color:#011131}.blue-accessability .price__table .btn.btn--text{border-color:#011131;color:#011131;border-radius:0;text-decoration:none}.blue-accessability .disease__services--links a:hover,.blue-accessability .error-404 .h1,.blue-accessability .error-404__status,.blue-accessability .error-404__text{color:#011131}.blue-accessability .image__banner--container{background-color:#acf;border:1px solid #011131}.blue-accessability .disease__services--links{border-color:#011131}.blue-accessability .cookie-notification{color:#011131}.blue-accessability .base-select__down,.blue-accessability .base-select__top,.blue-accessability .cookie-notification{border:1px solid #011131;background-color:#acf}.blue-accessability .base-select__caption{color:#011131}.blue-accessability .base-select__down{border-top:unset}.blue-accessability .base-select__placeholder{color:#011131}.blue-accessability .base-select__button svg{fill:#011131}.blue-accessability .base-select__list-wrapper{border-color:#011131}.blue-accessability .base-select__list-item{color:#011131}.blue-accessability .base-select__list-item.active,.blue-accessability .base-select__list-item:not(.base-select__list-item--no-options):active,.blue-accessability .base-select__list-item:not(.base-select__list-item--no-options):hover{color:#011131;text-decoration:underline}.blue-accessability .base-select__list-item--no-options:hover{color:#011131}.blue-accessability .base-select__input-element{background-color:unset;color:#011131}.blue-accessability .base-select__input-element::placeholder{color:#011131}.blue-accessability .base-select.active .base-select__down,.blue-accessability .base-select.active .base-select__input,.blue-accessability .base-select.active .base-select__list-wrapper,.blue-accessability .base-select.active .base-select__top{border-color:#011131}.blue-accessability .base-step:hover:not(.disabled) .base-step__circle,.blue-accessability .base-step__circle,.blue-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active,.blue-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover{background-color:#011131}.blue-accessability .base-step:hover:not(.disabled) .base-step__caption{text-decoration:underline}.blue-accessability .base-step__digit{color:#acf}.blue-accessability .base-step__caption{color:#011131}.blue-accessability .base-step__arrow{fill:#011131}.blue-accessability .base-step.disabled .base-step__circle{background-color:#acf;border:1px solid #011131}.blue-accessability .base-step.disabled .base-step__caption,.blue-accessability .base-step.disabled .base-step__digit{color:#011131}.blue-accessability .employee-card{border:1px solid #011131;background-color:unset}.blue-accessability .employee-card__info-name{text-decoration:underline transparent}.blue-accessability .employee-card:hover .employee-card__info-name{text-decoration-color:#011131;color:#011131}.blue-accessability .employee-card__date-text,.blue-accessability .employee-card__info-name,.blue-accessability .employee-card__info-seniority,.blue-accessability .employee-card__info-specialty{color:#011131}.blue-accessability .employee-card__date-icon{fill:#011131}.blue-accessability .base-list{color:#011131}.blue-accessability .radio-time:hover span{background-color:unset;color:#011131;text-decoration:underline;border-color:#011131}.blue-accessability .radio-time span{border-color:#011131;color:#011131}.blue-accessability .radio-time input:checked+span{background-color:#011131;border-color:#011131;color:#acf}.blue-accessability .radio-time input:disabled+span{background-color:unset;border-color:#011131;text-decoration:line-through;color:#011131;opacity:1}.blue-accessability .choice-card{border:1px solid #011131;background-color:unset}.blue-accessability .choice-card__title{color:#011131}.blue-accessability .choice-card:hover{background-color:unset}.blue-accessability .choice-card:hover .choice-card__title{color:#011131;text-decoration-color:#011131}.blue-accessability .base-address__icon{fill:#011131}.blue-accessability .base-address__address-line,.blue-accessability .base-address__name{color:#011131}.blue-accessability .base-circle{background-color:#011131}.blue-accessability .base-circle__text{color:#acf}.blue-accessability .datepicker,.blue-accessability .datepicker .dow{color:#011131}.blue-accessability .datepicker .datepicker-footer{display:none}.blue-accessability .datepicker .datepicker-picker{border-color:#011131;background-color:#acf;box-shadow:none}.blue-accessability .datepicker .button.next-button.next-btn,.blue-accessability .datepicker .button.prev-button.prev-btn{background-color:#011131;color:#011131}.blue-accessability .appointment__subtitle,.blue-accessability .appointment__text,.blue-accessability .datepicker .datepicker-cell,.blue-accessability .datepicker .datepicker-cell.disabled,.blue-accessability .datepicker .datepicker-cell.next{color:#011131}.blue-accessability .datepicker .datepicker-cell.disabled{text-decoration:line-through}.blue-accessability .datepicker .datepicker-cell.next.selected,.blue-accessability .datepicker .datepicker-cell.selected,.blue-accessability .datepicker .datepicker-cell.selected:hover,.blue-accessability .datepicker .datepicker-cell:not(.disabled):active,.blue-accessability .datepicker .datepicker-cell:not(.disabled):hover{background-color:#011131;color:#acf}.blue-accessability .datepicker .datepicker-cell.disabled:not(.selected),.blue-accessability .datepicker .datepicker-cell.next:not(.disabled):not(.selected),.blue-accessability .datepicker .datepicker-cell.prev:not(.disabled):not(.selected){color:#011131}.blue-accessability .datepicker .datepicker-cell.next:not(.disabled):hover,.blue-accessability .datepicker .datepicker-cell.prev:not(.disabled):hover{color:#acf}.blue-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active:after,.blue-accessability .datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover:after{border-color:#acf}.blue-accessability .datepicker .datepicker-header .datepicker-controls .button:active,.blue-accessability .datepicker .datepicker-header .datepicker-controls .button:hover,.blue-accessability .tabs-datepicker__navigation{background-color:#011131}.blue-accessability .datepicker .datepicker-header .datepicker-controls .button.view-switch{color:#011131;background-color:unset}.blue-accessability .datepicker .datepicker-header .datepicker-controls .button.view-switch:hover{background-color:unset;text-decoration:underline}.blue-accessability .appointment .btn--basic{opacity:1}.blue-accessability .tabs-datepicker__navigation:after{border-color:#acf}.blue-accessability .tabs-datepicker__navigation:hover{background-color:#011131}.blue-accessability .tabs-datepicker__navigation svg{fill:#acf}.blue-accessability .tabs-datepicker__time{border-color:#011131;background-color:#acf;box-shadow:none;color:#011131}.blue-accessability .tabs-datepicker .date-tabs-list .date-tab.disabled .date-tab__date{color:#011131;text-decoration:line-through}.blue-accessability .error-notification,.blue-accessability .tabs-datepicker .date-tabs-list .date-tab.active .date-tab__date,.blue-accessability .tabs-datepicker .date-tabs-list .date-tab.active .date-tab__day,.blue-accessability .tabs-datepicker .date-tabs-list .date-tab__date,.blue-accessability .tabs-datepicker .date-tabs-list .date-tab__day{color:#011131}.blue-accessability .tabs-datepicker .date-tabs-list .date-tab.active{background-color:#acf;border-color:#011131;box-shadow:none}.blue-accessability .error-notification__error{border:1px solid #011131;background:#acf}.blue-accessability .error-notification__close svg,.blue-accessability .error-notification__icon{fill:#011131}.blue-accessability .specialist-card{border:1px solid #011131;background:0 0}.blue-accessability .specialist-card__job-title,.blue-accessability .specialist-info__subtitle,.blue-accessability .specialist-profile__job-title{color:#011131}.blue-accessability .card-hint{background:0 0;border:1px solid #011131;color:#011131}.layout{position:relative}.layout--main__title{margin-top:24px;font-size:50px;line-height:60px;font-weight:500;color:#333;text-align:center}@media (max-width:767px){.layout--main__title{font-size:25px;line-height:35px;text-align:left}}.layout--main .search{max-width:700px;margin-left:auto;margin-right:auto}.layout--main .contacts__map{margin-top:40px}@media (max-width:991px){.layout--main .contacts__map{margin-top:25px}}.layout--one_col_v1{padding-top:25px;padding-bottom:2.6vw;width:960px}@media (max-width:1229px){.layout--one_col_v1{padding-bottom:30px}}.layout--one_col_v1 .special{margin:6.25vw 0}@media (max-width:991px){.layout--one_col_v1 .special{margin:40px 0}}@media (max-width:767px){.layout--one_col_v1 .special{margin:35px 0}}.layout--one_col_v2{z-index:2;padding-top:25px;padding-bottom:5.208vw}@media (max-width:991px){.layout--one_col_v2{padding-bottom:50px}}.layout--one_col_v2 .breadcrumbs{position:relative;z-index:1}.layout--one_col_v2 .content{margin-top:4.6875vw}@media (max-width:991px){.layout--one_col_v2 .content{margin-top:40px}}.layout--one_col_v2 .content__header{margin-bottom:3.646vw}@media (max-width:991px){.layout--one_col_v2 .content__header{margin-bottom:40px}}.layout--one_col_v2 .content__filtering{margin-bottom:3.125vw}@media (max-width:991px){.layout--one_col_v2 .content__filtering{margin-bottom:20px}}.layout--one_col_v2 .banners{margin-top:5.208vw}@media (max-width:991px){.layout--one_col_v2 .banners{margin-top:50px}}.layout--one_col_v3{width:1085px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:991px){.layout--one_col_v3{padding-bottom:50px}}.layout--one_col_v3.specialist-tabs{z-index:1}.layout--one_col_v3 .content{margin-top:64px}@media (max-width:991px){.layout--one_col_v3 .content{margin-top:25px}}.layout--one_col_v3 .text{margin-top:3.646vw}@media (max-width:991px){.layout--one_col_v3 .text{margin-top:40px}}.layout--one_col_v3 .service_list{margin-top:2.08vw}@media (max-width:991px){.layout--one_col_v3 .service_list{margin-top:40px}}.layout--one_col_v3 .banners{margin-top:4.6875vw;margin-bottom:4.6875vw}@media (max-width:991px){.layout--one_col_v3 .banners{margin-top:50px;margin-bottom:50px}}.layout--one_col_v3 .banners .banner{margin-top:0;margin-bottom:0}.layout--one_col_v3 .specialists{margin-top:4.6875vw}@media (max-width:991px){.layout--one_col_v3 .specialists{margin-top:50px}}.layout--one_col_v3 .info_block{margin-top:5.73vw}@media (max-width:991px){.layout--one_col_v3 .info_block{margin-top:50px}}.layout--one_col_v3 .download{margin-top:5.208vw}@media (max-width:991px){.layout--one_col_v3 .download{margin-top:40px}}.layout--one_col_v3 .pagination{margin-top:20px}.layout--one_col_v3 .services{margin-top:5.208vw}@media (max-width:991px){.layout--one_col_v3 .services{margin-top:50px}}.layout--one_col_v3 .clinics{margin-top:40px}.layout--one_col_v3 .invitro{margin-top:60px}.layout--one_col_v4{padding-top:25px;padding-bottom:64px}@media (max-width:991px){.layout--one_col_v4{padding-bottom:40px}}.layout--one_col_v4 .content{margin-top:100px}@media (max-width:991px){.layout--one_col_v4 .content{margin-top:60px}}@media (max-width:767px){.layout--one_col_v4 .content{margin-top:40px}}.layout--one_col_v4 .content__filtering{margin-bottom:2.08vw}@media (max-width:991px){.layout--one_col_v4 .content__filtering{margin-bottom:20px}}.layout--one_col_v4 .services{margin-top:3.385vw}@media (max-width:991px){.layout--one_col_v4 .services{margin-top:40px}}.layout--one_col_v4 .search{max-width:700px}.layout--one_col_v4 .search--appeal{max-width:none;margin-top:5.208vw}@media (max-width:991px){.layout--one_col_v4 .search--appeal{margin-top:50px}}.layout--one_col_v4 .contacts__map{margin-top:40px}@media (max-width:991px){.layout--one_col_v4 .contacts__map{margin-top:25px}}.layout--one_col_v4 .consultations{margin-top:4.427vw}@media (max-width:991px){.layout--one_col_v4 .consultations{margin-top:45px}}.layout--one_col_v4 .pagination{margin-top:4.16vw}@media (max-width:991px){.layout--one_col_v4 .pagination{margin-top:40px}}.layout--two_cols_v1{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v1{grid-template-columns:300px 1fr}}@media (max-width:1229px){.layout--two_cols_v1{grid-template-columns:minmax(24.429vw,250px) 1fr}}@media (max-width:991px){.layout--two_cols_v1{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v1 .topline{margin-bottom:5.46875vw}@media (max-width:991px){.layout--two_cols_v1 .topline{margin-bottom:45px}}.layout--two_cols_v1 .clinic_greeting{margin-top:1.822vw}@media (max-width:991px){.layout--two_cols_v1 .clinic_greeting{margin-top:30px}}.layout--two_cols_v1 .content__header{margin-bottom:3.646vw}@media (max-width:991px){.layout--two_cols_v1 .content__header{margin-bottom:40px}}.layout--two_cols_v1 .banner{margin-top:3.125vw}@media (max-width:991px){.layout--two_cols_v1 .banner{margin-top:30px}}.layout--two_cols_v1 .info_block{margin-top:3.90625vw}@media (max-width:991px){.layout--two_cols_v1 .info_block{margin-top:40px}}.layout--two_cols_v1 .specialists{margin-top:5.208vw}@media (max-width:991px){.layout--two_cols_v1 .specialists{margin-top:40px}}.layout--two_cols_v1 .about{margin-top:5.208vw}@media (max-width:991px){.layout--two_cols_v1 .about{margin-top:40px}}.layout--two_cols_v1 .about .decoration{bottom:472px;left:calc(((100% - 100vw + var(--scrollbar_width))/2) - 178px)}.layout--two_cols_v1 .services{margin-top:3.125vw}@media (max-width:991px){.layout--two_cols_v1 .services{margin-top:30px}}.layout--two_cols_v1 .service_list{margin-top:3.125vw}@media (max-width:991px){.layout--two_cols_v1 .service_list{margin-top:30px}}.layout--two_cols_v1 .text{margin-top:2.8646vw}@media (max-width:991px){.layout--two_cols_v1 .text{margin-top:40px}}.layout--two_cols_v1 .download{margin-top:40px}.layout--two_cols_v1 .vacancies{margin-top:5.208vw}@media (max-width:991px){.layout--two_cols_v1 .vacancies{margin-top:50px}}.layout--two_cols_v1 .pagination{margin-top:4.16vw}@media (max-width:991px){.layout--two_cols_v1 .pagination{margin-top:40px}}.layout--two_cols_v2{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v2{grid-template-columns:300px 1fr}}@media (max-width:991px){.layout--two_cols_v2{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v2 .topline{margin-bottom:5.46875vw}@media (max-width:991px){.layout--two_cols_v2 .topline{margin-bottom:45px}}.layout--two_cols_v2 .clinic_greeting{margin-top:1.822vw}@media (max-width:991px){.layout--two_cols_v2 .clinic_greeting{margin-top:30px}}.layout--two_cols_v2 .banner{margin-top:5.208vw;margin-bottom:5.208vw}@media (max-width:991px){.layout--two_cols_v2 .banner{margin-top:50px;margin-bottom:50px}}.layout--two_cols_v2 .specialist_banner{margin-top:5.208vw}@media (max-width:991px){.layout--two_cols_v2 .specialist_banner{margin-top:50px}}.layout--two_cols_v2 .info_block{margin-top:5.208vw}@media (max-width:991px){.layout--two_cols_v2 .info_block{margin-top:50px}}.layout--two_cols_v2 .text{margin-top:5.208vw}@media (max-width:991px){.layout--two_cols_v2 .text{margin-top:50px}}.layout--two_cols_v2 .services{margin-top:6.77vw}@media (max-width:991px){.layout--two_cols_v2 .services{margin-top:60px}}.layout--two_cols_v3{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v3{grid-template-columns:300px 1fr}}@media (max-width:991px){.layout--two_cols_v3{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v3 .topline{margin-bottom:5.46875vw}@media (max-width:991px){.layout--two_cols_v3 .topline{margin-bottom:45px}}.layout--two_cols_v3 .clinic_greeting{margin-top:1.822vw}@media (max-width:991px){.layout--two_cols_v3 .clinic_greeting{margin-top:30px}}.layout--two_cols_v3 .specialists{margin-top:4.948vw}@media (max-width:991px){.layout--two_cols_v3 .specialists{margin-top:45px}}.layout--two_cols_v3 .content__header+*{margin-top:3.646vw}@media (max-width:767px){.layout--two_cols_v3 .content__header+*{margin-top:50px}}.layout--two_cols_v4{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v4{grid-template-columns:300px 1fr}}@media (max-width:991px){.layout--two_cols_v4{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v4 .topline{margin-bottom:5.46875vw}@media (max-width:991px){.layout--two_cols_v4 .topline{margin-bottom:45px}}.layout--two_cols_v4 .clinic_greeting{margin-top:1.822vw}@media (max-width:991px){.layout--two_cols_v4 .clinic_greeting{margin-top:30px}}.layout--two_cols_v4 .text{margin-top:4.6875vw}@media (max-width:991px){.layout--two_cols_v4 .text{margin-top:50px}}.layout--two_cols_v4 .content__header+*{margin-top:40px}.layout--two_cols_v4 .form{margin-top:4.6875vw}@media (max-width:991px){.layout--two_cols_v4 .form{margin-top:50px}}.layout--two_cols_v5{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v5{grid-template-columns:300px 1fr}}@media (max-width:991px){.layout--two_cols_v5{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v5 .topline{margin-bottom:5.46875vw}@media (max-width:991px){.layout--two_cols_v5 .topline{margin-bottom:45px}}.layout--two_cols_v5 .clinic_greeting{margin-top:1.822vw}@media (max-width:991px){.layout--two_cols_v5 .clinic_greeting{margin-top:30px}}.layout--two_cols_v5 .content__header{margin-bottom:3.646vw}@media (max-width:991px){.layout--two_cols_v5 .content__header{margin-bottom:40px}}.layout--two_cols_v5 .download{margin-top:5.208vw}@media (max-width:991px){.layout--two_cols_v5 .download{margin-top:40px}}.layout--two_cols_v6{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v6{grid-template-columns:300px 1fr}}@media (max-width:991px){.layout--two_cols_v6{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v6 .topline{margin-bottom:5.46875vw}@media (max-width:991px){.layout--two_cols_v6 .topline{margin-bottom:45px}}.layout--two_cols_v6 .clinic_greeting{margin-top:1.822vw}@media (max-width:991px){.layout--two_cols_v6 .clinic_greeting{margin-top:30px}}.layout--two_cols_v6 .content__header{margin-bottom:3.646vw}@media (max-width:991px){.layout--two_cols_v6 .content__header{margin-bottom:40px}}.layout--two_cols_v6 .banner{margin-top:20px;margin-bottom:20px}.layout--two_cols_v6 .pagination{margin-top:4.16vw}@media (max-width:991px){.layout--two_cols_v6 .pagination{margin-top:40px}}.layout--two_cols_v7{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v7{grid-template-columns:300px 1fr}}@media (max-width:991px){.layout--two_cols_v7{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v7 .topline{margin-bottom:6.77vw}@media (max-width:991px){.layout--two_cols_v7 .topline{margin-bottom:50px}}.layout--two_cols_v7 .pagination{margin-top:4.16vw}@media (max-width:991px){.layout--two_cols_v7 .pagination{margin-top:40px}}.layout--two_cols_v8{display:grid;grid-template-columns:345px 1fr;grid-template-areas:"topline topline" "aside content";grid-gap:0 10px;padding-top:25px;padding-bottom:5.208vw}@media (max-width:1440px){.layout--two_cols_v8{grid-template-columns:300px 1fr}}@media (max-width:991px){.layout--two_cols_v8{grid-template-columns:100%;grid-template-areas:"topline" "content";padding-bottom:50px}}.layout--two_cols_v8 .topline{margin-bottom:6.77vw}@media (max-width:991px){.layout--two_cols_v8 .topline{margin-bottom:50px}}.layout--two_cols_v8 .search{max-width:700px}.layout--two_cols_v8 .search_results{margin-top:3.125vw}@media (max-width:991px){.layout--two_cols_v8 .search_results{margin-top:50px}}@media (max-width:479px){.layout--two_cols_v8 .search_results{margin-top:35px}}.layout--two_cols_v8 .pagination{margin-top:20px}.d-flex{display:flex}.justify-content-space-between{justify-content:space-between}.fs-30{font-size:30px}.text-center{text-align:center}.mt-4{margin-top:2rem}.mb-5{margin-bottom:4rem}.animated{animation-duration:1s;animation-fill-mode:both}.flip_in_x,.flip_out_x{backface-visibility:visible;animation-name:flip_in_x}.flip_out_x{animation-duration:.75s;animation-name:flip_out_x}.slide_in_right{animation-name:slide_in_right}.slide_out_right{animation-name:slide_out_right}.slide_in_left{animation-name:slide_in_left}.slide_out_left{animation-name:slide_out_left}.fade_in,.fade_out{animation-duration:.7s;animation-name:fade_in}.fade_out{animation-name:fade_out}@-moz-keyframes flip_in_x{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@-webkit-keyframes flip_in_x{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@-o-keyframes flip_in_x{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@keyframes flip_in_x{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@-moz-keyframes flip_out_x{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes flip_out_x{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-o-keyframes flip_out_x{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flip_out_x{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-moz-keyframes slide_in_right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-webkit-keyframes slide_in_right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-o-keyframes slide_in_right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slide_in_right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-moz-keyframes slide_out_right{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@-webkit-keyframes slide_out_right{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@-o-keyframes slide_out_right{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slide_out_right{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@-moz-keyframes slide_in_left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-webkit-keyframes slide_in_left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-o-keyframes slide_in_left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slide_in_left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-moz-keyframes slide_out_left{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@-webkit-keyframes slide_out_left{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@-o-keyframes slide_out_left{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slide_out_left{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@-moz-keyframes fade_in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade_in{0%{opacity:0}to{opacity:1}}@-o-keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade_out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade_out{0%{opacity:1}to{opacity:0}}@-o-keyframes fade_out{0%{opacity:1}to{opacity:0}}@keyframes fade_out{0%{opacity:1}to{opacity:0}}@-moz-keyframes placemark_pulse{0%{box-shadow:0 0 0 0 rgba(21,149,163,.5)}to{box-shadow:0 0 0 65px rgba(21,149,163,0)}}@-webkit-keyframes placemark_pulse{0%{box-shadow:0 0 0 0 rgba(21,149,163,.5)}to{box-shadow:0 0 0 65px rgba(21,149,163,0)}}@-o-keyframes placemark_pulse{0%{box-shadow:0 0 0 0 rgba(21,149,163,.5)}to{box-shadow:0 0 0 65px rgba(21,149,163,0)}}@keyframes placemark_pulse{0%{box-shadow:0 0 0 0 rgba(21,149,163,.5)}to{box-shadow:0 0 0 65px rgba(21,149,163,0)}}@-moz-keyframes loading{0%{transform:rotateZ(0)}to{transform:rotateZ(1turn)}}@-webkit-keyframes loading{0%{transform:rotateZ(0)}to{transform:rotateZ(1turn)}}@-o-keyframes loading{0%{transform:rotateZ(0)}to{transform:rotateZ(1turn)}}@keyframes loading{0%{transform:rotateZ(0)}to{transform:rotateZ(1turn)}}@-moz-keyframes decoration_appear{0%{transform:rotateZ(45deg) scale(0);opacity:0}80%{transform:rotateZ(45deg) scale(1.05)}to{transform:rotateZ(45deg) scale(1);opacity:1}}@-webkit-keyframes decoration_appear{0%{transform:rotateZ(45deg) scale(0);opacity:0}80%{transform:rotateZ(45deg) scale(1.05)}to{transform:rotateZ(45deg) scale(1);opacity:1}}@-o-keyframes decoration_appear{0%{transform:rotateZ(45deg) scale(0);opacity:0}80%{transform:rotateZ(45deg) scale(1.05)}to{transform:rotateZ(45deg) scale(1);opacity:1}}@keyframes decoration_appear{0%{transform:rotateZ(45deg) scale(0);opacity:0}80%{transform:rotateZ(45deg) scale(1.05)}to{transform:rotateZ(45deg) scale(1);opacity:1}}.modal_opened{padding-right:var(--scrollbar_width)}.modal_opened,.modal_opened body{overflow-y:hidden;touch-action:none}.modal_opened .header__bottom--fixed{right:var(--scrollbar_width)}.modal_opened .ask_question{right:calc(40px + var(--scrollbar_width))}@media (max-width:1440px){.modal_opened .ask_question{right:calc(20px + var(--scrollbar_width))}}@media (max-width:479px){.modal_opened .ask_question{right:calc(10px + var(--scrollbar_width))}}@media (max-width:991px){.modal_opened .decoration{right:var(--scrollbar_width)}}.icon-12{width:12px;height:12px}.icon-16{width:16px;height:16px}.icon-18{width:18px;height:18px}.icon-24{width:24px;height:24px}.icon-40{width:40px;height:40px}.icon-48{width:48px;height:48px}.file-icon:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#fff}.h1{font-size:40px;line-height:48px;font-weight:500}@media (max-width:767px){.h1{font-size:25px;line-height:35px}}.h2{font-size:33px;line-height:40px;font-weight:500}@media (max-width:767px){.h2{font-size:23px;line-height:32px}}.h3{font-size:27px;line-height:36px;font-weight:500}@media (max-width:767px){.h3{font-size:21px;line-height:26px}}.h4,.h5{font-size:19px;line-height:26px;font-weight:500}.h5{font-size:16px;line-height:22px}.p_body{font-size:19px;line-height:26px;font-weight:400}@media (max-width:767px){.p_body{font-size:16px;line-height:22px}}.p_body_second{font-size:16px;line-height:32px}.caption,.list-element{font-size:14px;line-height:16px;font-weight:400}.list-element{font-size:16px;line-height:22px}.checkbox a,.link-primary{color:#1595a3;text-decoration:1px underline #1595a3;text-underline-offset:3px;text-decoration-skip-ink:none;transition:color .2s ease-in,text-decoration-color .2s ease-in}.checkbox a:hover,.link-primary:hover{color:#086f87;text-decoration-color:#086f87}.base-address-list{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.base-button-link{font-size:19px;line-height:26px;font-weight:400;border:none;outline:none;padding:0;background:0 0}@media (max-width:767px){.base-button-link{font-size:16px;line-height:22px}}.base-circle{display:flex;align-items:center;justify-content:center;height:120px;width:120px;padding:30px;border-radius:50%;background-color:#10747f;text-align:center;color:#fff}@media (max-width:767px){.base-circle{width:80px;height:80px;padding:10px}}.base-circle__text{font-size:19px;line-height:26px;font-weight:500}.base-circle__icon{fill:currentColor}.base-circle--w80{width:80px;height:80px;padding:14px}.base-circle--w80 .base-circle__text{font-size:16px;line-height:22px;font-weight:500}.base-circle--with-shadow{box-shadow:-4px 4px 20px 0 rgba(51,51,51,.04)}.base-list{display:flex;flex-direction:column;gap:10px}.base-list__item{word-break:break-word}.base-list__item-field{display:inline-block;margin-right:10px;font-weight:500}.base-radio-time-list{display:flex;flex-wrap:wrap;gap:10px;max-width:325px}@media screen and (max-width:600px){.base-radio-time-list{max-width:100%}}.radio-time{position:relative;display:inline-block;margin:0;user-select:none;cursor:pointer}.radio-time.form__group{margin:0;padding:0}.radio-time:hover span{background-color:#1ba4ab;border-color:#fadf19}.radio-time input{position:absolute;left:-9999999px;width:0;height:0}.radio-time input:checked+span{background-color:#fadf19;border-color:#fadf19}.radio-time input:disabled+span{background-color:#fadf19;border-color:#fadf19;opacity:30%;cursor:default}.radio-time span{display:inline-block;width:57px;border:1px solid #e0e0e0;color:#333;text-align:center;border-radius:6px;transition:background-color .2s ease-in,border-color .2s ease-in}@media (max-width:479px){.radio-time span{width:52px;padding:0 6px}}.base-select{position:relative;user-select:none}.base-select__down,.base-select__top{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#676e6f}.base-select__top{display:flex;justify-content:space-between;align-items:center;padding:19px 30px;cursor:pointer}@media (max-width:479px){.base-select__top{padding:14px 15px}}.base-select__caption,.base-select__input{font-size:1.5rem;line-height:1.8rem}@media (max-width:479px){.base-select__caption,.base-select__input{font-size:1.4rem}}.base-select__caption{word-break:break-word;color:#333}.base-select__caption.hide{display:none}.base-select__list-wrapper{padding:18px 0}.base-select__list{font-size:16px;line-height:22px;font-weight:400;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;gap:10px;max-height:230px;padding:0 30px}@media only screen and (hover:hover){.base-select__list::-webkit-scrollbar{width:4px}.base-select__list::-webkit-scrollbar-thumb{background-color:#676e6f;border:transparent}}@media (max-width:479px){.base-select__list{max-height:285px;padding:0 15px}}.base-select__list-item{cursor:pointer;word-break:break-word;transition:color .1s ease-in}.base-select__list-item.active,.base-select__list-item:hover{color:#1595a3}.base-select__list-item.hide{display:none}.base-select__list-item--no-options{cursor:default}.base-select__list-item--no-options:hover{color:unset}.base-select__placeholder{font-size:1.8rem}@media (max-width:479px){.base-select__placeholder{font-size:1.4rem}}.base-select__placeholder.hide{display:none}.base-select__down{position:absolute;z-index:2;top:100%;left:0;display:none;width:100%}.base-select__input{padding:6px 30px}@media (max-width:479px){.base-select__input{padding:6px 15px}}.base-select__input input{padding:0;color:#333}.base-select__input-element{width:100%;border:none}.base-select__button{width:24px;height:24px;font-size:0;line-height:0;transition:transform .1s ease-in}.base-select__button svg{fill:#676e6f}.base-select.active .base-select__top{border-radius:6px 6px 0 0;border-bottom:1px solid transparent}.base-select.active .base-select__down{display:flex;flex-direction:column;border-top:none;border-radius:0 0 6px 6px}.base-select.active .base-select__button{transform:rotate(180deg)}.base-select.active .base-select__input{border-bottom:1px solid #f7f8f8}.base-select.active--top .base-select__top{border-bottom:1px solid #e0e0e0;border-top:1px solid transparent;border-radius:0 0 6px 6px}.base-select.active--top .base-select__down{top:auto;bottom:100%;flex-direction:column-reverse;border-top:1px solid #e0e0e0;border-bottom:none;border-radius:6px 6px 0 0}.base-select.active--top .base-select__input{border-top:1px solid #f7f8f8;border-bottom:none}.base-select.active--top .base-select__list-wrapper{padding:18px 0}.base-select .form__group,.base-select.form__group{margin:0;padding:0}.base-select--no-search .base-select__list-wrapper{padding-top:0}@media (max-width:479px){.base-select--no-search .base-select__list-wrapper{padding-bottom:20px}}.base-select--no-search.active--top .base-select__list-wrapper{padding-bottom:0}@media (max-width:479px){.base-select--no-search.active--top .base-select__list-wrapper{padding-top:20px}}.base-steps-list{display:flex;align-items:center;gap:10px;overflow:auto hidden}.base-steps-list>:last-child .base-step__arrow{display:none}.base-step{display:flex;align-items:center;gap:10px}@media (max-width:767px){.base-step{white-space:nowrap}}.base-step:hover .base-step__circle{background-color:#1ba4ab}.base-step__circle{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;background-color:#fadf19;border-radius:50%;transition:background-color .2s ease-in}@media (max-width:479px){.base-step__circle{width:24px;height:24px}}.base-step.disabled{cursor:default}.base-step.disabled .base-step__circle{background-color:#676e6f}.base-step.disabled .base-step__caption{color:#676e6f}.base-step.disabled .base-step__digit{color:#fff}.base-step__caption,.base-step__digit{color:#333}.base-step__arrow{fill:#676e6f;flex-shrink:0}.text-with-icon{display:flex;align-items:center;gap:10px}.text-with-icon__icon{flex-shrink:0}.underline-link{color:#333;text-decoration:1px underline #333;text-underline-offset:6px;text-decoration-skip-ink:none;transition:color .2s ease-in,text-decoration-color .2s ease-in;font-size:16px;line-height:22px;font-weight:400}.underline-link:hover{color:#1595a3;text-decoration-color:#1595a3}.underline-link--mobile{display:none}@media (max-width:479px){.underline-link--mobile{display:block;justify-self:start}}.base-address{display:flex;align-items:flex-start;gap:8px;word-break:break-word}.base-address__icon{fill:#1595a3;flex-shrink:0}.accessability__item span,.base-address__name{color:#333;margin-bottom:5px;font-size:16px;line-height:22px;font-weight:400}.base-address__address-line{color:#676e6f;font-size:14px;line-height:16px;font-weight:400}.about_company{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:flex-start}@media (max-width:991px){.about_company{grid-template-columns:1fr}}@media (max-width:479px){.about_company{gap:20px}}.about_company__text{display:flex;flex-direction:column;gap:40px}@media (max-width:1229px){.about_company__text{flex-shrink:0}}@media (max-width:479px){.about_company__text{gap:20px}}.about_company__text-info{display:flex;flex-direction:column;gap:20px}.about_company__text-paragraph{font-weight:400;font-size:16px;line-height:24px;color:#333;word-break:break-word}.about_company__numbers{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:20px}@media (max-width:479px){.about_company__numbers{gap:20px 10px}}.about_company__numbers-item--total{font-weight:700;font-size:40px;line-height:50px;color:#1595a3;word-break:break-word}.about_company__slider{border-radius:20px;overflow:hidden}.about_company__slider-image{max-height:467px}@media (max-width:479px){.about_company__slider-image{max-height:200px}}.about_company__slider-image img{object-fit:cover;width:100%;height:100%}.about{position:relative}.about__title{margin-bottom:56px;font-size:50px;line-height:60px;font-weight:500;color:#333;text-align:center}@media (max-width:767px){.about__title{margin-bottom:24px;font-size:30px;line-height:34px}}.about__text{color:#333}.about__description{font-size:3.2rem;line-height:5rem}@media (max-width:1440px){.about__description{font-size:2.8rem;line-height:4.375rem}}@media (max-width:1229px){.about__description{font-size:2.6rem;line-height:4.1rem}}@media (max-width:767px){.about__description{font-size:2.4rem;line-height:3.8rem}}@media (max-width:479px){.about__description{font-size:1.8rem;line-height:3rem}}.about__feature{margin-top:45px}.about__link{color:#1595a3;border-bottom:1px solid rgba(21,149,163,.1);transition:border-color .3s ease}.about__link:hover{border-color:#1595a3}.about__gallery{max-width:1055px;margin-top:5.73vw}@media (max-width:767px){.about__gallery{margin-top:30px}}@media (max-width:479px){.about__gallery{margin-top:50px}}.about__gallery .gallery,.card-hint .text ul li{margin:0}.about--feature .about__description{width:65%}@media (max-width:991px){.about--feature .about__description{width:auto}}.about--feature .about__feature{display:flex;justify-content:space-between;align-items:flex-start;gap:60px}@media (max-width:767px){.about--feature .about__feature{flex-direction:column;gap:20px}}.about--feature .about__feature-text{max-width:420px;width:100%;margin-left:auto}@media (max-width:1229px){.about--feature .about__feature-text{max-width:320px}}@media (max-width:991px){.about--feature .about__feature-text{max-width:280px}}@media (max-width:767px){.about--feature .about__feature-text{max-width:100%;width:auto;margin-left:0}}@media (max-width:991px){.about--feature .about__feature-text{padding-left:20px}}.accessability{display:none;position:relative;z-index:99;width:1440px;max-width:100%;margin:0 auto}@media (max-width:1440px){.accessability{width:1260px;padding:0 15px}}@media (max-width:475px){.accessability{width:100%;padding:0}}.accessability__container{padding:40px 30px;background:0 0;border:1px solid #000;box-sizing:border-box;border-radius:6px}@media (max-width:479px){.accessability__container{border-radius:0}}.accessability__row{width:100%;display:flex;flex-wrap:wrap;gap:32px 80px}.accessability__item span{display:block;margin-bottom:4px;line-height:33px;color:#000;cursor:default}.accessability__item button{background-color:transparent;outline:none;border:none}.accessability__item a{color:#000;font-weight:700}.accessability__item a.accessability__button_active,.accessability__item a:hover{text-decoration:underline}.accessability .font-size__item:not(:first-of-type){margin-left:16px}.accessability .font-size__item_sm{font-size:16px;line-height:16px}.accessability .font-size__item_md{font-size:24px;line-height:24px}.accessability .font-size__item_lg{font-size:32px;line-height:32px}.accessability .site-color__item{padding:16px 14px;border-radius:6px;border:1px solid #000;font-size:24px;line-height:16px}.accessability .site-color__item:not(:first-of-type){margin-left:10px}.accessability .site-color__item_wb{background:#fff}.accessability .site-color__item_bw{background:#000;color:#fff}.accessability .site-color__item_bb{background:#acf;border-color:#acf}@media (max-width:475px){.accessability .images-control{width:100%}}.accessability .images-control p{display:inline-block;width:100%;padding:4px 9px;border:1px solid #000;border-radius:6px;background-color:transparent;color:#000;font-size:16px;font-weight:400;line-height:33px;text-align:left;cursor:pointer}.accessability .images-control input:checked+p{background-color:#000;color:#fff}.accessability .font-size__block,.accessability .font__block,.accessability .letter-spacing__block,.accessability .line-spacing__block,.accessability .site-color__block{display:flex;align-items:center;flex-wrap:wrap;gap:0 16px}.accessability .font a,.accessability .font-size a,.accessability .letter-spacing a,.accessability .line-spacing a{padding:0}.accessability .font__block a:nth-child(1){font-family:'Arial',Sans-Serif!important}.accessability .font__block a:nth-child(2){font-family:'Times New Roman',Serif!important}.accessability .letter-spacing__item_sm{letter-spacing:0!important}.accessability .letter-spacing__item_md{letter-spacing:1px!important}.accessability .letter-spacing__item_lg{letter-spacing:2px!important}.plug{display:none;align-items:center;width:100%;height:250px;padding:32px;border:1px dashed #000;border-radius:6px;color:#000;word-break:break-word}.label-accessibility{display:none;font-size:16px;line-height:23px;color:#000}.anchors-icon{margin-top:65px}@media (max-width:991px){.anchors-icon{margin-top:40px}}.anchors-icon__list{display:flex;flex-wrap:wrap;gap:20px 40px}@media (max-width:991px){.anchors-icon__list{display:none}}.anchors-icon__list .sticky-anchors__item{display:flex;align-items:center;gap:10px;border-bottom:none}.anchors-icon__list .sticky-anchors__item:hover span{border-bottom:1px solid #1595a3}.anchors-icon__list .sticky-anchors__item span{font-weight:400;font-size:16px;line-height:22px;word-break:break-word}.anchors-icon__list .sticky-anchors__item img{width:48px;height:48px;object-fit:contain}.appointment_feature{padding:2.1875vw 2.343vw 3.125vw;border-radius:6px;background-color:#fff}@media (max-width:991px){.appointment_feature{padding:25px 25px 30px}}.appointment_feature__icon{margin-bottom:20px;display:flex;justify-content:center;align-items:center}.appointment_feature__description{font-size:1.8rem;line-height:2.6rem;color:#333;text-align:center}.aside{position:sticky;top:calc(var(--header_bottom_height) + 40px);max-height:calc(100vh - var(--header_bottom_height) - 40px);grid-area:aside;overflow-y:auto;scrollbar-width:none}@media (max-width:991px){.aside{position:fixed;z-index:100;top:23vh;left:0;max-width:320px;overflow-y:initial}}.aside::-webkit-scrollbar{display:none}@media (max-width:991px){.aside__inner{display:none;height:100%;padding:15px;overflow-y:auto;border-radius:0 6px 6px 0;box-shadow:15px 0 30px 0 rgba(0,0,0,.2);background-color:#fff}}.aside__inner>*{margin-bottom:60px}@media (max-width:767px){.aside__inner>*{margin-bottom:40px}}.aside__inner>:last-child{margin-bottom:0}.aside__toggle{display:none;position:relative;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:0;margin-left:10px;border-radius:50%;background-color:#1595a3;transform:translateX(calc(-100% - 15px));transition:transform .3s ease,background-color .3s ease}@media (max-width:991px){.aside__toggle{display:flex}}.aside__toggle:hover{background-color:#086f87}.aside__toggle .icon{transition:opacity .3s}.aside__toggle_icon{color:#fff}.aside__toggle_close{visibility:hidden;position:absolute;width:22px;height:22px;color:#fff;opacity:0;transform:rotateZ(45deg)}.aside__toggle--visible{transform:translateX(0)}.aside__toggle--close .aside__toggle_icon{visibility:hidden;opacity:0}.aside__toggle--close .aside__toggle_close{visibility:visible;opacity:1}.aside--showed .aside__inner{display:block}.aside--showed .aside__toggle{transform:translateY(-22px)}.ask_question{position:fixed;z-index:99;bottom:40px;right:40px;display:flex;flex-direction:row-reverse;pointer-events:none;transition:bottom .3s ease}@media (max-width:1440px){.ask_question{right:20px}}@media (max-width:479px){.ask_question{bottom:10px;right:10px;flex-direction:column}}.ask_question .btn--white{padding-left:54px;padding-right:54px}@media (max-width:479px){.ask_question .btn--white{padding-left:34px;padding-right:34px}}.ask_question__toggle{position:relative;display:flex;justify-content:center;align-items:center;width:42px;height:42px;margin-left:9px;border-radius:50%;background-color:#1595a3;pointer-events:all;transition:background-color .3s ease}@media (max-width:479px){.ask_question__toggle{margin-left:auto;margin-bottom:10px}}.ask_question__toggle:hover{background-color:#086f87}.ask_question__toggle .icon{transition:opacity .7s ease}.ask_question__toggle_open{visibility:visible;color:#fff;opacity:1}.ask_question__toggle_close{visibility:hidden;position:absolute;width:22px;height:22px;color:#fff;opacity:0;transform:rotateZ(45deg)}.ask_question__toggle--close .ask_question__toggle,.ask_question__toggle--close_open{visibility:hidden;opacity:0}.ask_question__toggle--close_close{visibility:visible;opacity:1}.ask_question__inner{position:relative;padding:27px 28px;border-radius:36px;background-color:#1595a3;overflow:hidden;visibility:hidden;pointer-events:all}@media (max-width:479px){.ask_question__inner{padding:20px}}.ask_question__inner.active{visibility:visible}.ask_question__inner::after,.ask_question__inner::before{content:"";position:absolute;top:-36px;left:-61px;width:276px;height:276px;border-radius:50%;background-color:#d5e6ec}.ask_question__inner::after{top:192px;left:210px;width:28px;height:28px}.ask_question__content{position:relative;z-index:1}.ask_question__header{font-size:2rem;line-height:1;color:#fff;text-align:center}@media (max-width:479px){.ask_question__header{font-size:1.8rem}}.ask_question__img{display:flex;justify-content:center;margin-top:20px}@media (max-width:479px){.ask_question__img img{width:140px;height:100%}}.ask_question__btn{margin-top:30px}@media (max-width:479px){.ask_question__btn{display:block;margin-left:auto;margin-right:auto;margin-top:20px}}.banner{position:relative;padding:3.125vw 2.6vw 3.9vw;border-radius:6px;background-color:#1ba4ab;overflow:hidden}@media (max-width:991px){.banner{padding:30px 30px 35px}}@media (max-width:479px){.banner{padding:25px 25px 30px}}.banner__text_content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;height:100%}.banner__title{margin-bottom:auto;font-size:6rem;line-height:1;font-weight:500;color:#000}@media (max-width:1440px){.banner__title{font-size:5rem}}@media (max-width:1229px){.banner__title{font-size:4.5rem}}@media (max-width:767px){.banner__title{font-size:3.6rem}}@media (max-width:479px){.banner__title{font-size:2.6rem}}.banner__text{margin-top:30px;font-size:1.9rem;line-height:3.2rem;color:#000}@media (max-width:1440px){.banner__text{font-size:1.8rem}}@media (max-width:1229px){.banner__text{margin-top:25px}}@media (max-width:767px){.banner__text{font-size:1.6rem;line-height:3rem}}.banner__link{margin-top:40px;font-size:1.8rem;line-height:1;color:#000;transition:opacity .3s ease}@media (max-width:1229px){.banner__link{margin-top:30px}}.banner__link::before{border-top-color:#000}.banner__link::after{background-color:#000}.banner__link:hover{opacity:.5}.banner__img{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}@media (max-width:767px){.banner__img{display:none}}.banner__img img{height:auto}@media (max-width:767px){.banner__img img{display:none}}.banner--v1 .banner__text_content{width:64.92%}@media (max-width:767px){.banner--v1 .banner__text_content{width:auto}}.banner--v1 .banner__img{display:none;right:1.40625vw}.banner--v1 .banner__img img{width:19.895vw;min-width:260px;max-width:382px}.banner--v2 .banner__text_content{width:75.39%}@media (max-width:767px){.banner--v2 .banner__text_content{width:auto}}.banner--v2 .banner__img{display:none;right:3.28125vw}.banner--v2 .banner__img img{width:11.09375vw;min-width:146px;max-width:214px}.banner--v3 .banner__text_content{width:69.1%}@media (max-width:767px){.banner--v3 .banner__text_content{width:auto}}.banner--v3 .banner__img{display:none;right:2.708vw}.banner--v3 .banner__img img{width:14.79vw;min-width:193px;max-width:284px}.banner--v4 .banner__text_content{width:68.06%}@media (max-width:767px){.banner--v4 .banner__text_content{width:auto}}.banner--v4 .banner__img{right:2.03125vw}.banner--v4 .banner__img img{width:15.88vw;min-width:208px;max-width:305px}.banner--v5 .banner__text_content{width:68.06%}@media (max-width:767px){.banner--v5 .banner__text_content{width:auto}}.banner--v5 .banner__img{right:3.59375vw}.banner--v5 .banner__img img{width:13.02vw;min-width:170px;max-width:250px}.banner--v6{border-radius:20px;padding:40px 40px 60px}@media (max-width:479px){.banner--v6{padding:24px}.banner--v6 .btn{width:100%}}.banner--v6 .banner__text_content{width:48%}.banner--v6 .banner__text_content .banner__title{font-size:40px;line-height:50px;color:#fff}@media (max-width:479px){.banner--v6 .banner__text_content .banner__title{font-size:25px;line-height:35px}}.banner--v6 .banner__text_content .banner__text{margin-bottom:20px;color:#fff}@media (max-width:767px){.banner--v6 .banner__text_content{width:auto}}.banner--v6 .banner__img{right:0;top:0;width:50%;transform:none;height:100%}@media (max-width:991px){.banner--v6 .banner__img{right:-100px}}.banner--no_image .banner__text_content{max-width:none}.banner--no_image .banner__title{width:100%}.banner--no_image .banner__text{max-width:650px}.banner--vertical{padding:3.125vw 2.08vw 3.9vw;border-radius:6px;background-color:#1595a3;overflow:hidden}@media (max-width:991px){.banner--vertical{padding:30px 25px 35px}}.banner--vertical::before{bottom:19.71%;right:9.275%;width:484px;height:484px}.banner--vertical::after{bottom:10.43%;right:15.07%;width:50px;height:50px}.banner--vertical .banner__title{font-size:4rem}@media (max-width:767px){.banner--vertical .banner__title{font-size:3.6rem}}@media (max-width:479px){.banner--vertical .banner__title{font-size:2.6rem}}.banner--vertical .banner__text{font-size:1.8rem;line-height:2.7rem}.banners--two_cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media (max-width:991px){.banners--two_cols{grid-template-columns:100%}}.banners--two_cols .banner__title{font-size:5rem}@media (max-width:1440px){.banners--two_cols .banner__title{font-size:4.6rem}}@media (max-width:1229px){.banners--two_cols .banner__title{font-size:4.2rem}}@media (max-width:767px){.banners--two_cols .banner__title{font-size:3.6rem}}@media (max-width:479px){.banners--two_cols .banner__title{font-size:2.6rem}}.banners--three_cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media (max-width:991px){.banners--three_cols{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.banners--three_cols{grid-template-columns:100%}}.breadcrumbs__list{display:flex;flex-wrap:wrap}.breadcrumbs__item{display:flex;align-items:center;margin-bottom:5px}.breadcrumbs__item:not(:last-of-type)::after{content:"/";display:inline-block;margin-left:10px;margin-right:7px;font-size:14px;color:#333}.breadcrumbs__link{font-size:14px;color:#333;transition:color .3s ease}.breadcrumbs__link--current{cursor:default;color:#a2a2a2}.breadcrumbs__link[href]:hover{color:#1595a3}.btn{flex-shrink:0;font-size:1.8rem;line-height:1}.btn--basic{padding:16px 30px;color:#fff;border-radius:27px;transition:background-color .3s ease}.btn--basic,.btn--basic:active,.btn--basic:hover{background-color:#a5c130}.btn--border,.btn--white{color:#333;border-radius:27px}.btn--border{border:1px solid #e0e0e0;padding:15px 29px;transition:background-color .3s ease,border-color .3s ease}.btn--border:hover{color:#fff}.btn--border:active,.btn--border:hover{background-color:#1ba4ab;border-color:#1ba4ab}.btn--white{padding:18px 30px;background-color:#fff;transition:color .3s ease}@media (max-width:1229px){.btn--white{padding:15px 25px}}.btn--gray,.btn--white:hover{color:#1595a3}.btn--white:active{color:#860e63}.btn--gray{padding:18px 30px;border-radius:27px;background-color:#f1f1f1;transition:color .3s ease}@media (max-width:1229px){.btn--gray{padding:15px 25px}}.btn--gray:hover{color:#086f87}.btn--gray:active{color:#860e63}.btn--close.btn--transparent .icon{color:#999;transition:color .3s ease}.btn--close.btn--transparent:hover .icon{color:#666}.btn--w250{flex-shrink:0;width:250px}.btn--burger{width:24px;height:24px;border-radius:50%}.btn--burger::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:6px;height:6px;border-radius:50%;background-color:#fff;box-shadow:-9px 0 0 0 #fff,9px 0 0 0 #fff}.btn--show_more{padding:23px 40px 23px 30px;color:#717171;text-align:left;border-radius:6px;background-color:#fff}.btn--show_more::after{box-sizing:border-box;content:"";position:absolute;top:calc(50% - 7px);right:25px;width:9px;height:9px;border-bottom:2px solid #999;border-left:2px solid #999;transform:rotateZ(-45deg);transition:transform .3s ease,top .3s ease,border-color .3s ease}.btn--show_more.active::after{top:calc(50% - 2px);border-color:#333;transform:rotatez(-225deg)}.btn--disable,.btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.btn--text{border-bottom:1px solid #e0e0e0;transition:color .2s ease-in-out,border-bottom .2s ease-in-out;font-size:16px;line-height:22px;color:#333}.btn--text:hover{border-color:#1595a3;color:#1595a3}.btn[hidden]{display:none}.callback-container{right:0;bottom:0}.callback-container__overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10001;display:flex;align-items:center;justify-content:center;transition-duration:.4s;background:rgba(0,0,0,.4);visibility:hidden;opacity:0}.callback-container__overlay.visible{visibility:visible;opacity:1}.callback-container__buttons{position:fixed;z-index:99;width:auto;height:0;left:auto;right:0;top:70%}.callback-container__button-background{background:rgba(255,255,255,.314);border-width:20px 10px;border-style:solid;border-color:transparent;border-image:initial;border-radius:40px 0 0 40px;transform:scale(1)}.callback-container__button{display:flex;flex-direction:column;align-items:center;justify-content:center}.callback-container__button button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 16px;border-radius:50%;border:none;outline:none;background-color:#2b3692;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.callback-container__button button img{display:block;width:24px;height:24px}.callback-container__button span{margin:10px auto;color:#000;font-size:11px}.callback-container__form{position:relative}.callback-container .btn--close{position:absolute;right:-60px;top:-60px}.card-hint{display:none;width:100%;max-width:1055px;padding:20px;border-radius:6px;color:#333;background:#f7f8f8;word-break:break-word}.card-hint.active{display:block}.card-hint__title{margin-bottom:12px}.card-hint .text ul{display:flex;flex-direction:column;padding:0;margin:0;gap:5px}.certificates .gallery{margin:0}.checkbox{display:flex;align-items:center}.checkbox__label{position:relative;padding:0 0 0 35px;color:#333;cursor:pointer;transition:opacity .3s ease}.checkbox__label::before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:24px;height:24px;border-radius:6px;border:1px solid #e0e0e0;background-color:#fff;transition:border-color .3s ease,background-color .3s ease,opacity .3s ease}.checkbox__label::before::before{border-color:#dedede}.checkbox__icon_check{position:absolute;top:7px;left:6px;color:#1595a3;opacity:0;transition:opacity .3s ease}.checkbox__input:checked~.checkbox__label::before{border-color:#1595a3}.checkbox__input:checked~.checkbox__label .checkbox__icon_check{opacity:1}.checkbox--disabled{opacity:.3;pointer-events:none}.choice-card-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(344px,1fr));gap:10px}@media (max-width:479px){.choice-card-list{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:15px}}.choice-card{display:flex;gap:15px;align-items:center;padding:40px 25px;border-radius:6px;background-color:#d5e6ec}@media (max-width:767px){.choice-card{padding:8px 20px;gap:5px}}.choice-card__image{flex-shrink:0;width:48px;height:48px}.choice-card__image img{height:100%;width:100%;object-fit:contain}.choice-card__title{color:#333;text-decoration:1px underline transparent;text-decoration-skip-ink:none;text-underline-offset:2px;transition:text-decoration-color .2s ease-in;word-break:break-word}@media (max-width:767px){.choice-card__title{font-size:19px;line-height:26px;font-weight:400}}@media (max-width:767px) and (max-width:767px){.choice-card__title{font-size:16px;line-height:22px}}.choice-card:hover .choice-card__title{text-decoration-color:#333}.choose__specialists{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:10px}@media (max-width:479px){.choose__specialists{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}}.choose__specialists-card{padding:30px;background:#a7c439;border-radius:20px}.choose__specialists-card:nth-child(even){background:#1ba4ab}@media (max-width:479px){.choose__specialists-card{height:200px;padding:20px}}.choose__specialists-card:hover .choose__specialists-card--back{height:100%}.choose__specialists-card__wrapper{position:relative;height:100%}.choose__specialists-card--front{display:flex;flex-direction:column;gap:42px}@media (max-width:479px){.choose__specialists-card--front{gap:24px}}.choose__specialists-card:nth-child(even) .choose__specialists-card--back{background:#1ba4ab}.choose__specialists-card--back{display:flex;flex-direction:column;gap:20px;position:absolute;left:0;bottom:0;height:0;width:100%;background:#a7c439;overflow-y:hidden;transition:height .2s ease-in-out}.choose__specialists-card__image{height:113px}@media (max-width:479px){.choose__specialists-card__image{width:auto;height:60px}}.choose__specialists-card__image img{width:auto;height:100%}.choose__specialists-card__title{font-weight:700;font-size:24px;line-height:26px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}@media (max-width:479px){.choose__specialists-card__title{font-size:17px;line-height:25px;-webkit-line-clamp:2}}.choose__specialists-card__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;word-break:break-word}@media (max-width:479px){.choose__specialists-card__text{-webkit-line-clamp:4}}.clinic_card{display:flex;flex-direction:column;align-items:flex-start;padding:2.344vw 2.08vw;border-radius:6px;transition:background-color .7s ease}@media (max-width:1229px){.clinic_card{padding:25px 30px 30px}}@media (max-width:479px){.clinic_card{padding:25px 20px}}.clinic_card:hover,.text table tbody tr:hover{background-color:#2b2b2b}.clinic_card:hover .clinic_card__description{color:#b7b7b7}.clinic_card:hover .clinic_card__footer,.clinic_card:hover .clinic_card__link,.clinic_card:hover .clinic_card__price,.clinic_card:hover .clinic_card__title{color:#fff}.clinic_card,.clinic_card:hover .clinic_card__link::after{background-color:#fff}.clinic_card:hover .clinic_card__link::before{border-top-color:#fff}.clinic_card__title{margin-bottom:30px;font-size:2.6rem;font-weight:500;color:#333;transition:color .7s ease}@media (max-width:1440px){.clinic_card__title{font-size:2.5rem}}@media (max-width:1229px){.clinic_card__title{font-size:2.4rem}}@media (max-width:991px){.clinic_card__title{margin-bottom:20px}}.clinic_card__description{font-size:1.6rem;line-height:3.2rem;color:#6d6d6d;transition:color .7s ease}.clinic_card__footer{display:flex;justify-content:space-between;width:100%;margin-top:35px;color:#333;transition:color .7s ease}@media (max-width:1229px){.clinic_card__footer{flex-direction:column;flex-grow:1}}@media (max-width:991px){.clinic_card__footer{margin-top:30px}}.clinic_card__footer .clinic_card__link{align-self:flex-end}@media (max-width:1229px){.clinic_card__footer .clinic_card__link{align-self:flex-start;margin-top:auto}}.clinic_card__contacts{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}@media (max-width:1229px){.clinic_card__contacts{margin-bottom:10px}}.clinic_card__phone{margin-right:33px;margin-bottom:10px;font-size:2.2rem;line-height:1;font-weight:500}@media (max-width:479px){.clinic_card__phone{font-size:2rem}}.clinic_card__address,.clinic_card__work_schedule{margin-bottom:10px;font-size:1.6rem;line-height:1}.clinic_card__work_schedule{margin-bottom:-10px}@media (max-width:1229px){.clinic_card__work_schedule{margin-bottom:20px}}.clinic_card__work_time{display:inline-block;margin-bottom:10px;white-space:nowrap}.clinic_card__link,.clinic_card__price{font-size:1.8rem;line-height:1;color:#333;transition:color .7s ease,opacity .3s ease}.clinic_card__link:hover{opacity:.7}.clinic_card__price{display:inline-block;margin-bottom:40px;transition:color .7s ease}.clinic_card__separator{margin:0 7px}.clinic_card--price .clinic_card__title{margin-bottom:12px}.clinic_greeting{display:grid;grid-template-columns:1fr 1fr;gap:35px}@media (max-width:767px){.clinic_greeting{grid-template-columns:1fr;gap:inherit}}.clinic_greeting__title{align-self:center;margin-right:20px;font-size:8.5rem;line-height:10rem;font-weight:500;color:#333}@media (max-width:1440px){.clinic_greeting__title{font-size:7rem;line-height:8.2rem}}@media (max-width:1229px){.clinic_greeting__title{font-size:6.5rem;line-height:7.6rem}}@media (max-width:991px){.clinic_greeting__title{font-size:5rem;line-height:5.9rem}}@media (max-width:767px){.clinic_greeting__title{width:100%;margin-right:0;margin-bottom:25px;font-size:4rem;line-height:4.7rem}}.clinic_greeting__img{max-height:280px}.clinic_greeting__img img{height:100%;width:100%;object-fit:cover}.clinics__list--two_cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media (max-width:767px){.clinics__list--two_cols{grid-template-columns:100%}}.ya-panorama{margin-top:6vw;width:100%;height:400px}.ya-panorama iframe{width:100%;height:100%}.consultation_card{padding:1.82vw 2.08vw;border-radius:6px;background-color:#fff}@media (max-width:991px){.consultation_card{padding:20px 25px}}.consultation_card__header{margin-bottom:15px;font-size:2rem;color:#333}.consultation_card__phone{display:inline-block;white-space:nowrap}.consultation_card__description{font-size:1.4rem;line-height:2.4rem;color:#818181}.consultation_card__separator{margin:0 15px}.consultations__title{margin-bottom:2.08vw;font-size:3.5rem;color:#333}@media (max-width:1440px){.consultations__title{font-size:3.2rem}}@media (max-width:1229px){.consultations__title{font-size:3rem}}@media (max-width:991px){.consultations__title{margin-bottom:30px;font-size:2.8rem}}@media (max-width:767px){.consultations__title{margin-bottom:20px;font-size:2.6rem}}.consultations__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media (max-width:991px){.consultations__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.consultations__list{grid-template-columns:100%}}.contacts_block__title{margin-bottom:20px;font-weight:500;font-size:27px;line-height:36px;word-break:break-word}@media (max-width:479px){.contacts_block__title{font-size:21px;line-height:28px}}.contacts_block__address,.table__thead th a{word-break:break-word}.contacts_block__work_schedule p{margin-bottom:4px;color:#676e6f}.contacts_block--v1{color:#333}.contacts_block--v1 .contacts_block__list{display:flex;gap:48px}@media (max-width:479px){.contacts_block--v1 .contacts_block__list{flex-direction:column;gap:15px}}.contacts_block--v1 .contacts_block__item{margin-bottom:20px;font-weight:400;font-size:19px;line-height:26px}@media screen and (max-width:650px){.contacts_block--v1 .contacts_block__item{margin-bottom:15px}}.contacts_block--v1 .contacts_block__item:last-of-type{margin-bottom:0}.contacts_block--v1 .contacts_block__mail{color:#1595a3;border-bottom:1px solid rgba(21,149,163,.2);transition:border-color .3s ease;word-break:break-word}.contacts_block--v1 .contacts_block__mail:hover{border-color:#1595a3}.contacts_block--v1 .contacts_block__phone{display:inline-block;font-weight:400;font-size:19px;line-height:26px}@media (max-width:767px){.contacts_block--v1 .contacts_block__phone{font-size:17px;line-height:25px}}.contacts_block--v1 .contacts_block__work_schedule{font-weight:400;font-size:15px;line-height:21px}.contacts_block--v2{padding:25px 20px;color:#333;border-radius:6px;background-color:#fff}@media (max-width:479px){.contacts_block--v2{padding:30px}}.contacts_block--v2 .contacts_block__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:479px){.contacts_block--v2 .contacts_block__list{flex-direction:column}}.contacts_block--v2 .contacts_block__item{margin:20px;font-size:1.6rem}@media (max-width:479px){.contacts_block--v2 .contacts_block__item:last-of-type{margin:0}}@media (max-width:767px){.contacts_block--v2 .contacts_block__item{flex:1 1 auto;min-width:190px}}@media (max-width:479px){.contacts_block--v2 .contacts_block__item{margin:0 0 30px}}.contacts_block--v2 .contacts_block__name{margin-bottom:20px;font-size:1.4rem;line-height:1.8rem;color:#a2a2a2}@media (max-width:479px){.contacts_block--v2 .contacts_block__name{margin-bottom:15px}}.contacts_block--v2 .contacts_block__phone{font-size:2.2rem;line-height:1;font-weight:500}.contacts_block--v2 .contacts_block__show_map{display:inline-block;margin-top:8px;font-size:1.4rem;line-height:1.8rem;color:#075dac;border-bottom:1px dotted rgba(7,93,172,.4);transition:border-color .3s ease}.contacts_block--v2 .contacts_block__show_map:hover{border-color:#075dac}.contacts_block--v2 .contacts_block__social{margin-top:18px}@media (max-width:479px){.contacts_block--v2 .contacts_block__social{margin-top:15px}}.contacts_block--v3{color:#333}.contacts_block--v3 .contacts_block__title{margin-bottom:15px;font-size:2rem;line-height:1.4}.contacts_block--v3 .contacts_block__link{transition:color .3s ease}.contacts_block--v3 .contacts_block__link:hover{color:#1595a3}.contacts_block--v3 .contacts_block__item{margin-bottom:8px}.contacts_block--v3 .contacts_block__item:last-of-type{margin-bottom:0}.contacts_block--v3 .contacts_block__work_schedule{font-size:1.4rem;color:#818181}.contacts_block--v3 .contacts_block__phone{font-size:1.6rem}.contacts__info{display:grid;grid-gap:25px 10px;grid-template-columns:repeat(2,1fr)}@media (max-width:991px){.contacts__info{grid-template-columns:100%}}.contacts__map{position:relative;z-index:1;margin-top:20px;height:450px}@media (max-width:991px){.contacts__map{z-index:auto}}.content{grid-area:content}.content__header{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){.content__header{flex-direction:column;align-items:flex-start}.content__info:not(:only-child){margin-bottom:15px}}.content__info_price{display:inline-block;margin-top:24px;font-size:3rem;line-height:1;color:#333}@media (max-width:1229px){.content__info_price{font-size:2.6rem}}@media (max-width:767px){.content__info_price{margin-top:0;font-size:2.2rem}}.content__title{font-size:5rem;line-height:6rem;color:#333}@media (max-width:1440px){.content__title{font-size:4.5rem;line-height:5.5rem}}@media (max-width:1229px){.content__title{font-size:4rem;line-height:1.4}}@media (max-width:991px){.content__title{font-size:3.5rem}}@media (max-width:767px){.content__title{font-size:3rem}}@media (max-width:479px){.content__title{font-size:2.8rem}}@media (max-width:767px){.content__title:not(:only-child){margin-bottom:15px}}.content__filtering{display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width:991px){.content__filtering{justify-content:space-between}}@media (max-width:767px){.content__filtering{flex-direction:column}}.content__filtering .search{margin-right:10px;margin-bottom:20px}@media (max-width:767px){.content__filtering .search{margin-right:0}}.content__filtering .select{flex:0 0 calc(25% - 10px);margin-right:10px;margin-bottom:20px}@media (max-width:991px){.content__filtering .select{flex-basis:calc(50% - 10px);margin-right:0}}@media (max-width:767px){.content__filtering .select{width:100%}}.content__filtering .select:last-of-type{margin-right:0}@media (max-width:991px){.content__filtering .select:nth-of-type(2n){margin-left:10px}}@media (max-width:767px){.content__filtering .select:nth-of-type(2n){margin-left:0}}@media (max-width:991px){.content__filtering .select:nth-of-type(2n+1){margin-right:10px}}@media (max-width:767px){.content__filtering .select:nth-of-type(2n+1){margin-right:0}}.content__filtering--space_between{justify-content:space-between}.cookie-notification{position:fixed;bottom:15px;right:0;margin:0 40px;z-index:999999996;max-width:635px;padding:30px;background:#fff;border-radius:20px;filter:drop-shadow(6px 7px 16px rgba(0,0,0,.07)) drop-shadow(-4px -2px 7px rgba(0,0,0,.07))}@media screen and (max-width:768px){.cookie-notification{padding:20px;margin:0 15px;border-radius:6px}}.cookie-notification__content{display:flex;align-items:flex-start;gap:40px;margin-top:20px}@media screen and (max-width:768px){.cookie-notification__content{gap:20px;flex-wrap:wrap}}.cookie-notification__text{line-height:2em}.datepicker-button{position:relative}.datepicker-button__popup{position:absolute;top:calc(100% + 24px);left:0;z-index:5}@media (max-width:479px){.datepicker-button__popup .datepicker{max-width:275px}}.datepicker{width:-moz-min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{padding-top:4px;position:absolute;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer,.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 1px 1px rgba(10,10,10,.1)}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls,.datepicker-grid,.datepicker-view{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) .75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{border-radius:2px;flex:auto;font-size:.75rem;margin:calc(.375rem - 1px) .375rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-button,.datepicker-controls .prev-button{flex:0 0 14.2857142857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .next-button.disabled,.datepicker-controls .prev-button.disabled{visibility:hidden}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers,.datepicker .weeks{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;flex:auto}.datepicker span{-webkit-touch-callout:none;align-items:center;border-radius:4px;cursor:default;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker .dow{font-size:.875rem;height:1.5rem}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker .days .dow,.datepicker-cell{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected),.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}.datepicker{max-width:290px;width:max-content;color:#333}.datepicker .datepicker-picker{padding:15px;border:1px solid #f1f1f1;border-radius:6px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.06)}.datepicker .datepicker-view{width:auto}.datepicker .datepicker-cell{font-size:16px;line-height:32px;height:36px}.datepicker .dow{font-size:14px;line-height:16px;font-weight:400;color:#676e6f;height:36px}.datepicker .datepicker-cell.next.selected,.datepicker .datepicker-cell.selected,.datepicker .datepicker-cell.selected:hover{background-color:#fadf19;color:#333;font-weight:400}.datepicker .datepicker-cell.focused:not(.selected){background-color:unset}.datepicker .button.next-button.next-btn,.datepicker .button.prev-button.prev-btn{position:relative;width:40px;height:40px;font-size:0;line-height:0;border-radius:50%;background-color:#f7f8f8;color:#333;transition:background-color .2s ease-in,border-color .2s ease-in}.datepicker .button.next-button.next-btn:after,.datepicker .button.prev-button.prev-btn:after{content:" ";position:absolute;margin:auto;width:8px;height:8px;border-left:2px solid #333;border-bottom:2px solid #333;transition:border-color .3s ease,transform .3s ease,top .3s ease;top:0;left:0;bottom:0}.datepicker .button.prev-button.prev-btn:after{right:-5px;transform:rotateZ(45deg)}.datepicker .button.next-button.next-btn:after{transform:rotateZ(-135deg);right:3px}.datepicker .datepicker-controls{align-items:center}.datepicker .datepicker-header .datepicker-controls .button:active,.datepicker .datepicker-header .datepicker-controls .button:hover{background-color:#676e6f}.datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover{background-color:#1ba4ab}.datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active{background-color:#fadf19}.datepicker .datepicker-header .datepicker-controls,.datepicker .datepicker-main{padding:0}.datepicker .datepicker-header .datepicker-controls{margin-bottom:8px;justify-content:space-between}.datepicker .datepicker-header .datepicker-controls button{padding:0;border:none;flex:0 0 auto}.datepicker .datepicker-cell:not(.disabled):active,.datepicker .datepicker-cell:not(.disabled):hover{background-color:#1ba4ab;color:#333}.datepicker .datepicker-header .datepicker-controls .button.view-switch{font-size:16px;line-height:22px;font-weight:500;color:#333}.datepicker .datepicker-header .datepicker-controls .button.view-switch:hover{background-color:unset}@media (max-width:767px){.datepicker .datepicker-header .datepicker-controls .button:hover,.datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover{background-color:#f7f8f8}.datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active{background-color:#fadf19}.datepicker .datepicker-header .datepicker-controls .button.view-switch:hover{background-color:unset}}.decoration{position:absolute;z-index:0;top:0;left:0;right:0;width:calc(100vw - var(--scrollbar_width));height:100%;overflow:hidden}@media (max-width:1229px){.decoration{top:50px}}@media (max-width:991px){.decoration{top:0}}@media (max-width:479px){.decoration{width:auto;overflow:hidden}}.decoration__square{position:absolute;top:6.761vw;left:-26.427vw;width:32.3125vw;height:32.3125vw;background-color:#f7f8f8;transform:rotateZ(45deg);animation:decoration_appear 1.1s ease .5s backwards}@media (max-width:479px){.decoration__square{top:-20px;left:-260px;width:380px;height:380px}}.decoration__square--rounded{border-radius:7.29vw}@media (max-width:479px){.decoration__square--rounded{border-radius:90px}}.decoration__circles{position:absolute;top:5.364vw;left:45.78125vw;width:40.9375vw;height:40.9375vw;border-radius:50%;background-color:#f7f8f8;animation:decoration_appear .8s ease 1s backwards}@media (max-width:767px){.decoration__circles{left:50vw}}@media (max-width:479px){.decoration__circles{left:auto;top:-15px;right:-20px;width:120px;height:120px}}.decoration__circles::after,.decoration__circles::before{content:"";position:absolute;border-radius:50%;background-color:#f7f8f8}.decoration__circles::before{top:1.40625vw;left:-30.05vw;width:11.77vw;height:11.77vw;animation:decoration_appear .8s ease 1.8s backwards}@media (max-width:767px){.decoration__circles::before{left:-20vw}}@media (max-width:479px){.decoration__circles::before{display:none}}.decoration__circles::after{top:34.01vw;left:40.104vw;width:4.166vw;height:4.166vw;animation:decoration_appear .8s ease 2s backwards}@media (max-width:767px){.decoration__circles::after{display:none}}.glossary__decoration{z-index:-1}.disease{color:#333}.disease__two-cols{margin-top:40px;padding-top:0}@media (max-width:767px){.disease__two-cols{margin-top:25px}}.disease__two-cols .text{margin-top:25px}.disease__title{font-weight:500;font-size:50px;line-height:60px}@media (max-width:479px){.disease__title{font-size:30px;line-height:40px}}.disease__content{display:flex;flex-direction:column;gap:100px;margin-top:55px}@media (max-width:767px){.disease__content{gap:40px;margin-top:40px}}.disease__causes .layout--two_cols_v1{padding-bottom:0}.disease__causes .tab-navigation{margin-top:65px}@media (max-width:767px){.disease__causes .tab-navigation{margin-top:40px}}.disease__about .disease__subtitle{margin-bottom:25px}.disease__subtitle{font-weight:500;font-size:40px;line-height:50px}@media (max-width:479px){.disease__subtitle{font-size:25px;line-height:35px}}.disease__menu.sticky-anchors.active{position:sticky;padding:0}.disease__list{display:flex;flex-direction:column;gap:20px;position:sticky;top:160px}.disease__list-item{font-weight:400;font-size:18px;line-height:26px;transition:.2s color ease-in}.disease__list-item:hover,.disease__services .text a:hover,.disease__services--links a:hover{color:#086f87}.disease__service--part{display:flex;flex-direction:column;gap:65px}@media (max-width:479px){.disease__service--part{gap:40px}}.disease__service--part .specialists{margin-top:40px}.disease__service--part .specialists h4,.disease__services h4{font-weight:500;font-size:26px;line-height:40px;margin-bottom:25px}@media (max-width:479px){.disease__service--part .specialists h4{font-size:18px;line-height:28px;margin-bottom:15px}}.disease__service:not(:last-child){padding-bottom:65px;border-bottom:1px solid #a2a2a2}@media (max-width:479px){.disease__service:not(:last-child){padding-bottom:40px}}.disease__services-title{font-weight:500;font-size:35px;line-height:50px}@media (max-width:479px){.disease__services-title{font-size:20px;line-height:30px}}.disease__services-title a{border-bottom:1px solid #333}@media (max-width:479px){.disease__services h4{font-size:18px;line-height:28px;margin-bottom:15px}}.disease__reviews--list+.show-more-button,.disease__services-list{margin-top:40px}.disease__services--links{display:grid;justify-items:start;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;border:solid #e0e0e0 1px;padding:50px 40px}@media (max-width:479px){.disease__services--links{grid-template-columns:1fr;padding:30px}}.disease__services--links a{text-decoration:underline;transition:color .3s ease-in-out}.disease__services .text a{color:#333;transition:.2s color ease-in}.disease__services .text a::after{background-color:#dedede}.disease__reviews{display:flex;flex-direction:column;gap:40px}@media (max-width:479px){.disease__reviews{gap:25px}}.disease__licenses .info_block__title,.disease__reviews--title{font-weight:500;font-size:40px;line-height:50px}@media (max-width:479px){.disease__reviews--title{font-size:25px;line-height:35px}}.disease__reviews--list{display:flex;flex-direction:column;gap:20px}@media (max-width:479px){.disease__licenses .info_block__title{font-size:25px;line-height:35px}}.disease__licenses .licenses__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin-top:40px}@media (max-width:479px){.disease__licenses .licenses__list{margin-top:25px}}.disease__contacts--title{margin-bottom:40px;font-weight:500;font-size:40px;line-height:50px}@media (max-width:479px){.disease__contacts--title{margin-bottom:25px;font-size:25px;line-height:35px}}.disease .banner__button{margin-top:24px}.download__item{display:flex;align-items:center}.download__item:not(:last-of-type){margin-bottom:20px}.download__link{position:relative;display:flex;align-items:center;margin-right:5px}.download__link:hover .download__icon,.download__link:hover .download__name{color:#1595a3}.download__extension{position:relative;margin-right:13px}.download__extension::before{position:absolute;top:6px;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#fff}.download__icon{display:block;color:#343433;transition:color .3s ease}.download__name{font-size:1.6rem;color:#333;transition:color .3s ease}.download__size{flex-shrink:0;font-size:1.4rem;line-height:1;color:#6d6d6d}.download__link[href$=".zip"] .download__extension::before{content:"ZIP."}.download__link[href$=".zap"] .download__extension::before{content:"ZAP."}.download__link[href$=".rar"] .download__extension::before{content:"RAR."}.download__link[href$=".pdf"] .download__extension::before{content:"PDF."}.download__link[href$=".xls"] .download__extension::before{content:"XLS."}.download__link[href$=".xlsx"] .download__extension::before{content:"XLSX."}.download__link[href$=".doc"] .download__extension::before{content:"DOC."}.download__link[href$=".docx"] .download__extension::before{content:"DOCX."}.download__link[href$=".ppt"] .download__extension::before{content:"PPT."}.download__link[href$=".pptx"] .download__extension::before{content:"PPTX."}.download__link[href$=".txt"] .download__extension::before{content:"TXT."}.download__link[href$=".jpg"] .download__extension::before{content:"JPG."}.download__link[href$=".gif"] .download__extension::before{content:"GIF."}.download__link[href$=".png"] .download__extension::before{content:"PNG."}.download__link[href$=".mp4"] .download__extension::before{content:"MP4."}.download__link[href$=".mpeg"] .download__extension::before{content:"MPEG."}.download__link[href$=".avi"] .download__extension::before{content:"AVI."}.download__link[href$=".mpg"] .download__extension::before{content:"MPG."}.download__link[href$=".mkv"] .download__extension::before{content:"MKV."}.download__link[href$=".jar"] .download__extension::before{content:"JAR."}.download__link[href$=".exe"] .download__extension::before{content:"EXE."}.download__link[href$=".dmg"] .download__extension::before{content:"DMG."}.dropdown{visibility:hidden;position:absolute;z-index:99;top:calc(100% + 21px);left:0;padding:25px 50px 50px;border-radius:6px;opacity:0;transition:opacity .3s ease,visibility .3s ease}@media (max-width:1229px){.dropdown{padding:25px 30px 35px}}.dropdown::after,.dropdown::before{content:"";position:absolute;bottom:100%}.dropdown::before{transform:translateX(-50%);border-bottom:13px solid #fff;border-left:13px solid transparent;border-right:13px solid transparent;left:50%}.dropdown::after{left:0;right:0;height:21px}.dropdown--contacts{display:flex;justify-content:space-between;width:674px;background-color:#fff;box-shadow:-25px 0 39px rgba(0,0,0,.07)}@media (max-width:1229px){.dropdown--contacts{width:634px}}.dropdown--contacts::before{left:80px;transform:none}.dropdown--services{left:calc(100% - 12px);width:60vw;transform:translateX(-40%);background-color:#fff;box-shadow:-25px 0 39px rgba(0,0,0,.07)}@media (max-width:991px){.dropdown--services{display:none}}.dropdown--services::before{left:40%}.employee-card-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(468px,1fr));gap:10px}@media (max-width:991px){.employee-card-list{grid-template-columns:1fr;gap:25px}}.employee-card{display:grid;grid-template-columns:110px 1fr 85px;align-items:start;gap:40px;width:100%;padding:20px;background-color:#d5e6ec;border-radius:6px;word-break:break-word}.employee-card:hover .employee-card__info-name{text-decoration-color:#333}@media (max-width:1229px){.employee-card{gap:20px}}@media (max-width:479px){.employee-card{grid-template-columns:60px 1fr;gap:10px;padding:15px;border-radius:20px}}.employee-card__image{width:100%;max-width:108px;max-height:156px;height:auto;object-fit:contain;border-radius:6px}@media (max-width:479px){.employee-card__image{max-width:60px;max-height:87px}}.employee-card__info-name{display:block;color:#333;margin-bottom:5px;text-decoration:1px underline transparent;text-decoration-skip-ink:none;transition:text-decoration-color .2s ease-in}.employee-card__info-specialty{color:#676e6f;margin-bottom:15px}@media (max-width:479px){.employee-card__info-specialty:not(.employee-card__info-specialty--mobile){display:none}}.employee-card__info-specialty--mobile{grid-column:1/span 2;margin-bottom:0}@media (min-width:480px){.employee-card__info-specialty--mobile{display:none}}.employee-card__info-seniority{color:#676e6f}@media (max-width:479px){.employee-card__date{display:flex;align-items:center;gap:5px;grid-column:1/span 2}}.employee-card__date-icon{flex-shrink:0;fill:#676e6f}.employee-card__date-text{line-height:18px;color:#676e6f}.error-notification{display:flex;flex-direction:column;position:fixed;top:138px;left:50%;z-index:100;width:100%;max-width:600px;gap:10px;transition:.3s ease;transform:translateX(-50%)}@media (max-width:767px){.error-notification{top:115px;padding:0 15px}}.error-notification__error{display:flex;align-items:flex-start;width:100%;padding:30px;border-radius:20px;background:#ffbdbd}@media (max-width:767px){.error-notification__error{padding:20px}}.error-notification__message{word-break:break-word;width:464px;min-width:184px}.error-notification__icon{flex-shrink:0;margin-right:8px;fill:#ff5a5a}.error-notification__close{flex-shrink:0;margin-left:20px;padding:0;border:none;outline:none;background:0 0}@media (max-width:767px){.error-notification__close{margin-left:10px}}.error-404{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;max-width:1078px;width:100%;padding:80px 0 140px;margin:0 auto}@media (max-width:767px){.error-404{padding:40px 0}}@media screen and (max-width:600px){.error-404{flex-direction:column-reverse;align-items:flex-start;padding:24px 0 40px}}.error-404__status{font-size:80px;line-height:90px;font-weight:500}@media (max-width:767px){.error-404__status{font-size:70px;line-height:80px}}.error-404__text{margin-top:40px}@media (max-width:767px){.error-404__text{margin-top:24px}}.error-404__link{margin-top:40px}@media (max-width:991px){.error-404__image{width:240px;height:212px}}.features-item-image{position:absolute;top:0;left:0;width:100%;height:100%}.d-flex-features{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;gap:20px;background-color:#fff;border-radius:20px}.features-list>a:nth-child(4n+1) .d-flex-features,.features-list>a:nth-child(4n+3) .d-flex-features{background-color:#e3e3e3}.features-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width:767px){.features-list{grid-template-columns:repeat(auto-fill,minmax(245px,1fr))}}.features-item{position:relative;min-height:230px;padding:30px;border-radius:20px;overflow:hidden}@media (max-width:479px){.features-item{min-height:200px;padding:20px}}.features-item span{position:relative;z-index:2;color:#333;font-weight:700;font-size:19px;line-height:26px}@media (max-width:479px){.features-item span{font-size:16px;line-height:22px}}.features-item span:hover,.footer__menu-item a:hover{text-decoration:underline}.features-item__image{position:absolute;top:0;left:0;width:100%;height:100%}.features-item__image img{object-fit:cover;width:100%;height:100%}.feedback_platforms__item{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.feedback_platforms__item:last-of-type{margin-bottom:0}.feedback_platforms__link{display:flex}.footer_nav__list{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:8px}@media (max-width:479px){.footer_nav__list{grid-template-columns:1fr;gap:15px}}.footer_nav__path{display:flex;flex-direction:column;gap:20px;margin-left:auto}@media (max-width:479px){.footer_nav__path{margin-left:0;gap:15px}}.footer_nav__link{color:#fff;transition:color .3s ease}.footer_nav__link:hover{color:#1595a3}.footer{position:relative;z-index:1;display:flex;flex-direction:column;padding:33px 0;background-color:#0c6666}@media (max-width:991px){.footer{padding:25px 0}}@media (max-width:767px){.footer{padding:25px 0}}.footer__list{display:grid;grid-template-columns:1fr 245px;gap:100px;margin-bottom:40px}@media (max-width:1229px){.footer__list{grid-template-columns:1fr;gap:40px;margin-bottom:25px}}.footer__menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:space-between;gap:100px}@media (max-width:1229px){.footer__menu{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px}}@media (max-width:479px){.footer__menu{grid-template-columns:1fr;gap:40px}}.footer__menu-wrapper{display:flex;gap:60px}@media (max-width:1229px){.footer__menu-wrapper{padding:0}}@media (max-width:479px){.footer__menu-wrapper{flex-direction:column;gap:25px}}.footer__menu-title{display:flex;justify-content:space-between;align-items:center;gap:16px;color:#fff;font-weight:500;font-size:23px;line-height:34px}.footer__menu-title.active .footer__menu-arrow{transform:rotate(180deg)}@media (max-width:479px){.footer__menu-title{font-size:18px;line-height:26px;cursor:pointer}}.footer__menu-arrow{display:none}@media (max-width:479px){.footer__menu-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;background-color:#eee;border-radius:50%;transform:rotate(0deg);transition:transform .2s ease-in-out}}.footer__menu-list{display:grid;grid-template-columns:1fr;gap:20px}@media (max-width:479px){.footer__menu-list{grid-template-columns:repeat(2,1fr)}}.footer__menu-list--hidden{margin-top:20px}@media (max-width:479px){.footer__menu-list--hidden{display:none}}.footer__menu-list--path{display:flex;flex-direction:column;gap:20px}@media (max-width:479px){.footer__menu-list--path{gap:15px}}.footer__menu-item{color:#fff;font-weight:400;font-size:18px;line-height:22px}@media (max-width:479px){.footer__menu-item{font-size:16px;line-height:32px}}.footer__menu-item a{display:inline-block;cursor:pointer;word-break:break-word}.footer__menu-buttons{display:flex;flex-direction:column;gap:20px;margin-left:auto}@media (max-width:1229px){.footer__menu-buttons{flex-direction:row;margin-right:auto;margin-left:initial}.footer__menu-buttons .btn--basic{padding:18px 30px}.footer__menu-buttons .btn--border{padding:17px 30px}}@media screen and (max-width:600px){.footer__menu-buttons{flex-direction:column}}@media (max-width:479px){.footer__menu-buttons{margin:initial}}.footer__menu-buttons .btn--border{color:#fff}.footer__menu-buttons .btn--border:hover{color:#fff;border-color:#fff;background-color:#1ba4ab}.footer__menu-buttons .header__make_appointment{border-radius:27px;padding:18px 30px}.footer__line{margin:25px 0;height:1px;width:100%;background-color:#fff}@media (max-width:479px){.footer__line{margin-top:15px;margin-bottom:25px}}.footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}@media (max-width:479px){.footer__row{flex-direction:column;align-items:flex-start;gap:25px}}.footer__copyright{font-size:1.6rem;color:#fff}@media (max-width:1229px){.footer__copyright{order:3;flex:1 1 50%}.footer__meta_logo{order:4;flex:0 1 auto;margin-top:15px}}@media (max-width:767px){.footer__meta_logo{margin-top:0}}.footer__meta_logo .icon--meta{width:80px;height:19px;fill:#fff}.footer__meta_logo #meta-svg{--meta-color:#88ba4a}.footer .attention,.footer__contacts .contacts__info .contacts_block--v1,.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__item .contacts_block__work_schedule p,.header__mobile .header__buttons .user_menu__item_accessability svg{color:#fff}.footer .attention__text{font-size:24px;line-height:28px;text-transform:uppercase}@media (max-width:1024px){.footer .attention__text{font-size:18px}}@media (max-width:475px){.footer .attention__text{font-size:17px}}.footer .attention__license{margin-top:5px;font-size:14px;line-height:17px}@media (max-width:1229px){.footer__contacts{padding:0}}.footer__contacts .contacts__info{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:40px}@media (max-width:479px){.footer__contacts .contacts__info{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}}.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__list{display:grid;grid-template-columns:188px 1fr}@media (max-width:479px){.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__list{grid-template-columns:1fr}}.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__title{font-size:23px;line-height:34px}@media (max-width:479px){.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__title{font-size:21px;line-height:28px}}.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__item{margin-bottom:10px;font-size:18px;line-height:22px}@media (max-width:479px){.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__item{margin-bottom:15px}}.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__item:last-child{margin-bottom:0}@media (max-width:479px){.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__item .contacts_block__work_schedule{font-size:14px;line-height:17px}}.footer__contacts .contacts__info .contacts_block--v1 .contacts_block__mail{color:#fff;border-color:#fff}.footer__contacts .social__link--circle:hover{background-color:#1595a3}.footer__contacts .social__link--circle:hover .social__icon{color:#333}.footer__contacts .social__link--circle .social__icon{color:#10747f}.form{transition:opacity .3s ease}.form__title{margin-bottom:40px;font-size:3rem;color:#333}@media (max-width:991px){.form__title{margin-bottom:30px;font-size:2.8rem}}@media (max-width:767px){.form__title{font-size:2.6rem}}.form__title--small{margin-bottom:25px;font-size:1.6rem;line-height:1.8rem;color:#333}.form__inner{display:flex;flex-wrap:wrap;margin:0 -5px}.form__col{width:calc(50% - 20px)}@media (max-width:767px){.form__col{width:100%}}.form__col .form__group{min-height:64px}@media (max-width:767px){.form__col .form__group{min-height:auto}}.form__col .form__group--half{width:100%}.form__col--left{margin-right:20px}@media (max-width:767px){.form__col--left{margin-right:0}}.form__col--right{margin-left:20px}@media (max-width:767px){.form__col--right{margin-left:0}}.form__group{position:relative;margin-bottom:25px;padding:0 5px;transition:opacity .5s ease}.form__group--hidden{display:none}.form__group--half{width:50%}@media (max-width:767px){.form__group--half{width:100%}}.form__group--readonly{pointer-events:none;user-select:none}.form__group--full{width:100%}.form__group--error .input,.form__group--error .textarea{color:#ff5a5a;border-color:#ffbdbd;background-color:#ffbdbd}.form__group--error .stars-item svg{stroke:#ff5a5a;fill:#ffbdbd}.form__group--error .select2-container--default .select2-selection--single{border-color:#ffbdbd;background-color:#ffbdbd}.form__group--error .label,.form__group--error .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ff5a5a}.form__group--error .select2-container--default .select2-selection--single .select2-selection__arrow b,.is_mobile .form__group--error .select::after{border-color:#ff5a5a}.form__group--error .select2-container--default .select2-selection--single:hover,.is_mobile .form__group--error .select__field:hover{border-color:#ffbdbd}.form__group--error .select2-container--default .select2-selection--single:hover .select2-selection__arrow b{border-color:#ff3d3d}.form__group--error .form__error_message{display:block;opacity:1}.form__group--disabled{opacity:.2;pointer-events:none}.form__group--not_empty .label{top:9px;font-size:1.2rem}@media (max-width:479px){.form__group--not_empty .label{top:6px}}.form__error_message{display:none;padding:3px 30px 0;font-size:1.5rem;color:#ff5a5a}@media (max-width:479px){.form__error_message{padding-left:15px}}.form__buttons{width:100%;margin-top:15px;padding:0 5px;display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.form__send{width:auto}}.form__cancel{transition:opacity .3s ease;color:#000}.form__cancel:hover{opacity:.5}.form--loading{position:relative;pointer-events:none}.form--loading .form__inner,.form--loading .form__title{opacity:.2}.form--loading::after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:34px;height:34px;margin-top:-17px;margin-left:-17px;border-radius:50%;border:3px solid #1595a3;border-right-color:transparent;animation:loading 1.3s linear infinite}.form--has_error .form__buttons{opacity:.2;pointer-events:none}.is_mobile .form__group--error .select__field{color:#ff5a5a;border-color:#ffbdbd;background-color:#ffbdbd}.review__gallery{margin:20px 0}@media (max-width:479px){.review__gallery{margin:25px 0}}.review__gallery-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:10px}@media (max-width:767px){.review__gallery-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.review__gallery-image{position:relative}.review__gallery-image img{width:100%;height:auto;object-fit:cover}.review__gallery-count,.review__gallery-count h5{display:flex;justify-content:center;align-items:center}.review__gallery-count{position:absolute;top:0;left:0;height:100%;width:100%}.review__gallery-count h5{background:#1595a3;border-radius:50%;height:50px;width:50px;color:#fff}.gallery{margin:35px 0;grid-gap:10px}@media (max-width:1229px){.gallery{margin:30px 0}}@media (max-width:767px){.gallery{margin:25px 0}}@media (max-width:479px){.gallery{grid-gap:5px}}.gallery__item{position:relative;display:block;border-radius:6px;overflow:hidden}.gallery__icon,.gallery__item::after,.gallery__item::before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.gallery__item::before{content:"";background-color:rgba(21,149,163,.8)}.gallery__icon,.gallery__item::after{margin:auto}.gallery__item::after{content:"";width:50px;height:50px;border-radius:50%;background-color:#fff}.gallery__item:hover .gallery__icon,.gallery__item:hover::after,.gallery__item:hover::before{opacity:1}.gallery__item img{display:block;width:100%}.gallery__icon{z-index:1;color:#1595a3}.gallery--base{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:479px){.gallery--base{grid-template-columns:repeat(2,1fr)}}.gallery--two{display:grid;grid-template-columns:repeat(2,1fr)}.gallery--three{display:grid;grid-template-columns:66.66% calc(33.34% - 10px);grid-template-areas:"a b" "a c"}@media (max-width:479px){.gallery--three{grid-template-columns:repeat(2,1fr);grid-template-areas:"a a" "b c"}}.gallery--three.gallery--reverse{grid-template-columns:calc(33.34% - 10px) 66.66%;grid-template-areas:"b a" "c a"}@media (max-width:479px){.gallery--three.gallery--reverse{grid-template-columns:repeat(2,1fr);grid-template-areas:"b c" "a a"}}.gallery--three .gallery__item:nth-child(1){grid-area:a}.gallery--three .gallery__item:nht-child(2){grid-area:b}.gallery--three .gallery__item:nth-child(3){grid-area:c}.gallery--four{display:grid;grid-template-columns:75% calc(25% - 10px);grid-template-rows:repeat(3,1fr);grid-template-areas:"a b" "a c" "a d"}@media (max-width:479px){.gallery--four{grid-template-columns:repeat(2,1fr);grid-template-areas:"a b" "c d"}}.gallery--four.gallery--reverse{grid-template-columns:calc(25% - 10px) 75%;grid-template-areas:"b a" "c a" "d a"}@media (max-width:479px){.gallery--four.gallery--reverse{grid-template-columns:repeat(2,1fr);grid-template-areas:"d c" "b a"}}.gallery--four .gallery__item:nth-child(1){grid-area:a}.gallery--four .gallery__item:nth-child(2){grid-area:b}.gallery--four .gallery__item:nth-child(3){grid-area:c}.gallery--four .gallery__item:nth-child(4){grid-area:d}.gallery--five{display:grid;grid-template-columns:repeat(2,calc(25% - 20px/3)) 50%;grid-template-areas:"a b c " "d e c "}@media (max-width:479px){.gallery--five{grid-template-columns:repeat(2,1fr);grid-template-areas:"a b" "d e" "c c"}}.gallery--five.gallery--reverse{grid-template-columns:50% repeat(2,calc(25% - 20px/3));grid-template-areas:"c a b" "c d e"}@media (max-width:479px){.gallery--five.gallery--reverse{grid-template-columns:repeat(2,1fr);grid-template-areas:"c c" "a b" "d e"}}.gallery--five .gallery__item:nth-child(1){grid-area:a}.gallery--five .gallery__item:nth-child(2){grid-area:b}.gallery--five .gallery__item:nth-child(3){grid-area:c}.gallery--five .gallery__item:nth-child(4){grid-area:d}.gallery--five .gallery__item:nth-child(5){grid-area:e}.gallery--six{display:grid;grid-template-columns:repeat(4,calc((100% - 30px)/4));grid-template-areas:"a b c d" "e e f f" "e e f f"}@media (max-width:479px){.gallery--six{grid-template-columns:repeat(2,1fr);grid-template-areas:"a b" "c d" "e e" "f f"}}.gallery--six.gallery--reverse{grid-template-areas:"e e f f" "e e f f" "a b c d"}@media (max-width:479px){.gallery--six.gallery--reverse{grid-template-columns:repeat(2,1fr);grid-template-areas:"e e" "f f" "a b" "c d"}}.gallery--six .gallery__item:nth-child(1){grid-area:a}.gallery--six .gallery__item:nth-child(2){grid-area:b}.gallery--six .gallery__item:nth-child(3){grid-area:c}.gallery--six .gallery__item:nth-child(4){grid-area:d}.gallery--six .gallery__item:nth-child(5){grid-area:e}.gallery--six .gallery__item:nth-child(6){grid-area:f}.gallery--four_cols{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.gallery--four_cols{grid-template-columns:repeat(2,1fr);grid-gap:10px}}@media (max-width:479px){.gallery--four_cols{grid-template-columns:100%}}.get_apps{display:flex;align-items:center}@media (max-width:1229px){.get_apps{order:2;flex:1 1 auto;justify-content:flex-end}}@media (max-width:767px){.get_apps{margin-top:35px}}.get_apps__link:not(:last-child){margin-right:20px}.glossary_card{padding:1.927vw 2.08vw;border-radius:6px;background-color:#fff}@media (max-width:1229px){.glossary_card{padding:25px}}.glossary_card__letter{font-size:3.5rem;line-height:1;color:#333}.glossary_card__list{margin-top:30px}@media (max-width:991px){.glossary_card__list{margin-top:25px}}.glossary_card__item{margin-bottom:12px}.glossary_card__item:last-of-type{margin-bottom:0}.glossary_card__link{font-size:1.6rem;line-height:1.8rem;color:#333;border-bottom:1px solid #dedede;transition:color .3s ease,border-color .3s ease}.glossary_card__link:hover{color:#1595a3;border-color:rgba(21,149,163,.4)}.glossary__list--three_cols{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}@media (max-width:991px){.glossary__list--three_cols{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (max-width:767px){.glossary__list--three_cols{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.glossary__list .glossary_card{margin-bottom:10px;page-break-inside:avoid;break-inside:avoid}.header-services__content{max-height:calc(80vh - 170px);overflow-y:auto;margin-top:24px}.header-services__list{column-count:4;column-gap:72px;overflow-y:auto;overscroll-behavior:contain}@media screen and (max-width:1280px){.header-services__list{column-count:3;column-gap:40px}}.header-services__list-item{margin-bottom:12px}.header-services__list-item a{font-size:16px;line-height:22px;color:#333;word-break:break-word;border-bottom:1px solid #e0e0e0;transition:color .2s ease-in-out,border-color .2s ease-in-out}.header-services__list-item a:hover{color:#1595a3;border-color:#1595a3}.header-services h4{font-weight:500;font-size:19px;line-height:23px;color:#333}.header{position:relative;z-index:100}.header .main_nav{margin-left:15px;margin-right:15px}@media (max-width:991px){.header .main_nav{margin-left:0;margin-right:0}.header__desktop .logo{display:none}.header__desktop{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;display:none;background-color:#2b2b2b}.header__wrapper{display:flex;flex-direction:column-reverse}}.header__modal_controls{display:none;justify-content:space-between;align-items:center;padding:20px 5px 20px 15px;background-color:#fff}@media (max-width:991px){.header__modal_controls{display:flex}}.header__modal_title{font-size:1.6rem;line-height:1;color:#4c4c4c}.header__close{display:flex;padding:10px}.header__close_icon{width:22px;height:22px;color:#999;transform:rotateZ(45deg)}.header .main-phone{margin-right:40px;white-space:nowrap;font-size:18px;line-height:21px;letter-spacing:-.005em;color:#4c4c4c}@media (max-width:1440px){.header .main-phone{margin-right:0;margin-top:16px}}.header__mobile{display:none;transform:translateY(0);transition:transform .8s ease,background-color .3s ease,box-shadow .3s ease}@media (max-width:991px){.header__mobile{display:block;background:#e3e3e3}}.header__mobile .main-phone{display:block;margin-top:0;margin-right:32px}@media (max-width:767px){.header__mobile .main-phone{margin:auto 0;font-size:16px}}.header__mobile .header__inner{flex-direction:row;padding:15px}.header__mobile .header__logo{max-width:210px}@media (max-width:420px){.header__mobile .header__logo{max-width:210px}}.header__mobile .header__buttons .user_menu__item_accessability{margin-right:32px}@media (max-width:475px){.header__mobile .header__buttons .user_menu__item_accessability{margin-right:24px}}.header__mobile--fixed{position:fixed;top:0;left:0;right:0;background-color:#e3e3e3;border-bottom:none;box-shadow:0 3px 15px 0 rgba(0,0,0,.1)}.header__mobile--hidden{transform:translateY(calc(-100% - 18px))}.header__mobile--showed{transform:translateY(0)}.header__mobile_city{display:flex;gap:8px;align-items:center}@media (max-width:767px){.header__mobile_city{flex-direction:column-reverse;align-items:flex-start}}.header__top{background-color:#fff}@media (max-width:991px){.header__top .header__inner{flex-direction:column-reverse}}.header__inner{display:flex;justify-content:space-between;align-items:center}@media (max-width:991px){.header__inner{flex-direction:column;align-items:stretch;padding:0}}.header__bottom{background-color:#e3e3e3;transition:background-color .5s ease,box-shadow .5s ease}.header__bottom .header__inner{padding:25px 15px}@media (max-width:1440px){.header__bottom .header__inner{padding:20px 15px}}@media (max-width:991px){.header__bottom .header__inner{padding:0;border-bottom:none}}.header__bottom--fixed{position:fixed;z-index:100;top:0;left:0;right:0;box-shadow:-15px 0 54px 0 rgba(0,0,0,.09)}.header__bottom--fixed .header__inner{border-bottom:none}.header__logo{flex:1 0 100px;max-width:234px}@media (max-width:767px){.header__logo{flex:inherit}}.header__make_appointment{white-space:nowrap}@media (max-width:991px){.header__make_appointment{width:100%;padding:23px 15px;text-align:center;border-radius:0}}.header__buttons_mb,.header__buttons_mb .buttons_mb{display:flex;align-items:center}@media (max-width:767px){.header__buttons_mb{flex-direction:column-reverse;align-items:flex-end;justify-content:flex-end}}.header__buttons_mb .user_menu__item_accessability{display:none}@media (max-width:1157px){.header__buttons_mb .user_menu__item_accessability{display:block!important}}@media (max-width:990px){.header li.user_menu__item_accessability{display:none}}@media (max-width:1440px){.header__phone-container{display:flex;flex-direction:column-reverse;align-items:center}}@media (max-width:991px){.header__phone-container .main-phone{display:none}}.header__trick{padding-top:14px}@media (min-width:1230px){.header__trick{padding-top:17px}}@media (max-width:990px){.header__trick{padding-top:unset}}.home{display:flex;flex-direction:column;gap:100px;margin-bottom:100px;margin-top:40px}@media (max-width:767px){.home{gap:40px;margin-bottom:40px;margin-top:25px}}.home__specialists{display:flex;flex-direction:column}.home__specialists--button{display:flex;justify-content:center;margin:40px auto 0;border-color:#a5c13a}.home__specialists--button:hover{background-color:#1ba4ab;border-color:#fff;color:#fff}@media (max-width:479px){.home__specialists--button{margin-top:20px}}.home__features,.home__promo,.home__reviews{display:flex;flex-direction:column}.home__promo .section__title{margin-bottom:20px}@media (max-width:479px){.home__promo .section__title{margin-bottom:25px}}.home__features .section__title{margin-bottom:20px}@media (max-width:479px){.home__features .section__title{margin-bottom:25px}}.home__reviews .section__title{margin-bottom:20px}@media (max-width:479px){.home__reviews .section__title{margin-bottom:25px}}.home__reviews .review__button{display:flex;justify-content:center;margin:40px auto 0}@media (max-width:479px){.home__reviews .review__button{margin-top:20px}}.home__reviews-slider{display:none}@media (max-width:479px){.home__reviews-slider{display:block}}.human_model{display:flex;justify-content:center}@media (max-width:1229px){.human_model{justify-content:space-between}}@media (max-width:767px){.human_model{flex-direction:column}}.human_model__wrapper{position:relative;width:690px;height:690px;display:flex;justify-content:center;align-items:center;margin-right:10px;border-radius:50%}@media (max-width:1709px){.human_model__wrapper{width:600px;height:600px}}@media (max-width:1229px){.human_model__wrapper{pointer-events:none;display:block;flex:1 1 calc(50% - 30px);width:auto;height:auto;margin-right:30px}}@media (max-width:767px){.human_model__wrapper{flex-basis:auto;margin-right:0;margin-bottom:10px;border-radius:0}}.human_model__wrapper:last-of-type{margin-right:0}.human_model__wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#f7f8f8;opacity:0;transform:scale(0);transition:transform .5s ease,opacity .5s ease}@media (max-width:1229px){.human_model__wrapper::before{display:none}}.human_model__wrapper .human_model__name{pointer-events:none}@media (max-width:1229px){.human_model__wrapper .human_model__name{pointer-events:all}}.human_model__wrapper.active::before{opacity:.5;transform:scale(1)}.human_model__wrapper.active .human_model__components,.human_model__wrapper.active .human_model__model{opacity:1}.human_model__wrapper.active .human_model__name{pointer-events:all}@media (max-width:767px){.human_model__wrapper--more{display:none}}.human_model__back,.human_model__front{position:relative}.human_model__model{display:block;margin-left:auto;margin-right:auto;opacity:.5;transition:opacity .3s ease}@media (max-width:1229px){.human_model__model{display:none}}.human_model__components{opacity:.5;transition:opacity .3s ease}@media (max-width:1229px){.human_model__components{opacity:1}}.human_model__item{position:absolute}@media (max-width:1229px){.human_model__item{position:static;margin-bottom:10px}.human_model__item:last-of-type{margin-bottom:0}}.human_model__item--left .human_model__name::before{left:calc(100% + 3px)}.human_model__item--right .human_model__name::before{right:calc(100% + 3px)}.human_model__item--hidden{display:none}.human_model__name{font-size:1.6rem;line-height:1;color:#b7b7b7;border-bottom:1px solid #dedede;transition:color .3s ease,border-color .3s ease}@media (max-width:1229px){.human_model__name{display:block;color:#333;padding:24px 20px;border-bottom:none;border-radius:6px;background-color:#d5e6ec}}.human_model__name::before{content:"";position:absolute;z-index:2;top:10px;height:1px;background-color:#b7b7b7;opacity:.5;transition:background-color .3s ease,opacity .3s ease}@media (max-width:1229px){.human_model__name::before{display:none}}.human_model__name::after{content:"";position:absolute;top:5px;width:5px;height:5px;border:3px solid #fff;border-radius:50%;background-color:#1595a3;box-shadow:0 0 0 3px #efefef}@media (max-width:1229px){.human_model__name::after{display:none}}.human_model__name:hover{color:#1595a3;border-color:#e2bfd8}.human_model__name:hover::before{opacity:1;background-color:#c12994}.human_model__name--without_point::after,.text table a::after{content:none}.human_model__show_more{display:none}@media (max-width:767px){.human_model__show_more{display:block}}.human_model__front .human_model__item:nth-child(1) .human_model__name::before{width:109px}.human_model__front .human_model__item:nth-child(1) .human_model__name::after{right:calc(100% + 109px)}.human_model__front .human_model__item:nth-child(2) .human_model__name::before{width:59px}.human_model__front .human_model__item:nth-child(2) .human_model__name::after{right:calc(100% + 59px)}.human_model__front .human_model__item:nth-child(3) .human_model__name::before{width:119px}.human_model__front .human_model__item:nth-child(3) .human_model__name::after{right:calc(100% + 119px)}.human_model__front .human_model__item:nth-child(4) .human_model__name::before{width:92px}.human_model__front .human_model__item:nth-child(4) .human_model__name::after{left:calc(100% + 92px)}.human_model__front .human_model__item:nth-child(5) .human_model__name::before{width:92px}.human_model__front .human_model__item:nth-child(5) .human_model__name::after{left:calc(100% + 92px)}.human_model__front .human_model__item:nth-child(6) .human_model__name::before{width:132px}.human_model__front .human_model__item:nth-child(6) .human_model__name::after{right:calc(100% + 132px)}.human_model__front .human_model__item:nth-child(7) .human_model__name::before{width:112px}.human_model__front .human_model__item:nth-child(7) .human_model__name::after{left:calc(100% + 112px)}.human_model__front .human_model__item:nth-child(8) .human_model__name::before{width:120px}.human_model__front .human_model__item:nth-child(8) .human_model__name::after{right:calc(100% + 120px)}.human_model__front .human_model__item:nth-child(9) .human_model__name::before{width:135px}.human_model__front .human_model__item:nth-child(9) .human_model__name::after{left:calc(100% + 135px)}.human_model__front .human_model__item:nth-child(10) .human_model__name::before{width:92px}.human_model__front .human_model__item:nth-child(10) .human_model__name::after{left:calc(100% + 92px)}.human_model__front .human_model__item:nth-child(11) .human_model__name::before{width:132px}.human_model__front .human_model__item:nth-child(11) .human_model__name::after{right:calc(100% + 132px)}.human_model__front .human_model__item:nth-child(12) .human_model__name::before{width:132px}.human_model__front .human_model__item:nth-child(12) .human_model__name::after{left:calc(100% + 132px)}.human_model__front .human_model__item:nth-child(13) .human_model__name::before{width:132px}.human_model__front .human_model__item:nth-child(13) .human_model__name::after{left:calc(100% + 132px)}.human_model__front .human_model__item:nth-child(14) .human_model__name::before{width:52px}.human_model__front .human_model__item:nth-child(14) .human_model__name::after{left:calc(100% + 52px)}.human_model__back .human_model__item:nth-child(1) .human_model__name::before{width:40px}.human_model__back .human_model__item:nth-child(1) .human_model__name::after{right:calc(100% + 40px)}.human_model__back .human_model__item:nth-child(2) .human_model__name::before{width:122px}.human_model__back .human_model__item:nth-child(2) .human_model__name::after{right:calc(100% + 122px)}.human_model__back .human_model__item:nth-child(3) .human_model__name::before{width:127px}.human_model__back .human_model__item:nth-child(3) .human_model__name::after{right:calc(100% + 127px)}.human_model__back .human_model__item:nth-child(4) .human_model__name::before{width:67px}.human_model__back .human_model__item:nth-child(4) .human_model__name::after{left:calc(100% + 67px)}.human_model__back .human_model__item:nth-child(5) .human_model__name::before{width:67px}.human_model__back .human_model__item:nth-child(5) .human_model__name::after{right:calc(100% + 67px)}.human_model__back .human_model__item:nth-child(6) .human_model__name::before{width:135px}.human_model__back .human_model__item:nth-child(6) .human_model__name::after{right:calc(100% + 135px)}.human_model__back .human_model__item:nth-child(7) .human_model__name::before{width:105px}.human_model__back .human_model__item:nth-child(7) .human_model__name::after{right:calc(100% + 105px)}.human_model__back .human_model__item:nth-child(8) .human_model__name::before{width:55px}.human_model__back .human_model__item:nth-child(8) .human_model__name::after{right:calc(100% + 55px)}.human_model__back .human_model__item:nth-child(9) .human_model__name::before{width:55px}.human_model__back .human_model__item:nth-child(9) .human_model__name::after{right:calc(100% + 55px)}.human_model__back .human_model__item:nth-child(10) .human_model__name::before{width:55px}.human_model__back .human_model__item:nth-child(10) .human_model__name::after{left:calc(100% + 55px)}.human_model--man .human_model__front .human_model__item:nth-child(1){top:0;left:238px}.human_model--man .human_model__front .human_model__item:nth-child(2){top:28px;left:188px}.human_model--man .human_model__front .human_model__item:nth-child(3){top:51px;left:249px}.human_model--man .human_model__front .human_model__item:nth-child(4){top:75px;right:205px}.human_model--man .human_model__front .human_model__item:nth-child(5){top:109px;right:232px}.human_model--man .human_model__front .human_model__item:nth-child(6){top:133px;left:270px}.human_model--man .human_model__front .human_model__item:nth-child(7){top:155px;right:232px}.human_model--man .human_model__front .human_model__item:nth-child(8){top:190px;left:270px}.human_model--man .human_model__front .human_model__item:nth-child(9){top:205px;right:250px}.human_model--man .human_model__front .human_model__item:nth-child(10){top:232px;right:315px}.human_model--man .human_model__front .human_model__item:nth-child(11){top:258px;left:259px}.human_model--man .human_model__front .human_model__item:nth-child(12){top:300px;right:283px}.human_model--man .human_model__front .human_model__item:nth-child(13){top:361px;right:286px}.human_model--man .human_model__front .human_model__item:nth-child(14){top:519px;right:223px}.human_model--man .human_model__back .human_model__item:nth-child(1){top:29px;left:170px}.human_model--man .human_model__back .human_model__item:nth-child(2){top:52px;left:229px}.human_model--man .human_model__back .human_model__item:nth-child(3){top:107px;left:234px}.human_model--man .human_model__back .human_model__item:nth-child(4){top:127px;right:213px}.human_model--man .human_model__back .human_model__item:nth-child(5){top:167px;left:195px}.human_model--man .human_model__back .human_model__item:nth-child(6){top:194px;left:242px}.human_model--man .human_model__back .human_model__item:nth-child(7){top:257px;left:250px}.human_model--man .human_model__back .human_model__item:nth-child(7) .human_model__name::before{width:143px}.human_model--man .human_model__back .human_model__item:nth-child(7) .human_model__name::after{right:calc(100% + 143px)}.human_model--man .human_model__back .human_model__item:nth-child(8){top:373px;left:211px}.human_model--man .human_model__back .human_model__item:nth-child(9){top:423px;left:211px}.human_model--man .human_model__back .human_model__item:nth-child(10){top:504px;right:252px}.human_model--woman .human_model__front .human_model__item:nth-child(1){top:1px;left:199px}.human_model--woman .human_model__front .human_model__item:nth-child(2){top:29px;left:149px}.human_model--woman .human_model__front .human_model__item:nth-child(3){top:52px;left:209px}.human_model--woman .human_model__front .human_model__item:nth-child(4){top:76px;right:191px}.human_model--woman .human_model__front .human_model__item:nth-child(5){top:105px;right:218px}.human_model--woman .human_model__front .human_model__item:nth-child(6){top:134px;left:231px}.human_model--woman .human_model__front .human_model__item:nth-child(7){top:140px;right:218px}.human_model--woman .human_model__front .human_model__item:nth-child(8){top:204px;left:220px}.human_model--woman .human_model__front .human_model__item:nth-child(9){top:223px;right:226px}.human_model--woman .human_model__front .human_model__item:nth-child(10){top:259px;left:220px}.human_model--woman .human_model__front .human_model__item:nth-child(11){top:301px;right:269px}.human_model--woman .human_model__front .human_model__item:nth-child(12){top:362px;right:272px}.human_model--woman .human_model__front .human_model__item:nth-child(13){top:512px;right:208px}.human_model--woman .human_model__back .human_model__item:nth-child(1){top:27px;left:163px}.human_model--woman .human_model__back .human_model__item:nth-child(2){top:56px;left:222px}.human_model--woman .human_model__back .human_model__item:nth-child(3){top:105px;left:228px}.human_model--woman .human_model__back .human_model__item:nth-child(4){top:135px;right:172px}.human_model--woman .human_model__back .human_model__item:nth-child(5){top:155px;left:187px}.human_model--woman .human_model__back .human_model__item:nth-child(6){top:192px;left:235px}.human_model--woman .human_model__back .human_model__item:nth-child(7){top:255px;left:205px}.human_model--woman .human_model__back .human_model__item:nth-child(8){top:358px;left:204px}.human_model--woman .human_model__back .human_model__item:nth-child(9){top:421px;left:204px}.human_model--woman .human_model__back .human_model__item:nth-child(10){top:504px;left:204px}.human_model--woman .human_model__back .human_model__item:nth-child(10) .human_model__name::before{width:46px}.human_model--woman .human_model__back .human_model__item:nth-child(10) .human_model__name::after{left:auto;right:calc(100% + 46px)}.image__banner--container{background:#d5e6ec;border-radius:20px;overflow:hidden}@media screen and (max-width:600px){.image__banner--container{margin:0 -15px;border-radius:0}}.image__banner{position:relative;display:grid;grid-template-columns:repeat(2,1fr);z-index:10}@media screen and (max-width:600px){.image__banner{grid-template-columns:1fr;border-radius:0}}.image__banner__text{overflow:hidden;padding:45px 80px 60px 40px}@media (max-width:767px){.image__banner__text{padding:35px 25px}}@media screen and (max-width:600px){.image__banner__text{padding:15px}}.image__banner__img{position:relative;background-size:contain}@media screen and (max-width:600px){.image__banner__img{max-height:280px;margin-left:auto;margin-top:auto}}@media screen and (max-width:425px){.image__banner__img{width:100%;max-height:240px;margin-left:0;background:0 0}}.image__banner__img-container{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}@media (max-width:767px){.image__banner__img-container{position:relative}}.image__banner__img-container img{object-fit:cover;width:100%;height:100%}@media (max-width:1440px){.image__banner__img-container img{object-fit:cover;height:100%}}.image__banner__title{font-weight:500;font-size:40px;line-height:50px;color:#333}@media (max-width:991px){.image__banner__title{font-size:28px;line-height:38px}}@media (max-width:767px){.image__banner__title{font-size:22px;line-height:33px}}.image__banner__description{max-height:160px;margin-top:35px;font-size:19px;line-height:32px;font-weight:400;color:#333;word-break:break-word;overflow:hidden}@media (max-width:991px){.image__banner__description{margin-top:20px;font-size:16px;line-height:26px}}@media (max-width:767px){.image__banner__description{font-size:14px;line-height:22px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;word-break:break-word}}.image__banner__price{margin-top:10px;font-weight:500;font-size:30px;line-height:36px}.image__banner__button{margin-top:45px}@media (max-width:991px){.image__banner__button{margin-top:20px}}@media (max-width:479px){.info_block .publication_card:nth-of-type(n+3){display:none}}.info_block__title{font-weight:500;font-size:33px;line-height:40px;color:#333}@media (max-width:479px){.info_block__title{font-weight:500;font-size:23px;line-height:32px}}.info_block__description{color:#6d6d6d}@media (max-width:479px){.info_block__description,.info_block__link{display:none}}.info_block__more{display:none}.info_block--horizontal{display:flex}@media (max-width:1229px){.info_block--horizontal{flex-direction:column}}@media (max-width:479px){.info_block--horizontal{align-items:center}}.info_block--horizontal .info_block__text_content{margin-right:10px}@media (max-width:1229px){.info_block--horizontal .info_block__text_content{margin-right:0;margin-bottom:30px}}@media (max-width:479px){.info_block--horizontal .info_block__text_content{margin-bottom:20px}}.info_block--horizontal .info_block__summary{margin-bottom:25px}@media (max-width:479px){.info_block--horizontal .info_block__summary{margin-bottom:0}}.info_block--horizontal .info_block__title{margin-bottom:15px}@media (max-width:479px){.info_block--horizontal .info_block__title{margin-bottom:0}}.info_block--horizontal .info_block__publications--two_cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 10px;flex-shrink:0;width:66.7%}@media (max-width:1229px){.info_block--horizontal .info_block__publications--two_cols{width:auto;justify-content:space-between}}@media (max-width:479px){.info_block--horizontal .info_block__publications--two_cols{grid-template-columns:minmax(auto,345px);grid-gap:40px 10px}}.info_block--horizontal .info_block__publications--three_cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 10px;flex-shrink:0;width:75%}@media (max-width:1229px){.info_block--horizontal .info_block__publications--three_cols{width:auto}}@media (max-width:767px){.info_block--horizontal .info_block__publications--three_cols{grid-template-columns:repeat(2,1fr);grid-gap:40px 10px}}@media (max-width:479px){.info_block--horizontal .info_block__publications--three_cols{grid-template-columns:minmax(auto,345px)}}.info_block--horizontal .info_block__link{width:250px;text-align:center}@media (max-width:479px){.info_block--vertical{display:flex;flex-direction:column;align-items:center}}.info_block--vertical .info_block__text_content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:32px}@media (max-width:1229px){.info_block--vertical .info_block__text_content{flex-direction:column}}@media (max-width:479px){.info_block--vertical .info_block__text_content{margin-bottom:20px}}.info_block--vertical .info_block__summary{margin-right:10px}@media (max-width:1229px){.info_block--vertical .info_block__summary{margin-right:0}}.info_block--vertical .info_block__title{margin-bottom:10px}@media (max-width:479px){.info_block--vertical .info_block__title{margin-bottom:0}}.info_block--vertical .info_block__publications{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 10px}@media (max-width:767px){.info_block--vertical .info_block__publications{grid-template-columns:repeat(2,1fr);grid-gap:40px 10px}}@media (max-width:479px){.info_block--vertical .info_block__publications{grid-template-columns:minmax(auto,345px)}}.info_block--vertical .info_block__link{margin-top:15px;font-size:1.8rem;line-height:1;color:#333;transition:opacity .3s ease}@media (max-width:1229px){.info_block--vertical .info_block__link{margin-top:20px}}@media (max-width:479px){.info_block--vertical .info_block__link{display:none}}.info_block--vertical .info_block__link:hover{opacity:.7}.input:focus~.label{top:9px;font-size:1.2rem}@media (max-width:479px){.input:focus~.label{top:6px}}.invitro{border-radius:6px;background-color:#fff;background-image:url(../img/invitro_girl.png);background-repeat:no-repeat;background-size:33.933% auto;background-position:98.393% 25px}@media (max-width:991px){.invitro{background-image:none}}@media (max-width:767px){.invitro .icon--invitro{width:160px}}@media (max-width:479px){.invitro .icon--invitro{width:140px}}@media (max-width:767px){.invitro .icon--invitro_pa{width:160px}}@media (max-width:479px){.invitro .icon--invitro_pa{width:140px}}.invitro__inner{max-width:520px;margin-left:4.166vw;padding:140px 460px 110px 80px;padding:7.29vw 0 5.729vw}@media (max-width:991px){.invitro__inner{margin-left:35px;margin-right:35px;padding:50px 0 40px}}@media (max-width:479px){.invitro__inner{margin-left:20px;margin-right:20px;padding:35px 0}}.invitro__top{display:flex;flex-wrap:wrap;align-items:center}.invitro__logo{margin-right:20px;color:#0098b0}.invitro__logo_pa{color:#0098b0}.invitro__text.text{margin-top:0}.invitro__buttons{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;margin-left:-10px;margin-bottom:-10px}@media (max-width:479px){.invitro__buttons{flex-direction:column;align-items:center;margin-top:25px;margin-left:0}}.invitro__btn{width:250px;margin:10px 0;padding:18px 0;border-radius:27px;text-align:center;transition:background-color .3s ease}.invitro__btn--sign_in{margin-right:10px;color:#fff;background-color:#02a4b8}@media (max-width:479px){.invitro__btn--sign_in{margin-right:0}}.invitro__btn--sign_in:hover{background-color:#0294a6}.invitro__btn--sign_up{color:#888;background-color:#f1f1f1}.invitro__btn--sign_up:hover{background-color:#ebebeb}.label{position:absolute;top:22px;left:35px;font-size:1.8rem;color:#717171;cursor:text;pointer-events:none;transition:color .3s ease,top .3s ease,font-size .3s ease}@media (max-width:479px){.label{top:17px;left:20px;font-size:1.4rem}}.licenses__list{display:flex;flex-direction:column;gap:20px;margin-top:20px}.licenses .license{display:flex;align-items:center;gap:16px}.licenses .license__title{font-size:16px;line-height:22px;color:#333;transition:color .3s ease-in-out;word-break:break-word}.licenses .license__icon{position:relative;flex-shrink:0}.licenses .license__icon svg{transition:fill .3s ease-in-out}.licenses .license__icon .icon-file-accessibility{display:none}.licenses .license .file-icon:before{content:'PDF.'}.layout--main .info_block.licenses{margin:0}.logo__link{display:block}.main_nav__list,.select-city-modal .cities-list .city.active .city__checkbox{display:flex}@media (max-width:991px){.main_nav__list{flex-direction:column}}.main_nav__item{margin-right:2.4vw}@media (max-width:991px){.main_nav__item{margin-right:0;background-color:#1595a3;border-top:1px solid #f7f7f7}}.main_nav__item:last-of-type{margin-right:0}.main_nav__item--dropdown{position:relative;padding-right:30px}@media (max-width:991px){.main_nav__item--dropdown{padding-right:0}}.main_nav__item--dropdown::before{content:"";position:absolute;top:0;right:0;width:24px;height:24px;border-radius:50%;background-color:#eee;transition:background-color .3s ease}@media (max-width:991px){.main_nav__item--dropdown::before{content:none}}.main_nav__item--dropdown::after{content:" ";position:absolute;margin:auto;width:8px;height:8px;border-left:2px solid #545454;border-bottom:2px solid #545454;transition:border-color .3s ease,transform .3s ease,top .3s ease;box-sizing:border-box;top:7px;right:8px;transform:rotateZ(-45deg)}@media (max-width:991px){.main_nav__item--dropdown::after{content:none}}.main_nav__item--dropdown:hover .dropdown{visibility:visible;opacity:1}.main_nav__item--dropdown:hover .main_nav__link{color:#1ba4ab}.main_nav__item--dropdown:hover::before{background-color:#1ba4ab}.main_nav__item--dropdown:hover::after{top:10px;border-color:#fff;transform:rotateZ(-225deg)}@media (max-width:991px){.main_nav__item--dropdown .dropdown{display:none}}@media (max-width:1229px){.main_nav__item--dropdown .dropdown::before{left:72px}.main_nav__item--dropdown_services .dropdown::before{left:40%}}.main_nav__link{display:flex;align-items:center;font-size:1.8rem;color:#4c4c4c;transition:color .3s ease}@media (max-width:1229px){.main_nav__link{font-size:1.6rem}}@media (max-width:991px){.main_nav__link{position:relative;padding:20px 15px}.main_nav__link::before{content:"";position:absolute;top:0;right:15px;bottom:0;margin:auto 0;width:25px;height:25px;border-radius:50%;background-color:#eee;transition:background-color .3s ease}.main_nav__link::after{content:"";box-sizing:border-box;position:absolute;top:0;bottom:0;right:24px;margin:auto;width:8px;height:8px;border-left:2px solid #545454;border-bottom:2px solid #545454;transform:rotateZ(-135deg);transition:border-color .3s ease}}.main_nav__link:hover{color:#1ba4ab}.main_nav__link:hover::before{background-color:#d5e6ec}.main_nav__link:hover::after{border-color:#fff}.main{flex:1 0 auto;position:relative;background:url(/static/img/background_balls.jpg) no-repeat center;background-attachment:fixed;background-size:cover}@media (max-width:767px){.main{background:0 0}}.main__title{color:#333}@media (max-width:479px){.main__title_city{display:none}}.main__title--main{margin-bottom:45px;font-size:5rem;line-height:6rem;font-weight:500;text-align:center}@media (max-width:1229px){.main__title--main{font-size:4.6rem;line-height:5.5rem}}@media (max-width:767px){.main__title--main{font-size:4rem;line-height:4.8rem}}@media (max-width:479px){.main__title--main{margin-bottom:35px;font-size:3rem;line-height:3.4rem}}.map{height:100%;background-image:url(../img/map.jpg);background-size:cover;background-repeat:no-repeat}.map__placemark{position:relative;width:12px;height:12px;border-radius:50%;border:2px solid #fff;background-color:#1595a3;animation:placemark_pulse 4s ease infinite}.map__placemark::after,.map__placemark::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.map__placemark::before{animation:placemark_pulse 4s .5s ease infinite}.map__placemark::after{animation:placemark_pulse 4s 1s ease infinite}.select-city-modal .modal__content{width:868px}.select-city-modal .cities-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px 10px}@media (max-width:767px){.select-city-modal .cities-list{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.select-city-modal .cities-list .city__img{position:relative;display:block;margin-bottom:20px;border-radius:20px;overflow:hidden;cursor:pointer}@media (max-width:767px){.select-city-modal .cities-list .city__img{border-radius:10px}}.select-city-modal .cities-list .city__img>img{width:100%;height:auto;object-fit:cover;aspect-ratio:1.5/1}.select-city-modal .cities-list .city__checkbox{position:absolute;top:16px;left:16px;z-index:90;display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#1595a3}@media (max-width:767px){.select-city-modal .cities-list .city__checkbox{top:8px;left:8px}}.select-city-modal .cities-list .city__checkbox svg{fill:#fff}.select-city-modal .cities-list .city__title{margin-top:20px;font-size:20px;line-height:28px;color:#333;cursor:pointer;user-select:none;transition:color .3s ease-in-out}@media (max-width:767px){.select-city-modal .cities-list .city__title{font-size:18px;line-height:18px}}.select-city-modal .cities-list .city__title:hover{color:#1595a3}.select-city-modal .cities-list .city__address{margin:10px 0 5px;font-size:14px;line-height:20px;color:#818181}.select-city-modal .cities-list .city__phone{font-size:14px;line-height:20px;color:#818181}.modal{display:none;position:fixed;top:0;left:0;z-index:9000;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;background-color:#f1f1f1}.modal.active{display:block}.modal .form{max-width:700px}@media (max-width:991px){.modal .form{display:flex;flex-direction:column;justify-content:center;flex-grow:1}}.modal .search{max-width:700px}@media (max-width:991px){.modal .search{margin-top:20vh}}.modal__scroll_content{position:relative;z-index:1;height:100%;overflow-y:auto}.modal__inner{position:relative;display:flex;justify-content:center;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto;min-height:100%;padding:40px}@media (max-width:1440px){.modal__inner{max-width:1230px}}@media (max-width:991px){.modal__inner{flex-direction:column;justify-content:flex-start;align-items:stretch;max-width:700px}}@media (max-width:767px){.modal__inner{padding:40px 15px}}.modal__close{position:absolute;top:100px;right:0}@media (max-width:1440px){.modal__close{right:40px}}@media (max-width:991px){.modal__close{position:static;margin-left:auto;margin-bottom:30px}}.modal__icon_close{width:38px;height:38px;color:#999;opacity:.5}.modal.make-appointment-modal .modal__content{max-width:430px}.modal.make-appointment-modal .modal__buttons{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.modal.make-appointment-modal .modal__buttons .btn{display:flex;align-items:center;gap:12px}.modal.make-appointment-modal .modal__buttons .btn .icon{width:20px;height:20px}.modal.make-appointment-modal .modal__buttons .btn span{text-align:left}.modal.black-modal{background:rgba(43,43,43,.6)}.modal.black-modal .modal__body{display:flex;justify-content:center;align-items:center;min-height:100%;padding:40px;margin:0 auto}@media (max-width:991px){.modal.black-modal .modal__body{padding:40px 15px}}@media (max-width:767px){.modal.black-modal .modal__body{padding:0}}.modal.black-modal .modal__content{position:relative;background:#fff;padding:50px}@media (max-width:600px){.modal.black-modal .modal__content{padding:50px 24px}}@media (max-width:767px){.modal.black-modal .modal__content{max-width:100%;width:100%;min-height:100vh;padding:60px 15px}}.modal.black-modal .modal__close-button{position:absolute;top:24px;right:24px}.modal.black-modal .modal__icon_close{width:30px;height:30px}.modal.black-modal .modal__note{font-weight:300;font-size:15px;line-height:18px;color:#333;margin-top:16px}.modal.black-modal h3{font-size:3rem;color:#333;font-weight:600;margin-bottom:24px}@media (max-width:991px){.modal.black-modal h3{margin-bottom:32px;font-size:2.8rem}}@media (max-width:767px){.modal.black-modal h3{font-size:2.6rem}}.pagination{display:flex}.pagination__list{display:flex;align-items:center;padding:5px;border-radius:28px;background-color:#fff}.pagination__item{margin-right:8px}.pagination__item:last-of-type{margin-right:0}.pagination__item--dots{margin-left:4px;margin-right:12px}.pagination__link{padding:5px 10px;font-size:1.6rem;line-height:1;color:#333;transition:opacity .3s ease,background-color .3s ease}.pagination__link:hover{opacity:.3}.pagination__link .icon{color:#333;transition:color .3s ease}.pagination__link--current{pointer-events:none;color:#1595a3}.pagination__link--disabled{pointer-events:none;opacity:.3}.pagination__link--circle{display:flex;justify-content:center;align-items:center;width:46px;height:46px;border-radius:50%;background-color:transparent}.pagination__link--circle:hover{background-color:#1595a3;opacity:1}.pagination__link--circle:hover .icon{color:#fff}.pagination__link--prev{margin-right:10px}.pagination__link--next{margin-left:10px}.pagination__prev_icon{transform:scaleX(-1)}.pagination--centered{justify-content:center}.pagination--right{justify-content:flex-end}@media (max-width:479px){.pagination--right{justify-content:center}}.price__list{display:flex;flex-direction:column;gap:100px}@media (max-width:479px){.price__list{gap:20px}}.price__title{margin-bottom:40px;font-weight:500;font-size:40px;line-height:50px;color:#333}.price__table .table__thead th a:hover,.price__title:hover{text-decoration:underline}@media (max-width:479px){.price__title{margin-bottom:20px;font-size:25px;line-height:35px}}.price__item,.price__table,.publication_card{display:flex;flex-direction:column}.price__table{gap:20px}.publication_card{align-items:flex-start}.publication_card__photo{position:relative;width:100%;display:block;margin:0;border-radius:20px;overflow:hidden}.publication_card__icon,.publication_card__photo::before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.publication_card__photo::before{content:"";background-color:rgba(21,149,163,.8)}.publication_card__photo:hover .publication_card__icon,.publication_card__photo:hover::before{opacity:1}.publication_card__photo img{object-fit:cover;width:100%;height:100%}.publication_card__icon{z-index:1;margin:auto;color:#fff}.publication_card__content{width:100%;margin-top:15px;padding:0 10px}@media (max-width:1229px){.publication_card__content{margin-top:10px}}.publication_card__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:1.4rem}@media (max-width:1229px){.publication_card__header{margin-bottom:8px}}.publication_card__date{margin-top:5px;margin-bottom:5px;margin-right:1vw;color:#a2a2a2}@media (min-width:1921px){.publication_card__date{margin-right:19px}}@media (max-width:767px){.publication_card__date{margin-right:25px}}.publication_card__tag{margin-left:-9px;color:#a2a2a2;line-height:1;white-space:nowrap}.publication_card__link{font-size:1.9rem;line-height:2.6rem;color:#333;transition:color .3s ease}@media (max-width:767px){.publication_card__link{font-size:1.7rem;line-height:2.5rem}}.publication_card__link:hover{color:#1595a3}.publication_modal{overflow-x:hidden}@media (max-width:991px){.publication_modal .decoration{top:70px}}@media (max-width:479px){.publication_modal .decoration{top:100px;overflow:visible}}.publication_modal__controls{position:sticky;z-index:10;top:4.16vw;display:flex;justify-content:space-between;align-items:center}@media (max-width:991px){.publication_modal__controls{top:0;margin-left:-15px;margin-right:-15px;padding:10px 15px;background-color:#f1f1f1}}.publication_modal__back{justify-content:flex-end;color:gray;transition:opacity .3s ease}.publication_modal__back::after{background-color:#a2a2a2}.publication_modal__back::before{border-top-color:#a2a2a2}.publication_modal__back:hover{opacity:.7}.publication_modal__close{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:#fff}.publication_modal__icon_close{color:#a2a2a2;transform:rotateZ(45deg)}.publication_modal__inner{min-height:100%}.publication_modal__inner::after,.publication_modal__inner::before{visibility:hidden;opacity:0;transition:opacity .7s ease,visibility .7s ease}.publication_modal__inner::before{content:"";position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.7)}.publication_modal__inner::after{content:"";box-sizing:border-box;position:fixed;z-index:5;top:50%;left:50%;width:34px;height:34px;margin-top:-17px;margin-left:-17px;border-radius:50%;border:3px solid #1595a3;border-right-color:transparent}.publication_modal__inner--loading::after,.publication_modal__inner--loading::before{visibility:visible;opacity:1}.publication_modal__inner--loading::after{animation:loading 1.3s linear infinite}.publication_modal__inner--loading .publication_modal__close{box-shadow:0 0 5px rgba(0,0,0,.05)}.publication_modal__content{padding-top:5.73vw}@media (max-width:991px){.publication_modal__content{padding-top:40px}}.publication{position:relative;display:grid;grid-template-columns:345px 1fr;grid-template-areas:"publication_meta publication_content";grid-gap:0 10px;padding-top:2.08vw;padding-bottom:5.208vw}@media (max-width:1440px){.publication{grid-template-columns:300px 1fr}}@media (max-width:991px){.publication{grid-template-columns:100%;grid-template-areas:"publication_meta" "publication_content";padding-top:50px;padding-bottom:40px}.publication:first-of-type{padding-top:0}}.publication:not(:only-child)::after{content:"";position:absolute;bottom:0;left:-100%;right:-100%;height:1px;background-color:#cecece}.publication__meta{position:sticky;top:calc(12.24vw + 50px);grid-area:publication_meta;max-height:100px}@media (max-width:991px){.publication__meta{position:static;max-height:none}}.publication__date{font-size:1.5rem;line-height:1;color:gray}.publication__subject{margin-top:5px;font-size:1.8rem;line-height:2.6rem;color:gray}.publication__content{grid-area:publication_content}.publication__content .specialist_banner{margin-top:5.208vw}@media (max-width:991px){.publication__content .specialist_banner{margin-top:50px}}.publication__content .info_block{margin-top:5.208vw}@media (max-width:991px){.publication__content .info_block{margin-top:50px}}.publication__content .banner{margin-top:5.729vw;margin-bottom:5.729vw}@media (max-width:991px){.publication__content .banner{margin-top:50px;margin-bottom:50px}}.publications--three_cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 10px}@media (max-width:767px){.publications--three_cols{grid-template-columns:repeat(2,minmax(0,345px))}}@media (max-width:479px){.publications--three_cols{grid-template-columns:minmax(0,345px)}}.publications--four_cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(345px,1fr));grid-gap:40px 10px}@media (max-width:1229px){.publications--four_cols{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media screen and (max-width:640px){.publications--four_cols{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px 10px}}.question_answer{padding:1.823vw 2.08vw 1.302vw;border-radius:6px;border:1px solid #ececec;background-color:#fff}@media (max-width:1229px){.question_answer{padding:20px 25px 10px}}.question_answer__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.604vw}@media (max-width:991px){.question_answer__header{margin-bottom:30px}}@media (max-width:767px){.question_answer__header{flex-direction:column;align-items:flex-start;margin-bottom:25px}}.question_answer__meta{color:gray}.question_answer__date{font-size:1.5rem;line-height:1}.question_answer__tags{display:flex}@media (max-width:767px){.question_answer__tags{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:10px;margin-left:-9px}}.question_answer__tag{margin-right:20px;padding-top:4px;padding-bottom:4px;font-size:1.4rem}.question_answer__tag:last-child{margin-right:0}.question_answer__question{margin-bottom:30px}@media (max-width:767px){.question_answer__question{margin-bottom:25px}}.question_answer__answer .text,.question_answer__question .text{font-size:1.6rem;line-height:3.2rem;color:#333}.question_answer__answer{padding-top:40px;border-top:1px solid #ececec}@media (max-width:767px){.question_answer__answer{padding-top:30px}}.question_answer__answer .text{margin-top:15px}.question_answer__answerer{color:#a2a2a2}.question_answer__answerer_top{font-size:1.9rem;line-height:1}.question_answer__answerer_author{margin-top:5px;font-size:1.4rem}.questions_answers__list .question_answer{margin-bottom:20px}.questions_answers__list .question_answer:last-child,.reviews__list .review:last-child,.search_results__list .search_result:last-child{margin-bottom:0}.review__rating{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:24px}@media (max-width:479px){.review__rating{gap:10px}}.review__rating .review__source{display:grid;grid-template-columns:24px 1fr;align-items:baseline;gap:10px}.review__rating .review__source-image{width:24px;height:24px}.review__rating .review__source-image img{width:100%;height:auto}.review__rating .review__source-text{font-size:15px;line-height:21px}.review,.review__rating .review__stars{display:flex}.review__rating .review__stars svg{fill:#f1f1f1}.review__rating .review__stars svg.active{fill:#fadf19}.review{flex-direction:column;padding:1.66vw 2.08vw 2.6vw;border-radius:6px;background-color:#fff;border:1px solid #ececec}@media (max-width:1229px){.review{padding:25px 30px 30px}}@media (max-width:767px){.review{padding:25px}}@media (max-width:479px){.review{padding:25px 20px}}.review__header{display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;color:gray}@media (max-width:767px){.review__header{flex-direction:column;align-items:flex-start}}@media (max-width:479px){.review__header{order:3}}.review__content{margin-top:35px}@media (max-width:479px){.review__content{margin-top:inherit;order:1}}.review__meta{margin-right:20px}@media (max-width:767px){.review__meta{margin-right:0}.review__info{display:flex;flex-wrap:wrap;margin-top:10px}}.review__specialist{margin-right:2.08vw}@media (max-width:767px){.review__specialist{margin-right:20px;margin-bottom:5px}}.review__content .text{color:#333}.review__content img{box-shadow:0 4px 14px 0 rgba(0,0,0,.06)}.review__gallery{display:grid}@media (max-width:479px){.review__gallery{order:2}.review__rating{order:0}}.reviews__list .review{margin-bottom:20px}.search_result{display:flex;flex-direction:column;align-items:flex-start;padding:2.08vw 2.604vw 2.604vw;border-radius:6px;background-color:#fff}@media (max-width:1229px){.search_result{padding:25px 30px}}@media (max-width:479px){.search_result{padding:25px 20px}}.search_result__title{margin-top:30px;font-size:3.5rem;line-height:5rem;color:#333}@media (max-width:1440px){.search_result__title{font-size:3.2rem;line-height:4.8rem}}@media (max-width:1229px){.search_result__title{margin-top:20px;font-size:3rem;line-height:4.3rem}}@media (max-width:991px){.search_result__title{font-size:2.8rem;line-height:4rem}}@media (max-width:767px){.search_result__title{font-size:2.6rem;line-height:3.7rem}}@media (max-width:479px){.search_result__title{margin-top:15px;font-size:2.4rem;line-height:3.4rem}}.search_result__text{margin-top:15px;margin-bottom:45px;font-size:1.6rem;line-height:3.2rem;color:#6d6d6d}@media (max-width:1229px){.search_result__text{margin-bottom:30px}}.search_result__link{font-size:1.8rem;line-height:1;color:#333;transition:opacity .3s ease}.search_result__link::after{background-color:#333}.search_result__link::before{border-top-color:#333}.search_result__link:hover{opacity:.5}.search_results__list .search_result{margin-bottom:20px}.search{flex-grow:1;min-width:290px}@media (max-width:767px){.search{width:100%}}.search__appeal{width:50%;font-size:4.6rem;line-height:6rem;font-weight:500;color:#333}@media (max-width:1440px){.search__appeal{font-size:4.2rem;line-height:5.7rem}}@media (max-width:1229px){.search__appeal{font-size:3.8rem;line-height:5rem}}@media (max-width:991px){.search__appeal{width:100%;margin-bottom:25px;font-size:3.5rem;line-height:4.6rem;text-align:center}}@media (max-width:767px){.search__appeal{font-size:3rem;line-height:4rem;font-weight:400}}@media (max-width:479px){.search__appeal{font-size:2.4rem;line-height:3.3rem}}.search__area{width:50%;margin-left:10px}@media (max-width:991px){.search__area{width:100%;margin-left:0}}.search__field{position:relative}.search__field--dropdown .input{border-bottom-left-radius:0;border-bottom-right-radius:0}.search__input{padding-top:20px;padding-bottom:20px;padding-right:170px;font-size:1.8rem;border-radius:32px;border:solid #e0e0e0 1px}@media (max-width:767px){.search__input{padding-right:110px}}@media (max-width:479px){.search__input{padding-top:19px;padding-bottom:17px;padding-right:60px;font-size:1.4rem}}.search__input:focus,.search__input:hover{border:solid #e0e0e0 1px}.search__btn{position:absolute;top:5px;right:5px;padding-left:45px;padding-right:45px}@media (max-width:1229px){.search__btn{padding-top:18px;padding-bottom:18px}}@media (max-width:767px){.search__btn{padding-left:20px;padding-right:20px}}@media (max-width:479px){.search__btn{top:3px;right:3px;width:50px;height:50px;padding:0}.search__btn .btn__text{display:none}}.search__example{margin-top:15px;padding-left:30px;padding-right:30px;font-size:1.8rem;color:#232323}@media (max-width:767px){.search__example{padding-left:10px;padding-right:10px;font-size:1.7rem}}@media (max-width:479px){.search__example{display:none}}.search__link{margin-left:5px;color:#1595a3;border-bottom:1px dotted rgba(21,149,163,.4);transition:border-color .3s ease}.search__link:hover{border-color:#1595a3}.search__matches_count{margin-top:12px;padding:0 30px;font-size:1.8rem;color:#232323}@media (max-width:767px){.search__matches_count{padding-left:10px;padding-right:10px;font-size:1.7rem}}@media (max-width:479px){.search__matches_count{font-size:1.6rem}}.search__results{position:absolute;top:100%;left:0;right:0;border-radius:0 0 32px 32px;border-top:1px solid #f0f0f0;background-color:#fff}.search__results_list{padding:20px 30px}@media (max-width:479px){.search__results_list{padding:15px 20px}}.search__results_total{display:flex;padding:25px 30px;border-top:1px solid #f0f0f0}@media (max-width:479px){.search__results_total{padding:25px 20px}}.search__results_total .search__result_link{color:#333}.search__results_total .search__result_link:hover::after{background-color:#1595a3}.search__results_total .search__result_link:hover::before{border-top-color:#1595a3}.search__result{margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search__result:last-of-type{margin-bottom:0}.search__result_link{font-size:1.8rem;line-height:1;color:#717171;transition:color .3s ease}@media (max-width:767px){.search__result_link{font-size:1.6rem}}@media (max-width:479px){.search__result_link{font-size:1.4rem}}.search__result_link:hover,.search__result_link:hover .search__result_matched{color:#1595a3}.search__result_matched{color:#333;transition:color .3s ease}.search--appeal{display:flex;justify-content:space-between;align-items:center}@media (max-width:991px){.search--appeal{flex-direction:column}}.search__icon{display:none;width:15px;height:15px}@media (max-width:479px){.search__icon{display:inline-block}}.secondary_nav__item{margin-bottom:30px}@media (max-width:1440px){.secondary_nav__item{margin-bottom:20px}}@media (max-width:479px){.secondary_nav__item{margin-bottom:15px}}.secondary_nav__item:last-of-type{margin-bottom:0}.secondary_nav__link{font-size:1.8rem;line-height:2.6rem;color:#333;transition:color .3s ease}@media (max-width:479px){.secondary_nav__link{font-size:1.6rem;line-height:2.4rem}}.secondary_nav__link--current,.secondary_nav__link:hover,.section__nav li:hover a,.service_card:hover .service_card__link:hover .service_card__icon{color:#1595a3}.section__title{margin-bottom:40px;font-size:40px;line-height:48px;font-weight:500;color:#333;text-align:center}@media (max-width:479px){.section__title{margin-bottom:25px;font-size:25px;line-height:35px}}.section__description{margin-bottom:30px;text-align:center;color:#333}.section--what_worries .section__title{margin-bottom:20px}@media (max-width:479px){.section--what_worries .section__title{margin-bottom:25px}}.section__nav{list-style:none}.section__nav li{padding-left:40px;position:relative;margin-bottom:6px}.section__nav li::before{content:"";color:green;position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;border:5px solid #fff;background-color:#1595a3;box-sizing:border-box}.section__nav li:hover::before{width:26px;height:26px}.select2{width:100%}.select--rounded,.select--rounded~.select2-container--default .select2-selection--single{border-radius:32px}.select2-container--default .select2-selection--single{height:64px;border-radius:6px;border-color:#f0f0f0;transition:border-color .3s ease}@media (max-width:479px){.select2-container--default .select2-selection--single{height:54px}}.select2-container--default .select2-selection--single:hover .select2-selection__arrow b{border-color:#000}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:30px;padding-right:50px;font-size:1.8rem;line-height:64px;color:#717171}@media (max-width:479px){.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:15px;font-size:1.4rem;line-height:54px}}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#717171}.select2-container--default .select2-selection--single .select2-selection__arrow{top:18px;right:25px}@media (max-width:479px){.select2-container--default .select2-selection--single .select2-selection__arrow{top:13px;right:15px}}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:50%;left:50%;width:8px;height:8px;margin:0;border:none;border-left:2px solid #999;border-bottom:2px solid #999;transform:translate(-50%,-50%) rotateZ(-45deg);transition:border-color .3s ease,transform .3s ease}.select2-container--default .select--rounded{border-radius:32px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:#1595a3}.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent}.select2-container--default.select2-container--open .select2-selection--single{border-color:#f0f0f0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{width:8px;height:8px;border:none;border-left:2px solid #000;border-bottom:2px solid #000;transform:translate(-50%,calc(-50% + 4px)) rotateZ(-225deg)}.select2-container--open .select2-dropdown--below.select--rounded{border-top-left-radius:0;border-top-right-radius:0}.select2-container--open .select2-dropdown--above.select--rounded{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below .select2-results__options{padding-top:14px;padding-bottom:20px}.select2-container--open .select2-dropdown--above .select2-results__options{padding-top:20px;padding-bottom:14px}.select2-results__options{display:flex;flex-direction:column;align-items:flex-start;padding-left:30px;padding-right:30px}@media (max-width:479px){.select2-results__options{padding-left:15px;padding-right:15px}}.select2-results__option{margin-bottom:15px;padding:4px 0;font-size:1.8rem;line-height:1;color:#717171;transition:color .3s ease}@media (max-width:479px){.select2-results__option{font-size:1.4rem}}.select2-results__option:last-of-type,.success .text p:last-of-type{margin-bottom:0}.select2-dropdown{z-index:98;border-radius:6px;border-color:#f0f0f0}.select__label{display:none}.is_mobile .select{position:relative}.is_mobile .select::after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;margin:0;border:none;border-left:2px solid #999;border-bottom:2px solid #999;transform:translate(-50%,-50%) rotateZ(-45deg);transition:border-color .3s ease,transform .3s ease}@media (max-width:479px){.is_mobile .select::after{right:10px}}.is_mobile .select__field{width:100%;height:64px;padding-left:30px;padding-right:40px;font-size:1.5rem;line-height:1;color:#333;border-radius:6px;border:1px solid transparent;background-color:#fff;transition:background-color .3s ease,border-color .3s ease;-webkit-appearance:none;-moz-appearance:none}@media (max-width:479px){.is_mobile .select__field{height:54px;padding-left:15px;padding-right:25px}}.is_mobile .select__field:hover{border-color:#a8a8a8}.is_mobile .select__field--rounded{border-radius:32px}.is_mobile .select__field--empty{color:#717171}.service_card{padding:30px;border-radius:20px;background-color:#e3e3e3;transition:background-color .3s ease}@media (max-width:767px){.service_card{padding:0}}.service_card:hover{background-color:#a5c130}.service_card:hover .service_card__category_link,.service_card:hover .service_card__link,.service_card:hover .service_card__show_more,.tabs-datepicker .date-tabs-list .date-tab.active .date-tab__day{color:#333}.service_card:hover .service_card__category_link:hover,.service_card:hover .service_card__link:hover{color:#333;text-decoration:underline}.service_card:hover .service_card__link:hover{border-color:#086f87}.service_card:hover .service_card__icon{color:#fff}.service_card__category_link{font-size:1.9rem;font-weight:500;color:#333;transition:color .3s ease}@media (max-width:767px){.service_card__category_link{display:block;padding:24px 20px;font-size:1.6rem}}.service_card__services{margin-top:25px;margin-bottom:30px;padding-left:10px;font-size:1.6rem}@media (max-width:767px){.service_card__services{display:none}}.service_card__service:not(:last-of-type){margin-bottom:12px}.service_card__icon{position:absolute;top:1px;left:-30px;color:#1595a3;transition:color .3s ease}.service_card__link{color:#333;border-bottom:1px solid #dedede;transition:color .3s ease,border-color .3s ease}.service_card__link--children{position:relative}.service_card__show_more{font-size:1.6rem}@media (max-width:767px){.service_card__show_more{display:none}}.service_card__show_more:hover{text-decoration:underline}.service_list{padding:2.6vw 2.08vw;border-radius:6px;background-color:#fff}@media (max-width:991px){.service_list{padding:25px}}.service_list__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px 10px}@media (max-width:767px){.service_list__items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.service_list__items{grid-template-columns:100%}}.service_list__link{font-size:1.6rem;line-height:1.8rem;color:#333;border-bottom:1px solid #dedede;transition:border-color .3s ease}.service_list__link:hover{border-color:#333}.services__title{margin-bottom:40px;font-size:3rem;color:#333}@media (max-width:1440px){.services__title{font-size:2.8rem}}@media (max-width:767px){.services__title{margin-bottom:30px;font-size:2.6rem}}@media (max-width:479px){.services__title{font-size:2.4rem}}.services__list--three_cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media (max-width:1229px){.services__list--three_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.services__list--three_cols{grid-template-columns:100%}}.services__list--four_cols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}@media (max-width:1229px){.services__list--four_cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.services__list--four_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.services__list--four_cols{grid-template-columns:100%;max-height:470px;overflow:hidden}}.services__show_more{display:none;width:100%;margin-top:10px}@media (max-width:767px){.services__show_more{display:block}}.show-more-button{display:flex;align-items:center;gap:10px;width:fit-content;color:#1595a3;transition:color .3s ease-in-out}.show-more-button:hover{color:#086f87}.show-more-button svg{fill:currentColor;transition:fill .3s ease-in-out}.reviews__slider,.reviews__slider .button__arrow{display:flex;align-items:center;justify-content:center}.reviews__slider{gap:40px}@media (max-width:479px){.reviews__slider{display:none}}.reviews__slider .button__arrow{flex-shrink:0;height:50px;width:50px;color:inherit;cursor:pointer;background:#a5c13a;border:1px solid #fff;border-radius:50%;transition:background-color .3s ease,border-color .3s ease}@media (max-width:767px){.reviews__slider .button__arrow{display:none}}.reviews__slider .button__arrow svg{fill:none;stroke:#333;transition:stroke .3s ease}.reviews__slider .button__arrow--next{rotate:180deg}.reviews__slider .button__arrow:hover{background-color:#a5c13a;border-color:#1595a3}.reviews__slider .button__arrow:hover svg{stroke:#fff}.reviews__slider .lSSlideOuter{max-width:1055px}.lSSlideOuter .lSAction{position:absolute;bottom:40px;right:40px;display:flex;justify-content:space-between;align-items:center;width:120px;height:60px;padding:5px;border-radius:60px;background-color:#fff}@media (max-width:767px){.lSSlideOuter .lSAction{bottom:15px;right:15px;width:100px;height:50px}}.lSSlideOuter .lSAction>a{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:50px;height:50px;margin:0;border-radius:50%;background-color:#a5c13a;opacity:1}@media (max-width:767px){.lSSlideOuter .lSAction>a{width:40px;height:40px}}.lSSlideOuter .lSNext,.lSSlideOuter .lSPrev{transition:background-color .3s ease}.lSSlideOuter .lSNext::before,.lSSlideOuter .lSPrev::before{content:"";position:absolute;top:0;bottom:0;margin:auto;width:12px;height:12px;border-left:2px solid #333;border-bottom:2px solid #333;transition:border-color .3s ease}.lSSlideOuter .lSPrev::before{right:0}.lSSlideOuter .lSNext::before{left:0}@media (max-width:767px){.lSSlideOuter .lSNext::before,.lSSlideOuter .lSPrev::before{width:10px;height:10px}}.lSSlideOuter .lSNext:hover,.lSSlideOuter .lSPrev:hover{background-color:#1ba4ab}.lSSlideOuter .lSNext:hover::before,.lSSlideOuter .lSPrev:hover::before{border-color:#fff}.lSSlideOuter .lSPrev::before{left:4px;transform:rotateZ(45deg)}.lSSlideOuter .lSNext::before{right:4px;transform:rotateZ(225deg)}.lSSlideOuter .slider-promo{display:flex;height:auto!important}.actions-slider{background:#e3e3e3;border-radius:20px;overflow:hidden}@media screen and (max-width:600px){.actions-slider{margin:0 -15px;border-radius:0}}.actions-slider .image__banner{height:450px}@media (max-width:991px){.actions-slider .image__banner{height:auto}}.actions-slider .image__banner__text{height:450px}@media (max-width:991px){.actions-slider .image__banner__text{height:auto}}.actions-slider .image__banner img{object-fit:contain;width:100%;height:auto}@media (max-width:1440px){.actions-slider .image__banner img{object-fit:cover;height:100%}}.about_company__slider .lSAction{background-color:rgba(255,255,255,.2)}.about_company__slider .lSAction>a{background-color:#fff}.social,.social__link--circle{display:flex;align-items:center}.social{flex-wrap:wrap;gap:20px}.social__link:hover .social__icon,.tabs-datepicker .date-tabs-list .date-tab.active .date-tab__date,.tree .tree-item__link a:hover{color:#1595a3}.social__link--circle{justify-content:center;width:35px;height:35px;border-radius:50%;background-color:#f1f1f1;transition:background-color .3s ease}.social__link--circle:hover{background-color:#1595a3}.social__link--circle:hover .social__icon{color:#fff}.social__link--circle .social__icon{color:#676e6f}.social__icon{display:block;color:#333;transition:color .3s ease}.special{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.special{flex-direction:column}}.special .text h3{font-size:3rem;line-height:5rem}@media (max-width:767px){.special .text h3{font-size:2.6rem}}.special__img{flex:1 1 50%;max-width:450px}@media (max-width:767px){.special__img{margin:0 auto}}.special__img img{border-radius:6px}.special__text{flex:1 1 50%;margin-right:30px;padding-right:6.25vw}@media (max-width:991px){.special__text{padding-right:30px}}@media (max-width:767px){.special__text{margin-right:0;margin-bottom:25px;padding-right:0}}@media (max-width:479px){.special__text{margin-bottom:15px}}.special--reverse{flex-direction:row-reverse}@media (max-width:767px){.special--reverse{flex-direction:column-reverse}}.special--reverse .special__text{margin-right:0;margin-left:30px;padding-right:0;padding-left:6.25vw}@media (max-width:991px){.special--reverse .special__text{padding-left:30px}}@media (max-width:767px){.special--reverse .special__text{margin-left:0;margin-bottom:0;padding-left:0}}.stars{display:flex}.stars-item{position:relative;height:40px;width:40px}.stars-item input{position:absolute;left:-9999px}.stars-item svg{position:absolute;cursor:pointer;fill:#a2a2a2}.stars-item .stars-checked:checked+label svg{fill:#fadf19}@media (max-width:991px){.sticky-anchors{display:none}}.sticky-anchors.active{position:fixed;left:0;right:0;z-index:99;padding:24px 15px;background:#fff}.sticky-anchors__list{display:flex;gap:40px;width:1085px;margin:0 auto}.sticky-anchors__item{font-size:16px;line-height:22px;color:#333;border-bottom:1px solid #dedede;transition:color .2s ease-in-out,border-color .2s ease-in-out}.sticky-anchors__item.active,.sticky-anchors__item:hover{color:#1595a3;border-color:#1595a3}.sticky-anchors-mb{display:none}@media (max-width:991px){.sticky-anchors-mb{display:block}}.success .text{margin-bottom:70px}@media (max-width:767px){.success .text{margin-bottom:50px}}@media (max-width:479px){.success .text{margin-bottom:35px}}.success .text p{margin-bottom:20px;font-size:2rem;color:#333}@media (max-width:479px){.success .text p{font-size:1.8rem}}.success__title{margin-bottom:40px;font-size:3rem;color:#333}@media (max-width:991px){.success__title{margin-bottom:30px;font-size:2.8rem}}@media (max-width:767px){.success__title{font-size:2.6rem}}.success__title--small{margin-bottom:30px;font-size:1.6rem;line-height:1.8rem;color:#333}.success__buttons{width:100%;margin-top:15px;display:flex;justify-content:space-between;align-items:center}.table{border-radius:10px;overflow:hidden}.table__thead{background-color:#e3e3e3}.table__thead th{padding:12px 24px;color:#333;font-weight:500;font-size:18px;line-height:22px}@media (max-width:479px){.table__thead th{padding:12px 10px}}.table__tbody{border:1px solid #f1f1f1}.table__tbody tr{border-bottom:1px solid #f1f1f1}@media (max-width:479px){.table__tbody tr:not(.table__button--mobile){border-bottom:none}}.table__tbody tr:last-child{border-bottom:initial}.table__tbody tr td{padding:8px 24px;color:#333;font-weight:400;font-size:16px;line-height:32px}.table__tbody tr td:nth-child(2){white-space:nowrap}@media (max-width:479px){.table__tbody tr td{padding:8px 10px}}.table__tbody tr .table__td{word-break:break-word}.table .table__button{width:90px}@media (max-width:479px){.table .table__button{display:none}}.table .table__button--mobile{display:none}@media (max-width:479px){.table .table__button--mobile{display:table-row}}.table .table__price{width:140px}@media (max-width:479px){.table .table__price{width:100px;text-align:right}}.tabs-datepicker{max-width:383px;width:100%;word-break:initial}@media (max-width:479px){.tabs-datepicker{max-width:260px}}.tabs-datepicker__head{display:flex;align-items:center;justify-content:space-between}.tabs-datepicker__tabs{display:flex;width:100%;overflow:hidden;position:relative;top:1px;z-index:1}.tabs-datepicker .date-tabs-list .date-tab{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;flex-basis:14.286%;height:53px;padding:4px 15px;cursor:pointer;user-select:none}@media (max-width:479px){.tabs-datepicker .date-tabs-list .date-tab{padding:4px 10px}}.tabs-datepicker .date-tabs-list .date-tab.active{background-color:#fff;border-radius:6px 6px 0 0;border:1px solid #e0e0e0;border-bottom:none;filter:drop-shadow(4px 4px 8px rgba(0,0,0,.06))}.tabs-datepicker .date-tabs-list .date-tab.disabled{cursor:default}.tabs-datepicker .date-tabs-list .date-tab.disabled .date-tab__date{color:#aeaeae}.tabs-datepicker .date-tabs-list .date-tab__day{font-size:14px;line-height:16px;font-weight:400;color:#676e6f}.tabs-datepicker .date-tabs-list .date-tab__date{font-size:16px;line-height:32px;color:#333}.tabs-datepicker__navigation{position:relative;width:40px;height:40px;padding:0;flex-shrink:0;font-size:0;line-height:0;border-radius:50%;border:none;background-color:#e0e0e0;transition:background-color .2s ease-in,border-color .2s ease-in}@media (max-width:479px){.tabs-datepicker__navigation{display:none}}.tabs-datepicker__navigation:after{content:" ";position:absolute;margin:auto;width:8px;height:8px;border-left:2px solid #333;border-bottom:2px solid #333;transition:border-color .3s ease,transform .3s ease,top .3s ease;top:0;left:0;right:3px;bottom:0;transform:rotateZ(-135deg)}.tabs-datepicker__navigation.navigation-end.tabs-datepicker__navigation:after{right:-5px;transform:rotateZ(45deg)}.tabs-datepicker__navigation:hover{background-color:#1ba4ab}.tabs-datepicker__time{display:flex;flex-wrap:wrap;gap:10px;padding:15px;border:1px solid #e0e0e0;background-color:#fff;color:#333;border-radius:0 6px 6px 6px;filter:drop-shadow(4px 4px 8px rgba(0,0,0,.06))}@media (max-width:479px){.tabs-datepicker__time{padding:15px 10px}}.tabs-datepicker .form__group{flex-shrink:0;padding:0;margin:0;transition:none}.text,.text h1,.text h2,.text h3,.text h4{color:#333}.text h1{margin:45px 0 55px;font-size:5rem;line-height:6rem}@media (max-width:1440px){.text h1{margin:40px 0 45px;font-size:4.5rem;line-height:5.5rem}}@media (max-width:1229px){.text h1{margin:35px 0 40px;font-size:4rem;line-height:1.4}}@media (max-width:991px){.text h1{font-size:3.5rem}}@media (max-width:767px){.text h1{margin:30px 0 35px;font-size:3rem}}@media (max-width:479px){.text h1{font-size:2.8rem}}.text h2,.text h3{margin:45px 0 35px;font-size:4rem;line-height:5rem}@media (max-width:1440px){.text h2{margin:40px 0 35px;font-size:3.7rem;line-height:4.7rem}}@media (max-width:1229px){.text h2{margin:35px 0 30px;font-size:3.5rem;line-height:1.4}}@media (max-width:991px){.text h2{font-size:3rem}}@media (max-width:767px){.text h2{margin:30px 0;font-size:2.8rem}}@media (max-width:479px){.text h2{font-size:2.6rem}}.text h3{margin:35px 0 25px;font-size:3.5rem}@media (max-width:1440px){.text h3{font-size:3.2rem;line-height:4.7rem}}@media (max-width:1229px){.text h3{font-size:3rem;line-height:1.4}}@media (max-width:991px){.text h3{font-size:2.8rem}}@media (max-width:767px){.text h3{margin:25px 0 20px;font-size:2.6rem}}@media (max-width:479px){.text h3{font-size:2.4rem}}.text h4{margin:30px 0 25px;font-size:2.6rem;line-height:4rem;font-weight:500}@media (max-width:1440px){.text h4{font-size:2.4rem;line-height:3.8rem}}@media (max-width:767px){.text h4{margin:25px 0 20px;font-size:2.2rem;line-height:3.5rem}}.text h5{font-size:26px;line-height:40px;font-weight:500}.text p{margin:15px 0;line-height:3.2rem}.text a{position:relative;color:#1595a3;text-decoration:underline}.text a::after{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px;transform-origin:50% 0;background-color:#1595a3;transition:transform .5s ease}.text a:hover::after{transform:scaleX(0)}.text img{display:block;margin:35px 0;border-radius:6px}@media (max-width:767px){.text img{margin:20px auto}}.text img.h-pull_left{margin:15px 20px 15px 0}@media (max-width:767px){.text img.h-pull_left{margin:20px auto;float:none}}.text img.h-pull_right{margin:15px 0 15px 20px}@media (max-width:767px){.text img.h-pull_right{margin:20px auto;float:none}}.text img.h-centered{margin:20px auto}@media (max-width:767px){.text img.h-centered{margin:20px auto}}.text .table_wrap{margin:30px 0}@media (max-width:767px){.text .table_wrap{margin:20px 0}}.text table{display:table;border-collapse:collapse;border-spacing:0;border-radius:0 0 6px 6px;overflow:hidden;min-width:100%}.text table a{font-size:1.4rem;line-height:1;color:#333;white-space:nowrap;border-bottom:1px solid #dedede;transition:color .3s ease,border-color .3s ease}.text table a:hover{color:#1595a3;border-bottom-color:#1595a3}.text table caption{margin-bottom:22px;font-size:1.4rem;line-height:1;color:#737373}.text table thead tr{background-color:#fff;border-bottom:1px solid #1a1a1a}.text table thead th:first-of-type{border-top-left-radius:6px}.text table thead th:last-of-type{border-top-right-radius:6px}.text table thead th:first-of-type+th:last-of-type{width:15%}.text table thead+tbody tr:first-of-type td:first-child,.text table thead+tbody tr:first-of-type th:first-child{border-top-left-radius:0}.text table thead+tbody tr:first-of-type td:last-child,.text table thead+tbody tr:first-of-type th:last-child{border-top-right-radius:0}.text table tbody tr{cursor:pointer;background-color:#fff;transition:background-color .5s ease}.text table tbody tr:first-of-type td:first-child,.text table tbody tr:first-of-type th:first-child{border-top-left-radius:6px}.text table tbody tr:first-of-type td:last-child,.text table tbody tr:first-of-type th:last-child{border-top-right-radius:6px}.text table tbody tr:last-of-type td{border-bottom:none}.text table tbody tr:hover td,.text table tbody tr:hover th{color:#fff}.text table tbody th{border-right:1px solid #2b2b2b}.text table tbody td:first-of-type+td:last-of-type{width:15%}.text table th{vertical-align:middle;padding:19px 20px;font-size:1.8rem;line-height:2.4rem;font-weight:500;color:#333;transition:color .5s ease}@media (max-width:991px){.text table th{padding:15px}}.text table th~td{border-bottom:none;border-right:1px solid #f1f1f1}.text table th~td:last-child{border-right:none}.text table td{padding:19px 20px;font-size:1.5rem;line-height:2.4rem;border-bottom:1px solid #f1f1f1;transition:color .5s ease}@media (max-width:479px){.text table td{padding:15px}}.text ol,.text ul{margin:25px 0;padding-left:24px}@media (max-width:479px){.text ul{padding-left:0}}.text ul li{position:relative;padding-left:16px}.text ul li::before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;height:6px;margin:auto 0;border-radius:2px;background-color:#aeaeae}.text ol{padding-left:15px;counter-reset:point1}@media (max-width:479px){.text ol{padding-left:0}}.text ol li,.text ul li{margin:13px 0}.text ol li::before{content:counter(point1) ".";counter-increment:point1;margin-right:15px;font:inherit;color:#333}.text ol ol{margin:10px 0;padding-left:27px;counter-reset:point2}.text ol ol li{margin:8px 0}.text ol ol li::before{content:counter(point1) "." counter(point2) ".";counter-increment:point2;margin-right:6px}.text blockquote{position:relative;margin:45px 0;padding:2.6vw 4.16vw 2.08vw;color:#333;border-radius:6px;background-color:#fff}@media (max-width:1229px){.text blockquote{margin:35px 0}}@media (max-width:991px){.text blockquote{padding:25px 30px 20px}}@media (max-width:767px){.text blockquote{margin:30px 0}}@media (max-width:479px){.text blockquote{padding:20px}}.text blockquote p{margin-bottom:1.5625vw;font-size:1.8rem;line-height:3.2rem}@media (max-width:991px){.text blockquote p{margin-bottom:20px}}.text blockquote cite{position:relative;font-size:1.5rem}.text blockquote cite::before{content:"";position:absolute;top:50%;left:-4.16vw;width:3.54vw;height:1px;margin-top:-1px;background-color:#f1f1f1}@media (max-width:991px){.text blockquote cite::before{left:-30px;width:25px}}.text blockquote .icon{position:absolute;top:-18px;left:54px;color:#1595a3}@media (max-width:991px){.text blockquote .icon{top:-14px;width:40px;height:36px}}.text__lead{margin:45px 0}@media (max-width:1440px){.text__lead{margin:40px 0}}@media (max-width:1229px){.text__lead{margin:35px 0}}@media (max-width:767px){.text__lead{margin:25px 0}}.text__lead p{font-size:1.8rem;font-weight:500;color:#333}.text__lead--bg{margin-left:-2.6vw;margin-right:-2.6vw;padding:1.5625vw 6.77vw;border-radius:6px;background-color:#1595a3}@media (max-width:991px){.text__lead--bg{margin-left:-15px;margin-right:-15px;padding:15px 30px}}.text__lead--bg p{font-size:2.4rem;line-height:3.7rem;color:#fff}@media (max-width:1440px){.text__lead--bg p{font-size:2.2rem;line-height:3.4rem}}@media (max-width:767px){.text__lead--bg p{font-size:2rem;line-height:3rem}}.table_wrap{position:relative;display:block;width:auto;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.textarea{height:180px;overflow-y:auto;resize:none}.textarea:focus~.label{top:9px;font-size:1.2rem}.to_top{position:fixed;z-index:99;left:40px;bottom:40px;display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:50%;background-color:#1595a3;opacity:0;visibility:hidden;transform:translateY(82px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease,background-color .3s ease}@media (max-width:1440px){.to_top{left:20px}}.to_top:hover{opacity:1}.to_top .icon{color:#fff}.to_top--visible{visibility:visible;opacity:.2;transform:translateY(0)}.to_top.to_top_white,.vacancy_card:hover .vacancy_card__link::after{background-color:#fff}.to_top.to_top_white .icon{color:#000}.tippy-tooltip{padding:1rem 2.4rem;font-size:1.3rem;line-height:1.8rem;border-radius:20px}.tippy-popper[x-placement^=top] .tippy-arrow{bottom:-4px;border-top-width:4px;border-right-width:4px;border-left-width:4px}.tippy-popper[x-placement^=bottom] .tippy-arrow{top:-4px;border-bottom-width:4px;border-right-width:4px;border-left-width:4px}.topline{grid-area:topline}.topline .text{max-width:66.6%;margin-top:25px}@media (max-width:991px){.topline .text{max-width:none}}.topline__header{display:flex;justify-content:space-between;align-items:center;margin-top:40px}@media (max-width:991px){.topline__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:25px}}.topline__header .select{flex:0 0 25%}@media (max-width:991px){.topline__header .select{width:50%;margin-bottom:20px}}@media (max-width:767px){.topline__header .select{width:100%}}@media (max-width:991px){.topline__header .select:last-of-type{margin-bottom:0}}.topline__title{font-size:50px;line-height:60px;font-weight:500;color:#333}@media (max-width:479px){.topline__title{font-size:30px;line-height:40px}}@media (max-width:991px){.topline__title:not(:only-child){margin-bottom:20px}}.tree-list{display:flex;flex-direction:column;gap:15px}.tree{display:grid;grid-template-columns:1fr;gap:15px}.tree .tree-item{border-radius:10px}@media (max-width:479px){.tree .tree-item .underline-link--desktop{display:none}}.tree .tree-item.active>.tree-item__content .tree-item__toggle-button svg{rotate:-180deg}.tree .tree-item.active .tree-item__link{border-radius:10px 10px 0 0}.tree .tree-item__link{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 25px;font-size:19px;line-height:26px;font-weight:500;color:#333;background-color:#e3e3e3;border-radius:10px;transition:border-radius .4s ease-in}.tree .tree-item__link a{word-break:break-word;transition:color .3s ease-in-out}.tree .tree-item__text{display:grid;grid-template-columns:6fr 2fr;gap:40px;align-items:center;padding:15px 25px;border:1px solid #f1f1f1;border-top:unset}@media (max-width:767px){.tree .tree-item__text{grid-template-columns:7fr 2fr;gap:15px}}@media (max-width:479px){.tree .tree-item__text{grid-template-columns:8fr 2fr;gap:25px 15px}}.tree .tree-item__text-wrapper{display:flex;justify-content:space-between;gap:40px}@media (max-width:479px){.tree .tree-item__text-wrapper{gap:15px}}.tree .tree-item__text-wrapper .price{white-space:nowrap}@media (max-width:479px){.tree .tree-item__text-wrapper .price{margin-right:auto}}.tree .tree-item__text .text{margin-right:auto;word-break:break-word}.tree .tree-item__toggle-button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;outline:none;border:none;border-radius:50%;background-color:#1595a3}.tree .tree-item__toggle-button svg{width:24px;height:24px;fill:#fff;transition:fill .3s ease,rotate .3s ease}.tree .tree-item__text{font-size:16px;line-height:24px}.tree .tree-item__children .tree{gap:0}.tree .tree-item__children .tree-item__text{padding:15px 25px}.tree .tree-item__children .tree-item:last-child .tree-item__text{border-radius:0 0 10px 10px}.upload .icon{color:#333;transition:color .3s ease}.upload__input{display:none}.upload__btn,.upload__label{display:flex;align-items:center}.upload__label{font-size:1.8rem;line-height:1;color:#333;cursor:pointer;transition:color .3s ease}.upload__label:hover{color:#1595a3}.upload__btn:hover,.upload__label:hover .upload__btn{background-color:#1595a3}.upload__btn:hover .icon,.upload__label:hover .upload__icon_staple{color:#fff}.upload__btn{justify-content:center;width:50px;height:50px;margin-right:10px;border-radius:50%;background-color:#fff;transition:background-color .3s ease}.upload__icon_cross{width:14px;height:14px}.upload__form{display:flex}.upload__form+.upload__files{margin-top:20px}.upload__file{display:flex;align-items:center;margin-bottom:20px}.upload__file:last-of-type{margin-bottom:0}.upload__name{margin-right:5px;font-size:1.8rem;color:#333}.upload__size{flex-shrink:0;font-size:1.4rem;color:#6d6d6d}.user_assistance_nav__list{display:flex;align-items:center}@media (max-width:991px){.user_assistance_nav__list{flex-direction:column;align-items:flex-start}.user_assistance_nav__item{width:100%;border-bottom:1px solid #373737}.user_assistance_nav__item--city{display:none}.user_assistance_nav__item:last-of-type{border-bottom:none}}.user_assistance_nav__button,.user_assistance_nav__link{font-size:1.6rem;color:#676e6f}.user_assistance_nav__link{display:flex;align-items:center;height:78px;padding:0 20px;transition:background-color .3s ease}@media (max-width:1229px){.user_assistance_nav__link{padding:0 12px}}@media screen and (max-width:1030px){.user_assistance_nav__link{font-size:1.5rem}}@media (max-width:991px){.user_assistance_nav__link{height:auto;padding:21px 15px;font-size:1.6rem}}.user_assistance_nav__link:hover{background-color:#a5c13a}.user_assistance_nav__link--current{background-color:#d5e6ec}.user_assistance_nav__link--current:hover,.user_menu .btn:hover{background-color:#72b8c2}.user_assistance_nav__city{display:flex;flex-direction:column;gap:5px;align-items:flex-start;margin-right:8px;padding:8px 0}.user_assistance_nav__button{display:flex;align-items:center;gap:10px;padding:0;outline:none;border:none;background-color:transparent}@media (max-width:991px){.user_assistance_nav__button{padding:21px 15px;font-size:1.6rem}}@media (max-width:767px){.user_assistance_nav__button{gap:5px;padding:0;margin-top:auto}}.user_assistance_nav__button:hover{color:#1595a3}.user_assistance_nav__button:hover span{border-color:#d0eaed}.user_assistance_nav__button span{color:#1595a3;border-bottom:1px solid #1595a3;transition:border-color .2s ease-in-out,color .3s ease-in-out}@media (max-width:991px){.user_assistance_nav__button span{color:#4c4c4c;border-bottom-color:#4c4c4c}}.user_assistance_nav__button svg{fill:#1595a3;transition:fill .3s ease-in-out}@media (max-width:991px){.user_assistance_nav__button svg{fill:#4c4c4c}}.user_assistance_nav__time{display:flex;flex-direction:column;gap:5px}.user_assistance_nav__time p{font-weight:400;font-size:14px;line-height:14px;color:#a2a2a2}.user_menu{display:flex}@media (max-width:991px){.user_menu{background-color:#72b8c2}}.user_menu__item{display:flex}.user_menu .btn{display:flex;align-items:center;height:60px;padding:0 20px;color:#676e6f;transition:background-color .3s ease}@media (max-width:1229px){.user_menu .btn{height:50px;padding:0 15px}}@media (max-width:991px){.user_menu .btn{height:auto;padding:21px 20px}.user_menu .btn:hover{background-color:#3f3f3f}}.user_menu__visually_impaired_mode{display:flex;justify-content:center;align-items:center}.user_menu__icon{color:#676e6f}.vacancies__list--three_cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media (max-width:1229px){.vacancies__list--three_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.vacancies__list--three_cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.vacancies__list--three_cols{grid-template-columns:100%}}.vacancy_card{display:flex;flex-direction:column;align-items:flex-start;padding:30px 30px 50px;border-radius:6px;background-color:#fff;transition:background-color .7s ease}@media (max-width:991px){.vacancy_card{padding:25px 25px 35px}}.vacancy_card:hover{background-color:#2b2b2b}.vacancy_card:hover .vacancy_card__link,.vacancy_card:hover .vacancy_card__specialty{color:#fff}.vacancy_card:hover .vacancy_card__link::before{border-top-color:#fff}.vacancy_card__specialty{margin-bottom:15px;font-size:1.9rem;line-height:2.9rem;font-weight:500;color:#333;transition:color .7s ease}.vacancy_card__description{margin-bottom:30px;font-size:1.6rem;line-height:2.6rem;color:#a2a2a2}.vacancy_card__link{margin-top:auto;font-size:1.8rem;line-height:1;color:#333;transition:color .7s ease,opacity .7s ease}.vacancy_card__link:hover{opacity:.5}.video{margin:35px 0;border-radius:6px;overflow:hidden}.video__inner{position:relative;display:block;height:0;padding-bottom:56.25%;overflow:hidden}.video__inner iframe{position:absolute;top:0;left:0;bottom:0;border:0}.alternative-appointment__wrapper{display:flex;flex-direction:column;width:100%;max-width:345px;gap:25px}@media (max-width:767px){.alternative-appointment__wrapper{gap:15px}}.alternative-appointment__button{display:inline-flex;justify-content:center;padding:0;height:56px}@media (max-width:767px){.alternative-appointment__button{height:48px}}.appointment-choice-date-and-time{max-width:698px}.appointment-choice-date-and-time__wrapper{display:flex;align-items:flex-start;gap:40px}@media screen and (max-width:600px){.appointment-choice-date-and-time__wrapper{flex-direction:column}}@media (max-width:479px){.appointment-choice-date-and-time__wrapper{gap:15px}.appointment-choice-direction__card-list{display:none}}.appointment-choice-direction__form,.services-question__item.active>.services-question__content .services-question__button-plus{display:none}@media (max-width:479px){.appointment-choice-direction__form{display:flex;flex-direction:column;align-items:center}}.appointment-choice-direction__select{width:100%}.appointment-choice-method__card-list{grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.appointment-choice-method__card-list{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}}.appointment-choice-service__hint{margin-top:25px}@media (max-width:767px){.appointment-choice-service__hint{margin-top:15px}}.appointment-confirm-phone__form{max-width:345px}@media (max-width:479px){.appointment-confirm-phone__form{max-width:initial}}.appointment-confirm-phone__input.form__group{margin-bottom:15px}.appointment-contact{display:flex;gap:40px 130px}@media (max-width:991px){.appointment-contact{flex-direction:column}}.appointment-contact-info .base-select{margin-bottom:25px}.appointment{padding-bottom:65px}@media (max-width:991px){.appointment{padding-bottom:40px}}.appointment__list{margin-top:40px}@media (max-width:991px){.appointment__list{margin-top:25px}}.appointment__header{margin-bottom:40px}@media (max-width:991px){.appointment__header{margin-bottom:25px}}.appointment__container{max-width:700px}.appointment__text,.service-category h2{font-size:16px;line-height:22px;font-weight:400;color:#333;margin-bottom:15px}.appointment__subtitle{margin-top:65px}@media (max-width:479px){.appointment__subtitle{margin-top:40px}}.appointment__buttons{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:40px}@media (max-width:479px){.appointment__buttons{flex-direction:column-reverse;justify-content:center;gap:15px;margin-top:25px}}.appointment .form__group{padding:0}.appointment .form__group .label{left:30px}@media (max-width:479px){.appointment .form__group .label{left:15px}}.services-about-direction{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));align-items:start;grid-gap:10px;margin-bottom:25px}@media (max-width:767px){.services-about-direction{grid-gap:25px}}@media (max-width:479px){.services-about-direction{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.services-about-direction__stats-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));align-content:start;gap:10px}.services-about-direction__stats-item{display:flex;flex-direction:column;word-break:break-word}.services-about-direction__stats-digit{font-weight:500;font-size:40px;line-height:50px;color:#1595a3}.services-about-direction__presentation{border-radius:20px;aspect-ratio:3/2}@media (max-width:479px){.services-about-direction__presentation{aspect-ratio:1/1}}.services-about-direction__presentation-wrapper{position:relative}.services-about-direction__presentation:after{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(43,43,43,.3),rgba(43,43,43,.3));border-radius:20px}.video__inner iframe,iframe.services-about-direction__presentation{width:100%;height:100%}.services-about-direction__presentation-button{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;background:0 0;outline:none;border:none;z-index:1;padding:0}.services-about-direction__presentation-button-circle{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#1595a3}.services-about-direction__presentation-button-text{font-size:16px;line-height:32px;color:#fff}.services-about-direction__presentation-button-icon{fill:#fff}.services-about-direction__presentation-image{height:100%;object-fit:cover;width:100%;border-radius:20px}.diseases__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px 35px}.diseases__item{position:relative;padding-left:16px;font-size:16px;line-height:22px;color:#333;word-break:break-word}.diseases__item:before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;margin:auto 0;border-radius:2px;background-color:#aeaeae}.make-appointment__text{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (max-width:680px){.make-appointment__text{flex-direction:column-reverse}}.services-programs__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(345px,1fr));grid-gap:10px}@media (max-width:479px){.services-programs__list{grid-template-columns:1fr}}.services-programs__item{word-break:break-word}.services-programs__item-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:30px;background-color:#d5e6ec;border-radius:20px}.services-programs__item-title{color:#333;margin-bottom:40px;transition:color .3s ease}.services-programs__item-title:hover{color:#1595a3}.services-programs__item-price{margin-top:auto}.services-programs__item-price-text{margin-right:5px;color:#676e6f}.services-programs__item-price-content{color:#1595a3}.services-question{display:grid;grid-template-columns:1fr;gap:15px}.services-question__item{border-radius:10px}.services-question__item.active .services-question__head{border-radius:10px 10px 0 0}.services-question__head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 25px;font-weight:500;font-size:19px;line-height:26px;color:#333;background-color:#d5e6ec;border-radius:10px;transition:border-radius .4s ease-in;word-break:break-word}.services-question__text{padding:15px 25px;border:1px solid #f1f1f1;border-top:unset;word-break:break-word;font-size:16px;line-height:24px}.services-question__button{width:24px;height:24px;padding:0;outline:none;border:none;border-radius:50%;background-color:#1595a3;position:relative;flex-shrink:0}.services-question__button-minus,.services-question__button-plus{width:12px;height:2px;display:block;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.services-question__button-plus{height:12px;width:2px}.services-question__children .services-question__text{padding:15px 25px;border-radius:0 0 10px 10px}.service-category{display:flex;flex-direction:column;gap:80px}@media (max-width:767px){.service-category{gap:50px}}.service-category h2{margin-bottom:40px;font-size:30px;line-height:36px}@media (max-width:767px){.service-category h2{margin-bottom:24px}}@media (max-width:479px){.service-category h2{font-size:26px;line-height:31px}}.service-category .text{margin-top:0}.service-category__banner{background-color:#e3e3e3;border-radius:20px;overflow:hidden}@media screen and (max-width:600px){.service-category__banner{height:auto;margin:0 -15px;border-radius:0}}.service-category__banner .image__banner{height:auto}.service-category__banner .image__banner .image__banner__text{padding:45px 40px 60px}@media screen and (max-width:600px){.service-category__banner .image__banner .image__banner__text{height:auto;padding:15px}}.service-category__banner .image__banner .image__banner__description{max-height:60px;margin-top:20px}.service-category__banner .image__banner .image__banner__button{margin-top:20px}.service-category__primary-reception{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:24px}.service-category__primary-reception .price{margin-top:16px;font-size:30px;line-height:36px;color:#333}.service-category__primary-reception .service-title{font-size:16px;line-height:32px;color:#6d6d6d}.service-category__questions-list,.service-category__reviews-list{display:flex;flex-direction:column;gap:30px}@media (max-width:767px){.service-category__questions-list,.service-category__reviews-list{gap:20px}}.service-category .show-more-button{margin-top:40px}@media (max-width:767px){.service-category .show-more-button{margin-top:25px}}.service-category .actions.info_block--horizontal,.service-category .specialists{margin-top:0}.service-category .actions .info_block__text_content{padding-top:0}@media (max-width:479px){.service-category .actions .info_block__text_content{align-self:flex-start}}.service-category__actions .info_block__more{display:inline-block;margin-top:40px}.services-advantages__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:10px}@media screen and (max-width:768px){.services-advantages__list{grid-template-columns:1fr;grid-gap:25px}}.services-advantages__item{display:grid}.services-advantages__icon{margin-bottom:10px}.services-advantages__title{margin-bottom:20px;word-break:break-word}.services-advantages__description{word-break:break-word;line-height:32px}.specialist-appointment-form{max-width:381px}@media (max-width:479px){.specialist-appointment-form{max-width:none}}.specialist-appointment-form__footer{display:flex;align-items:center;justify-content:space-between;margin-top:15px}@media (max-width:479px){.specialist-appointment-form__footer{flex-direction:column;gap:25px;align-items:flex-start}}.specialist-appointment-form__footer--bottom{margin-top:auto;margin-left:auto}@media (max-width:479px){.specialist-appointment-form__submit{align-self:center}}.specialist_banner{padding:0 5.28vw;position:relative;border-radius:6px;background-color:#dcdcdc;overflow:hidden}@media (max-width:991px){.specialist_banner{display:flex;flex-wrap:wrap;padding:25px 25px 0}}@media (max-width:479px){.specialist_banner{flex-direction:column}}.specialist_banner__content{display:flex;flex-direction:column;align-items:flex-start;padding:92px 260px 92px 0}@media (max-width:991px){.specialist_banner__content{order:2;margin:30px 0;padding:0}}@media (max-width:479px){.specialist_banner__content{width:auto}}.specialist_banner__info{margin-bottom:70px}@media (max-width:991px){.specialist_banner__info{margin-bottom:40px}}.specialist_banner__name{margin-bottom:10px;font-size:1.9rem;line-height:2.6rem;color:#333;word-break:break-word}.specialist_banner__specialty{font-size:1.4rem;color:#727272}.specialist_banner__link{font-size:1.8rem;color:#888;transition:opacity .3s ease}.specialist_banner__link::after{background-color:#888}.specialist_banner__link::before{border-top-color:#888}.specialist_banner__link:hover{opacity:.7}.specialist_banner__photo{position:absolute;top:0;left:36.02%;max-width:240px;height:100%}@media (max-width:1229px){.specialist_banner__photo{left:calc(5.208vw + 270px)}}@media (max-width:991px){.specialist_banner__photo{position:static;max-height:378px;max-width:100%;width:100%;height:100%}}@media screen and (max-width:680px){.specialist_banner__photo{max-height:440px}}@media (max-width:479px){.specialist_banner__photo{align-self:center;max-height:378px;margin-right:0}}.service-category__banner .image__banner img,.specialist_banner__photo img,.specialists__list--two_cols .specialist_banner__photo height 100% img{height:100%;width:100%;object-fit:cover}.specialist-card{padding:20px;border-radius:6px;background-color:#f7f8f8}@media (max-width:479px){.specialist-card{padding:15px;border:1px solid #e0e0e0;background-color:transparent}}.specialist-card__wrapper{display:flex;gap:65px;word-break:break-word}@media (max-width:767px){.specialist-card__wrapper{flex-direction:column;gap:30px}}@media (max-width:479px){.specialist-card__wrapper{display:grid;grid-template-columns:60px 1fr;gap:10px}}.specialist-card__image{position:relative;flex-shrink:0;width:100%;max-height:383px;max-width:244px;border-radius:6px}@media (max-width:767px){.specialist-card__image{max-width:167px}}@media (max-width:479px){.specialist-card__image{max-width:60px}}.specialist-card__image img,.specialist-profile__img img{width:100%;height:100%;object-fit:contain}.specialist-card__name{margin-bottom:5px;color:#333}@media (max-width:479px){.specialist-card__name:not(.specialist-card__name--mobile){display:none}}.specialist-card__job-title{margin-bottom:15px;color:#727272}@media (max-width:479px){.specialist-card__job-title{margin-bottom:25px}}.specialist-card__content{width:100%}@media (max-width:479px){.specialist-card__content{grid-column:1/3}}.specialist-card__mobile-header{display:none}@media (max-width:479px){.specialist-card__mobile-header{display:block}}.specialist-card__info{grid-template-columns:minmax(250px,auto) 383px;justify-content:space-between}@media (max-width:479px){.specialist-card__info .specialist-info__about{display:none}}.specialist-card__experience{position:absolute;bottom:20px;right:0;transform:translateX(50%)}@media (max-width:479px){.specialist-card__experience{display:none}}.specialist-card__mobile-experience span{font-weight:500}.specialist_card{display:flex;flex-direction:column;align-items:flex-start}.specialist_card__photo{position:relative;display:block;margin:0;border-radius:6px;overflow:hidden}.specialist_card__icon,.specialist_card__photo::before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.specialist_card__photo::before{content:"";background-color:rgba(21,149,163,.8)}.specialist_card__photo:hover .specialist_card__icon,.specialist_card__photo:hover::before{opacity:1}.specialist_card__icon{z-index:1;margin:auto;color:#fff}.specialist_card__name{margin-top:24px;margin-bottom:10px;font-size:1.9rem;line-height:2.6rem;color:#333;transition:color .3s ease}.specialist_card__name:hover{color:#1595a3}.specialist_card__specialty{font-size:1.4rem;line-height:1;color:#a2a2a2}.specialist-info{display:grid;grid-template-columns:minmax(250px,304px) 383px;margin-bottom:40px;gap:55px;color:#333}@media (max-width:1229px){.specialist-info{grid-template-columns:1fr}}@media (max-width:479px){.specialist-info{margin-bottom:15px;gap:25px}}.specialist-info__appointment{display:grid}.specialist-info__specialization{margin-bottom:15px}.specialist-info__specialization ul{margin:0;padding:0}.specialist-info__specialization ul li{margin:10px 0}.specialist-profile{display:flex;align-items:flex-start;position:relative;margin-top:40px;gap:80px}@media (max-width:767px){.specialist-profile{flex-direction:column;gap:25px}}@media (max-width:1229px){.specialist-profile{padding-bottom:25px}}.specialist-profile::before{content:"";position:absolute;z-index:-1;top:-100%;right:-100%;bottom:0;left:-100%;background-color:#f7f8f8}@media (max-width:1229px){.specialist-profile::before{left:-15px;right:-15px}}@media (max-width:479px){.specialist-profile__header{display:none}}.specialist-profile__mobile_header{display:none}@media (max-width:479px){.specialist-profile__mobile_header{display:block}}.specialist-profile__img{position:relative;max-width:450px;width:100%}@media (max-width:1440px){.specialist-profile__img{flex-shrink:2}}@media (max-width:479px){.specialist-profile__img{max-width:250px}}.specialist-profile__experience{position:absolute;bottom:40px;right:0;transform:translateX(50%);z-index:5}.specialist-profile__content{display:flex;flex-direction:column;width:100%;padding-bottom:105px}@media (max-width:1229px){.specialist-profile__content{padding-bottom:0}}.specialist-profile__name{margin-bottom:25px;color:#333}.specialist-profile__job-title{color:#727272;margin-bottom:40px}@media (max-width:479px){.specialist-profile__job-title{margin-top:25px;margin-bottom:0}}.specialist-profile__user_interaction{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width:479px){.specialist-profile__user_interaction{justify-content:center}}.specialists{display:flex;flex-direction:column;gap:65px}@media (max-width:479px){.specialists{gap:40px}}.specialists__title{margin-bottom:2.6vw;font-size:3rem;color:#333}@media (max-width:991px){.specialists__title{margin-bottom:35px}}@media (max-width:767px){.specialists__title{margin-bottom:35px;font-size:2.6rem}}@media (max-width:479px){.specialists__title{margin-bottom:25px;text-align:center}}.specialists__subtitle{margin-bottom:40px}@media (max-width:479px){.specialists__subtitle{margin-bottom:15px}}.specialists__list{display:grid;grid-template-columns:1fr;gap:25px}.specialists__list--two_cols{grid-template-columns:repeat(2,1fr);grid-gap:10px}@media screen and (max-width:680px){.specialists__list--two_cols{grid-template-columns:1fr}}.specialists__list--two_cols .specialist_banner{padding:0 0 0 40px}@media (max-width:991px){.specialists__list--two_cols .specialist_banner{padding:25px 25px 0}}.specialists__list--two_cols .specialist_banner__photo{right:0;left:auto}.specialists__list--four_cols{grid-template-columns:repeat(4,1fr);grid-gap:4.16vw 10px}@media (max-width:1229px){.specialists__list--four_cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.specialists__list--four_cols{grid-template-columns:repeat(4,1fr);grid-gap:40px 10px}}@media (max-width:767px){.specialists__list--four_cols{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.specialists__list--four_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.specialists__list--four_cols{grid-template-columns:256px;justify-content:center}}.specialists__list--six_cols{grid-template-columns:repeat(6,1fr);grid-gap:4.16vw 10px}@media (max-width:1440px){.specialists__list--six_cols{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1050px){.specialists__list--six_cols{grid-template-columns:repeat(4,1fr);grid-gap:40px 10px}}@media screen and (max-width:850px){.specialists__list--six_cols{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.specialists__list--six_cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.specialists__list--six_cols{grid-template-columns:1fr;gap:20px;justify-content:flex-start}}.specialists__button{display:flex;justify-content:flex-start;margin:40px auto 0}.specialists__button .btn--basic{padding:15px 46px}@media (max-width:479px){.specialists__button{justify-content:center;margin-top:25px}}.tab-navigation{display:flex;justify-content:center;margin-bottom:40px}.tab-navigation__list{display:flex;flex-wrap:wrap;align-items:center;border-radius:30px;background-color:#fff;border:solid #e0e0e0 1px;justify-content:center}@media (max-width:479px){.tab-navigation__list{flex-direction:column}.tab-navigation__item{width:100%}}.tab-navigation__link{display:block;margin:5px;padding:14px 2vw;font-size:1.6rem;line-height:1.8rem;font-weight:500;color:#333;border-radius:23px;word-break:break-word;transition:background-color .3s ease,color .3s ease}@media (min-width:1921px){.tab-navigation__link{padding:14px 38px}}@media (max-width:991px){.tab-navigation__link{padding-left:25px;padding-right:25px}}@media (max-width:479px){.tab-navigation__link{text-align:center}}.tab-navigation__link:hover{color:#333;background-color:#fef9cb}.tab-navigation__link.active{color:#333;background-color:#fadf19}@media (max-width:479px){.tabs-contents{margin-top:20px}}.tabs-contents__wrapper{display:none}.tabs-contents__wrapper.active{display:block}@media (max-width:479px){.tabs-contents--what_worries .tab-navigation__list{flex-direction:row}}.tabs-contents--what_worries .tab-navigation__item{width:auto}.tabs{margin-bottom:65px}@media (max-width:479px){.tabs{margin-bottom:40px}}.promos{margin-bottom:100px}@media (max-width:479px){.promos{margin-bottom:40px}}.promos__title{font-size:33px;line-height:40px;margin-bottom:40px}@media (max-width:479px){.promos__title{font-size:23px;line-height:32px;margin-bottom:25px}}.promos__services{margin-top:65px;color:#000}@media (max-width:479px){.promos__services{display:flex;flex-direction:column;margin-top:40px}}.promos__services .features-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.promos__specialists{margin-top:65px;color:#000}@media (max-width:479px){.promos__specialists{margin-top:40px}}.promos__specialists .specialists__list--four_cols{justify-content:start}.promos__btn{margin-top:40px}@media (max-width:479px){.promos__btn{display:flex;align-items:center;margin:20px auto 0}}.hidden{display:none}.h2-title{margin-bottom:25px}@media (max-width:479px){.h2-title{margin-bottom:15px}}.h4-title{margin-bottom:15px}
/*# sourceMappingURL=styles.pack.css.map */
