a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,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}body{line-height:1;color:#333;margin:0}ol,ul{list-style:none}caption,table,td,th{vertical-align:top}caption,td,th{text-align:left;font-weight:400}a img{border:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{*display:inline;*zoom:1}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[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;border:none}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}.img-responsive{display:block;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0}fieldset,legend{border:0;padding:0}button,input,select,textarea{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]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;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}table{border-collapse:collapse;table-layout:fixed;border-spacing:0}.js-button-link{border:none;background:none;cursor:pointer}iframe{overflow:hidden;border:none}@font-face{font-family:roboto;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular"),url(/static/fonts/roboto/roboto-regular.woff2) format("woff2"),url(/static/fonts/roboto/roboto-regular.woff) format("woff"),url(/static/fonts/roboto/roboto-regular.eot) format("eot");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:local("Roboto Italic"),local("Roboto-Italic"),url(/static/fonts/roboto/roboto-italic.woff2) format("woff2"),url(/static/fonts/roboto/roboto-italic.woff) format("woff"),url(/static/fonts/roboto/roboto-italic.eot) format("eot");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:local("Roboto Medium"),local("Roboto-Medium"),url(/static/fonts/roboto/roboto-medium.woff2) format("woff2"),url(/static/fonts/roboto/roboto-medium.woff) format("woff"),url(/static/fonts/roboto/roboto-medium.eot) format("eot");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:local("Roboto MediumItalic"),local("Roboto-MediumItalic"),url(/static/fonts/roboto/roboto-mediumitalic.woff2) format("woff2"),url(/static/fonts/roboto/roboto-mediumitalic.woff) format("woff"),url(/static/fonts/roboto/roboto-mediumitalic.eot) format("eot");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:local("Roboto Bold"),local("Roboto-Bold"),url(/static/fonts/roboto/roboto-bold.woff2) format("woff2"),url(/static/fonts/roboto/roboto-bold.woff) format("woff"),url(/static/fonts/roboto/roboto-bold.eot) format("eot");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:local("Roboto BoldItalic"),local("Roboto-BoldItalic"),url(/static/fonts/roboto/roboto-bolditalic.woff2) format("woff2"),url(/static/fonts/roboto/roboto-bolditalic.woff) format("woff"),url(/static/fonts/roboto/roboto-bolditalic.eot) format("eot");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:local("Roboto Black"),local("Roboto-Black"),url(/static/fonts/roboto/roboto-black.woff2) format("woff2"),url(/static/fonts/roboto/roboto-black.woff) format("woff"),url(/static/fonts/roboto/roboto-black.eot) format("eot");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:local("Roboto BlackItalic"),local("Roboto-BlackItalic"),url(/static/fonts/roboto/roboto-blackitalic.woff2) format("woff2"),url(/static/fonts/roboto/roboto-blackitalic.woff) format("woff"),url(/static/fonts/roboto/roboto-blackitalic.eot) format("eot");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:lg;src:url(/static/fonts/lg.eot?n1z373);src:url(/static/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/static/fonts/lg.woff?n1z373) format("woff"),url(/static/fonts/lg.ttf?n1z373) format("truetype"),url(/static/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;font-size:1.375rem;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"}@keyframes a{0%{left:0}50%{left:-30px}to{left:0}}@keyframes b{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:a .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:b .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;font-size:1.5rem;height:47px;line-height:27px;line-height:1.6875rem;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;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{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;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;font-size:1rem;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;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;transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(.5,.5,.5);opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0,100%,0);transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;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{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{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;font-size:1.5rem;height:39px;line-height:27px;line-height:1.6875rem;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(/static/i/vimeo-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/static/i/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(/static/i/video-play.png) no-repeat scroll 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(static/i/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(static/i/youtube-play.png) no-repeat scroll 0 -60px transparent}.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;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{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{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{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{transform:translateZ(0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scaleX(1);transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transform-origin:0 0;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px;font-size:1.25rem}#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;transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.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;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.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;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{transition-delay:0s;transform:translateZ(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;font-size:.875rem;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0,5px,0);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;font-size:.75rem}.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;font-size:1.25rem;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;transition:opacity .15s ease 0s}.lg-outer *{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{transition-duration: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{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.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(/static/i/loading.gif) no-repeat scroll 50% transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.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-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.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-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.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-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;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{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{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.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{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(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{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{transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:c 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat}@keyframes c{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}#breadcrumbs .items,#main-news .main-news-content,#main-publications .main-publications-content,#main-special-offers .main-special-offers-content,#main-testimonials .main-testimonials-content,#main-treatment-results .main-treatment-results-content,#services-testimonials .services-testimonials-content,.container,.container-fullwidth,.main-staff-content{box-sizing:border-box;display:block;width:auto;height:auto;position:relative;padding:0 16px;margin:0 auto}.graphic-header,.inside-layout,.layout,.layout-fullwidth{box-sizing:border-box;display:grid;width:auto;height:auto;grid-template-columns:repeat(12,1fr);grid-gap:16px;position:relative;padding:0;margin:0 16px}@media only screen and (min-width:1280px){.graphic-header,.inside-layout,.layout{width:1200px;grid-gap:24px;margin:0 auto}}@media only screen and (min-width:1500px){.graphic-header,.inside-layout,.layout{width:1420px;grid-gap:30px;margin:0 auto}}@media only screen and (min-width:1280px){.layout-fullwidth{grid-gap:24px;margin:0 12px}}@media only screen and (min-width:1500px){.layout-fullwidth{grid-gap:30px;margin:0 15px}}@media only screen and (min-width:1280px){#breadcrumbs .items,#main-news .main-news-content,#main-publications .main-publications-content,#main-special-offers .main-special-offers-content,#main-testimonials .main-testimonials-content,#main-treatment-results .main-treatment-results-content,#services-testimonials .services-testimonials-content,.container,.main-staff-content{width:1200px;padding:0}}@media only screen and (min-width:1500px){#breadcrumbs .items,#main-news .main-news-content,#main-publications .main-publications-content,#main-special-offers .main-special-offers-content,#main-testimonials .main-testimonials-content,#main-treatment-results .main-treatment-results-content,#services-testimonials .services-testimonials-content,.container,.main-staff-content{width:1420px}}.four-column-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media only screen and (max-width:999px){.four-column-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:479px){.four-column-grid{grid-template-columns:1fr;gap:16px}}.h-talign_left{text-align:left}.h-talign_center{text-align:center}.h-talign_right{text-align:right}.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-hidden{display:none}.h-invisible{visibility:hidden}.h-visible{visibility:visible}.h-nomargins{margin:0}.h-nomargin_top{margin-top:0}.h-nomargin_right{margin-right:0}.h-nomargin_bottom{margin-bottom:0}.h-nopaddings{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}.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}.mgo-number-14545--icon{display:inline-block;position:relative;padding-left:28px}@media only screen and (max-width:479px){.mgo-number-14545--icon{padding-left:0;width:24px;height:24px}}.mgo-number-14545--icon:before{content:"";width:24px;height:24px;background-image:url(/frontend/i/svg/icon-tel.svg);position:absolute;left:0;top:50%;transform:translateY(-50%)}.h1-main{font-weight:600;font-size:60px;font-size:3.75rem;line-height:60px;line-height:3.75rem}@media only screen and (max-width:759px){.h1-main{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}}.h1{font-weight:600;font-size:44px;font-size:2.75rem;line-height:56px;line-height:3.5rem}@media only screen and (max-width:759px){.h1{font-size:25px;font-size:1.5625rem;line-height:32px;line-height:2rem}}.h2{font-weight:600;font-size:38px;font-size:2.375rem;line-height:45px;line-height:2.8125rem}@media only screen and (max-width:759px){.h2{font-size:24px;font-size:1.5rem;line-height:34px;line-height:2.125rem}}.about-section__title,.h3{font-weight:600;font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem}@media only screen and (max-width:759px){.about-section__title,.h3{font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem}}.h4{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem;font-weight:600}@media only screen and (max-width:759px){.h4{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.datepicker .datepicker-header .datepicker-controls .button.view-switch,.h5,.publications-item-title{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:600}.p_body{font-size:16px;font-size:1rem}.p_body,.subtitle{font-weight:400;line-height:24px;line-height:1.5rem}.subtitle{font-size:24px;font-size:1.5rem}@media only screen and (max-width:759px){.subtitle{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}}.subtitle_second{font-weight:400;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width:759px){.subtitle_second{font-size:16px;font-size:1rem}}.add-testimonial-link,.appointment-form-link,.back-link,.btn,.btn-primary-icon-left,.button-appointment,.button_caption,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link,.feedback-form-link,.form-submit-button,.form-submit-cancel,.more-link,.popup-button,.popup-close-button,.publications-item .tags-item-link,.qa-form-link,.radio-time span,.search-form-link,.search-rubricator-item-link,.services-items .services-item-details-link,.share-link,.tags-item-link{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:600}.base-select__placeholder--up,.caption,.datepicker .dow,.staff-person-right__title,.tabs-datepicker .date-tabs-list .date-tab__day{font-weight:400;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.caption_bold,.header__button-mobile{font-weight:500;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.link,.staff-person-reviews-link{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width:759px){.link,.staff-person-reviews-link{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}}.privacy-agreement{color:#96a8cd}.privacy-agreement .text-link{text-decoration:underline;cursor:pointer}.icon40{width:40px;height:40px}.icon32{width:32px;height:32px}.icon24{width:24px;height:24px}.base-dashed-button .icon-image,.icon16{width:16px;height:16px}.color-secondary-second{color:#be027f}.h5-title{margin-bottom:16px}@media only screen and (max-width:759px){.h5-title{margin-bottom:8px}}html{box-sizing:border-box;width:100%;height:100%;font-size:100%;-webkit-font-smoothing:antialiased;-webkit-font-adjustment:100%;background:#fff}html.popup-open{overflow:hidden;pointer-events:none;touch-action:none}body{box-sizing:border-box;width:auto;min-width:100%;min-height:100%;position:relative;color:#1e1e1e;font-family:roboto,arial,freesans,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:0 auto;padding:0;display:flex;flex-direction:column;transition:transform .3s ease-in-out}.popup-open body{pointer-events:none;touch-action:none}.inside-layout{margin-bottom:80px}@media only screen and (max-width:759px){.inside-layout{margin-bottom:40px}}.inside-layout .side-col{position:relative;padding-top:30px}.inside-layout .side-col-content{position:sticky;top:20px;padding-bottom:145px;transition:top .3s ease-in}@media only screen and (max-width:999px){.inside-layout .side-col-content{padding-bottom:0;position:unset}}.inside-layout.one-col .main-col{grid-column:1/span 12}.inside-layout.one-col .side-col{display:none}.inside-layout.two-cols .main-col{grid-column:4/span 9;grid-row:2}@media only screen and (max-width:999px){.inside-layout.two-cols .main-col{grid-column:1/span 12;grid-row:3}}.inside-layout.two-cols .side-col{grid-column:1/span 3;grid-row:1/span 2}@media only screen and (max-width:999px){.inside-layout.two-cols .side-col{grid-column:1/span 12;grid-row:2;padding-top:0}}.inside-layout.two-cols .graphic-header+.main-col+.side-col{grid-row:2;padding-top:0}.inside-layout.one-col>h1,.inside-layout>h1{grid-column:1/span 12;max-width:100%}@media only screen and (min-width:1500px){.inside-layout.one-col>h1,.inside-layout>h1{grid-column:1/span 10}}.inside-layout.two-cols>h1{grid-column:4/span 9}@media only screen and (max-width:999px){.inside-layout.two-cols>h1{grid-column:1/span 12}}.inside-layout.one-col>h1+.file{position:relative;grid-column:1/span 12}@media only screen and (min-width:760px){.inside-layout.one-col>h1+.file{position:absolute;right:0;transform:translateY(27px)}}@media only screen and (min-width:1000px){.inside-layout.one-col>h1+.file{transform:translateY(32px)}}@media only screen and (min-width:1280px){.inside-layout.one-col>h1+.file{transform:translateY(40px)}}.inside-layout.search-results>h1{grid-row:1;grid-column:1/span 12;margin-bottom:0}.inside-layout.search-results #content-search{grid-row:2;grid-column:1/span 12}.inside-layout.search-results .side-col{grid-row:3/span 1;grid-column:1/span 3;padding-bottom:40px;padding-top:0}.inside-layout.search-results .side-col>:first-child{margin-top:0;padding-top:0}@media only screen and (max-width:999px){.inside-layout.search-results .side-col{display:none}}.inside-layout.search-results .main-col{grid-row:3/span 1;grid-column:4/span 9}.inside-layout.search-results .main-col>:first-child{margin-top:0;padding-top:0}@media only screen and (max-width:999px){.inside-layout.search-results .main-col{grid-row:3/span 1;grid-column:1/span 12}}#main-h1{max-width:none;margin:0 auto;text-align:center;margin-top:80px}@media only screen and (max-width:759px){#main-h1{margin-top:40px}}.lg-outer{z-index:100001}.lg-backdrop,.lg-outer{touch-action:auto;pointer-events:auto}.lg-backdrop{z-index:100000}#add-testimonial-form .idle-overlay,#appointment-form-confirm .idle-overlay,#appointment-form .idle-overlay,#calendar-form .idle-overlay,#callback-form .idle-overlay,#content-search .search-form button,#content-search .search-form input[type=search]+label,#day-doc-time-form .idle-overlay,#dep-choice-kazan .idle-overlay,#dep-choice-kazan .locations-item-link,#dep-choice-omsk .idle-overlay,#dep-choice-omsk .locations-item-link,#dep-choice-ufa .idle-overlay,#dep-choice-ufa .locations-item-link,#dep-choice .idle-overlay,#dep-choice .locations-item-link,#doc-or-date-choice .idle-overlay,#doc-or-date-choice .locations-item-link,#docs-form .idle-overlay,#feedback-form .idle-overlay,#location-choice .idle-overlay,#location-choice .locations-item-link,#mobile-menu .idle-overlay,#overlay,#pages-list,#qa-form .idle-overlay,#result-ajax .idle-overlay,#search-form #search-suggestions,#search-form .idle-overlay,#side-menu,#side-menu .empty .item-lvl3-link,#side-menu .empty .item-lvl3-link:active,#side-menu .empty .item-lvl3-link:focus,#side-menu .empty .item-lvl3-link:hover,#side-menu .empty .item-lvl3-link:link,#timer-record-form .idle-overlay,.add-testimonial-link,.appointment-form-link,.back-link,.btn,.btn-primary-icon-left,.button-appointment,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link,.content-gallery .content-gallery-items,.feedback-form-link,.field [type=checkbox][disabled],.field [type=checkbox][disabled]+label,.field [type=checkbox][disabled]+label:active,.field [type=checkbox][disabled]+label:active a,.field [type=checkbox][disabled]+label:focus,.field [type=checkbox][disabled]+label:focus a,.field [type=checkbox][disabled]+label:hover,.field [type=checkbox][disabled]+label:hover a,.field [type=checkbox][disabled]+label a,.field [type=checkbox][disabled]:-webkit-autofill,.field [type=checkbox][disabled]:-webkit-autofill+label,.field [type=checkbox][disabled]:-webkit-autofill+label:active,.field [type=checkbox][disabled]:-webkit-autofill+label:active a,.field [type=checkbox][disabled]:-webkit-autofill+label:focus,.field [type=checkbox][disabled]:-webkit-autofill+label:focus a,.field [type=checkbox][disabled]:-webkit-autofill+label:hover,.field [type=checkbox][disabled]:-webkit-autofill+label:hover a,.field [type=checkbox][disabled]:-webkit-autofill+label a,.field [type=checkbox][disabled]:active,.field [type=checkbox][disabled]:active+label,.field [type=checkbox][disabled]:active+label:active,.field [type=checkbox][disabled]:active+label:active a,.field [type=checkbox][disabled]:active+label:focus,.field [type=checkbox][disabled]:active+label:focus a,.field [type=checkbox][disabled]:active+label:hover,.field [type=checkbox][disabled]:active+label:hover a,.field [type=checkbox][disabled]:active+label a,.field [type=checkbox][disabled]:focus,.field [type=checkbox][disabled]:focus+label,.field [type=checkbox][disabled]:focus+label:active,.field [type=checkbox][disabled]:focus+label:active a,.field [type=checkbox][disabled]:focus+label:focus,.field [type=checkbox][disabled]:focus+label:focus a,.field [type=checkbox][disabled]:focus+label:hover,.field [type=checkbox][disabled]:focus+label:hover a,.field [type=checkbox][disabled]:focus+label a,.field [type=checkbox][disabled]:hover,.field [type=checkbox][disabled]:hover+label,.field [type=checkbox][disabled]:hover+label:active,.field [type=checkbox][disabled]:hover+label:active a,.field [type=checkbox][disabled]:hover+label:focus,.field [type=checkbox][disabled]:hover+label:focus a,.field [type=checkbox][disabled]:hover+label:hover,.field [type=checkbox][disabled]:hover+label:hover a,.field [type=checkbox][disabled]:hover+label a,.field input[type=email][disabled],.field input[type=email][disabled].changed,.field input[type=email][disabled]:-webkit-autofill,.field input[type=email][disabled]:active,.field input[type=email][disabled]:focus,.field input[type=email][disabled]:hover,.field input[type=tel][disabled],.field input[type=tel][disabled].changed,.field input[type=tel][disabled]:-webkit-autofill,.field input[type=tel][disabled]:active,.field input[type=tel][disabled]:focus,.field input[type=tel][disabled]:hover,.field input[type=text][disabled],.field input[type=text][disabled].changed,.field input[type=text][disabled]:-webkit-autofill,.field input[type=text][disabled]:active,.field input[type=text][disabled]:focus,.field input[type=text][disabled]:hover,.field textarea[disabled],.field textarea[disabled].changed,.field textarea[disabled]:-webkit-autofill,.field textarea[disabled]:active,.field textarea[disabled]:focus,.field textarea[disabled]:hover,.form-submit-button,.form-submit-cancel,.h-noselectable,.icon,.idle-overlay,.more-link,.popup-button,.popup-close-button,.popup .popup-footer,.popup .popup-header-title,.preloader,.publications-item .tags-item-link,.qa-form-link,.qa-items .qa-item-answer-author-photo,.search-form-link,.search-rubricator-item-link,.services-items .services-item-details-link,.share-link,.slider,.slider+.slider-dots,.tabs,.tags-item-link,.text hr,.treatment-results-slide{user-select:none;-ms-touch-select:none}.h-notouchcallout,.text hr{-webkit-touch-callout:none;touch-action:none}.h-cursor_default,.tabs,.text hr{cursor:default}.add-testimonial-link,.appointment-form-link,.back-link,.btn,.btn-primary-icon-left,.button-appointment,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link,.feedback-form-link,.form-submit-button,.form-submit-cancel,.more-link,.popup-button,.popup-close-button,.publications-item .tags-item-link,.qa-form-link,.search-form-link,.search-rubricator-item-link,.services-items .services-item-details-link,.share-link,.tags-item-link{display:inline-block;box-sizing:border-box;position:relative;white-space:nowrap;padding:8px 24px;margin:0;transition:color .25s ease,background-color .25s ease,opacity .25s ease;text-decoration:none;cursor:pointer;background:#edf2ff;color:#003398;border-radius:4px;background-clip:padding-box;-webkit-appearance:none;outline:none;border:none}@media only screen and (max-width:1279px){.add-testimonial-link,.appointment-form-link,.back-link,.btn,.btn-primary-icon-left,.button-appointment,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link,.feedback-form-link,.form-submit-button,.form-submit-cancel,.more-link,.popup-button,.popup-close-button,.publications-item .tags-item-link,.qa-form-link,.search-form-link,.search-rubricator-item-link,.services-items .services-item-details-link,.share-link,.tags-item-link{font-size:14px;font-size:.875rem;line-height:38px;line-height:2.375rem;padding:0 15px}}.add-testimonial-link.btn_text,.appointment-form-link.btn_text,.back-link.btn_text,.btn-primary-icon-left.btn_text,.btn.btn_text,.button-appointment.btn_text,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link.btn_text,.feedback-form-link.btn_text,.form-submit-button.btn_text,.form-submit-cancel.btn_text,.more-link.btn_text,.popup-button.btn_text,.popup-close-button.btn_text,.publications-item .tags-item-link.btn_text,.qa-form-link.btn_text,.search-form-link.btn_text,.search-rubricator-item-link.btn_text,.services-items .services-item-details-link.btn_text,.share-link.btn_text,.tags-item-link.btn_text{cursor:default}.add-testimonial-link:not(.btn_text):active,.add-testimonial-link:not(.btn_text):focus,.add-testimonial-link:not(.btn_text):hover,.appointment-form-link:not(.btn_text):active,.appointment-form-link:not(.btn_text):focus,.appointment-form-link:not(.btn_text):hover,.back-link:not(.btn_text):active,.back-link:not(.btn_text):focus,.back-link:not(.btn_text):hover,.btn-primary-icon-left:not(.btn_text):active,.btn-primary-icon-left:not(.btn_text):focus,.btn-primary-icon-left:not(.btn_text):hover,.btn:not(.btn_text):active,.btn:not(.btn_text):focus,.btn:not(.btn_text):hover,.button-appointment:not(.btn_text):active,.button-appointment:not(.btn_text):focus,.button-appointment:not(.btn_text):hover,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link:not(.btn_text):active,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link:not(.btn_text):focus,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link:not(.btn_text):hover,.feedback-form-link:not(.btn_text):active,.feedback-form-link:not(.btn_text):focus,.feedback-form-link:not(.btn_text):hover,.form-submit-button:not(.btn_text):active,.form-submit-button:not(.btn_text):focus,.form-submit-button:not(.btn_text):hover,.form-submit-cancel:not(.btn_text):active,.form-submit-cancel:not(.btn_text):focus,.form-submit-cancel:not(.btn_text):hover,.more-link:not(.btn_text):active,.more-link:not(.btn_text):focus,.more-link:not(.btn_text):hover,.popup-button:not(.btn_text):active,.popup-button:not(.btn_text):focus,.popup-button:not(.btn_text):hover,.popup-close-button:not(.btn_text):active,.popup-close-button:not(.btn_text):focus,.popup-close-button:not(.btn_text):hover,.publications-item .tags-item-link:not(.btn_text):active,.publications-item .tags-item-link:not(.btn_text):focus,.publications-item .tags-item-link:not(.btn_text):hover,.qa-form-link:not(.btn_text):active,.qa-form-link:not(.btn_text):focus,.qa-form-link:not(.btn_text):hover,.search-form-link:not(.btn_text):active,.search-form-link:not(.btn_text):focus,.search-form-link:not(.btn_text):hover,.search-rubricator-item-link:not(.btn_text):active,.search-rubricator-item-link:not(.btn_text):focus,.search-rubricator-item-link:not(.btn_text):hover,.services-items .services-item-details-link:not(.btn_text):active,.services-items .services-item-details-link:not(.btn_text):focus,.services-items .services-item-details-link:not(.btn_text):hover,.share-link:not(.btn_text):active,.share-link:not(.btn_text):focus,.share-link:not(.btn_text):hover,.tags-item-link:not(.btn_text):active,.tags-item-link:not(.btn_text):focus,.tags-item-link:not(.btn_text):hover{background:#003398;color:#fff}.add-testimonial-link:active,.appointment-form-link:active,.back-link:active,.btn-primary-icon-left:active,.btn:active,.button-appointment:active,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link:active,.feedback-form-link:active,.form-submit-button:active,.form-submit-cancel:active,.more-link:active,.popup-button:active,.popup-close-button:active,.publications-item .tags-item-link:active,.qa-form-link:active,.search-form-link:active,.search-rubricator-item-link:active,.services-items .services-item-details-link:active,.share-link:active,.tags-item-link:active{opacity:.75}.add-testimonial-link .icon,.appointment-form-link .icon,.back-link .icon,.btn-primary-icon-left .icon,.btn .icon,.button-appointment .icon,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link .icon,.feedback-form-link .icon,.form-submit-button .icon,.form-submit-cancel .icon,.more-link .icon,.popup-button .icon,.popup-close-button .icon,.publications-item .tags-item-link .icon,.qa-form-link .icon,.search-form-link .icon,.search-rubricator-item-link .icon,.services-items .services-item-details-link .icon,.share-link .icon,.tags-item-link .icon{display:none;width:24px;height:24px;position:absolute;font-size:0;top:50%;margin-top:-12px;color:inherit}.add-testimonial-link .icon-image,.appointment-form-link .icon-image,.back-link .icon-image,.btn-primary-icon-left .icon-image,.btn .icon-image,.button-appointment .icon-image,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link .icon-image,.feedback-form-link .icon-image,.form-submit-button .icon-image,.form-submit-cancel .icon-image,.more-link .icon-image,.popup-button .icon-image,.popup-close-button .icon-image,.publications-item .tags-item-link .icon-image,.qa-form-link .icon-image,.search-form-link .icon-image,.search-rubricator-item-link .icon-image,.services-items .services-item-details-link .icon-image,.share-link .icon-image,.tags-item-link .icon-image{width:24px;height:24px}.add-testimonial-link[disabled],.add-testimonial-link[disabled]:active,.add-testimonial-link[disabled]:hover,.appointment-form-link[disabled],.appointment-form-link[disabled]:active,.appointment-form-link[disabled]:hover,.back-link[disabled],.back-link[disabled]:active,.back-link[disabled]:hover,.btn-primary-icon-left[disabled],.btn-primary-icon-left[disabled]:active,.btn-primary-icon-left[disabled]:hover,.btn[disabled],.btn[disabled]:active,.btn[disabled]:hover,.button-appointment[disabled],.button-appointment[disabled]:active,.button-appointment[disabled]:hover,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link[disabled],.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link[disabled]:active,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link[disabled]:hover,.feedback-form-link[disabled],.feedback-form-link[disabled]:active,.feedback-form-link[disabled]:hover,.form-submit-button[disabled],.form-submit-button[disabled]:active,.form-submit-button[disabled]:hover,.form-submit-cancel[disabled],.form-submit-cancel[disabled]:active,.form-submit-cancel[disabled]:hover,.more-link[disabled],.more-link[disabled]:active,.more-link[disabled]:hover,.popup-button[disabled],.popup-button[disabled]:active,.popup-button[disabled]:hover,.popup-close-button[disabled],.popup-close-button[disabled]:active,.popup-close-button[disabled]:hover,.publications-item .tags-item-link[disabled],.publications-item .tags-item-link[disabled]:active,.publications-item .tags-item-link[disabled]:hover,.qa-form-link[disabled],.qa-form-link[disabled]:active,.qa-form-link[disabled]:hover,.search-form-link[disabled],.search-form-link[disabled]:active,.search-form-link[disabled]:hover,.search-rubricator-item-link[disabled],.search-rubricator-item-link[disabled]:active,.search-rubricator-item-link[disabled]:hover,.services-items .services-item-details-link[disabled],.services-items .services-item-details-link[disabled]:active,.services-items .services-item-details-link[disabled]:hover,.share-link[disabled],.share-link[disabled]:active,.share-link[disabled]:hover,.tags-item-link[disabled],.tags-item-link[disabled]:active,.tags-item-link[disabled]:hover{opacity:.5;cursor:not-allowed}.add-testimonial-link,.appointment-form-link,.btn-icon-left,.btn-primary-icon-left,.button-appointment,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link,.feedback-form-link,.form-submit-cancel,.popup-button,.qa-form-link,.share-link{padding-left:50px}.add-testimonial-link .icon,.appointment-form-link .icon,.btn-icon-left .icon,.btn-primary-icon-left .icon,.button-appointment .icon,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link .icon,.feedback-form-link .icon,.form-submit-cancel .icon,.popup-button .icon,.qa-form-link .icon,.share-link .icon{display:block;left:18px}@media only screen and (max-width:1279px){.add-testimonial-link,.appointment-form-link,.btn-icon-left,.btn-primary-icon-left,.button-appointment,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link,.feedback-form-link,.form-submit-cancel,.popup-button,.qa-form-link,.share-link{padding-left:38px}.add-testimonial-link .icon,.appointment-form-link .icon,.btn-icon-left .icon,.btn-primary-icon-left .icon,.button-appointment .icon,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link .icon,.feedback-form-link .icon,.form-submit-cancel .icon,.popup-button .icon,.qa-form-link .icon,.share-link .icon{left:9px}}.back-link,.btn-icon-right,.more-link,.popup-close-button,.search-form-link,.services-items .services-item-details-link{padding-right:50px}.back-link .icon,.btn-icon-right .icon,.more-link .icon,.popup-close-button .icon,.search-form-link .icon,.services-items .services-item-details-link .icon{display:block;right:18px}@media only screen and (max-width:1279px){.back-link,.btn-icon-right,.more-link,.popup-close-button,.search-form-link,.services-items .services-item-details-link{padding-right:38px}.back-link .icon,.btn-icon-right .icon,.more-link .icon,.popup-close-button .icon,.search-form-link .icon,.services-items .services-item-details-link .icon{right:9px}}.btn-small,.publications-item .tags-item-link,.search-rubricator-item-link,.tags-item-link{font-size:14px;font-size:.875rem;line-height:28px;line-height:1.75rem;padding:0 13px}@media only screen and (max-width:999px){.btn-small,.publications-item .tags-item-link,.search-rubricator-item-link,.tags-item-link{font-size:13px;font-size:.8125rem;line-height:26px;line-height:1.625rem;padding:0 10px}}.appointment-form-link,.appointment-form-link:active,.appointment-form-link:focus,.appointment-form-link:hover,.btn-primary,.btn-primary-icon-left,.btn-primary-icon-left:active,.btn-primary-icon-left:focus,.btn-primary-icon-left:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.search-rubricator-item.current .search-rubricator-item-link,.search-rubricator-item.current .search-rubricator-item-link:active,.search-rubricator-item.current .search-rubricator-item-link:active:active,.search-rubricator-item.current .search-rubricator-item-link:active:focus,.search-rubricator-item.current .search-rubricator-item-link:active:hover,.search-rubricator-item.current .search-rubricator-item-link:focus,.search-rubricator-item.current .search-rubricator-item-link:focus:active,.search-rubricator-item.current .search-rubricator-item-link:focus:focus,.search-rubricator-item.current .search-rubricator-item-link:focus:hover,.search-rubricator-item.current .search-rubricator-item-link:hover,.search-rubricator-item.current .search-rubricator-item-link:hover:active,.search-rubricator-item.current .search-rubricator-item-link:hover:focus,.search-rubricator-item.current .search-rubricator-item-link:hover:hover{background:#003398;color:#fff}.appointment-form-link:active,.btn-primary-icon-left:active,.btn-primary:active,.search-rubricator-item.current .search-rubricator-item-link:active,.search-rubricator-item.current .search-rubricator-item-link:active:active,.search-rubricator-item.current .search-rubricator-item-link:focus:active,.search-rubricator-item.current .search-rubricator-item-link:hover:active{opacity:.75}.appointment-form-link[disabled],.appointment-form-link[disabled]:active,.appointment-form-link[disabled]:hover,.btn-primary-icon-left[disabled],.btn-primary-icon-left[disabled]:active,.btn-primary-icon-left[disabled]:hover,.btn-primary[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:hover,.search-rubricator-item.current .search-rubricator-item-link:active[disabled],.search-rubricator-item.current .search-rubricator-item-link:active[disabled]:active,.search-rubricator-item.current .search-rubricator-item-link:active[disabled]:hover,.search-rubricator-item.current .search-rubricator-item-link:focus[disabled],.search-rubricator-item.current .search-rubricator-item-link:focus[disabled]:active,.search-rubricator-item.current .search-rubricator-item-link:focus[disabled]:hover,.search-rubricator-item.current .search-rubricator-item-link:hover[disabled],.search-rubricator-item.current .search-rubricator-item-link:hover[disabled]:active,.search-rubricator-item.current .search-rubricator-item-link:hover[disabled]:hover,.search-rubricator-item.current .search-rubricator-item-link[disabled],.search-rubricator-item.current .search-rubricator-item-link[disabled]:active,.search-rubricator-item.current .search-rubricator-item-link[disabled]:hover{opacity:.3;cursor:not-allowed}.add-testimonial-link,.btn-colored,.button-appointment,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link,.feedback-form-link,.form-submit-button,.popup-button,.qa-form-link,.share-link{background:#be027f;color:#fff}.add-testimonial-link:not(.btn_text):focus,.add-testimonial-link:not(.btn_text):hover,.btn-colored:not(.btn_text):focus,.btn-colored:not(.btn_text):hover,.button-appointment:not(.btn_text):focus,.button-appointment:not(.btn_text):hover,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link:not(.btn_text):focus,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link:not(.btn_text):hover,.feedback-form-link:not(.btn_text):focus,.feedback-form-link:not(.btn_text):hover,.form-submit-button:not(.btn_text):focus,.form-submit-button:not(.btn_text):hover,.popup-button:not(.btn_text):focus,.popup-button:not(.btn_text):hover,.qa-form-link:not(.btn_text):focus,.qa-form-link:not(.btn_text):hover,.share-link:not(.btn_text):focus,.share-link:not(.btn_text):hover{background:#8c005d;color:#fff}.add-testimonial-link:not(.btn_text):active,.btn-colored:not(.btn_text):active,.button-appointment:not(.btn_text):active,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link:not(.btn_text):active,.feedback-form-link:not(.btn_text):active,.form-submit-button:not(.btn_text):active,.popup-button:not(.btn_text):active,.qa-form-link:not(.btn_text):active,.share-link:not(.btn_text):active{opacity:.75}.add-testimonial-link[disabled],.add-testimonial-link[disabled]:active,.add-testimonial-link[disabled]:hover,.btn-colored[disabled],.btn-colored[disabled]:active,.btn-colored[disabled]:hover,.button-appointment[disabled],.button-appointment[disabled]:active,.button-appointment[disabled]:hover,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link[disabled],.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link[disabled]:active,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link[disabled]:hover,.feedback-form-link[disabled],.feedback-form-link[disabled]:active,.feedback-form-link[disabled]:hover,.form-submit-button[disabled],.form-submit-button[disabled]:active,.form-submit-button[disabled]:hover,.popup-button[disabled],.popup-button[disabled]:active,.popup-button[disabled]:hover,.qa-form-link[disabled],.qa-form-link[disabled]:active,.qa-form-link[disabled]:hover,.share-link[disabled],.share-link[disabled]:active,.share-link[disabled]:hover{background:#edf2ff;color:#96a8cd;opacity:1;cursor:not-allowed}.btn-white{background:#fff;color:#003398}.btn-white:active,.btn-white:focus,.btn-white:hover{background:#003398;color:#fff}.btn-white:active{opacity:.75}.btn-white[disabled],.btn-white[disabled]:active,.btn-white[disabled]:hover{background:#003398;color:#fff;opacity:.3;cursor:not-allowed}.add-testimonial-link .icon,.button-appointment .icon,.contacts-items .tab-content-wrapper .contacts-buttons .callback-form-link .icon,.feedback-form-link .icon,.qa-form-link .icon{margin-top:-11px}.form-submit-button{justify-self:start;margin:8px 0 16px}.link,.staff-person-reviews-link{text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px;color:#003398}.preloader{position:relative;pointer-events:none}.preloader:after{content:" ";width:56px;height:56px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url(/static/i/svg/load-spinner.svg) 50% 50% no-repeat;animation:d 2s linear infinite;z-index:3;cursor:progress}@keyframes d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tooltip{position:relative}.tooltip:hover .tooltip__content{visibility:visible}.tooltip *{box-sizing:border-box}.tooltip--right .tooltip__content{left:0}.tooltip--right .tooltip__wrapper:before{left:10px}.tooltip--left .tooltip__content{right:0}.tooltip--left .tooltip__wrapper:before{right:10px;transform:translateY(100%) scaleX(-1)}.tooltip__hover-element{line-height:0}.tooltip__content{position:absolute;bottom:calc(100% + 8px);visibility:hidden;z-index:2}.tooltip__content.hidden{display:none}@media only screen and (max-width:759px){.tooltip__content{display:none}}.tooltip__wrapper{position:relative;width:270px;padding:16px;border-radius:4px;word-break:break-word;background-color:#fff;border:1px solid #edf2ff;filter:drop-shadow(4px 4px 2px rgba(30,30,30,.02))}.tooltip__wrapper:before{content:url(/static/i/icon-tooltip-pointer.svg);width:12px;height:15px;position:absolute;bottom:0;transform:translateY(100%)}.icon{display:none;font-size:0;line-height:100%}.contacts-items .tab-content-wrapper [class$=-heading],.date,.icon-left,.publications-item-date,.qa-items .qa-item-date,.services-item-special-offers .special-offers-item-date,.testimonials-item-date{padding-left:30px;position:relative}.contacts-items .tab-content-wrapper [class$=-heading] .icon,.date .icon,.icon-left .icon,.publications-item-date .icon,.qa-items .qa-item-date .icon,.services-item-special-offers .special-offers-item-date .icon,.testimonials-item-date .icon{display:block;width:24px;height:24px;position:absolute;left:0;top:50%;margin-top:-12px;color:inherit}.contacts-items .tab-content-wrapper [class$=-heading] .icon-image,.date .icon-image,.icon-left .icon-image,.publications-item-date .icon-image,.qa-items .qa-item-date .icon-image,.services-item-special-offers .special-offers-item-date .icon-image,.testimonials-item-date .icon-image{width:24px;height:24px}.icon-right{padding-right:32px;position:relative}.icon-right .icon{display:block;position:absolute;right:0;top:50%;margin-top:-12px;color:inherit}.icon-right .icon,.icon-right .icon-image{width:24px;height:24px}.publications-item .tags,.tags{display:block;box-sizing:border-box}.publications-item .tags-items,.tags-items{box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none}.publications-item .tags-item,.tags-item{margin:0 0 .5em}.publications-item .tags-item:not(:last-of-type),.tags-item:not(:last-of-type){margin-right:.5em}.search-rubricator{display:block;box-sizing:border-box}@media only screen and (min-width:1000px){.search-rubricator{display:none}}.search-rubricator-items{box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none}.search-rubricator-item{margin:0 0 .5em}.search-rubricator-item:not(:last-of-type){margin-right:.5em}.search-rubricator-item .count{box-sizing:border-box;display:inline-block;justify-content:center;align-items:center;min-width:18px;height:18px;border-radius:50%;background:#fff;font-size:10px;font-size:.625rem;font-weight:700;text-align:center;color:inherit;margin:0 0 0 .5em;padding:0;line-height:20px;line-height:1.25rem}.search-rubricator-item.current .search-rubricator-item-link,.search-rubricator-item.current .search-rubricator-item-link:active,.search-rubricator-item.current .search-rubricator-item-link:focus,.search-rubricator-item.current .search-rubricator-item-link:hover{cursor:default;opacity:1}.search-rubricator-item.current .search-rubricator-item-link .count,.search-rubricator-item.current .search-rubricator-item-link:active .count,.search-rubricator-item.current .search-rubricator-item-link:focus .count,.search-rubricator-item.current .search-rubricator-item-link:hover .count{background:#fff;color:inherit}.search-rubricator-item.empty .search-rubricator-item-link,.search-rubricator-item.empty .search-rubricator-item-link:active,.search-rubricator-item.empty .search-rubricator-item-link:focus,.search-rubricator-item.empty .search-rubricator-item-link:hover{cursor:default;background:#fff;color:#003398;opacity:.3}.search-rubricator-item.empty .search-rubricator-item-link .count,.search-rubricator-item.empty .search-rubricator-item-link:active .count,.search-rubricator-item.empty .search-rubricator-item-link:focus .count,.search-rubricator-item.empty .search-rubricator-item-link:hover .count{background:none}.date,.publications-item-date,.qa-items .qa-item-date,.services-item-special-offers .special-offers-item-date,.testimonials-item-date{display:inline-block;font-size:14px;font-size:.875rem;color:#96a8cd}.more{display:block;margin:40px 0 0;text-align:center}@media only screen and (max-width:759px){.more{margin:24px 0 0}}.add-testimonial{display:block;margin:30px auto;text-align:center}.main-col .add-testimonial{display:none}@media only screen and (max-width:999px){.main-col .add-testimonial{display:block}}.add-question{display:block;margin:30px auto;text-align:center}.main-col .add-question{display:none}@media only screen and (max-width:999px){.main-col .add-question{display:block}}.special .header{top:64px}@media only screen and (max-width:455px){.special .header{top:104px}}.header{position:fixed;top:0;left:0;width:100%;z-index:999;color:#1e1e1e;background-color:#fff}.header-stub{height:150px}@media only screen and (max-width:759px){.header-stub{height:113px}}.header__logo{display:block}.header__logo--mobile{display:none}@media only screen and (max-width:759px){.header__logo--mobile{display:block}}.header__logo--desktop{object-fit:contain}@media only screen and (max-width:759px){.header__logo--desktop{display:none}}.header__top{padding:12px 0;background-color:#fff}@media only screen and (max-width:759px){.header__top{padding:8px 0}}.header__bottom{background-color:#edf2ff;padding:12px 0}.header__bottom-wrapper,.header__top-wrapper{display:flex;justify-content:space-between;align-items:center;gap:32px}@media only screen and (max-width:999px){.header__bottom-wrapper,.header__top-wrapper{gap:16px}}.header__top-left,.header__top-right{display:flex;align-items:center;gap:32px}@media only screen and (max-width:999px){.header__top-left,.header__top-right{gap:16px}}@media only screen and (max-width:759px){.header__top-left,.header__top-right{gap:8px}}.header__contacts{display:flex;align-items:flex-start;flex-direction:column}@media only screen and (max-width:1279px){.header__contacts{display:none}}.header__open-hours{margin-left:18px;color:#96a8cd}@media only screen and (max-width:759px){.header__open-hours{display:none}}.header__button-mobile{padding:0;display:flex;align-items:center;gap:8px;color:#1e1e1e;stroke:#be027f}@media only screen and (min-width:760px){.header__button-mobile{display:none}}.header__addresses{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;max-width:490px}.header__phone{font-weight:600;text-decoration:none;color:#1e1e1e}.header__hotline{display:flex;flex-direction:column}@media only screen and (max-width:1499px){.header__hotline{display:none}}.header__hotline-text{color:#96a8cd}.header__button-addresses{text-decoration:none;border:none;background:none;padding:0;outline:none;display:flex;align-items:center;gap:4px;border-bottom:0;text-align:left}@media only screen and (max-width:759px){.header__button-addresses .link{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.header__button-addresses svg{rotate:180deg;fill:#003398}.header__button-search--mobile{padding:0;display:none;color:#1e1e1e}@media only screen and (max-width:999px){.header__button-search--mobile{display:flex}}@media only screen and (max-width:759px){.header__button-search--mobile{display:none}}@media only screen and (max-width:999px){.header__button-search--desktop{display:none}}.header__button-manager{padding:0;text-align:left}.header__button-manager--mobile{color:#1e1e1e}@media only screen and (min-width:1280px){.header__button-manager--mobile{display:none}}@media only screen and (max-width:759px){.header__button-appointment,.header__button-special.special-button{display:none}}.social-links{display:flex;align-self:start;position:relative;gap:16px;flex-wrap:nowrap;align-items:center;height:40px}.social-links .social-link,.social-links .social-link:link{box-sizing:border-box;display:inline-block;position:relative;width:44px;height:44px;line-height:44px;line-height:2.75rem;font-size:0;text-decoration:none;border-radius:4px;box-shadow:none;cursor:pointer;transition:color .25s ease,background .2s ease,box-shadow .2s ease,opacity .25s ease}.social-links .social-link-title,.social-links .social-link:link-title{display:none}.social-links .social-link .icon,.social-links .social-link:link .icon{display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;color:inherit}.social-links .social-link .icon-image,.social-links .social-link:link .icon-image{width:40px;height:40px}.main-menu{display:flex;gap:32px;color:#1e1e1e}.main-menu__list{display:flex;flex-wrap:wrap;align-items:center;gap:32px}@media only screen and (max-width:759px){.main-menu__list{display:none}}.main-menu__item{position:relative;user-select:none}.main-menu__item.active>.main-menu__link{text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px;text-decoration-color:#1e1e1e}.main-menu__item.hidden{display:none}.main-menu__list--submenu{align-items:flex-start;flex-direction:column;gap:0;flex-wrap:nowrap;overflow:hidden auto;border-radius:0 0 3px 3px;z-index:2;border-top:2px solid #96a8cd;box-shadow:0 4px 8px rgba(30,30,30,.05),0 1px 3px rgba(30,30,30,.05);max-height:min(90vh - 149px,300px)}.main-menu__list--submenu .main-menu__item{padding:8px 16px;box-sizing:border-box;border-bottom:1px solid #96a8cd;background-color:#fff;width:100%;transition:background-color .2s ease-in-out;cursor:pointer}.main-menu__list--submenu .main-menu__item.current,.main-menu__list--submenu .main-menu__item:hover{background-color:#edf2ff}.main-menu__list--submenu .main-menu__item:last-child{border-bottom:0}.main-menu__list--submenu .main-menu__link{text-decoration:none}.main-menu__submenu{position:absolute;left:-16px;top:100%;min-width:300px;padding-top:16px}@media only screen and (max-width:999px){.main-menu__submenu{min-width:250px}}.main-menu__item:not(:hover)>.main-menu__submenu{display:none}.main-menu__link{color:#1e1e1e;display:flex;align-items:center;gap:4px;cursor:pointer;transition:text-decoration .2s ease-in-out;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px;text-decoration-color:transparent}.main-menu__link:hover{text-decoration-color:#1e1e1e}.main-menu__link--actions{display:flex;align-items:center;gap:8px;text-decoration:none}.main-menu__link--actions .icon--promos{fill:#be027f}.main-menu__link svg{rotate:180deg;fill:#1e1e1e}.main-menu__count{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#fff;border-radius:50%;text-align:center;font-size:10px;font-size:.625rem;line-height:22px;line-height:1.375rem;color:#003398}.main-menu__more{position:relative}.main-menu__more.hidden{display:none}.main-menu__more-button{display:flex;align-items:center;gap:4px;cursor:pointer}.main-menu__more-button svg{rotate:180deg}.js-header-menu.fixed{max-height:24px;overflow:hidden}#side-menu{box-sizing:border-box;position:relative;background:#edf2ff;border-radius:4px;padding:1em 0;overflow:hidden;transition:all .25s ease}#side-menu .items-lvl3{margin:0;padding-right:20px}#side-menu .item-lvl3:not(:last-of-type){margin:0 0 .5em}#side-menu .item-lvl3-link{color:#003398;font-size:15px;font-size:.9375rem;line-height:1.5em;font-weight:700;position:relative;display:block;text-decoration:none;padding:.5em .5em .5em 28px;transition:background-color .25s ease,color .25s ease,opacity .25s ease;cursor:pointer;width:100%;text-align:left}@media only screen and (min-width:1280px){#side-menu .item-lvl3-link{font-size:17px;font-size:1.0625rem}}#side-menu .item-lvl3-link:active,#side-menu .item-lvl3-link:focus,#side-menu .item-lvl3-link:hover{color:#96a8cd}#side-menu .item-lvl3-link:active:before,#side-menu .item-lvl3-link:focus:before,#side-menu .item-lvl3-link:hover:before{opacity:1;transform:translateX(0)}#side-menu .item-lvl3-link:active:after,#side-menu .item-lvl3-link:focus:after,#side-menu .item-lvl3-link:hover:after{opacity:.3}#side-menu .item-lvl3-link:active:before{transform:translateX(2px)}#side-menu .item-lvl3-link:active:after{opacity:.5}#side-menu .item-lvl3-link:before{content:"";display:block;width:0;height:0;position:absolute;left:13px;top:15px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #96a8cd;transition:opacity .25s ease,transform .25s ease;opacity:0;transform:translateX(-20px)}@media only screen and (min-width:1280px){#side-menu .item-lvl3-link:before{top:17px}}#side-menu .item-lvl3-link:after{content:"";display:block;width:10px;height:100%;position:absolute;left:100%;top:0;background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(255,255,255,1)' xmlns='http://www.w3.org/2000/svg' width='10' height='50' viewBox='0 0 10 50' preserveAspectRatio='none' shape-rendering='geometricPrecision'><path d='M0,0,10,25.34456,0,50Z' fill-rule='evenodd'/></svg>");background-position:0 50%;background-repeat:no-repeat;background-size:10px 100%;transition:opacity .25s ease;opacity:0}#side-menu .count{position:relative;box-sizing:border-box;display:inline-flex;height:2.2em;min-width:2.2em;line-height:2.2em;border-radius:1.1em;padding:0 .6em;background:#fff;color:inherit;font-size:10px;font-size:.625rem;font-weight:700;vertical-align:middle;justify-content:center;align-items:center;margin-left:.8em;transform:translateY(-2px);white-space:nowrap;flex-wrap:nowrap;transition:background-color .25s ease}#side-menu .current .item-lvl3-link,#side-menu .current .item-lvl3-link:active,#side-menu .current .item-lvl3-link:focus,#side-menu .current .item-lvl3-link:hover,#side-menu .current .item-lvl3-link:link{cursor:default;background:#003398;color:#fff;opacity:1}#side-menu .current .item-lvl3-link:active:before,#side-menu .current .item-lvl3-link:before,#side-menu .current .item-lvl3-link:focus:before,#side-menu .current .item-lvl3-link:hover:before,#side-menu .current .item-lvl3-link:link:before{border-left-color:#fff;opacity:1;transform:translateX(0)}#side-menu .current .item-lvl3-link:active:after,#side-menu .current .item-lvl3-link:after,#side-menu .current .item-lvl3-link:focus:after,#side-menu .current .item-lvl3-link:hover:after,#side-menu .current .item-lvl3-link:link:after{background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(6,108,123,1)' xmlns='http://www.w3.org/2000/svg' width='10' height='50' viewBox='0 0 10 50' preserveAspectRatio='none' shape-rendering='geometricPrecision'><path d='M0,0,10,25.34456,0,50Z' fill-rule='evenodd'/></svg>");opacity:1}#side-menu .current .item-lvl3-link .count,#side-menu .current .item-lvl3-link:active .count,#side-menu .current .item-lvl3-link:focus .count,#side-menu .current .item-lvl3-link:hover .count,#side-menu .current .item-lvl3-link:link .count{background:#fff;color:#003398;opacity:1}#side-menu .active .item-lvl3-link,#side-menu .active .item-lvl3-link:active,#side-menu .active .item-lvl3-link:focus,#side-menu .active .item-lvl3-link:hover,#side-menu .active .item-lvl3-link:link{cursor:pointer;background:#003398;color:#fff}#side-menu .active .item-lvl3-link:active:before,#side-menu .active .item-lvl3-link:before,#side-menu .active .item-lvl3-link:focus:before,#side-menu .active .item-lvl3-link:hover:before,#side-menu .active .item-lvl3-link:link:before{border-left-color:#fff;opacity:1;transform:translateX(0)}#side-menu .active .item-lvl3-link:active:after,#side-menu .active .item-lvl3-link:after,#side-menu .active .item-lvl3-link:focus:after,#side-menu .active .item-lvl3-link:hover:after,#side-menu .active .item-lvl3-link:link:after{background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(0,51,152,1)' xmlns='http://www.w3.org/2000/svg' width='10' height='50' viewBox='0 0 10 50' preserveAspectRatio='none' shape-rendering='geometricPrecision'><path d='M0,0,10,25.34456,0,50Z' fill-rule='evenodd'/></svg>");opacity:1}#side-menu .active .item-lvl3-link .count,#side-menu .active .item-lvl3-link:active .count,#side-menu .active .item-lvl3-link:focus .count,#side-menu .active .item-lvl3-link:hover .count,#side-menu .active .item-lvl3-link:link .count{color:#003398}#side-menu .active .item-lvl3-link:hover{opacity:.75}#side-menu .active .item-lvl3-link:active{opacity:.5}#side-menu .empty .item-lvl3-link,#side-menu .empty .item-lvl3-link:active,#side-menu .empty .item-lvl3-link:focus,#side-menu .empty .item-lvl3-link:hover,#side-menu .empty .item-lvl3-link:link{opacity:.3;cursor:default;background:none;pointer-events:none}#side-menu .empty .item-lvl3-link:active:after,#side-menu .empty .item-lvl3-link:active:before,#side-menu .empty .item-lvl3-link:after,#side-menu .empty .item-lvl3-link:before,#side-menu .empty .item-lvl3-link:focus:after,#side-menu .empty .item-lvl3-link:focus:before,#side-menu .empty .item-lvl3-link:hover:after,#side-menu .empty .item-lvl3-link:hover:before,#side-menu .empty .item-lvl3-link:link:after,#side-menu .empty .item-lvl3-link:link:before{display:none;opacity:0}.mobile-menu__nav{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:999px){.mobile-menu__nav{gap:0}}.mobile-menu__top{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.special-button{font-weight:500;display:flex;align-items:center;gap:8px;padding:0;color:#1e1e1e}.special-button svg{fill:#1e1e1e}#breadcrumbs{position:relative;margin:15px 0 0;background:#fff}#breadcrumbs .items{list-style:none;font-size:14px;font-size:.875rem;color:#96a8cd}#breadcrumbs .item{display:inline-block;margin:0 0 1em;position:relative}#breadcrumbs .item:not(:last-of-type){margin-right:.5em}#breadcrumbs .item:not(:last-of-type):after{content:"\2022";display:inline-block;margin-left:.75em;font-weight:800;transform:translateY(1px)}#breadcrumbs .item-link{color:#003398;text-decoration:none;line-height:1.5em}#breadcrumbs .item-link:not([href]){color:#96a8cd;cursor:default}#breadcrumbs .item-link[href]{cursor:pointer;transition:color .25s ease,opacity .25s ease}#breadcrumbs .item-link[href]:active,#breadcrumbs .item-link[href]:focus,#breadcrumbs .item-link[href]:hover{color:#96a8cd}#breadcrumbs .item-link[href]:active{opacity:.75}.tabs{max-width:100%;margin:0 0 60px;border-bottom:7px solid #be027f}.tabs,.tabs .tabs-items{position:relative;display:block}.tabs .tabs-items{list-style:none;white-space:nowrap;text-align:left;vertical-align:top;overflow:hidden;overflow-x:auto;margin:0 0 6px}.tabs .tab-item{display:inline-block;padding:0 20px}.tabs .tab-item:not(:last-of-type){margin-right:30px}@media only screen and (max-width:759px){.tabs .tab-item:not(:last-of-type){margin-right:0}}.tabs .tab-link{display:inline-block;font-size:18px;font-size:1.125rem;line-height:50px;line-height:3.125rem;font-weight:500;color:#1e1e1e;text-decoration:none;cursor:pointer;padding:0 0 2px;transition:color .2s ease,opacity .2s ease}.tabs .tab-link:active,.tabs .tab-link:hover{color:#3369d3}.tabs .tab-link:active:after{transform:translateY(0)}.tabs .current .tab-link,.tabs .current .tab-link:active,.tabs .current .tab-link:hover{color:#fff;cursor:default;opacity:1}.current.tab-item{background-color:#003398}.tabs-content{margin:0 0 80px;overflow:hidden;transition:all .25s ease;position:relative;height:auto}.tabs-content-items{transition:all .45s ease!important;display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;height:auto}.tab-content{flex:0 0 100%;flex-grow:0;flex-shrink:0;min-width:0;box-sizing:border-box;align-self:flex-start;justify-self:flex-start}.tab-content-wrapper{padding:1px 5px;position:relative;overflow:hidden}.tab-content-wrapper>.publications-items,.tab-content-wrapper>.services-items,.tab-content-wrapper>.testimonials-items,.tab-content-wrapper>.text{margin-top:0;max-width:100%}@media only screen and (max-width:759px){.tabs .tab-link{font-size:16px;font-size:1rem;line-height:50px;line-height:3.125rem}}.tabs__title{margin-top:0;margin-bottom:45px}@media only screen and (max-width:759px){.tabs__title{margin-bottom:36px}}@media only screen and (max-width:759px){.tabs{margin-bottom:25px}}.tabs-content-items{word-break:break-word}#page-content{flex:1 1 100%}.subservices-item-title,h1,h2,h3,h4,h5,h6{color:#1e1e1e;font-family:roboto,arial,freesans,sans-serif;font-weight:700;line-height:1.2em;margin:2.2em 0 .7em;clear:left}@media only screen and (min-width:1500px){.subservices-item-title,h1,h2,h3,h4,h5,h6{max-width:83.33333333333334%}.blockquote .subservices-item-title,.blockquote h1,.blockquote h2,.blockquote h3,.blockquote h4,.blockquote h5,.blockquote h6,.highlighted .subservices-item-title,.highlighted h1,.highlighted h2,.highlighted h3,.highlighted h4,.highlighted h5,.highlighted h6,.publications-item .subservices-item-title,.publications-item h1,.publications-item h2,.publications-item h3,.publications-item h4,.publications-item h5,.publications-item h6,.staff-person .subservices-item-title,.staff-person h1,.staff-person h2,.staff-person h3,.staff-person h4,.staff-person h5,.staff-person h6,.testimonials-item .subservices-item-title,.testimonials-item h1,.testimonials-item h2,.testimonials-item h3,.testimonials-item h4,.testimonials-item h5,.testimonials-item h6,.two-cols .subservices-item-title,.two-cols h1,.two-cols h2,.two-cols h3,.two-cols h4,.two-cols h5,.two-cols h6{max-width:100%}}@media only screen and (max-width:759px){.subservices-item-title,h1,h2,h3,h4,h5,h6{margin-top:1em}}.subservices-item-title+h1,.subservices-item-title+h2,.subservices-item-title+h3,.subservices-item-title+h4,.subservices-item-title+h5,.subservices-item-title+h6,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}img:first-child .subservices-item-title,img:first-child h1,img:first-child h2,img:first-child h3,img:first-child h4,img:first-child h5,img:first-child h6{margin-top:1.2em}h1{font-size:28px;font-size:1.75rem;margin-bottom:.3em;margin-top:30px}@media only screen and (min-width:760px){h1{font-size:30px;font-size:1.875rem}}@media only screen and (min-width:1000px){h1{font-size:34px;font-size:2.125rem}}@media only screen and (min-width:1280px){h1{font-size:42px;font-size:2.625rem}}h1:first-child{margin-top:60px}h2{font-size:30px;font-size:1.875rem}@media only screen and (min-width:760px){h2{font-size:34px;font-size:2.125rem}}@media only screen and (min-width:1000px){h2{font-size:38px;font-size:2.375rem}}h3{font-size:28px;font-size:1.75rem}@media only screen and (min-width:760px){h3{font-size:32px;font-size:2rem}}@media only screen and (min-width:1000px){h3{font-size:36px;font-size:2.25rem}}h4{font-size:26px;font-size:1.625rem}@media only screen and (min-width:760px){h4{font-size:30px;font-size:1.875rem}}@media only screen and (min-width:1000px){h4{font-size:32px;font-size:2rem}}h5{font-size:22px;font-size:1.375rem}@media only screen and (min-width:760px){h5{font-size:26px;font-size:1.625rem}}@media only screen and (min-width:1000px){h5{font-size:30px;font-size:1.875rem}}.subservices-item-title,h6{font-size:18px;font-size:1.125rem}@media only screen and (min-width:760px){.subservices-item-title,h6{font-size:22px;font-size:1.375rem}}@media only screen and (min-width:1000px){.subservices-item-title,h6{font-size:26px;font-size:1.625rem}}.text{margin-bottom:2em}@media only screen and (max-width:759px){.text iframe{width:100%}}.text p{margin:0 0 1em}@media only screen and (min-width:1280px){.text p{max-width:83.33333333333334%}}@media only screen and (min-width:1500px){.text p{max-width:66.66666666666667%}.two-cols .text p{max-width:91.66666666666667%}}.text a{color:#003398;text-decoration:none;transition:color .25s ease,opacity .25s ease;outline:none;cursor:pointer}.text a:active,.text a:focus,.text a:hover{color:#96a8cd}.text b,.text em,.text strong{color:#1e1e1e;font-weight:700}.text em{font-style:italic}.text abbr[title],.text acronym[title]{color:#1e1e1e;font-weight:700;cursor:help;border-bottom:1px dotted rgba(30,30,30,.5)}a .text abbr[title],a .text acronym[title]{position:relative;white-space:nowrap;border:none}.text .lead{display:block;margin:2em 0;font-size:18px;font-size:1.125rem;line-height:1.5em;font-weight:700;color:#1e1e1e}@media only screen and (min-width:1280px){.text .lead{max-width:83.33333333333334%}.text .lead p{max-width:100%}}@media only screen and (min-width:1500px){.text .lead{max-width:66.66666666666667%}.text .lead p{max-width:100%}.two-cols .text .lead{max-width:91.66666666666667%}}.text .highlighted{box-sizing:border-box;color:#1e1e1e;font-size:18px;font-size:1.125rem;line-height:1.5em;background:#edf2ff;padding:1.8em 2em 1em;margin:2.5em auto 2.5em 0;border-radius:4px;background-clip:padding-box}@media only screen and (max-width:759px){.text .highlighted{padding:15px 20px}}@media only screen and (min-width:1280px){.text .highlighted{max-width:83.33333333333334%}.text .highlighted p{max-width:100%}}@media only screen and (min-width:1500px){.text .highlighted{max-width:66.66666666666667%}.text .highlighted p{max-width:100%}.two-cols .text .highlighted{max-width:91.66666666666667%}}.text blockquote{display:block;max-width:90%;font-size:18px;font-size:1.125rem;line-height:1.5em;position:relative;z-index:1;margin:2.5em auto 2.5em 0;padding-left:4em}.text blockquote:before{content:"";display:block;width:48px;height:48px;position:absolute;left:0;top:0;background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(0,51,152,1)' shape-rendering='geometricPrecision' xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'><path d='M25.4964,5.51315h-9.485L3.4876,23.56045v.8792l12.5238,18.0472h9.485L14.8143,24.02315Zm19.016,0h-9.485L22.5036,23.56045v.8792l12.5238,18.0472h9.485L33.8303,24.02315Z'/></svg>");background-position:50% 50%;background-repeat:no-repeat}@media only screen and (min-width:1280px){.text blockquote{max-width:83.33333333333334%}.text blockquote p{max-width:100%}}@media only screen and (min-width:1500px){.text blockquote{max-width:66.66666666666667%}.text blockquote p{max-width:100%}.two-cols .text blockquote{max-width:83.33333333333334%}}.text blockquote q:after,.text blockquote q:before,.text blockquote q q:after,.text blockquote q q:before{display:none}.text blockquote cite{display:inline-block;position:relative;color:#96a8cd;font-size:14px;font-size:.875rem;line-height:1.5em;padding-top:15px;margin-top:5px}.text blockquote cite:before{content:"";display:block;width:100%;height:2px;line-height:2px;line-height:.125rem;position:absolute;left:0;top:0;background:#fff}@media only screen and (min-width:1280px){.text>ol,.text>ul{max-width:83.33333333333334%}.text>ol p,.text>ul p{max-width:100%}}@media only screen and (min-width:1500px){.text>ol,.text>ul{max-width:66.66666666666667%}.text>ol p,.text>ul p{max-width:100%}}.two-cols .text>ol,.two-cols .text>ul{max-width:83.33333333333334%}.text>ul{position:relative;margin:2em 2em 2em 1em}.text>ul li:before{content:"";box-sizing:border-box;display:inline-block;height:10px;position:relative;float:left;top:7px;overflow:hidden;font-size:inherit;line-height:inherit;text-align:left;vertical-align:top}.text>ul>li{padding-left:16px;margin:0 0 1em}.text>ul>li:before{width:10px;margin-left:-16px;background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(0,51,152,1)' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5.00005,2.5A2.5,2.5,0,1,1,2.5,4.9999,2.49993,2.49993,0,0,1,5.00005,2.5Z'/></svg>");background-position:50% 50%;background-repeat:no-repeat}.text>ul>li>ul{margin-top:1em}.text>ul>li>ul>li{padding-left:26px;margin:0 0 1em}.text>ul>li>ul>li:before{width:20px;margin-left:-26px;background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(0,51,152,1)' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10'><path d='M5.00005,2.5A2.5,2.5,0,1,1,2.5,4.9999,2.49993,2.49993,0,0,1,5.00005,2.5Z'/><path d='M15.00005,2.5A2.5,2.5,0,1,1,12.5,4.9999,2.49993,2.49993,0,0,1,15.00005,2.5Z'/></svg>");background-position:50% 50%;background-repeat:no-repeat}.text>ul>li>ul>li>ul{margin-top:1em}.text>ul>li>ul>li>ul>li{padding-left:36px;margin:0 0 1em}.text>ul>li>ul>li>ul>li:before{width:30px;margin-left:-36px;background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(0,51,152,1)' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 10'><path d='M5.00005,2.5A2.5,2.5,0,1,1,2.5,4.9999,2.49993,2.49993,0,0,1,5.00005,2.5Z'/><path d='M15.00005,2.5A2.5,2.5,0,1,1,12.5,4.9999,2.49993,2.49993,0,0,1,15.00005,2.5Z'/><path d='M25.00005,2.5a2.5,2.5,0,1,1-2.5001,2.4999A2.49993,2.49993,0,0,1,25.00005,2.5Z'/></svg>");background-position:50% 50%;background-repeat:no-repeat}.text>ol{position:relative;margin:2em 2em 2em 1em;counter-reset:a}.text>ol li:before{display:inline-block;position:relative;float:left;font-size:inherit;line-height:inherit;text-align:center;font-style:normal;font-weight:400;color:#4e64f5}.text>ol>li{padding-left:1.2em;margin:0 0 1em}.text>ol>li:before{content:counter(a) ".";counter-increment:a 1;margin-left:-1.2em}.text>ol>li>ol{margin-top:1em;counter-reset:b}.text>ol>li>ol>li{padding-left:2em;margin:0 0 1em}.text>ol>li>ol>li:before{content:counter(a) "." counter(b) ".";counter-increment:b 1;margin-left:-2em}.text>ol>li>ol>li>ol{margin-top:1em;counter-reset:c}.text>ol>li>ol>li>ol>li{padding-left:2.8em;margin:0 0 1em}.text>ol>li>ol>li>ol>li:before{content:counter(a) "." counter(b) "." counter(c) ".";counter-increment:c 1;margin-left:-2.8em}.text dl{position:relative;margin:2em 0;padding:0}.text dl dt{display:block;font-weight:700}.text dl dd{display:block;margin:0 0 1em 2em}.text hr{display:block;width:auto;max-width:100%;height:1px;position:relative;color:#fff;font-size:0;line-height:1px;line-height:.0625rem;text-align:left;vertical-align:top;margin:3rem auto;border:none;background:#fff;cursor:default}.text hr+h1,.text hr+h2,.text hr+h3,.text hr+h4,.text hr+h5,.text hr+h6{margin-top:0}.text img{box-sizing:border-box;display:block;position:relative;max-width:100%;height:auto!important;object-fit:contain}.text img.h-align_left,.text img[style*=left]{float:left;margin:.4em 2em 2em 0}.text img.h-align_right,.text img[style*=right]{float:right;margin:.4em 0 2em 2em}.text img.h-align_center,.text img[style*=center]{margin:2em auto}.text img[style*="width:100%"],.text img[style*="width: 100%"]{width:100%;max-width:100%;height:auto;margin:2em auto}.text table{font-size:inherit;margin:2em 0 2.5em;background:#fff;border-collapse:collapse;border-spacing:0}.text table,.text table thead{color:inherit}.text table caption{font-size:14px;font-size:.875rem;color:inherit;line-height:1.5em;text-align:left;vertical-align:top;padding:0;margin:0 0 .8em}.text table td,.text table th{font-size:inherit;vertical-align:top;text-align:left;padding:1em 1em .85em}.text table td{color:#1e1e1e}.text table td,.text table th{line-height:1.5em;border:1px solid #edf2ff}.text table th{color:#fff;font-weight:700;background:#003398}.text table tr th+td{border-left:none}.text .table-wrap{display:block;width:auto;max-width:100%;position:relative;overflow:hidden;overflow-x:auto;margin:2em 0 2.5em;padding:0;-webkit-overflow-scrolling:touch}.text .table-wrap>table{margin:0!important}.text:first-of-type>.embeded-video:first-child,.text:first-of-type>.files:first-child,.text:first-of-type>.highlighted:first-child,.text:first-of-type>.lead:first-child,.text:first-of-type>blockquote:first-child,.text:first-of-type>h1:first-child,.text:first-of-type>h2:first-child,.text:first-of-type>h3:first-child,.text:first-of-type>h4:first-child,.text:first-of-type>h5:first-child,.text:first-of-type>h6:first-child,.text:first-of-type>hr:first-child,.text:first-of-type>ol:first-child,.text:first-of-type>table:first-child,.text:first-of-type>ul:first-child{margin-top:30px}.footnote{display:inline-block;width:1em;height:1em;line-height:1em;font-size:14px;font-size:.875rem;font-weight:700;color:inherit;position:relative;margin:0 0 0 .3em;top:-1em;text-align:center;vertical-align:baseline}.footnote-link{display:flex;width:100%;height:100%;justify-content:center;align-items:center;text-decoration:none;color:#003398;transition:color .25s ease,opacity .25s ease;cursor:help}.footnote-link:active,.footnote-link:focus,.footnote-link:hover{color:#96a8cd}.footnote-content{margin:3em 0;padding:30px;border-top:1px solid #4e64f5;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;color:#96a8cd}.footnote-content p:not(:last-of-type){margin:0 0 1em}.embeded-video{width:70%;position:relative;padding-bottom:39.375%;padding-top:30px;height:0;overflow:hidden;margin:2em 0}.embeded-video:last-child{margin-bottom:0}.embeded-video:first-child{margin-top:0}@media only screen and (max-width:1279px){.embeded-video{width:100%;padding-bottom:56.25%}}.embeded-video embed,.embeded-video iframe,.embeded-video object{position:absolute;top:0;left:0;width:100%;height:100%}.two-cols .embeded-video{width:100%;padding-bottom:56.25%}.graphic-header{grid-column:1/span 12;grid-row:1;margin:0;position:relative}.graphic-header--mobile{background:var(--url-banner-desktop) 50% 0/cover no-repeat}@media only screen and (max-width:759px){.graphic-header--mobile{background:var(--url-banner-mobile) 50% 0/cover no-repeat}}.graphic-header--desktop{background:var(--url-banner-desktop) 50% 0/cover no-repeat}.graphic-header:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg,rgba(30,30,30,.7),rgba(30,30,30,0) 75%)}.graphic-header-content{grid-column:1/span 12;box-sizing:border-box;display:flex;width:100%;min-height:400px;flex-direction:column;justify-content:flex-end;position:relative;padding:0 40px}.graphic-header-content__list{display:flex;flex-direction:column;gap:4px}.graphic-header-content__item{position:relative;padding-left:12px}.graphic-header-content__item:before{content:" ";position:absolute;top:50%;left:0;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background-color:#4e64f5}@media only screen and (min-width:1000px){.graphic-header-content .two-cols{grid-column:4/span 9;padding-left:0}.graphic-header-content .two-cols h1{max-width:100%}}@media only screen and (min-width:1000px){.graphic-header{min-height:500px}}@media only screen and (min-width:1280px){.graphic-header{min-height:600px}}.graphic-header h1 .page-top-tools{position:relative;max-width:100%}@media only screen and (max-width:759px){.graphic-header .buttons{justify-content:center}}@media only screen and (min-width:1500px){.one-col .graphic-header .buttons h1{max-width:83.33333333333334%}}.graphic-header{margin-bottom:50px}@media only screen and (max-width:759px){.graphic-header{margin-bottom:44px}}.graphic-header-content .page-top-tools{margin-bottom:0}.graphic-header-content .page-top-tools .buttons{margin-right:0}.graphic-header-content{min-height:600px;padding:40px}.graphic-header-content__item{color:#fff}@media only screen and (max-width:759px){.graphic-header-content{min-height:378px;padding:40px 8px}}.graphic-header-content__item{margin-bottom:0;font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e}.graphic-header-content__prefix{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem}.graphic-header-content .page-heading,.graphic-header-content h1{margin-bottom:32px;font-weight:500;font-size:42px;font-size:2.625rem;line-height:59px;line-height:3.6875rem;color:#fff}@media only screen and (max-width:759px){.graphic-header-content .page-heading,.graphic-header-content h1{font-weight:500;font-size:25px;font-size:1.5625rem;line-height:29px;line-height:1.8125rem;margin-top:0;margin-bottom:10px}}.page-bottom-tools,.page-top-tools{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;position:relative;margin:0 0 40px;min-height:42px}.page-bottom-tools .buttons,.page-top-tools .buttons{display:flex;align-items:center;margin-right:16px}.page-bottom-tools .buttons p:not(:last-of-type),.page-top-tools .buttons p:not(:last-of-type){margin-right:16px}@media only screen and (max-width:759px){.page-bottom-tools .buttons,.page-top-tools .buttons{flex-wrap:wrap}.page-bottom-tools .buttons p,.page-top-tools .buttons p{margin:8px}}.page-bottom-tools .tags:not(:first-child),.page-top-tools .tags:not(:first-child){margin-top:8px;margin-bottom:8px}.page-bottom-tools .tags-item,.page-top-tools .tags-item{margin-bottom:0}.page-bottom-tools .date:not(:first-child),.page-top-tools .date:not(:first-child){margin:8px;margin-right:0}.page-bottom-tools{margin:50px 0;padding:50px 0;border-top:1px solid #4e64f5}@media only screen and (max-width:759px){.page-bottom-tools{padding:20px 0;margin:20px 0}}.page-bottom-tools .buttons{margin:0;width:100%}.page-bottom-tools .buttons p{box-sizing:border-box;flex:0 0 100%;text-align:left;margin:8px 0}@media (min-width:400px){.page-bottom-tools .buttons p{flex:0 0 auto;text-align:left;margin:8px}.page-bottom-tools .buttons p:last-of-type{flex:1 1 auto;text-align:left}}@media only screen and (min-width:480px){.page-bottom-tools .buttons p:last-of-type{text-align:left}}@media only screen and (min-width:760px){.page-bottom-tools .buttons p:last-of-type{text-align:right}}#pages-list{position:relative;margin:2em 0;color:#96a8cd}#pages-list .pages-list-items{display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width:759px){#pages-list .pages-list-items{justify-content:center}}#pages-list .pages-list-item{box-sizing:border-box;margin:0 2px}#pages-list .pages-list-item:first-of-type{margin-left:0}#pages-list .pages-list-item:last-of-type{margin-right:0}#pages-list .pages-list-item-link{position:relative;color:#96a8cd;text-decoration:none;box-sizing:border-box;display:inline-block;font-size:15px;font-size:.9375rem;line-height:42px;line-height:2.625rem;border:1px solid #fff;border-radius:4px;background:#fff;background-clip:padding-box;transition:border-color .25s ease,background-color .25s ease,color .25s ease,opacity .25s ease;cursor:pointer;padding:0 1em}#pages-list .pages-list-item-link:active,#pages-list .pages-list-item-link:focus,#pages-list .pages-list-item-link:hover{border-color:#96a8cd}#pages-list .pages-list-item-link:active{background:#96a8cd}#pages-list .pages-list-item.next .icon,#pages-list .pages-list-item.prev .icon{color:#96a8cd;display:block;width:24px;height:24px;position:absolute;top:50%;margin-top:-13px;transition:color .25s ease,transform .25s ease}#pages-list .pages-list-item.next .icon-image,#pages-list .pages-list-item.prev .icon-image{width:24px;height:24px}#pages-list .pages-list-item.next .pages-list-item-link:active .icon,#pages-list .pages-list-item.next .pages-list-item-link:focus .icon,#pages-list .pages-list-item.next .pages-list-item-link:hover .icon,#pages-list .pages-list-item.prev .pages-list-item-link:active .icon,#pages-list .pages-list-item.prev .pages-list-item-link:focus .icon,#pages-list .pages-list-item.prev .pages-list-item-link:hover .icon{color:#96a8cd}@media only screen and (max-width:759px){#pages-list .pages-list-item.next .pages-list-item-link,#pages-list .pages-list-item.prev .pages-list-item-link{box-sizing:border-box;height:42px;width:42px;line-height:42px;line-height:2.625rem;vertical-align:top;padding:0}#pages-list .pages-list-item.next .pages-list-item-link .icon,#pages-list .pages-list-item.prev .pages-list-item-link .icon{left:50%;right:auto;margin-left:-12px}#pages-list .pages-list-item.next .pages-list-item-title,#pages-list .pages-list-item.prev .pages-list-item-title{display:none}}#pages-list .pages-list-item.prev .pages-list-item-link{padding-left:40px}#pages-list .pages-list-item.prev .pages-list-item-link:active .icon,#pages-list .pages-list-item.prev .pages-list-item-link:focus .icon,#pages-list .pages-list-item.prev .pages-list-item-link:hover .icon{color:#003398;transform:translateX(-2px)}#pages-list .pages-list-item.prev .icon{left:10px}#pages-list .pages-list-item.next .pages-list-item-link{padding-right:40px}#pages-list .pages-list-item.next .pages-list-item-link:active .icon,#pages-list .pages-list-item.next .pages-list-item-link:focus .icon,#pages-list .pages-list-item.next .pages-list-item-link:hover .icon{color:#003398;transform:translateX(2px)}#pages-list .pages-list-item.next .icon{right:10px}#pages-list .current .pages-list-item-link,#pages-list .current .pages-list-item-link:active,#pages-list .current .pages-list-item-link:focus,#pages-list .current .pages-list-item-link:hover{cursor:default;opacity:1;background:#fff;border-color:rgba(190,2,127,.3);color:#be027f}@media only screen and (max-width:759px){#pages-list .page{display:none}}#pages-list .page.current{display:inline-block}@media only screen and (max-width:759px){#pages-list .dots{display:none}}.content-gallery{position:relative;max-width:100%;word-break:break-word}.content-gallery .content-gallery-items{max-width:100%;position:relative;margin:34px -8px;font-size:0;line-height:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media only screen and (min-width:1280px){.content-gallery .content-gallery-items{margin:34px -12px}}@media only screen and (min-width:1500px){.content-gallery .content-gallery-items{margin:34px -15px}}.content-gallery .content-gallery-item{flex:0 0 100%;box-sizing:border-box;position:relative;border:8px solid #fff}@media only screen and (min-width:480px){.content-gallery .content-gallery-item{flex:0 0 50%}}@media only screen and (min-width:760px){.content-gallery .content-gallery-item{flex:0 0 33.333333333333336%}}@media only screen and (min-width:1280px){.content-gallery .content-gallery-item{border:12px solid #fff}}@media only screen and (min-width:1500px){.content-gallery .content-gallery-item{border:15px solid #fff;flex:0 0 25%}}.content-gallery.size-flat .content-gallery-item{flex-shrink:0;flex-grow:0}.content-gallery.size-responsive .content-gallery-item{flex-shrink:1;flex-grow:1}@media only screen and (min-width:760px){.content-gallery.fill-auto .content-gallery-item{flex-basis:33.333333333333336%}}@media only screen and (min-width:1500px){.content-gallery.fill-auto .content-gallery-item{flex-basis:25%}}@media only screen and (min-width:760px){.content-gallery.fill-by-two .content-gallery-item{flex-basis:50%}}@media only screen and (min-width:760px){.content-gallery.fill-by-three .content-gallery-item{flex-basis:33.333333333333336%}}.content-gallery .content-gallery-item-link{display:block;width:100%;position:relative;text-decoration:none;cursor:pointer;transition:opacity .25s ease;background-clip:padding-box}.content-gallery .content-gallery-item-link:active .content-gallery-item-image:after,.content-gallery .content-gallery-item-link:active .icon,.content-gallery .content-gallery-item-link:focus .content-gallery-item-image:after,.content-gallery .content-gallery-item-link:focus .icon,.content-gallery .content-gallery-item-link:hover .content-gallery-item-image:after,.content-gallery .content-gallery-item-link:hover .icon{opacity:1}.content-gallery .content-gallery-item-link:active{opacity:.75}.content-gallery .content-gallery-item-image{display:block;width:100%;position:relative;border-radius:4px;overflow:hidden}.content-gallery .content-gallery-item-image:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background:rgba(30,30,30,.7);opacity:0;transition:opacity .25s ease}.content-gallery .content-gallery-item-image img{display:block;width:100%;height:auto;border:none;margin:0}.content-gallery .icon{display:block;width:46px;height:46px;position:absolute;z-index:2;left:50%;top:50%;margin:-23px 0 0 -23px;line-height:46px;line-height:2.875rem;border-radius:50%;background:#edf2ff;color:#003398;opacity:0;transition:opacity .25s ease}.content-gallery .icon-image{width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}.docs-gallery{position:relative}.docs-gallery-items{position:relative;margin:34px 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;font-size:0;line-height:0}@media only screen and (min-width:760px){.docs-gallery-items{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1000px){.docs-gallery-items{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1280px){.docs-gallery-items{grid-template-columns:repeat(5,1fr);grid-gap:24px}}@media only screen and (min-width:1500px){.docs-gallery-items{grid-gap:30px}.one-col .docs-gallery-items{grid-template-columns:repeat(6,1fr)}}.docs-gallery:first-child .docs-gallery-items{margin-top:0}.docs-gallery-item{position:relative;box-sizing:border-box;vertical-align:top}.docs-gallery-item-link{display:inline-block;text-decoration:none;color:#1e1e1e;transition:color .25s ease,opacity .25s ease;cursor:pointer}.docs-gallery-item-link:active .docs-gallery-item-image .icon,.docs-gallery-item-link:active .docs-gallery-item-image:after,.docs-gallery-item-link:focus .docs-gallery-item-image .icon,.docs-gallery-item-link:focus .docs-gallery-item-image:after,.docs-gallery-item-link:hover .docs-gallery-item-image .icon,.docs-gallery-item-link:hover .docs-gallery-item-image:after{opacity:1}.docs-gallery-item-link:active{opacity:.75}.docs-gallery-item-image{position:relative;overflow:hidden;border-radius:2px}.docs-gallery-item-image,.docs-gallery-item-image img{display:block;width:100%;height:auto}.docs-gallery-item-image:after{content:"";width:100%;height:100%;z-index:1;left:0;top:0;background:rgba(30,30,30,.7)}.docs-gallery-item-image .icon,.docs-gallery-item-image:after{display:block;position:absolute;opacity:0;transition:opacity .25s ease}.docs-gallery-item-image .icon{width:46px;height:46px;z-index:2;left:50%;top:50%;margin:-23px 0 0 -23px;line-height:46px;line-height:2.875rem;border-radius:50%;background:#edf2ff;color:#003398}.docs-gallery-item-image .icon-image{width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}.docs-gallery-item-title{font-size:13px;font-size:.8125rem;line-height:1.44em;margin:1em 0;font-weight:400;max-width:100%;color:inherit}@media only screen and (min-width:760px){.docs-gallery-item-title{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1000px){.docs-gallery-item-title{font-size:15px;font-size:.9375rem}}@media only screen and (min-width:1280px){.docs-gallery-item-title{font-size:16px;font-size:1rem}}.publications-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}@media only screen and (min-width:1280px){.publications-items{grid-gap:24px}}@media only screen and (min-width:1500px){.publications-items{grid-gap:30px}.one-col .publications-items{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:759px){.publications-items{grid-template-columns:1fr}}.publications-item{position:relative;display:flex;flex-direction:column;gap:8px}.publications-item .tags{margin:1em 0 .5em}.publications-item-link{display:inline-block;text-decoration:none;position:relative;color:#1e1e1e;transition:color .25s ease,opacity .25s ease}.publications-item-link.js-popup-ajax{cursor:pointer}.publications-item-link:active .icon,.publications-item-link:active .publications-item-thumb:after,.publications-item-link:focus .icon,.publications-item-link:focus .publications-item-thumb:after,.publications-item-link:hover .icon,.publications-item-link:hover .publications-item-thumb:after{opacity:1}.publications-item-link:active{opacity:.75}.publications-item-link .icon{display:block;width:46px;height:46px;position:absolute;z-index:1;left:50%;top:50%;margin:-23px 0 0 -23px;line-height:46px;line-height:2.875rem;border-radius:50%;background:#edf2ff;color:#003398;opacity:0;transition:opacity .25s ease}.publications-item-link .icon-image{width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}.publications-item-thumb{display:block;position:relative;border-radius:4px;overflow:hidden}.publications-item-thumb:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background:rgba(30,30,30,.7);opacity:0;transition:opacity .25s ease}.publications-item-thumb-img{display:block;width:100%;max-width:100%;height:auto;border:none;margin:0}.publications-item-title{margin:0}.publications-item-title .publications-item-link{display:inline}.publications-staff-persons{margin-bottom:32px}@media only screen and (max-width:759px){.publications-staff-persons{margin-bottom:16px}}.publications-staff-persons__title{margin-top:0;margin-bottom:45px}@media only screen and (max-width:759px){.publications-staff-persons__title{margin-bottom:35px}}.publications__footer{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;align-items:flex-start;padding:50px 0;border-top:1px solid #4e64f5}@media only screen and (max-width:759px){.publications__footer{flex-direction:column;gap:36px;padding:36px 0 50px}}.publications__footer .publications-footer__button{margin-left:auto}@media only screen and (max-width:759px){.publications__footer .publications-footer__button{margin-left:0}}.testimonials-items{position:relative;margin:2em 0}.testimonials-item{box-sizing:border-box;background:#fff;border-radius:4px;box-shadow:0 4px 4px 0 rgba(30,30,30,.04),0 0 1px 0 rgba(30,30,30,.18)}.testimonials-item:not(:last-of-type){margin-bottom:16px}@media only screen and (min-width:1280px){.testimonials-item:not(:last-of-type){margin-bottom:24px}}@media only screen and (min-width:1500px){.testimonials-item:not(:last-of-type){margin-bottom:30px}}.testimonials-item-info{display:grid;align-items:center;grid-template-columns:auto auto 1fr;padding:24px 32px;grid-gap:16px;border-bottom:1px solid #4e64f5}@media only screen and (min-width:1280px){.testimonials-item-info{grid-gap:24px}}@media only screen and (min-width:1500px){.testimonials-item-info{grid-gap:30px}}@media only screen and (max-width:759px){.testimonials-item-info{grid-template-columns:1fr;padding:16px;grid-gap:8px}}@media only screen and (max-width:759px){.testimonials-item-date{display:flex;margin:0;padding:0;align-items:center}.testimonials-item-date .icon{position:relative;display:inline-blcok;margin:0;left:auto;top:auto}}.testimonials-item-content{box-sizing:border-box;padding:32px;position:relative;overflow:hidden}@media only screen and (max-width:759px){.testimonials-item-content{padding:16px}}.testimonials-item-content .text{margin:0;max-width:100%}.testimonials-item-content .text .highlighted,.testimonials-item-content .text .lead,.testimonials-item-content .text blockquote,.testimonials-item-content .text ol,.testimonials-item-content .text p,.testimonials-item-content .text table,.testimonials-item-content .text ul{max-width:100%}.testimonials-item-content .text .embeded-video{margin-left:auto;margin-right:auto}.testimonials-item-content .text .embeded-video:first-child{margin-top:0}.testimonials-item-content .text .embeded-video:last-child{margin-bottom:0}.testimonials-item-content__from{margin-top:16px}.testimonials-item-content__from span{color:#96a8cd}.testimonials-item .tags,.testimonials-item .tags-items{display:flex;justify-content:flex-end}@media only screen and (max-width:759px){.testimonials-item .tags,.testimonials-item .tags-items{justify-content:center}}.testimonials-item .tags-item{margin:0 0 .5em}.testimonials-item .tags-item:not(:first-of-type){margin-left:.5em}.qa-items{position:relative;margin:2em 0}.qa-items .qa-item{box-sizing:border-box;background:#fff;border-radius:4px;box-shadow:0 4px 4px 0 rgba(30,30,30,.04),0 0 1px 0 rgba(30,30,30,.18)}.qa-items .qa-item:not(:last-of-type){margin-bottom:16px}@media only screen and (min-width:1280px){.qa-items .qa-item:not(:last-of-type){margin-bottom:24px}}@media only screen and (min-width:1500px){.qa-items .qa-item:not(:last-of-type){margin-bottom:30px}}.qa-items .qa-item-info{display:grid;align-items:center;grid-template-columns:auto auto 1fr;padding:20px 30px 10px;grid-gap:16px;border-bottom:1px solid #4e64f5}@media only screen and (min-width:1280px){.qa-items .qa-item-info{grid-gap:24px}}@media only screen and (min-width:1500px){.qa-items .qa-item-info{grid-gap:30px}}@media only screen and (max-width:759px){.qa-items .qa-item-info{grid-template-columns:1fr;padding:15px;grid-gap:5px}}.qa-items .qa-item-date{margin-bottom:8px}@media only screen and (max-width:759px){.qa-items .qa-item-date{display:flex;margin:0;padding:0;justify-content:center;align-items:center}.qa-items .qa-item-date .icon{position:relative;display:inline-blcok;margin:0;left:auto;top:auto}}.qa-items .qa-item-author{color:#1e1e1e;margin-bottom:8px}@media only screen and (max-width:759px){.qa-items .qa-item-author{text-align:center}}.qa-items .qa-item-content{box-sizing:border-box}.qa-items .qa-item-question{position:relative;overflow:hidden}.qa-items .qa-item-answer,.qa-items .qa-item-question{box-sizing:border-box;padding:2em}@media only screen and (max-width:759px){.qa-items .qa-item-answer,.qa-items .qa-item-question{padding:15px}}.qa-items .qa-item-answer .text,.qa-items .qa-item-question .text{margin:0;max-width:100%}.qa-items .qa-item-answer .text .highlighted,.qa-items .qa-item-answer .text .lead,.qa-items .qa-item-answer .text blockquote,.qa-items .qa-item-answer .text ol,.qa-items .qa-item-answer .text p,.qa-items .qa-item-answer .text table,.qa-items .qa-item-answer .text ul,.qa-items .qa-item-question .text .highlighted,.qa-items .qa-item-question .text .lead,.qa-items .qa-item-question .text blockquote,.qa-items .qa-item-question .text ol,.qa-items .qa-item-question .text p,.qa-items .qa-item-question .text table,.qa-items .qa-item-question .text ul{max-width:100%}.qa-items .qa-item-answer{background:#edf2ff}.qa-items .qa-item-answer-author{display:block;position:relative;padding-left:74px;margin:1.2em 0;font-weight:700;color:#1e1e1e;line-height:1.2em}.qa-items .qa-item-answer-author-photo{display:block;box-sizing:border-box;position:absolute;left:0;top:50%;margin-top:-32px;border-radius:50%;border:4px solid #fff}.qa-items .qa-item-answer-author-photo-image{display:block;width:58px;height:58px;border-radius:50%}.qa-items .qa-item-answer-author a{color:#003398;text-decoration:none;transition:color .25s ease,opacity .25s ease;outline:none;cursor:pointer}.qa-items .qa-item-answer-author a:active,.qa-items .qa-item-answer-author a:focus,.qa-items .qa-item-answer-author a:hover{color:#96a8cd}.qa-items .qa-item-answer-author a:active{opacity:.5}.qa-items .qa-item-answer-content{margin-left:74px;position:relative;overflow:hidden}@media only screen and (max-width:759px){.qa-items .qa-item-answer-content{margin-left:0}}.qa-items .tags,.qa-items .tags-items{display:flex;justify-content:flex-end}@media only screen and (max-width:759px){.qa-items .tags,.qa-items .tags-items{justify-content:center}}.qa-items .tags-item{margin:0 0 .5em}.qa-items .tags-item:not(:first-of-type){margin-left:.5em}.services-items{position:relative;margin:4em 0}@media only screen and (min-width:1500px){.one-col .services-items{max-width:83.33333333333334%}}.services-items .services-item{box-sizing:border-box;border-radius:4px;display:grid;grid-template-columns:1fr;grid-template-areas:"a" "b" "c" "d";border:1px solid #edf2ff}@media only screen and (min-width:760px){.services-items .services-item{grid-template-columns:1fr auto;grid-template-areas:"a a" "b c" "d d"}}.services-items .services-item:not(:last-of-type){margin-bottom:16px}@media only screen and (min-width:1280px){.services-items .services-item:not(:last-of-type){margin-bottom:24px}}@media only screen and (min-width:1500px){.services-items .services-item:not(:last-of-type){margin-bottom:30px}}.services-items .services-item__button,.services-items .services-item__button:hover{background-color:#be027f}.services-items .services-item-title{grid-area:a;font-size:26px;font-size:1.625rem;font-weight:700;margin:0 0 .5em;padding:20px 20px 0}@media only screen and (min-width:760px){.services-items .services-item-title{font-size:38px;font-size:2.375rem;margin:0 0 1em;padding:30px 15px 0 30px}}.services-items .services-item-link{color:#1e1e1e;text-decoration:none;cursor:pointer;transition:color .25s ease,opacity .25s ease}.services-items .services-item-link:active,.services-items .services-item-link:focus,.services-items .services-item-link:hover{color:#003398}.services-items .services-item-link:active{opacity:.75}.services-items .services-item-description{grid-area:b;padding:0 20px 20px}@media only screen and (min-width:760px){.services-items .services-item-description{padding:0 15px 20px 30px}}.services-items .services-item-description p:not(:last-of-type){margin-bottom:1em}.services-items .services-item-price{grid-area:c;padding:20px 20px 40px;display:flex;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width:760px){.services-items .services-item-price{justify-content:flex-end;padding:0 30px 20px 15px;margin-top:-8px}}.services-items .services-item-price-prefix{font-size:18px;font-size:1.125rem;font-weight:700;color:#96a8cd;margin-top:7px}.services-items .services-item-price-currency,.services-items .services-item-price-value{font-size:38px;font-size:2.375rem;font-weight:700;color:#1e1e1e;margin-left:.25em}.services-items .services-item-tools{grid-area:d;border-top:1px solid #4e64f5;padding:20px;display:flex;align-items:center;flex-wrap:wrap}.services-items .services-item-tools .buttons{flex:1 1 auto;position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:0 -8px}.services-items .services-item-tools .buttons p{margin:8px}.services-items .services-item-details-link{margin:8px 0}.services-margin{margin-bottom:80px}@media only screen and (max-width:759px){.services-margin{margin-bottom:60px}}.services #main-treatment-results{margin-bottom:80px}@media only screen and (max-width:759px){.services #main-treatment-results{margin-bottom:60px}}.services #main-treatment-results .main-treatment-results-title{text-align:left;margin:0 0 45px}@media only screen and (max-width:759px){.services #main-treatment-results .main-treatment-results-title{margin-bottom:36px}}.services #main-treatment-results .main-treatment-results-text{text-align:left;margin:0 0 48px}.services .contacts-items .tab-content-wrapper .contacts-map{margin-bottom:0}.services__aside-button{display:flex;justify-content:center;margin-top:30px}.services #main-special-offers{padding:80px 0;margin:0;background:#edf2ff}@media only screen and (max-width:759px){.services #main-special-offers{padding:40px 0}}.services #main-special-offers:before{position:absolute;content:" ";width:var(--screen-width);height:100%;top:0;z-index:-1;left:var(--fp-left);background:#edf2ff}.services #main-special-offers h2{text-align:left}.services #main-special-offers .publications-items{grid-template-columns:repeat(3,1fr);grid-gap:16px}@media only screen and (min-width:1280px){.services #main-special-offers .publications-items{grid-gap:24px}}@media only screen and (min-width:1500px){.services #main-special-offers .publications-items{grid-gap:30px}}@media only screen and (max-width:759px){.services #main-special-offers .publications-items{grid-template-columns:1fr}}.services .main-special-offers-content .more-link{background:#fff;color:#003398}.subservices{position:relative;box-sizing:border-box;background:#fff;border-radius:4px}.subservices-title{max-width:100%;margin-top:0;margin-bottom:0;padding:15px 20px;background:#fff}@media only screen and (min-width:480px){.subservices-title{padding:20px 30px}}.subservices-items{position:relative;word-break:break-word}.subservices-item{display:grid;grid-template-columns:1fr;gap:0;padding:15px 20px}.subservices-item:nth-of-type(2n){background:#fff}@media only screen and (min-width:480px){.subservices-item{padding:20px 30px;grid-template-columns:1fr auto;gap:40px}}.subservices-item-title{grid-area:e;margin-top:0}.subservices-item-prices{display:flex;align-items:center;gap:8px}@media only screen and (min-width:480px){.subservices-item-prices{flex-direction:column;align-items:flex-end}}.subservices-item-price{grid-area:f;display:flex;margin:.8em 0}@media only screen and (min-width:480px){.subservices-item-price{justify-content:flex-end;margin:0}}.subservices-item-price-prefix{font-size:14px;font-size:.875rem}.subservices-item-price-currency,.subservices-item-price-value{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem;font-weight:700;color:#1e1e1e}.subservices-item-price-currency,.subservices-item-price-prefix{margin-right:.3em}.subservices-item-price-discount{text-decoration:line-through;text-decoration-color:#96a8cd}.subservices-item-price-discount span{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;color:#96a8cd}.subservices-item-description{grid-area:g}.subservices .footnote-content{margin:0;padding:20px 30px;border:none;background:#fff}.subservices .footnote-content a{text-decoration:none;color:#003398;transition:color .25s ease,opacity .25s ease;cursor:pointer}.subservices .footnote-content a:active,.subservices .footnote-content a:focus,.subservices .footnote-content a:hover{color:#96a8cd}.subservices .footnote-content a:active{opacity:.75}.services-item-special-offers{position:relative;box-sizing:border-box;color:#1e1e1e;font-size:18px;font-size:1.125rem;line-height:1.5em;background:#edf2ff;padding:15px;margin:2.5em auto 2.5em 0;border-radius:4px;background-clip:padding-box}.services-item-special-offers .special-offers-items{position:relative}.services-item-special-offers .special-offers-item:not(:last-of-type){margin-bottom:3px}.services-item-special-offers .special-offers-item-link{display:flex;padding:15px;color:#1e1e1e;justify-content:flex-start;align-items:flex-start;text-decoration:none;transition:opacity .25s ease,background .25s ease,box-shadow .25s ease;cursor:pointer;border-radius:2px;flex-wrap:wrap}@media only screen and (min-width:760px){.services-item-special-offers .special-offers-item-link{flex-wrap:nowrap}}.services-item-special-offers .special-offers-item-link:focus,.services-item-special-offers .special-offers-item-link:hover{background-color:#003398;box-shadow:0 2px 5px rgba(30,30,30,.09)}.services-item-special-offers .special-offers-item-link:focus .special-offers-item-label,.services-item-special-offers .special-offers-item-link:focus .special-offers-item-title,.services-item-special-offers .special-offers-item-link:hover .special-offers-item-label,.services-item-special-offers .special-offers-item-link:hover .special-offers-item-title{color:#fff}.services-item-special-offers .special-offers-item-link:focus .special-offers-item-label .icon,.services-item-special-offers .special-offers-item-link:hover .special-offers-item-label .icon{transform:rotate(288deg)}.services-item-special-offers .special-offers-item-link:focus .special-offers-item-date,.services-item-special-offers .special-offers-item-link:hover .special-offers-item-date{color:#fff}.services-item-special-offers .special-offers-item-link:active{opacity:.75}.services-item-special-offers .special-offers-item-label{display:inline-block;white-space:nowrap;color:#1e1e1e;font-size:18px;font-size:1.125rem;font-weight:700;line-height:36px;line-height:2.25rem;border-radius:2px 0 0 2px;position:relative;padding:0 8px 0 36px;margin-right:30px}.services-item-special-offers .special-offers-item-label:after{content:"";display:block;width:0;height:0;position:absolute;left:100%;top:0;line-height:0;border-right:0;border-top:18px solid transparent;border-bottom:18px solid transparent}.services-item-special-offers .special-offers-item-label .icon{display:block;width:24px;height:24px;position:absolute;left:8px;top:50%;margin-top:-12px;transition:transform 1s ease;color:#be027f}.services-item-special-offers .special-offers-item-label .icon-image{width:24px;height:24px}.services-item-special-offers .special-offers-item-date{line-height:36px;line-height:2.25rem;color:#1e1e1e;margin:0 30px 0 0;white-space:nowrap}.services-item-special-offers .special-offers-item-title{display:inline-block;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;padding-top:6px}.services-item-staff{margin:2em 0 4em}.services-item-special-offers{margin-bottom:80px}@media only screen and (max-width:759px){.services-item-special-offers{margin-bottom:60px}}.about,.questions,.safely,.services-item-content{margin:80px 0}@media only screen and (max-width:759px){.about,.questions,.safely,.services-item-content{margin:40px 0}}.staff-persons{box-sizing:border-box;display:block;font-size:16px;font-size:1rem;margin:2em 0 7em}.staff-persons .staff-person-slide__wrapper{padding:0}.staff-persons-group{box-sizing:border-box;display:block}.staff-persons-group-title{position:relative}.staff-persons-group-items{max-width:100%;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-gap:16px}@media only screen and (min-width:480px){.staff-persons-group-items{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:760px){.staff-persons-group-items{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1000px){.staff-persons-group-items{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1280px){.staff-persons-group-items{grid-gap:24px}}@media only screen and (min-width:1500px){.staff-persons-group-items{grid-gap:30px}}.staff-persons-group .staff-person{position:relative;margin-bottom:30px}.staff-persons-group .staff-person-link{display:block;width:100%;text-decoration:none;position:relative;color:#1e1e1e;cursor:pointer;transition:color .25s ease,opacity .25s ease}.staff-persons-group .staff-person-link:active .icon,.staff-persons-group .staff-person-link:active .staff-person-photo:before,.staff-persons-group .staff-person-link:focus .icon,.staff-persons-group .staff-person-link:focus .staff-person-photo:before,.staff-persons-group .staff-person-link:hover .icon,.staff-persons-group .staff-person-link:hover .staff-person-photo:before{opacity:1}.staff-persons-group .staff-person-link:active{opacity:.75}.staff-persons-group .staff-person-photo{box-sizing:border-box;display:block;width:100%;height:auto;position:relative;border-radius:4px;overflow:hidden;margin-bottom:1.5em}.staff-persons-group .staff-person-photo:before{content:" ";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background:rgba(30,30,30,.7);opacity:0;transition:opacity .25s ease}.staff-persons-group .staff-person-photo-image{display:block;width:100%;height:auto;border:none;margin:0}.staff-persons-group .staff-person-photo .icon{display:block;width:46px;height:46px;position:absolute;z-index:1;left:50%;top:50%;margin:-23px 0 0 -23px;line-height:46px;line-height:2.875rem;border-radius:50%;background:#edf2ff;color:#003398;opacity:0;transition:opacity .25s ease}.staff-persons-group .staff-person-photo .icon-image{width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}.staff-persons-group .staff-person-name{font-size:18px;font-size:1.125rem;font-weight:700;line-height:26px;line-height:1.625rem;margin:0 0 .5em}.staff-persons-group .staff-person-title{display:block;font-size:14px;font-size:.875rem;line-height:1.5em;color:#96a8cd;transition:color .25s ease}.staff-person__options-wrapper{display:flex;gap:32px}.staff-persons-group-items{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:480px){.staff-persons-group-items{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:760px){.staff-persons-group-items{grid-template-columns:repeat(4,1fr)}}.files{position:relative;margin:2em 0;word-break:break-word}.files h1,.files h2,.files h3,.files h4,.files h5{margin-bottom:1.2em;max-width:100%}.files-list{list-style:none;margin:0 0 0 1.5em}@media only screen and (min-width:1000px){.files-list{max-width:83.33333333333334%}}@media only screen and (min-width:1500px){.files-list{max-width:66.66666666666667%}}@media only screen and (max-width:759px){.files-list{margin-left:0}}.file{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;min-height:48px;line-height:18px;line-height:1.125rem;margin:0 0 1.2em;padding-left:50px;position:relative}.file-link{display:inline-flex;align-self:center;color:#1e1e1e;text-decoration:none;transition:color .25s ease,opacity .25s ease;outline:none;cursor:pointer}.file-link .icon{display:block;position:absolute;left:0;top:0;vertical-align:middle}.file-link .icon,.file-link .icon-image{width:48px;height:48px}.file-title{display:inline;font-size:16px;font-size:1rem;margin-right:.3em;word-break:break-word}.file-info{white-space:nowrap;display:inline-flex;align-self:center;font-size:13px;font-size:.8125rem}.slider{display:block;position:relative;overflow:hidden;margin:0 0 30px}.slider,.slider-slides{transition:all .25s ease}.slider-slides{text-align:left;vertical-align:top;display:flex;justify-content:flex-start;align-items:flex-start}.slider-slide{box-sizing:border-box;flex:0 0 100%;max-width:100%;overflow-x:hidden;padding:0}#main-slider .main-slider-content .next,#main-slider .main-slider-content .prev,.service-landing .slider-landing .next,.service-landing .slider-landing .prev,.slider .next,.slider .prev{display:block;width:50px;height:50px;text-decoration:none;position:absolute;z-index:10;top:50%;margin-top:-25px;border:0;border-radius:50%;transition:background .25s ease,color .25s ease,opacity .25s ease,transform .3s ease;cursor:pointer;color:#003398}#main-slider .main-slider-content .next:before,#main-slider .main-slider-content .prev:before,.service-landing .slider-landing .next:before,.service-landing .slider-landing .prev:before,.slider .next:before,.slider .prev:before{content:"";display:block;width:50px;height:50px;position:absolute;left:0;top:0;opacity:0;transition:transform .25s ease,opacity .25s ease;background:rgba(237,242,255,.3);border-radius:50%}#main-slider .main-slider-content .next:after,#main-slider .main-slider-content .prev:after,.service-landing .slider-landing .next:after,.service-landing .slider-landing .prev:after,.slider .next:after,.slider .prev:after{content:"";display:block;width:50px;height:50px;position:absolute;left:0;top:0;background:#edf2ff;border-radius:50%;box-shadow:0 0 5px rgba(30,30,30,.08)}#main-slider .main-slider-content .next .icon,#main-slider .main-slider-content .prev .icon,.service-landing .slider-landing .next .icon,.service-landing .slider-landing .prev .icon,.slider .next .icon,.slider .prev .icon{display:block;width:24px;height:24px;position:absolute;z-index:1;left:50%;top:50%;margin:-12px 0 0 -12px}#main-slider .main-slider-content .next .icon-image,#main-slider .main-slider-content .prev .icon-image,.service-landing .slider-landing .next .icon-image,.service-landing .slider-landing .prev .icon-image,.slider .next .icon-image,.slider .prev .icon-image{width:24px;height:24px}#main-slider .main-slider-content .next-title,#main-slider .main-slider-content .prev-title,.service-landing .slider-landing .next-title,.service-landing .slider-landing .prev-title,.slider .next-title,.slider .prev-title{display:none}#main-slider .main-slider-content .next:active,#main-slider .main-slider-content .next:focus,#main-slider .main-slider-content .next:hover,#main-slider .main-slider-content .prev:active,#main-slider .main-slider-content .prev:focus,#main-slider .main-slider-content .prev:hover,.service-landing .slider-landing .next:active,.service-landing .slider-landing .next:focus,.service-landing .slider-landing .next:hover,.service-landing .slider-landing .prev:active,.service-landing .slider-landing .prev:focus,.service-landing .slider-landing .prev:hover,.slider .next:active,.slider .next:focus,.slider .next:hover,.slider .prev:active,.slider .prev:focus,.slider .prev:hover{color:#be027f}#main-slider .main-slider-content .next:active:before,#main-slider .main-slider-content .next:focus:before,#main-slider .main-slider-content .next:hover:before,#main-slider .main-slider-content .prev:active:before,#main-slider .main-slider-content .prev:focus:before,#main-slider .main-slider-content .prev:hover:before,.service-landing .slider-landing .next:active:before,.service-landing .slider-landing .next:focus:before,.service-landing .slider-landing .next:hover:before,.service-landing .slider-landing .prev:active:before,.service-landing .slider-landing .prev:focus:before,.service-landing .slider-landing .prev:hover:before,.slider .next:active:before,.slider .next:focus:before,.slider .next:hover:before,.slider .prev:active:before,.slider .prev:focus:before,.slider .prev:hover:before{transform:scale(1.44);opacity:1}#main-slider .main-slider-content .next:active,#main-slider .main-slider-content .prev:active,.service-landing .slider-landing .next:active,.service-landing .slider-landing .prev:active,.slider .next:active,.slider .prev:active{opacity:.75}#main-slider .main-slider-content .next:active:before,#main-slider .main-slider-content .prev:active:before,.service-landing .slider-landing .next:active:before,.service-landing .slider-landing .prev:active:before,.slider .next:active:before,.slider .prev:active:before{transform:scale(1.35)}#main-slider .main-slider-content .prev,.service-landing .slider-landing .prev,.slider .prev{left:20px}#main-slider .main-slider-content .prev.disabled,.service-landing .slider-landing .prev.disabled,.slider .prev.disabled{transform:translateX(-100px);opacity:0}#main-slider .main-slider-content .next,.service-landing .slider-landing .next,.slider .next{right:20px}#main-slider .main-slider-content .next.disabled,.service-landing .slider-landing .next.disabled,.slider .next.disabled{transform:translateX(100px);opacity:0}.slider+.slider-dots{box-sizing:border-box;display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;width:100%;height:30px;text-align:center;opacity:0;transform:translateY(-60px);transition:transform .3s ease,opacity .3s ease}.slider+.slider-dots.use{transform:translateY(-80px);opacity:1}.slider+.slider-dots .slider-dot{display:block;width:6px;height:6px;line-height:6px;line-height:.375rem;font-size:0;border-radius:50%;background:#edf2ff;margin:0 8px;position:relative;transition:opacity .3s ease,transform .3s ease,background-color .25s ease;cursor:pointer}.slider+.slider-dots .slider-dot.active{background:#003398;transform:scale(1.5)}#main-slider{margin:40px 0 80px}@media only screen and (max-width:759px){#main-slider{margin:24px 0 40px}}#main-slider .main-slider-content{display:grid;grid-template-columns:60px 1fr 60px;align-items:center;gap:40px;width:100%;max-width:1420px}@media only screen and (max-width:1279px){#main-slider .main-slider-content{grid-template-columns:1fr;gap:16px}}#main-slider .main-slider-content .next{justify-self:start}#main-slider .main-slider-content .prev{justify-self:end}@media only screen and (min-width:1280px){#main-slider .main-slider-content .next,#main-slider .main-slider-content .prev{position:relative;right:0;left:0;top:0;bottom:0;flex-shrink:0}}@media only screen and (max-width:1279px){#main-slider .main-slider-content .next,#main-slider .main-slider-content .prev{top:auto;bottom:0;margin-top:0}}#main-slider .slider{margin:0}#main-slider .slider-slide{position:relative;border-radius:4px;height:502px}@media only screen and (min-width:760px){#main-slider .slider-slide{border:1px solid #edf2ff}}@media only screen and (max-width:1279px){#main-slider .slider-slide{display:grid;grid-template-columns:minmax(320px,2fr) 3fr;grid-template-rows:500px}}@media only screen and (max-width:759px){#main-slider .slider-slide{display:flex;flex-direction:column;gap:24px;height:auto}}#main-slider .slider-dots.use{bottom:-16px;height:9px;transform:translateY(50%)}@media only screen and (max-width:1279px){#main-slider .slider-dots.use{position:relative;height:50px;bottom:0;transform:none}}.image-slider{max-width:100%;margin:30px auto 60px;position:relative;border-radius:2px;overflow:hidden}.one-col .image-slider{max-width:66.66666666666667%}@media only screen and (max-width:999px){.one-col .image-slider{max-width:100%}}@media only screen and (min-width:1280px){.image-slider{margin:30px auto 60px 0}}.image-slider .slider{overflow:hidden;max-width:100%}.image-slider .slider-slides{transition:all .45s ease!important;display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;height:auto}.image-slider .slider-slide{flex:0 0 100%;flex-grow:0;flex-shrink:0;min-width:0;box-sizing:border-box;align-self:flex-start;justify-self:flex-start}.image-slider .slider-slide-image{width:100%;height:100%;object-fit:cover;border-radius:2px}.image-slider .slider-dots{transform:translateY(0);opacity:0}.image-slider .slider-dots.use{transform:translateY(-20px);opacity:1}.image-slider .slider-dots .slider-dot{background:#edf2ff;opacity:.35}.image-slider .slider-dots .slider-dot.active{transform:scale(1.5);opacity:1}@media only screen and (max-width:759px){.image-slider{margin-bottom:18px}.image-slider .slider{padding-bottom:28px}.image-slider .next,.image-slider .prev{top:auto;bottom:5px}.image-slider .slider-dots.use{transform:translateY(-48px)}}#main-treatment-results .slider{margin:30px auto 70px}.treatment-results-slider{position:relative}.treatment-results-slider .slider{margin:30px auto 70px 0}.treatment-results-slider .slider-dots{max-width:100%}@media only screen and (min-width:1280px){.treatment-results-slider .slider-dots{max-width:66.66666666666667%}}#main-treatment-results .slider,.treatment-results-slider .slider{max-width:100%;width:auto}@media only screen and (min-width:1280px){#main-treatment-results .slider,.treatment-results-slider .slider{max-width:66.66666666666667%}}#main-treatment-results .slider-dots,.treatment-results-slider .slider-dots{z-index:-1;transform:translateY(0);opacity:0}#main-treatment-results .slider-dots.use,.treatment-results-slider .slider-dots.use{transform:translateY(-60px);opacity:1;z-index:1}#main-treatment-results .slider-dots .slider-dot,.treatment-results-slider .slider-dots .slider-dot{background:#edf2ff}#main-treatment-results .slider-dots .slider-dot.active,.treatment-results-slider .slider-dots .slider-dot.active{transform:scale(1.5);background:#003398}#main-testimonials .prev,#services-testimonials .prev{left:-15px}#main-testimonials .next,#services-testimonials .next{right:-15px}@media only screen and (max-width:759px){#main-testimonials .prev,#services-testimonials .prev{left:5px}#main-testimonials .next,#services-testimonials .next{right:5px}}@media only screen and (max-width:999px){#main-testimonials .prev,#services-testimonials .prev{left:3px}#main-testimonials .next,#services-testimonials .next{right:3px}}#main-testimonials .slider-dots,#services-testimonials .slider-dots{transform:translateY(20px);opacity:0}#main-testimonials .slider-dots.use,#services-testimonials .slider-dots.use{transform:translateY(-25px);opacity:1}#main-testimonials .slider-dots .slider-dot,#services-testimonials .slider-dots .slider-dot{background:#fff}#main-testimonials .slider-dots .slider-dot.active,#services-testimonials .slider-dots .slider-dot.active{transform:scale(1.5);background:#003398}#main-testimonials .prev,#services-testimonials .prev{left:-90px}#main-testimonials .next,#services-testimonials .next{right:-90px}#main-testimonials .next:after,#main-testimonials .prev:after,#services-testimonials .next:after,#services-testimonials .prev:after{color:#1e1e1e;background:#fff}#main-testimonials .slider-dots.use,#services-testimonials .slider-dots.use{position:static;height:9px;transform:none;margin-top:16px}@media only screen and (max-width:1279px){#main-testimonials .slider-dots.use,#services-testimonials .slider-dots.use{height:50px;margin-top:16px}}@media only screen and (max-width:1279px){#main-testimonials .prev,#services-testimonials .prev{left:5px}#main-testimonials .next,#services-testimonials .next{right:5px}#main-testimonials .next,#main-testimonials .prev,#services-testimonials .next,#services-testimonials .prev{top:calc(100% + 41px)}}#main-services{padding:80px 0;background:#edf2ff}@media only screen and (max-width:759px){#main-services{padding:40px 0}}#main-services .main-services-content .main-services-title{max-width:none;text-align:center;margin:0 0 40px}@media only screen and (max-width:759px){#main-services .main-services-content .main-services-title{margin:0 0 24px}}#main-treatment-results{position:relative;z-index:1;margin:80px 0}@media only screen and (max-width:759px){#main-treatment-results{margin:40px 0}}#main-treatment-results .main-treatment-results-content__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px}@media only screen and (max-width:759px){#main-treatment-results .main-treatment-results-content__list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}}#main-treatment-results .main-treatment-results-title{text-align:center;margin:0 auto 40px}@media only screen and (max-width:759px){#main-treatment-results .main-treatment-results-title{margin:0 auto 24px}}#main-treatment-results .main-treatment-results-text{text-align:center;margin:0 auto 3em}#main-treatment-results .main-treatment-results-text p:not(:last-of-type){margin-bottom:1em}@media only screen and (min-width:1000px){#main-treatment-results .main-treatment-results-text{max-width:83.33333333333334%}}@media only screen and (min-width:1280px){#main-treatment-results .main-treatment-results-text{max-width:66.66666666666667%}}.treatment-results-slide{max-width:100%;position:relative}.treatment-results-image{max-width:100%}.treatment-results-image-label{box-sizing:border-box;position:absolute;width:100px;text-align:center;z-index:1;bottom:0;right:0;color:#fff;font-weight:700;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:rgba(30,30,30,.5);opacity:0;transform:translateY(80px);transition:opacity .35s ease,transform .35s ease}.is-visible .treatment-results-image-label{opacity:1;transform:translateY(0)}.treatment-results-after{position:relative;overflow:hidden}.treatment-results-after .treatment-results-image{height:auto}.treatment-results-before{box-sizing:border-box;position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;box-shadow:inset 1px 0 0 1px #fff}.treatment-results-before .treatment-results-image{position:absolute;z-index:1;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.treatment-results-before .treatment-results-image-label{right:auto;left:0}.treatment-results-before:after{content:"";display:block;width:100%;height:100%;background:rgba(30,30,30,.15);opacity:0;position:absolute;z-index:1;left:0;top:0;transition:opacity .35s ease}.treatment-results-before.resizable:after{opacity:1}.treatment-results-handle{position:absolute;z-index:1;width:44px;height:44px;left:50%;top:50%;margin:-22px 0 0 -22px;border-radius:50%;background:#edf2ff;color:#003398;cursor:move;box-shadow:0 0 12px rgba(0,0,0,.15),0 0 2px rgba(0,0,0,.05);opacity:0;transition:opacity .3s ease .5s,color .25s ease}.treatment-results-handle.draggable{color:#1e1e1e}.treatment-results-handle .icon{display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px}.treatment-results-handle .icon-image{width:40px;height:40px}.is-visible .treatment-results-before{width:50%;animation:.35s ease-in-out e}.is-visible .treatment-results-handle{opacity:1}@keyframes e{0%{width:0}to{width:50%}}.appointment-promo-card{display:flex;gap:32px;border-radius:4px;word-break:break-word;background:#fff;padding:32px}@media only screen and (max-width:999px){.appointment-promo-card{display:grid;grid-template-columns:auto minmax(250px,1fr)}}@media only screen and (max-width:479px){.appointment-promo-card{grid-template-columns:1fr}}@media only screen and (max-width:759px){.appointment-promo-card{padding:16px;gap:24px}}.appointment-promo-card-image{display:flex;flex-direction:column;gap:16px;width:100%}@media only screen and (min-width:480px){.appointment-promo-card-image{max-width:210px}}@media only screen and (max-width:759px){.appointment-promo-card-image{gap:8px}}.appointment-promo-card-image__item{border-radius:4px}.appointment-promo-card-image__item img{width:100%;height:auto;object-fit:contain}.appointment-promo-card-image__description{display:flex;gap:16px}.appointment-promo-card-image__icon{flex-shrink:0;width:24px;height:24px;color:#4e64f5}.appointment-promo-card-content{max-width:537px;margin-right:auto}.appointment-promo-card-content__title{margin:0;max-width:none}.appointment-promo-card-content__description{margin:16px 0 0}.appointment-promo-card-content__list{display:flex;flex-direction:column;gap:24px;margin-top:24px}.appointment-promo-card-content__list-item{display:flex;align-items:center;gap:16px}.appointment-promo-card-content__list-item-icon{flex-shrink:0;fill:#4e64f5}.appointment-promo-card-content__price{margin-top:24px}.appointment-promo-card .callback-card{max-width:450px}@media only screen and (max-width:999px){.appointment-promo-card .callback-card{grid-column:2}}@media only screen and (max-width:479px){.appointment-promo-card .callback-card{grid-column:initial}}.appointment-promo-card .callback-card__title{margin:0;max-width:none}.appointment-promo-card .callback-card__title .red{color:#be027f}.appointment-promo-card .callback-card .field{display:block;margin-top:16px}.appointment-promo-card .callback-card__button{margin-top:32px}@media only screen and (max-width:759px){.appointment-promo-card .callback-card__button{margin-top:16px}}.appointment-promo-card .callback-card__privacy-agreement{margin-top:16px;color:#96a8cd}@media only screen and (max-width:759px){.appointment-promo-card .callback-card__privacy-agreement{margin-top:8px}}#main-staff:before{position:absolute;content:" ";width:var(--screen-width);height:100%;top:0;z-index:-1;left:var(--fp-left);background:#edf2ff}.staff.staff__background{position:relative;z-index:1;padding:80px 0}@media only screen and (max-width:759px){.staff.staff__background{padding:40px 0}}.staff .main-staff-title{text-align:center;margin:0 auto 40px;color:#1e1e1e;text-shadow:0 0 3px rgba(30,30,30,.05)}@media only screen and (max-width:759px){.staff .main-staff-title{margin:0 auto 24px}}@media only screen and (max-width:759px){.main-staff-content{margin:0 auto}}.staff__wrapper{display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:759px){.staff__wrapper{gap:16px}}.staff .staff-person-name{max-width:100%;margin:0 0 18px}.staff .staff-person-link{display:inline-block;position:relative;color:inherit;cursor:pointer;text-decoration:none;transition:opacity .25s ease,color .25s ease}.staff .staff-person-link .icon{display:inline-block;position:relative;width:24px;height:24px;font-size:0;line-height:24;margin-left:10px;vertical-align:middle}.staff .staff-person-link .icon-image{width:24px;height:24px}.staff .staff-person-link:active,.staff .staff-person-link:focus,.staff .staff-person-link:hover{color:#003398}.staff .staff-person-link:active{opacity:.75}.staff .staff-person-title{margin:0 0 24px;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;color:#96a8cd}@media only screen and (max-width:759px){.staff .staff-person-title{margin:0 0 1em}}.staff .staff-person-photo{height:100%}.staff .staff-person-photo-image{width:auto;height:100%;max-height:500px;border-radius:4px;overflow:hidden}@media only screen and (max-width:759px){.staff .staff-person-photo-image{width:100%;height:auto;max-height:none}}.staff .staff-person-description{width:100%}@media only screen and (max-width:759px){.staff .staff-person-description{display:none}}.staff .staff-person-description b,.staff .staff-person-description p,.staff .staff-person-description strong{color:#1e1e1e;font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.staff .staff-person-description img{width:100%!important;height:auto}.staff-person-wrapper{display:flex;gap:30px;padding:32px;background:#fff}@media only screen and (max-width:759px){.staff-person-wrapper{padding:16px;flex-direction:column}}.staff-person-info{display:flex;flex-direction:column;border-radius:4px;width:100%}@media only screen and (max-width:759px){.staff-person-info{border-top:none}}.staff-person-info__subtitle{color:#1e1e1e;margin-bottom:8px}.staff-person-info__subtitle,.staff-person-option{font-weight:700;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.staff-person-option{display:flex;flex-direction:column;gap:8px}.staff-person-right__bold{font-weight:700;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;color:#1e1e1e;white-space:nowrap}@media only screen and (max-width:759px){.staff-person-right__bold{font-size:16px;font-size:1rem}}.staff-person-right__bold-link{white-space:normal}.staff-person-reviews-link{text-align:left;color:#003398;padding:0;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:2px}.staff-person-price-value{color:#1e1e1e;white-space:nowrap;margin:0}.staff-person-price-prefix{margin-right:10px;color:#96a8cd}.staff-person__prefix{display:flex;align-items:baseline}.staff-person-right__wrapper{display:flex;flex-direction:column;gap:24px}.staff-person-right{display:flex;gap:0 40px;max-width:300px}@media only screen and (max-width:1279px){.staff-person-right{justify-content:space-between;gap:0 16px;max-width:none}}.staff-person-right__title{color:#96a8cd}.staff .staff-person-tools{width:100%;display:flex;align-items:center;justify-content:flex-end;padding-top:24px;border-top:1px solid #4e64f5;box-sizing:border-box;margin-top:auto}.staff .staff-person-tools .buttons{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width:479px){.staff .staff-person-tools .buttons{justify-content:center}}.staff .staff-person-tools .buttons__wrapper{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width:479px){.staff .staff-person-tools .buttons__wrapper{justify-content:center}}.staff-publication{flex-grow:2}@media only screen and (max-width:759px){.staff-publication{width:100%}}.staff-publication .staff-person-option{gap:0}.staff-publication .staff-person-info{max-width:700px}@media only screen and (max-width:759px){.staff-publication .staff-person-info{max-width:none}}.staff-publication .staff-person-name{font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem}@media only screen and (max-width:759px){.staff-publication .staff-person-name{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem}}.staff-publication .staff-person-info__container{padding:27px}@media only screen and (max-width:759px){.staff-publication .staff-person-info__container{padding:27px 8px}}.staff-publication .staff-person-photo{max-height:326px;max-width:218px;width:auto;height:auto;margin-bottom:auto}@media only screen and (max-width:759px){.staff-publication .staff-person-photo{max-width:none;max-height:none}}.staff-publication .staff-person-photo-image{width:100%;height:100%;object-fit:contain}#main-news{position:relative;z-index:1;margin:80px 0}@media only screen and (max-width:759px){#main-news{margin:40px 0}}#main-news .main-news-title{text-align:center;max-width:none;margin:0 0 40px}@media only screen and (max-width:759px){#main-news .main-news-title{margin:0 0 24px}}#main-appointment-promo{background:#edf2ff;padding:80px 0}@media only screen and (max-width:759px){#main-appointment-promo{padding:40px 0}}#main-appointment-promo .main-appointment-promo__title{max-width:none;margin:0 auto 40px;text-align:center}@media only screen and (max-width:759px){#main-appointment-promo .main-appointment-promo__title{margin-bottom:24px}}#main-special-offers{position:relative;z-index:1;margin:80px 0}@media only screen and (max-width:759px){#main-special-offers{margin:40px 0}}#main-special-offers .main-special-offers-title{max-width:none;text-align:center;margin:0 0 40px}#main-publications{position:relative;z-index:1;margin:80px 0}@media only screen and (max-width:759px){#main-publications{margin:40px 0}}#main-publications .main-publications-title{text-align:center;margin:0 auto 40px}@media only screen and (max-width:759px){#main-publications .main-publications-title{margin-bottom:24px}}#main-testimonials{position:relative;overflow:hidden;z-index:1;padding:80px 0;background:#edf2ff}@media only screen and (max-width:759px){#main-testimonials{padding:40px 0}}@media only screen and (max-width:759px){#main-testimonials .main-testimonials-content{margin:0 auto}}#main-testimonials .main-testimonials-title{margin:0 0 40px;max-width:100%;text-align:center;color:#1e1e1e}@media only screen and (max-width:759px){#main-testimonials .main-testimonials-title{margin:0 0 24px}}#main-testimonials .slider{overflow:visible;max-width:calc(100% - 180px);margin:0 auto}@media only screen and (max-width:1279px){#main-testimonials .slider{max-width:100%}}.main-why-we{margin:80px 0}@media only screen and (max-width:759px){.main-why-we{margin:40px 0}}.main-why-we-title{text-align:center;margin:0 auto 40px}@media only screen and (max-width:759px){.main-why-we-title{margin:0 auto 24px}}@media only screen and (min-width:760px){.main-why-we__slider{display:none}}.main-why-we__slider .slider{margin-bottom:16px}.main-why-we__slider .slider-dots.use{position:static;height:9px;transform:none}@media only screen and (max-width:759px){.main-why-we-list{display:none}}#clinic-staff .clinic-staff-title{text-align:left;margin:0 auto 40px;max-width:none;color:#1e1e1e}@media only screen and (max-width:759px){#clinic-staff .clinic-staff-title{margin:0 auto 24px}}@media only screen and (max-width:759px){#clinic-staff .clinic-staff-content{margin:0 auto}}#clinic-staff .clinic-staff-list{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:759px){#clinic-staff .clinic-staff-list{gap:24px}}#clinic-staff .clinic-staff__more{margin-top:40px}@media only screen and (max-width:759px){#clinic-staff .clinic-staff__more{margin-top:24px}}#main-feedback{margin:80px auto}@media only screen and (max-width:759px){#main-feedback{margin:40px auto}}.contacts-items .tab-content{align-self:flex-start;justify-content:flex-start}.contacts-items .tab-content-wrapper{display:grid;grid-template-columns:1fr;grid-gap:16px}@media only screen and (min-width:760px){.contacts-items .tab-content-wrapper{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1280px){.contacts-items .tab-content-wrapper{grid-gap:24px}}@media only screen and (min-width:1500px){.contacts-items .tab-content-wrapper{grid-gap:30px}}.contacts-items .tab-content-wrapper .contacts-address,.contacts-items .tab-content-wrapper .contacts-buttons,.contacts-items .tab-content-wrapper .contacts-email,.contacts-items .tab-content-wrapper .contacts-map,.contacts-items .tab-content-wrapper .contacts-schedule,.contacts-items .tab-content-wrapper .contacts-tel,.contacts-items .tab-content-wrapper .contacts-telegram,.contacts-items .tab-content-wrapper .contacts-viber,.contacts-items .tab-content-wrapper .contacts-whatsapp{grid-column:span 1;align-self:start}@media only screen and (min-width:760px){.contacts-items .tab-content-wrapper .contacts-buttons,.contacts-items .tab-content-wrapper .contacts-map{grid-column:span 4}}.contacts-items .tab-content-wrapper [class$=-heading]{color:#888d98;font-weight:500;margin-bottom:.5em}.contacts-items .tab-content-wrapper [class$=-content]{padding-left:30px}.contacts-items .tab-content-wrapper [class$=-content] p{color:#1e1e1e;font-weight:500}.contacts-items .tab-content-wrapper [class$=-content] p:not(:last-of-type){margin-bottom:.5em}.contacts-items .tab-content-wrapper [class$=-content] a:not(.contacts-tel-item-link):not(.contacts-whatsapp-item-link):not(.contacts-viber-item-link){color:#96a8cd;text-decoration:none;transition:color .25s ease,opacity .25s ease;outline:none;cursor:pointer}.contacts-items .tab-content-wrapper [class$=-content] a:not(.contacts-tel-item-link):not(.contacts-whatsapp-item-link):not(.contacts-viber-item-link):active,.contacts-items .tab-content-wrapper [class$=-content] a:not(.contacts-tel-item-link):not(.contacts-whatsapp-item-link):not(.contacts-viber-item-link):focus,.contacts-items .tab-content-wrapper [class$=-content] a:not(.contacts-tel-item-link):not(.contacts-whatsapp-item-link):not(.contacts-viber-item-link):hover{color:#3369d3}.contacts-items .tab-content-wrapper [class$=-content] a:not(.contacts-tel-item-link):not(.contacts-whatsapp-item-link):not(.contacts-viber-item-link):active{opacity:.5}.contacts-items .tab-content-wrapper .contacts-tel-item{display:flex;align-items:baseline;gap:4px}.contacts-items .tab-content-wrapper .contacts-tel-item-link,.contacts-items .tab-content-wrapper .contacts-viber-item-link,.contacts-items .tab-content-wrapper .contacts-whatsapp-item-link{color:inherit;text-decoration:none;cursor:pointer;transition:color .25s ease,opacity .25s ease}.contacts-items .tab-content-wrapper .contacts-tel-item-link:active,.contacts-items .tab-content-wrapper .contacts-tel-item-link:focus,.contacts-items .tab-content-wrapper .contacts-tel-item-link:hover,.contacts-items .tab-content-wrapper .contacts-viber-item-link:active,.contacts-items .tab-content-wrapper .contacts-viber-item-link:focus,.contacts-items .tab-content-wrapper .contacts-viber-item-link:hover,.contacts-items .tab-content-wrapper .contacts-whatsapp-item-link:active,.contacts-items .tab-content-wrapper .contacts-whatsapp-item-link:focus,.contacts-items .tab-content-wrapper .contacts-whatsapp-item-link:hover{color:#be027f}.contacts-items .tab-content-wrapper .contacts-tel-item-link:active,.contacts-items .tab-content-wrapper .contacts-viber-item-link:active,.contacts-items .tab-content-wrapper .contacts-whatsapp-item-link:active{opacity:.75}.contacts-items .tab-content-wrapper .suggest{display:inline-block;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;font-weight:400;color:#96a8cd}.contacts-items .tab-content-wrapper .contacts-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center}@media only screen and (min-width:480px){.contacts-items .tab-content-wrapper .contacts-buttons{justify-content:flex-start;text-align:left}}.contacts-items .tab-content-wrapper .contacts-buttons p{margin:8px}@media only screen and (min-width:760px){.contacts-items .tab-content-wrapper .contacts-buttons p{margin:0}.contacts-items .tab-content-wrapper .contacts-buttons p:not(:last-of-type){margin-right:16px}}.contacts-items .tab-content-wrapper .contacts-map{height:400px;background:#eee;margin-bottom:30px}@media only screen and (min-width:760px){.contacts-items .tab-content-wrapper .contacts-map{height:600px}}.social-links{justify-content:flex-start;grid-column:1/span 4;height:auto;flex-wrap:wrap}@media only screen and (max-width:759px){.social-links{grid-column:1/span 1}}.partners-items{position:relative;display:grid;max-width:100%;grid-template-columns:1fr;grid-gap:16px;margin:30px 0 60px}@media only screen and (min-width:480px){.partners-items{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:760px){.partners-items{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.partners-items{grid-gap:24px}}@media only screen and (min-width:1500px){.partners-items{grid-gap:30px}.one-col .partners-items{grid-template-columns:repeat(4,1fr)}}.partners-item{position:relative;max-width:100%;margin-bottom:30px;text-align:center}@media only screen and (min-width:760px){.partners-item{text-align:left}}.partners-item-link{display:block;max-width:100%;text-decoration:none;position:relative;color:#1e1e1e;transition:color .25s ease,opacity .25s ease;cursor:default}.partners-item-link[href]{color:#1e1e1e;cursor:pointer}.partners-item-link[href]:active,.partners-item-link[href]:focus,.partners-item-link[href]:hover{color:#003398}.partners-item-link[href]:active .partners-item-image:before,.partners-item-link[href]:focus .partners-item-image:before,.partners-item-link[href]:hover .partners-item-image:before{opacity:0}.partners-item-link[href]:active .icon,.partners-item-link[href]:active .partners-item-image:after,.partners-item-link[href]:focus .icon,.partners-item-link[href]:focus .partners-item-image:after,.partners-item-link[href]:hover .icon,.partners-item-link[href]:hover .partners-item-image:after{opacity:1}.partners-item-link[href]:active{opacity:.75}.partners-item-link .icon{display:block;width:46px;height:46px;position:absolute;z-index:2;left:50%;top:50%;margin:-23px 0 0 -23px;line-height:46px;line-height:2.875rem;border-radius:50%;background:#edf2ff;color:#003398;opacity:0;transition:opacity .25s ease}.partners-item-link .icon-image{width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}.partners-item-image{display:block;width:100%;height:auto;box-sizing:border-box;position:relative;border-radius:4px;overflow:hidden;backgorund-clip:padding-box;margin-bottom:1em}.partners-item-image:before{box-sizing:border-box;opacity:1;border:1px solid #fff}.partners-item-image:after,.partners-item-image:before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;transition:opacity .25s ease}.partners-item-image:after{background:rgba(30,30,30,.7);opacity:0}.partners-item-image img{display:block;width:100%;height:auto;border:none;margin:0}.partners-item-title{font-size:14px;font-size:.875rem;font-weight:700;line-height:1.44em;margin:0;color:inherit}.partners-item-title .publications-item-link{display:inline}@media only screen and (min-width:760px){.partners-item-title{font-size:15px;font-size:.9375rem}}@media only screen and (min-width:1000px){.partners-item-title{font-size:16px;font-size:1rem}}@media only screen and (min-width:1280px){.partners-item-title{font-size:18px;font-size:1.125rem}}#content-search{position:relative}#content-search .search-form{box-sizing:border-box;position:relative;padding:30px;background:#edf2ff}#content-search .search-form .field{box-sizing:border-box;position:relative;margin:0 0 1em}#content-search .search-form input[type=search]{box-sizing:border-box;display:inline-block;width:100%;height:60px;line-height:61px;line-height:3.8125rem;padding:0 75px 0 15px;border:none;outline:none;font-size:16px;font-size:1rem;color:#1e1e1e;border-radius:2px}#content-search .search-form input[type=search]+label{display:none;position:absolute;left:15px;top:22px;font-size:16px;font-size:1rem;line-height:100%;color:#96a8cd;transition:all .25s ease;white-space:nowrap}@media only screen and (min-width:480px){#content-search .search-form input[type=search]+label{display:block}}#content-search .search-form input[type=search].changed+label,#content-search .search-form input[type=search]:focus+label{transform:translateY(-15px);font-size:13px;font-size:.8125rem}#content-search .search-form button{border-radius:2px;box-sizing:border-box;position:absolute;right:0;top:0;width:60px;height:60px;line-height:60px;line-height:3.75rem;border:none;outline:none;background:#fff;color:#003398;transition:color .25s ease}#content-search .search-form button .button-title{display:none}#content-search .search-form button .icon{display:block;font-size:0;line-height:24px;line-height:1.5rem;width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}#content-search .search-form button .icon-image{width:24px;height:24px}#content-search .search-form button:active,#content-search .search-form button:focus,#content-search .search-form button:hover{color:#96a8cd}#content-search .results-summary{position:relative;color:#1e1e1e}.footer{background-color:#edf2ff;padding:40px 0;color:#1e1e1e}@media only screen and (max-width:999px){.footer{padding:16px 0}}.footer__container{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:999px){.footer__container{gap:16px}}.footer__top{display:grid;align-items:start;grid-template-columns:repeat(3,1fr);gap:32px}@media only screen and (max-width:999px){.footer__top{display:flex;flex-direction:column;gap:0;align-items:flex-start}}.footer__links{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:999px){.footer__links{display:block;width:100%}}.footer__services{width:100%}@media only screen and (min-width:1000px){.footer__services{display:none}}.footer__contraindications{font-weight:400;font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;color:#96a8cd;text-transform:uppercase;text-align:center}@media only screen and (max-width:999px){.footer__contraindications{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}}.footer__middle{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:999px){.footer__middle{gap:16px}}.footer__middle-button{justify-content:center}@media only screen and (min-width:1000px){.footer__middle-button{display:none}}.footer__line{width:100%;height:1px;background-color:#96a8cd}@media only screen and (max-width:999px){.footer__line--first{display:none}}.footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px}.footer__copyright-text{color:#96a8cd;margin-bottom:8px}.footer__privacy-policy{color:#1e1e1e;cursor:pointer;text-decoration:underline}.footer__developer-icon{width:100px;height:24px}.footer-contacts{color:#1e1e1e;width:100%}@media only screen and (max-width:999px){.footer-contacts{border-top:1px solid #96a8cd}}.footer-contacts__title{display:block;margin-bottom:8px;color:#1e1e1e;font-weight:500;text-decoration:none}@media only screen and (max-width:999px){.footer-contacts__title{font-weight:400;text-decoration:none;margin-bottom:0;padding:12px 0;width:100%}}.footer-contacts__content{display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}@media only screen and (max-width:999px){.footer-contacts__content{display:none}}.footer-contacts__list{display:grid;grid-gap:8px}.footer-contacts__value{color:inherit;text-decoration:none}@media only screen and (max-width:999px){.footer-services{display:none}}.footer-services__title{font-weight:500;color:#1e1e1e;text-decoration:none}.footer-services__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}@media only screen and (max-width:999px){.footer-services__wrapper{margin-bottom:0;padding:12px 0;cursor:pointer}}.footer-services__icon{width:15px;height:9px;display:none;transition:rotate .1s ease-in}.footer-services__icon:not(.active){rotate:180deg}@media only screen and (max-width:999px){.footer-services__icon{display:block}}.footer-services__list{display:grid;grid-gap:8px}@media only screen and (max-width:999px){.footer-services__list{margin-bottom:12px}.footer-services__list:not(.active){display:none}}.footer-services__link{color:inherit;text-decoration:none}#meta-studio{text-align:right;font-size:0;height:14px;line-height:14px;line-height:.875rem}#meta-studio .meta-studio-link{display:inline-block;text-decoration:none;color:#1e1e1e;cursor:pointer;transition:color .25s ease,opacity .25s ease}#meta-studio .meta-studio-link-title{display:none}#meta-studio .meta-studio-link .icon{display:inline-block;color:inherit;margin:0;font-size:0;height:14px;line-height:14px;line-height:.875rem}#meta-studio .meta-studio-link .icon-image{width:46px;height:14px;margin:0}#meta-studio .meta-studio-link:active,#meta-studio .meta-studio-link:focus,#meta-studio .meta-studio-link:hover{color:#fff}#meta-studio .meta-studio-link:active{opacity:.75}@media only screen and (max-width:759px){#meta-studio{display:inline-block;vertical-align:top;margin-top:15px}}#overlay{visibility:hidden;width:100%;height:100%;position:fixed;left:0;top:0;z-index:999;overflow:hidden;cursor:default;opacity:0;background:rgba(75,83,100,.7);backdrop-filter:blur(2px);transition:opacity .25s ease,visibility .3s ease}#overlay.show{visibility:visible;opacity:.98}.popup{visibility:hidden;min-width:100%;height:0;position:fixed;z-index:9999;left:0;top:0;transition:transform .35s ease,opacity .35s ease .15s;opacity:0;transform:translateY(-50px)}.popup__close{position:absolute;top:24px;right:24px;background:none;border:none;z-index:2;fill:#1e1e1e;padding:0;font-size:0}@media only screen and (max-width:759px){.popup__close{top:8px;right:16px}}.popup.show{width:100%;height:100%;visibility:visible;display:flex;opacity:1;touch-action:auto;pointer-events:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateY(0)}.popup.hiding{transition:transform .2s ease-in,opacity .15s ease-in;transform:translateY(-50px);opacity:0}.popup-content{box-sizing:border-box;display:block;margin:auto;max-width:700px;width:100%;height:auto;padding:30px 0}@media only screen and (max-width:759px){.popup-content{padding:0;margin:0;max-width:none}}.popup .popup-header-title{color:#1e1e1e;margin:0 0 32px}@media only screen and (max-width:759px){.popup .popup-header-title{margin:0 0 16px}}.popup .popup-header-text{margin-bottom:32px}@media only screen and (max-width:759px){.popup .popup-header-text{margin-bottom:24px}}.popup .popup-body.typical{background:#fff;box-shadow:0 0 1px rgba(30,30,30,.05),0 0 15px rgba(30,30,30,.2);border-radius:4px}@media only screen and (max-width:759px){.popup .popup-body.typical{min-height:100%}}.popup .popup-body.typical .popup-footer{margin-top:24px}.popup .popup-footer{box-sizig:border-box;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}#location-choice .locations{display:block;position:relative}#location-choice .locations-items{display:block;list-style:none;padding:0}#location-choice .locations-item{display:block;margin-bottom:2px}#location-choice .locations-item-link{box-sizing:border-box;text-decoration:none;display:grid;align-items:center;padding:16px 8px;color:#1e1e1e;width:100%;background:#fff;border:1px solid #fff;cursor:pointer;transition:border-color .25s ease,background .25s ease,opacity .25s ease;grid-template-columns:1fr;grid-template-areas:"h" "i" "j";grid-gap:0;justify-content:center}@media only screen and (min-width:480px){#location-choice .locations-item-link{grid-template-columns:1fr auto;grid-column-gap:16px;grid-template-areas:"h i" "h j";justify-content:start}}@media only screen and (min-width:760px){#location-choice .locations-item-link{grid-gap:16px;grid-template-columns:1fr auto auto;grid-template-areas:"h i j";justify-content:start}}#location-choice .locations-item-link:active,#location-choice .locations-item-link:focus,#location-choice .locations-item-link:hover{background:#edf2ff;border-color:#edf2ff}#location-choice .locations-item-link:active{opacity:.75}#location-choice .locations-item-title{grid-area:h;font-size:28px;font-size:1.75rem;font-weight:500;line-height:100%;display:block;position:relative;margin:0;text-align:center}@media only screen and (min-width:480px){#location-choice .locations-item-title{text-align:left}}#location-choice .locations-item-city{color:#1e1e1e;display:block;position:relative}@media only screen and (min-width:480px){#location-choice .locations-item-city{padding-left:30px}}#location-choice .locations .icon{color:#be027f;display:inline-block;width:24px;height:24px;font-size:0;line-height:24px;line-height:1.5rem;position:relative}#location-choice .locations .icon-image{width:24px;height:24px}@media only screen and (min-width:480px){#location-choice .locations .icon{display:block;position:absolute;left:0;top:1px}}#location-choice .locations .current .locations-item-link,#location-choice .locations .current .locations-item-link:active,#location-choice .locations .current .locations-item-link:focus,#location-choice .locations .current .locations-item-link:hover{align-items:start;padding:15px;border-color:#4e64f5;background:#edf2ff;cursor:default;opacity:1;border-radius:4px;background-clip:padding-box}#location-choice .locations-item-suggest{display:block;font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;color:#fff;margin:1em 0 0 30px}#location-choice .locations-item-address{grid-area:i;font-size:15px;font-size:.9375rem;display:inline-block;text-align:center}@media only screen and (min-width:480px){#location-choice .locations-item-address{text-align:right}}#location-choice .locations-item-tel{grid-area:j;font-size:15px;font-size:.9375rem;font-weight:700;display:inline-block;text-align:center}@media only screen and (min-width:480px){#location-choice .locations-item-tel{text-align:right}}#dep-choice-kazan .locations,#dep-choice-omsk .locations,#dep-choice-ufa .locations,#dep-choice .locations,#doc-or-date-choice .locations{display:block;position:relative}#dep-choice-kazan .locations-items,#dep-choice-omsk .locations-items,#dep-choice-ufa .locations-items,#dep-choice .locations-items,#doc-or-date-choice .locations-items{display:block;list-style:none;padding:0}#dep-choice-kazan .locations-item,#dep-choice-omsk .locations-item,#dep-choice-ufa .locations-item,#dep-choice .locations-item,#doc-or-date-choice .locations-item{display:block;margin-bottom:2px}#dep-choice-kazan .locations-item-link,#dep-choice-omsk .locations-item-link,#dep-choice-ufa .locations-item-link,#dep-choice .locations-item-link,#doc-or-date-choice .locations-item-link{box-sizing:border-box;text-decoration:none;display:grid;align-items:center;padding:16px 8px;color:#1e1e1e;background:#fff;border:1px solid #fff;cursor:pointer;transition:border-color .25s ease,background .25s ease,opacity .25s ease;grid-template-columns:1fr;grid-template-areas:"h" "i" "j";grid-gap:0;justify-content:center;width:100%}@media only screen and (min-width:480px){#dep-choice-kazan .locations-item-link,#dep-choice-omsk .locations-item-link,#dep-choice-ufa .locations-item-link,#dep-choice .locations-item-link,#doc-or-date-choice .locations-item-link{grid-template-columns:1fr auto;grid-column-gap:16px;grid-template-areas:"h i" "h j";justify-content:start}}@media only screen and (min-width:760px){#dep-choice-kazan .locations-item-link,#dep-choice-omsk .locations-item-link,#dep-choice-ufa .locations-item-link,#dep-choice .locations-item-link,#doc-or-date-choice .locations-item-link{grid-gap:16px;grid-template-columns:1fr auto auto;grid-template-areas:"h i j";justify-content:start}}#dep-choice-kazan .locations-item-link:active,#dep-choice-kazan .locations-item-link:focus,#dep-choice-kazan .locations-item-link:hover,#dep-choice-omsk .locations-item-link:active,#dep-choice-omsk .locations-item-link:focus,#dep-choice-omsk .locations-item-link:hover,#dep-choice-ufa .locations-item-link:active,#dep-choice-ufa .locations-item-link:focus,#dep-choice-ufa .locations-item-link:hover,#dep-choice .locations-item-link:active,#dep-choice .locations-item-link:focus,#dep-choice .locations-item-link:hover,#doc-or-date-choice .locations-item-link:active,#doc-or-date-choice .locations-item-link:focus,#doc-or-date-choice .locations-item-link:hover{background:#edf2ff}#dep-choice-kazan .locations-item-link:active,#dep-choice-omsk .locations-item-link:active,#dep-choice-ufa .locations-item-link:active,#dep-choice .locations-item-link:active,#doc-or-date-choice .locations-item-link:active{opacity:.75}#dep-choice-kazan .locations-item-title,#dep-choice-omsk .locations-item-title,#dep-choice-ufa .locations-item-title,#dep-choice .locations-item-title,#doc-or-date-choice .locations-item-title{grid-area:h;font-size:28px;font-size:1.75rem;line-height:100%;display:block;position:relative;margin:0;text-align:center}@media only screen and (min-width:480px){#dep-choice-kazan .locations-item-title,#dep-choice-omsk .locations-item-title,#dep-choice-ufa .locations-item-title,#dep-choice .locations-item-title,#doc-or-date-choice .locations-item-title{text-align:left}}#dep-choice-kazan .locations-item-city,#dep-choice-omsk .locations-item-city,#dep-choice-ufa .locations-item-city,#dep-choice .locations-item-city,#doc-or-date-choice .locations-item-city{color:#1e1e1e;display:block;position:relative}@media only screen and (min-width:480px){#dep-choice-kazan .locations-item-city,#dep-choice-omsk .locations-item-city,#dep-choice-ufa .locations-item-city,#dep-choice .locations-item-city,#doc-or-date-choice .locations-item-city{padding-left:30px}}#dep-choice-kazan .locations .icon,#dep-choice-omsk .locations .icon,#dep-choice-ufa .locations .icon,#dep-choice .locations .icon,#doc-or-date-choice .locations .icon{color:#be027f;display:inline-block;width:24px;height:24px;font-size:0;line-height:24px;line-height:1.5rem;position:relative}#dep-choice-kazan .locations .icon-image,#dep-choice-omsk .locations .icon-image,#dep-choice-ufa .locations .icon-image,#dep-choice .locations .icon-image,#doc-or-date-choice .locations .icon-image{width:24px;height:24px}@media only screen and (min-width:480px){#dep-choice-kazan .locations .icon,#dep-choice-omsk .locations .icon,#dep-choice-ufa .locations .icon,#dep-choice .locations .icon,#doc-or-date-choice .locations .icon{display:block;position:absolute;left:0;top:0}}#dep-choice-kazan .locations .current .locations-item-link,#dep-choice-kazan .locations .current .locations-item-link:active,#dep-choice-kazan .locations .current .locations-item-link:focus,#dep-choice-kazan .locations .current .locations-item-link:hover,#dep-choice-omsk .locations .current .locations-item-link,#dep-choice-omsk .locations .current .locations-item-link:active,#dep-choice-omsk .locations .current .locations-item-link:focus,#dep-choice-omsk .locations .current .locations-item-link:hover,#dep-choice-ufa .locations .current .locations-item-link,#dep-choice-ufa .locations .current .locations-item-link:active,#dep-choice-ufa .locations .current .locations-item-link:focus,#dep-choice-ufa .locations .current .locations-item-link:hover,#dep-choice .locations .current .locations-item-link,#dep-choice .locations .current .locations-item-link:active,#dep-choice .locations .current .locations-item-link:focus,#dep-choice .locations .current .locations-item-link:hover,#doc-or-date-choice .locations .current .locations-item-link,#doc-or-date-choice .locations .current .locations-item-link:active,#doc-or-date-choice .locations .current .locations-item-link:focus,#doc-or-date-choice .locations .current .locations-item-link:hover{align-items:start;padding:15px;border-color:#4e64f5;background:#edf2ff;cursor:default;opacity:1;border-radius:4px;background-clip:padding-box}#dep-choice-kazan .locations .current .locations-item-address,#dep-choice-kazan .locations .current .locations-item-tel,#dep-choice-omsk .locations .current .locations-item-address,#dep-choice-omsk .locations .current .locations-item-tel,#dep-choice-ufa .locations .current .locations-item-address,#dep-choice-ufa .locations .current .locations-item-tel,#dep-choice .locations .current .locations-item-address,#dep-choice .locations .current .locations-item-tel,#doc-or-date-choice .locations .current .locations-item-address,#doc-or-date-choice .locations .current .locations-item-tel{margin-top:6px}#dep-choice-kazan .locations-item-suggest,#dep-choice-omsk .locations-item-suggest,#dep-choice-ufa .locations-item-suggest,#dep-choice .locations-item-suggest,#doc-or-date-choice .locations-item-suggest{display:block;font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;color:#fff;margin:1em 0 0 30px}#dep-choice-kazan .locations-item-address,#dep-choice-omsk .locations-item-address,#dep-choice-ufa .locations-item-address,#dep-choice .locations-item-address,#doc-or-date-choice .locations-item-address{grid-area:i;text-align:center}@media only screen and (min-width:480px){#dep-choice-kazan .locations-item-address,#dep-choice-omsk .locations-item-address,#dep-choice-ufa .locations-item-address,#dep-choice .locations-item-address,#doc-or-date-choice .locations-item-address{text-align:right}}#dep-choice-kazan .locations-item-tel,#dep-choice-omsk .locations-item-tel,#dep-choice-ufa .locations-item-tel,#dep-choice .locations-item-tel,#doc-or-date-choice .locations-item-tel{grid-area:j;font-size:15px;font-size:.9375rem;font-weight:700;display:inline-block;text-align:center}@media only screen and (min-width:480px){#dep-choice-kazan .locations-item-tel,#dep-choice-omsk .locations-item-tel,#dep-choice-ufa .locations-item-tel,#dep-choice .locations-item-tel,#doc-or-date-choice .locations-item-tel{text-align:right}}#share-this .popup-body{padding:30px 20px 20px}#share-this .share-options{display:flex;justify-content:center;align-items:center;position:relative;margin:32px auto}#share-this .share-option{flex:0 0 74px;margin:8px;position:relative;overflow:hidden;display:block;width:74px;height:74px}@media only screen and (min-width:1280px){#share-this .share-option{margin:12px}}@media only screen and (min-width:1500px){#share-this .share-option{margin:15px}}#share-this .share-option-link{display:block;text-decoration:none;height:100%;width:100%;position:relative;border-radius:4px;color:#fff;transition:opacity .25s ease;cursor:pointer}#share-this .share-option-link .icon{display:block;width:52px;height:52px;position:absolute;left:50%;top:50%;font-size:0;line-height:52px;line-height:3.25rem;margin:-26px 0 0 -26px}#share-this .share-option-link .icon-image{width:52px;height:52px}#share-this .share-option-link:focus,#share-this .share-option-link:hover{opacity:.75}#share-this .share-option-link:active{opacity:.5}#share-this .share-option.vkontakte .share-option-link{background:#96a8cd}#share-this .share-option.facebook .share-option-link{background:#003398}#share-this .share-option.twitter .share-option-link{background:#4e64f5}#share-this .share-option.odnoklassniki .share-option-link{background:#be027f}#share-this .share-option-title{display:none}#calendar-form .fc-day-grid-container.fc-scroller{height:auto!important;overflow-y:auto}#docs-form .staff-persons{margin:0}#calendar-form .fc-content-skeleton [data-active=true]{background-color:transparent;color:#be027f;font-weight:700}#day-doc-time-form .staff-person{margin-bottom:0}#day-doc-time-form .staff-persons-group-items{margin:24px 0 16px}#appointment-form-confirm .field .icon-image,#day-doc-time-form .field .icon-image{color:#be027f}[required]+label:after{content:"*"}.field{box-sizing:border-box;position:relative}.field input[type=email],.field input[type=tel],.field input[type=text],.field textarea{position:relative;box-sizing:border-box;display:inline-block;width:100%;padding:10px 16px;border:1px solid #edf2ff;outline:none;color:#1e1e1e;border-radius:4px;background-clip:padding-box;transition:color .25s ease,border-color .25s ease}.field input[type=email]::placeholder,.field input[type=tel]::placeholder,.field input[type=text]::placeholder,.field textarea::placeholder{color:#96a8cd}.field input[type=email].changed,.field input[type=email]:focus,.field input[type=tel].changed,.field input[type=tel]:focus,.field input[type=text].changed,.field input[type=text]:focus,.field textarea.changed,.field textarea:focus{border-color:#96a8cd}.field input[type=email]:-webkit-autofill,.field input[type=tel]:-webkit-autofill,.field input[type=text]:-webkit-autofill,.field textarea:-webkit-autofill{border-color:#96a8cd}.field input[type=email].error,.field input[type=tel].error,.field input[type=text].error,.field textarea.error{color:#be027f;border-color:#be027f}.field input[type=email].error~.field-error-message,.field input[type=tel].error~.field-error-message,.field input[type=text].error~.field-error-message,.field textarea.error~.field-error-message{display:inline-block;height:auto;line-height:14px;line-height:.875rem;opacity:1;transform:translateY(0)}.field input[type=email]~label,.field input[type=tel]~label,.field input[type=text]~label,.field textarea~label{display:none!important}.field input[type=email][disabled],.field input[type=email][disabled].changed,.field input[type=email][disabled]:-webkit-autofill,.field input[type=email][disabled]:active,.field input[type=email][disabled]:focus,.field input[type=email][disabled]:hover,.field input[type=tel][disabled],.field input[type=tel][disabled].changed,.field input[type=tel][disabled]:-webkit-autofill,.field input[type=tel][disabled]:active,.field input[type=tel][disabled]:focus,.field input[type=tel][disabled]:hover,.field input[type=text][disabled],.field input[type=text][disabled].changed,.field input[type=text][disabled]:-webkit-autofill,.field input[type=text][disabled]:active,.field input[type=text][disabled]:focus,.field input[type=text][disabled]:hover,.field textarea[disabled],.field textarea[disabled].changed,.field textarea[disabled]:-webkit-autofill,.field textarea[disabled]:active,.field textarea[disabled]:focus,.field textarea[disabled]:hover{cursor:not-allowed;opacity:.5}.field textarea{height:150px;resize:none}.field .field-error-message{display:none;font-size:11px;font-size:.6875rem;color:#be027f;opacity:0;height:0;transition:all .25s ease;transform:translateY(-15px);margin:.5em 15px 0}.field [type=checkbox]{display:block;width:24px;height:24px;position:absolute;left:10px;top:10px;opacity:0;z-index:-1}.field [type=checkbox]+label{color:#96a8cd;box-sizing:border-box;display:inline-block;font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem;padding:10px 10px 10px 40px;position:relative;border-radius:3px;cursor:default}.field [type=checkbox]+label a{color:#003398;text-decoration:none;transition:color .25s ease,opacity .25s ease;outline:none;cursor:pointer}.field [type=checkbox]+label a:active,.field [type=checkbox]+label a:focus,.field [type=checkbox]+label a:hover{color:#be027f}.field [type=checkbox]+label a:active{opacity:.5}.field [type=checkbox]+label:after,.field [type=checkbox]+label:before{content:"";display:block;width:24px;height:24px;font-size:0;line-height:24px;line-height:1.5rem;position:absolute;z-index:1;left:10px;top:7px}.field [type=checkbox]+label:before{background-image:url("data:image/svg+xml;utf8,<svg shape-rendering='geometricPrecision' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><rect x='3.5' y='3.5' width='17' height='17' rx='2.5' ry='2.5' fill='rgba(255,255,255,1)'/><path d='M18,4a2.00588,2.00588,0,0,1,2,2V18a2.00588,2.00588,0,0,1-2,2H6a2.00588,2.00588,0,0,1-2-2V6A2.00588,2.00588,0,0,1,6,4H18m0-1H6A3.00339,3.00339,0,0,0,3,6V18a3.00339,3.00339,0,0,0,3,3H18a3.00339,3.00339,0,0,0,3-3V6a3.00339,3.00339,0,0,0-3-3Z' fill='rgba(187,193,206,1)'/></svg>")}.field [type=checkbox]+label:after,.field [type=checkbox]+label:before{background-position:50% 50%;background-repeat:no-repeat;transition:all .25s ease}.field [type=checkbox]+label:after{background-image:url("data:image/svg+xml;utf8,<svg shape-rendering='geometricPrecision' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><polyline points='7.935 11.136 11.426 14.627 17.127 8.926' fill='none' stroke='rgba(190,2,127,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/></svg>");opacity:0}.field [type=checkbox]+label:hover:before{background:url("data:image/svg+xml;utf8,<svg shape-rendering='geometricPrecision' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><rect x='3.5' y='3.5' width='17' height='17' rx='2.5' ry='2.5' fill='rgba(255,255,255,1)'/><path d='M18,4a2.00588,2.00588,0,0,1,2,2V18a2.00588,2.00588,0,0,1-2,2H6a2.00588,2.00588,0,0,1-2-2V6A2.00588,2.00588,0,0,1,6,4H18m0-1H6A3.00339,3.00339,0,0,0,3,6V18a3.00339,3.00339,0,0,0,3,3H18a3.00339,3.00339,0,0,0,3-3V6a3.00339,3.00339,0,0,0-3-3Z' fill='rgba(102,113,134,1)'/></svg>");background-position:50% 50%;background-repeat:no-repeat}.field [type=checkbox]:checked+label{color:#96a8cd}.field [type=checkbox].error+label:before,.field [type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;utf8,<svg shape-rendering='geometricPrecision' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><rect x='3.5' y='3.5' width='17' height='17' rx='2.5' ry='2.5' fill='rgba(255,255,255,1)'/><path d='M18,4a2.00588,2.00588,0,0,1,2,2V18a2.00588,2.00588,0,0,1-2,2H6a2.00588,2.00588,0,0,1-2-2V6A2.00588,2.00588,0,0,1,6,4H18m0-1H6A3.00339,3.00339,0,0,0,3,6V18a3.00339,3.00339,0,0,0,3,3H18a3.00339,3.00339,0,0,0,3-3V6a3.00339,3.00339,0,0,0-3-3Z' fill='rgba(190,2,127,1)'/></svg>")}.field [type=checkbox][required]+label>.field-title:after{content:"*"}.field [type=checkbox]:checked+label:after{opacity:1}.field [type=checkbox].error+label{color:#be027f;background:rgba(255,0,0,.1)}.field [type=checkbox].error+label~.field-error-message{display:inline-block;height:auto;line-height:14px;line-height:.875rem;opacity:1;transform:translateY(0)}.field [type=checkbox][disabled],.field [type=checkbox][disabled]:-webkit-autofill,.field [type=checkbox][disabled]:active,.field [type=checkbox][disabled]:focus,.field [type=checkbox][disabled]:hover{opacity:.5;cursor:not-allowed}.field [type=checkbox][disabled]+label,.field [type=checkbox][disabled]+label:active,.field [type=checkbox][disabled]+label:focus,.field [type=checkbox][disabled]+label:hover,.field [type=checkbox][disabled]:-webkit-autofill+label,.field [type=checkbox][disabled]:-webkit-autofill+label:active,.field [type=checkbox][disabled]:-webkit-autofill+label:focus,.field [type=checkbox][disabled]:-webkit-autofill+label:hover,.field [type=checkbox][disabled]:active+label,.field [type=checkbox][disabled]:active+label:active,.field [type=checkbox][disabled]:active+label:focus,.field [type=checkbox][disabled]:active+label:hover,.field [type=checkbox][disabled]:focus+label,.field [type=checkbox][disabled]:focus+label:active,.field [type=checkbox][disabled]:focus+label:focus,.field [type=checkbox][disabled]:focus+label:hover,.field [type=checkbox][disabled]:hover+label,.field [type=checkbox][disabled]:hover+label:active,.field [type=checkbox][disabled]:hover+label:focus,.field [type=checkbox][disabled]:hover+label:hover{cursor:not-allowed}.field [type=checkbox][disabled]+label:active:before,.field [type=checkbox][disabled]+label:before,.field [type=checkbox][disabled]+label:focus:before,.field [type=checkbox][disabled]+label:hover:before,.field [type=checkbox][disabled]:-webkit-autofill+label:active:before,.field [type=checkbox][disabled]:-webkit-autofill+label:before,.field [type=checkbox][disabled]:-webkit-autofill+label:focus:before,.field [type=checkbox][disabled]:-webkit-autofill+label:hover:before,.field [type=checkbox][disabled]:active+label:active:before,.field [type=checkbox][disabled]:active+label:before,.field [type=checkbox][disabled]:active+label:focus:before,.field [type=checkbox][disabled]:active+label:hover:before,.field [type=checkbox][disabled]:focus+label:active:before,.field [type=checkbox][disabled]:focus+label:before,.field [type=checkbox][disabled]:focus+label:focus:before,.field [type=checkbox][disabled]:focus+label:hover:before,.field [type=checkbox][disabled]:hover+label:active:before,.field [type=checkbox][disabled]:hover+label:before,.field [type=checkbox][disabled]:hover+label:focus:before,.field [type=checkbox][disabled]:hover+label:hover:before{opacity:.3}.field [type=checkbox][disabled]+label:active:after,.field [type=checkbox][disabled]+label:after,.field [type=checkbox][disabled]+label:focus:after,.field [type=checkbox][disabled]+label:hover:after,.field [type=checkbox][disabled]:-webkit-autofill+label:active:after,.field [type=checkbox][disabled]:-webkit-autofill+label:after,.field [type=checkbox][disabled]:-webkit-autofill+label:focus:after,.field [type=checkbox][disabled]:-webkit-autofill+label:hover:after,.field [type=checkbox][disabled]:active+label:active:after,.field [type=checkbox][disabled]:active+label:after,.field [type=checkbox][disabled]:active+label:focus:after,.field [type=checkbox][disabled]:active+label:hover:after,.field [type=checkbox][disabled]:focus+label:active:after,.field [type=checkbox][disabled]:focus+label:after,.field [type=checkbox][disabled]:focus+label:focus:after,.field [type=checkbox][disabled]:focus+label:hover:after,.field [type=checkbox][disabled]:hover+label:active:after,.field [type=checkbox][disabled]:hover+label:after,.field [type=checkbox][disabled]:hover+label:focus:after,.field [type=checkbox][disabled]:hover+label:hover:after{display:none}.field [type=checkbox][disabled]+label:active a,.field [type=checkbox][disabled]+label:focus a,.field [type=checkbox][disabled]+label:hover a,.field [type=checkbox][disabled]+label a,.field [type=checkbox][disabled]:-webkit-autofill+label:active a,.field [type=checkbox][disabled]:-webkit-autofill+label:focus a,.field [type=checkbox][disabled]:-webkit-autofill+label:hover a,.field [type=checkbox][disabled]:-webkit-autofill+label a,.field [type=checkbox][disabled]:active+label:active a,.field [type=checkbox][disabled]:active+label:focus a,.field [type=checkbox][disabled]:active+label:hover a,.field [type=checkbox][disabled]:active+label a,.field [type=checkbox][disabled]:focus+label:active a,.field [type=checkbox][disabled]:focus+label:focus a,.field [type=checkbox][disabled]:focus+label:hover a,.field [type=checkbox][disabled]:focus+label a,.field [type=checkbox][disabled]:hover+label:active a,.field [type=checkbox][disabled]:hover+label:focus a,.field [type=checkbox][disabled]:hover+label:hover a,.field [type=checkbox][disabled]:hover+label a{cursor:not-allowed;opacity:1}#add-testimonial-form form,#appointment-form-confirm form,#appointment-form form,#calendar-form form,#callback-form form,#day-doc-time-form form,#dep-choice-kazan form,#dep-choice-omsk form,#dep-choice-ufa form,#dep-choice form,#doc-or-date-choice form,#docs-form form,#feedback-form form,#location-choice form,#mobile-menu form,#qa-form form,#result-ajax form,#search-form form,#timer-record-form form{position:relative;margin:0;display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}@media only screen and (max-width:759px){#add-testimonial-form form,#appointment-form-confirm form,#appointment-form form,#calendar-form form,#callback-form form,#day-doc-time-form form,#dep-choice-kazan form,#dep-choice-omsk form,#dep-choice-ufa form,#dep-choice form,#doc-or-date-choice form,#docs-form form,#feedback-form form,#location-choice form,#mobile-menu form,#qa-form form,#result-ajax form,#search-form form,#timer-record-form form{grid-template-columns:1fr;grid-gap:16px}}#add-testimonial-form form.idle~.idle-overlay,#appointment-form-confirm form.idle~.idle-overlay,#appointment-form form.idle~.idle-overlay,#calendar-form form.idle~.idle-overlay,#callback-form form.idle~.idle-overlay,#day-doc-time-form form.idle~.idle-overlay,#dep-choice-kazan form.idle~.idle-overlay,#dep-choice-omsk form.idle~.idle-overlay,#dep-choice-ufa form.idle~.idle-overlay,#dep-choice form.idle~.idle-overlay,#doc-or-date-choice form.idle~.idle-overlay,#docs-form form.idle~.idle-overlay,#feedback-form form.idle~.idle-overlay,#location-choice form.idle~.idle-overlay,#mobile-menu form.idle~.idle-overlay,#qa-form form.idle~.idle-overlay,#result-ajax form.idle~.idle-overlay,#search-form form.idle~.idle-overlay,#timer-record-form form.idle~.idle-overlay{opacity:1;visibility:visible;transform:scale(1)}#add-testimonial-form form.idle~.idle-overlay:after,#appointment-form-confirm form.idle~.idle-overlay:after,#appointment-form form.idle~.idle-overlay:after,#calendar-form form.idle~.idle-overlay:after,#callback-form form.idle~.idle-overlay:after,#day-doc-time-form form.idle~.idle-overlay:after,#dep-choice-kazan form.idle~.idle-overlay:after,#dep-choice-omsk form.idle~.idle-overlay:after,#dep-choice-ufa form.idle~.idle-overlay:after,#dep-choice form.idle~.idle-overlay:after,#doc-or-date-choice form.idle~.idle-overlay:after,#docs-form form.idle~.idle-overlay:after,#feedback-form form.idle~.idle-overlay:after,#location-choice form.idle~.idle-overlay:after,#mobile-menu form.idle~.idle-overlay:after,#qa-form form.idle~.idle-overlay:after,#result-ajax form.idle~.idle-overlay:after,#search-form form.idle~.idle-overlay:after,#timer-record-form form.idle~.idle-overlay:after{animation-play-state:running}#add-testimonial-form .form-wrapper,#appointment-form-confirm .form-wrapper,#appointment-form .form-wrapper,#calendar-form .form-wrapper,#callback-form .form-wrapper,#day-doc-time-form .form-wrapper,#dep-choice-kazan .form-wrapper,#dep-choice-omsk .form-wrapper,#dep-choice-ufa .form-wrapper,#dep-choice .form-wrapper,#doc-or-date-choice .form-wrapper,#docs-form .form-wrapper,#feedback-form .form-wrapper,#location-choice .form-wrapper,#mobile-menu .form-wrapper,#qa-form .form-wrapper,#result-ajax .form-wrapper,#search-form .form-wrapper,#timer-record-form .form-wrapper{position:relative;padding:64px}@media only screen and (max-width:759px){#add-testimonial-form .form-wrapper,#appointment-form-confirm .form-wrapper,#appointment-form .form-wrapper,#calendar-form .form-wrapper,#callback-form .form-wrapper,#day-doc-time-form .form-wrapper,#dep-choice-kazan .form-wrapper,#dep-choice-omsk .form-wrapper,#dep-choice-ufa .form-wrapper,#dep-choice .form-wrapper,#doc-or-date-choice .form-wrapper,#docs-form .form-wrapper,#feedback-form .form-wrapper,#location-choice .form-wrapper,#mobile-menu .form-wrapper,#qa-form .form-wrapper,#result-ajax .form-wrapper,#search-form .form-wrapper,#timer-record-form .form-wrapper{padding:56px 16px 24px}}#add-testimonial-form .form-wrapper.sent,#appointment-form-confirm .form-wrapper.sent,#appointment-form .form-wrapper.sent,#calendar-form .form-wrapper.sent,#callback-form .form-wrapper.sent,#day-doc-time-form .form-wrapper.sent,#dep-choice-kazan .form-wrapper.sent,#dep-choice-omsk .form-wrapper.sent,#dep-choice-ufa .form-wrapper.sent,#dep-choice .form-wrapper.sent,#doc-or-date-choice .form-wrapper.sent,#docs-form .form-wrapper.sent,#feedback-form .form-wrapper.sent,#location-choice .form-wrapper.sent,#mobile-menu .form-wrapper.sent,#qa-form .form-wrapper.sent,#result-ajax .form-wrapper.sent,#search-form .form-wrapper.sent,#timer-record-form .form-wrapper.sent{display:none}#add-testimonial-form .form-wrapper.sent+.form-wrapper--success,#appointment-form-confirm .form-wrapper.sent+.form-wrapper--success,#appointment-form .form-wrapper.sent+.form-wrapper--success,#calendar-form .form-wrapper.sent+.form-wrapper--success,#callback-form .form-wrapper.sent+.form-wrapper--success,#day-doc-time-form .form-wrapper.sent+.form-wrapper--success,#dep-choice-kazan .form-wrapper.sent+.form-wrapper--success,#dep-choice-omsk .form-wrapper.sent+.form-wrapper--success,#dep-choice-ufa .form-wrapper.sent+.form-wrapper--success,#dep-choice .form-wrapper.sent+.form-wrapper--success,#doc-or-date-choice .form-wrapper.sent+.form-wrapper--success,#docs-form .form-wrapper.sent+.form-wrapper--success,#feedback-form .form-wrapper.sent+.form-wrapper--success,#location-choice .form-wrapper.sent+.form-wrapper--success,#mobile-menu .form-wrapper.sent+.form-wrapper--success,#qa-form .form-wrapper.sent+.form-wrapper--success,#result-ajax .form-wrapper.sent+.form-wrapper--success,#search-form .form-wrapper.sent+.form-wrapper--success,#timer-record-form .form-wrapper.sent+.form-wrapper--success{display:block}#add-testimonial-form .idle-overlay,#appointment-form-confirm .idle-overlay,#appointment-form .idle-overlay,#calendar-form .idle-overlay,#callback-form .idle-overlay,#day-doc-time-form .idle-overlay,#dep-choice-kazan .idle-overlay,#dep-choice-omsk .idle-overlay,#dep-choice-ufa .idle-overlay,#dep-choice .idle-overlay,#doc-or-date-choice .idle-overlay,#docs-form .idle-overlay,#feedback-form .idle-overlay,#location-choice .idle-overlay,#mobile-menu .idle-overlay,#qa-form .idle-overlay,#result-ajax .idle-overlay,#search-form .idle-overlay,#timer-record-form .idle-overlay{display:block;position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .25s ease;background:hsla(0,0%,100%,.75);cursor:progress;transform:scale(0);border-radius:5px}#add-testimonial-form .idle-overlay:after,#appointment-form-confirm .idle-overlay:after,#appointment-form .idle-overlay:after,#calendar-form .idle-overlay:after,#callback-form .idle-overlay:after,#day-doc-time-form .idle-overlay:after,#dep-choice-kazan .idle-overlay:after,#dep-choice-omsk .idle-overlay:after,#dep-choice-ufa .idle-overlay:after,#dep-choice .idle-overlay:after,#doc-or-date-choice .idle-overlay:after,#docs-form .idle-overlay:after,#feedback-form .idle-overlay:after,#location-choice .idle-overlay:after,#mobile-menu .idle-overlay:after,#qa-form .idle-overlay:after,#result-ajax .idle-overlay:after,#search-form .idle-overlay:after,#timer-record-form .idle-overlay:after{content:"";display:block;width:56px;height:56px;border-radius:50%;position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;background:url(/static/i/svg/load-spinner.svg) 50% 50% no-repeat;animation:d 2s linear infinite;animation-play-state:paused}#add-testimonial-form .popup-footer,#appointment-form-confirm .popup-footer,#appointment-form .popup-footer,#calendar-form .popup-footer,#callback-form .popup-footer,#day-doc-time-form .popup-footer,#dep-choice-kazan .popup-footer,#dep-choice-omsk .popup-footer,#dep-choice-ufa .popup-footer,#dep-choice .popup-footer,#doc-or-date-choice .popup-footer,#docs-form .popup-footer,#feedback-form .popup-footer,#location-choice .popup-footer,#mobile-menu .popup-footer,#qa-form .popup-footer,#result-ajax .popup-footer,#search-form .popup-footer,#timer-record-form .popup-footer{grid-area:k;display:flex;justify-content:space-between;align-items:center}#add-testimonial-form .form-wrapper--success,#appointment-form-confirm .form-wrapper--success,#appointment-form .form-wrapper--success,#calendar-form .form-wrapper--success,#callback-form .form-wrapper--success,#day-doc-time-form .form-wrapper--success,#dep-choice-kazan .form-wrapper--success,#dep-choice-omsk .form-wrapper--success,#dep-choice-ufa .form-wrapper--success,#dep-choice .form-wrapper--success,#doc-or-date-choice .form-wrapper--success,#docs-form .form-wrapper--success,#feedback-form .form-wrapper--success,#location-choice .form-wrapper--success,#mobile-menu .form-wrapper--success,#qa-form .form-wrapper--success,#result-ajax .form-wrapper--success,#search-form .form-wrapper--success,#timer-record-form .form-wrapper--success{display:none}#add-testimonial-form .form-success-content,#appointment-form-confirm .form-success-content,#appointment-form .form-success-content,#calendar-form .form-success-content,#callback-form .form-success-content,#day-doc-time-form .form-success-content,#dep-choice-kazan .form-success-content,#dep-choice-omsk .form-success-content,#dep-choice-ufa .form-success-content,#dep-choice .form-success-content,#doc-or-date-choice .form-success-content,#docs-form .form-success-content,#feedback-form .form-success-content,#location-choice .form-success-content,#mobile-menu .form-success-content,#qa-form .form-success-content,#result-ajax .form-success-content,#search-form .form-success-content,#timer-record-form .form-success-content{display:grid;grid-gap:16px;grid-template-columns:1fr;grid-template-areas:"l" "m" "k"}#add-testimonial-form .form-success-title,#appointment-form-confirm .form-success-title,#appointment-form .form-success-title,#calendar-form .form-success-title,#callback-form .form-success-title,#day-doc-time-form .form-success-title,#dep-choice-kazan .form-success-title,#dep-choice-omsk .form-success-title,#dep-choice-ufa .form-success-title,#dep-choice .form-success-title,#doc-or-date-choice .form-success-title,#docs-form .form-success-title,#feedback-form .form-success-title,#location-choice .form-success-title,#mobile-menu .form-success-title,#qa-form .form-success-title,#result-ajax .form-success-title,#search-form .form-success-title,#timer-record-form .form-success-title{grid-area:l;margin:0 0 .25em;padding:150px 0 0;position:relative;box-sizing:border-box;text-align:center;max-width:100%}#add-testimonial-form .form-success-title .icon,#appointment-form-confirm .form-success-title .icon,#appointment-form .form-success-title .icon,#calendar-form .form-success-title .icon,#callback-form .form-success-title .icon,#day-doc-time-form .form-success-title .icon,#dep-choice-kazan .form-success-title .icon,#dep-choice-omsk .form-success-title .icon,#dep-choice-ufa .form-success-title .icon,#dep-choice .form-success-title .icon,#doc-or-date-choice .form-success-title .icon,#docs-form .form-success-title .icon,#feedback-form .form-success-title .icon,#location-choice .form-success-title .icon,#mobile-menu .form-success-title .icon,#qa-form .form-success-title .icon,#result-ajax .form-success-title .icon,#search-form .form-success-title .icon,#timer-record-form .form-success-title .icon{display:block;width:104px;height:80px;position:absolute;top:35px;left:50%;margin-left:-52px;color:#4e64f5}#add-testimonial-form .form-success-title .icon-image,#appointment-form-confirm .form-success-title .icon-image,#appointment-form .form-success-title .icon-image,#calendar-form .form-success-title .icon-image,#callback-form .form-success-title .icon-image,#day-doc-time-form .form-success-title .icon-image,#dep-choice-kazan .form-success-title .icon-image,#dep-choice-omsk .form-success-title .icon-image,#dep-choice-ufa .form-success-title .icon-image,#dep-choice .form-success-title .icon-image,#doc-or-date-choice .form-success-title .icon-image,#docs-form .form-success-title .icon-image,#feedback-form .form-success-title .icon-image,#location-choice .form-success-title .icon-image,#mobile-menu .form-success-title .icon-image,#qa-form .form-success-title .icon-image,#result-ajax .form-success-title .icon-image,#search-form .form-success-title .icon-image,#timer-record-form .form-success-title .icon-image{width:104px;height:80px}#add-testimonial-form .form-success-message,#appointment-form-confirm .form-success-message,#appointment-form .form-success-message,#calendar-form .form-success-message,#callback-form .form-success-message,#day-doc-time-form .form-success-message,#dep-choice-kazan .form-success-message,#dep-choice-omsk .form-success-message,#dep-choice-ufa .form-success-message,#dep-choice .form-success-message,#doc-or-date-choice .form-success-message,#docs-form .form-success-message,#feedback-form .form-success-message,#location-choice .form-success-message,#mobile-menu .form-success-message,#qa-form .form-success-message,#result-ajax .form-success-message,#search-form .form-success-message,#timer-record-form .form-success-message{grid-area:m;text-align:center}#add-testimonial-form .form-success-message p:not(:last-of-type),#appointment-form-confirm .form-success-message p:not(:last-of-type),#appointment-form .form-success-message p:not(:last-of-type),#calendar-form .form-success-message p:not(:last-of-type),#callback-form .form-success-message p:not(:last-of-type),#day-doc-time-form .form-success-message p:not(:last-of-type),#dep-choice-kazan .form-success-message p:not(:last-of-type),#dep-choice-omsk .form-success-message p:not(:last-of-type),#dep-choice-ufa .form-success-message p:not(:last-of-type),#dep-choice .form-success-message p:not(:last-of-type),#doc-or-date-choice .form-success-message p:not(:last-of-type),#docs-form .form-success-message p:not(:last-of-type),#feedback-form .form-success-message p:not(:last-of-type),#location-choice .form-success-message p:not(:last-of-type),#mobile-menu .form-success-message p:not(:last-of-type),#qa-form .form-success-message p:not(:last-of-type),#result-ajax .form-success-message p:not(:last-of-type),#search-form .form-success-message p:not(:last-of-type),#timer-record-form .form-success-message p:not(:last-of-type){margin-bottom:1em}#add-testimonial-form form,#appointment-form-confirm form,#appointment-form form,#feedback-form form,#qa-form form{grid-template-areas:"n n" "o p" "q q" "r r"}@media only screen and (max-width:759px){#add-testimonial-form form,#appointment-form-confirm form,#appointment-form form,#feedback-form form,#qa-form form{grid-template-areas:"n" "o" "p" "q" "r"}}#add-testimonial-form .field:first-of-type,#appointment-form-confirm .field:first-of-type,#appointment-form .field:first-of-type,#feedback-form .field:first-of-type,#qa-form .field:first-of-type{grid-area:n}#add-testimonial-form .field:nth-of-type(2),#appointment-form-confirm .field:nth-of-type(2),#appointment-form .field:nth-of-type(2),#feedback-form .field:nth-of-type(2),#qa-form .field:nth-of-type(2){grid-area:o}#add-testimonial-form .field:nth-of-type(3),#appointment-form-confirm .field:nth-of-type(3),#appointment-form .field:nth-of-type(3),#feedback-form .field:nth-of-type(3),#qa-form .field:nth-of-type(3){grid-area:p}#add-testimonial-form .field:nth-of-type(4),#appointment-form-confirm .field:nth-of-type(4),#appointment-form .field:nth-of-type(4),#feedback-form .field:nth-of-type(4),#qa-form .field:nth-of-type(4){grid-area:q}#appointment-form form,#callback-form form{grid-template-areas:"n o" "p p"}@media only screen and (max-width:759px){#appointment-form form,#callback-form form{grid-template-areas:"n" "o" "p"}}#appointment-form .field:first-of-type,#callback-form .field:first-of-type{grid-area:n}#appointment-form .field:nth-of-type(2),#callback-form .field:nth-of-type(2){grid-area:o}#appointment-form .field:nth-of-type(3),#callback-form .field:nth-of-type(3){grid-area:p}#feedback-form form{grid-template-areas:"n n" "o o" "p p" "q q" "k k"}@media only screen and (max-width:759px){#feedback-form form{grid-template-areas:"n" "o" "p" "q" "k"}}#feedback-form .field:first-of-type{grid-area:n}#feedback-form .field:nth-of-type(2){grid-area:o}#feedback-form .field:nth-of-type(3){grid-area:p}#feedback-form .field:nth-of-type(4){grid-area:q}#add-testimonial-form form{grid-template-areas:"n n" "o p" "q q" "r r"}@media only screen and (max-width:759px){#add-testimonial-form form{grid-template-areas:"n" "o" "p" "q" "r"}}#add-testimonial-form form .field:first-of-type{grid-area:n}#add-testimonial-form form .field:nth-of-type(2){grid-area:o}#add-testimonial-form form .field:nth-of-type(3){grid-area:p}#add-testimonial-form form .field:nth-of-type(4){grid-area:q}#add-testimonial-form form .field:nth-of-type(5){grid-area:r}#appointment-form-confirm .popup-footer{margin-top:0}#appointment-form-confirm .form-submit-button.record-ariadna{margin-bottom:0}#appointment-form-confirm form{grid-template-areas:"n n" "o p" "q q" "r s" "k k"}@media only screen and (max-width:759px){#appointment-form-confirm form{grid-template-areas:"n" "o" "p" "q" "r" "s" "k"}}#appointment-form-confirm .field:first-of-type{grid-area:n}#appointment-form-confirm .field:nth-of-type(2){grid-area:o}#appointment-form-confirm .field:nth-of-type(3){grid-area:p}#appointment-form-confirm .field:nth-of-type(4){grid-area:q}#appointment-form-confirm .field:nth-of-type(5){grid-area:r}#appointment-form-confirm .field:nth-of-type(6){grid-area:s}.search{display:block!important}.search__button{border:none;outline:none;background:none;padding:0;color:#003398;position:absolute;top:0;bottom:0;margin:auto;right:16px}.search__button--mobile svg{color:#96a8cd}.search__input{padding-right:48px!important}.search--inner{position:relative}#search-form .search-form__text{margin-bottom:16px}@media only screen and (max-width:759px){#search-form .search__button--desktop{display:none}}@media only screen and (min-width:760px){#search-form .search__button--mobile{display:none}}#search-form form{display:flex;gap:8px}#search-form form .search-form__input{width:100%}#search-form form.idle~.loader{height:56px;visibility:visible;transform:scale(1);opacity:1;margin:15px auto}#search-form form.idle~.loader:after{animation-play-state:running}#search-form form.suggesting~#search-suggestions{transform:translateY(0);height:auto;opacity:1}#search-form form input{width:100%}#search-form .loader{display:block;position:relative;visibility:hidden;height:15px;transition:opacity .25s ease,transform .2s ease,margin .25s ease,height .25s ease;margin:0 auto;opacity:0;transform:scale(0)}#search-form .loader:after{content:"";display:block;width:56px;height:56px;border-radius:50%;position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;background:url(/static/i/svg/load-spinner_white.svg) 50% 50% no-repeat;animation:d 2s linear infinite;animation-play-state:paused}#search-form #search-suggestions{display:block;height:0;transition:opacity .25s ease,transform .25s ease;transform:translateY(50px);opacity:0;overflow:hidden}#search-form #search-suggestions .items{display:block;position:relative;background:#fff;border:1px solid #edf2ff;border-radius:4px;overflow:hidden;counter-reset:a}#search-form #search-suggestions .item{display:flex;flex-direction:column;gap:4px;background:#fff;padding:16px}#search-form #search-suggestions .item:not(:last-of-type){border-bottom:1px solid #4e64f5}#search-form #search-suggestions .item-title{margin:0}#search-form #search-suggestions .item-link{text-decoration:none;cursor:pointer;transition:color .25s ease,opacity .25s ease;color:#1e1e1e}#search-form #search-suggestions .item-link:active,#search-form #search-suggestions .item-link:focus,#search-form #search-suggestions .item-link:hover{color:#003398}#search-form #search-suggestions .item-link:active{opacity:.25}#search-form #search-suggestions .item-type{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;grid-column:2}#search-form #search-suggestions .item-type-link{text-decoration:none;color:#1e1e1e;transition:color .25s ease,opacity .25s ease;outline:none;cursor:pointer}#search-form #search-suggestions .item-type-link:active,#search-form #search-suggestions .item-type-link:focus,#search-form #search-suggestions .item-type-link:hover,#search-form #search-suggestions .item-type-link margin{color:#003398}#search-form #search-suggestions .item-type-link:active{opacity:.5}.scroll-2-top-link{display:block;width:50px;height:50px;position:fixed;z-index:100;left:20px;bottom:20px;transition:opacity .2s ease,transform .3s ease-in-out,bottom .3s ease;transform:translateY(100px);background:#4e64f5;opacity:0;cursor:pointer;text-decoration:none;border-radius:50%;font-size:0;color:#fff}.scroll-2-top-link-title{display:none}.scroll-2-top-link .icon{content:"";display:block;position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px}.scroll-2-top-link .icon-image{width:24px;height:24px}.scroll-2-top-link.show{opacity:.5;transform:translateY(0)}.scroll-2-top-link:active,.scroll-2-top-link:hover{opacity:.95;transform:translateY(-2px)}.scroll-2-top-link:active{opacity:.5}.banner{position:relative;display:grid;grid-template-columns:1fr .9fr;background:url(/static/i/banner-background.webp) #4e64f5;border-radius:4px;overflow:hidden}@media only screen and (max-width:759px){.banner{grid-template-columns:1fr;background:#edf2ff}}.banner__content{position:relative;padding:24px;z-index:2}@media only screen and (max-width:759px){.banner__content{padding:24px 16px}}.banner__background{position:absolute;top:0;left:0;right:0;height:100%;z-index:-1}@media only screen and (max-width:759px){.banner__background{display:none}}.banner__background img{width:115%;height:100%;object-fit:cover;object-position:right}.banner__title{margin:0;max-width:none}.banner__description{margin-top:16px}.banner__link{display:inline-block;margin-top:8px}.banner__image{position:absolute;bottom:0;right:0;width:330px}@media only screen and (max-width:759px){.banner__image{display:none}}.banner__image img{width:100%;height:100%}.banners{margin:80px 0}@media only screen and (max-width:759px){.banners{margin:40px auto}}.banners-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px}@media only screen and (max-width:759px){.banners-items{grid-template-columns:1fr}}.services-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px}@media only screen and (max-width:759px){.services-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}}.services-list-item{position:relative;padding:32px;box-sizing:border-box;border:1px solid #edf2ff;border-radius:4px;background:#fff}@media only screen and (max-width:759px){.services-list-item{padding:16px}}.services-list-item:before{position:absolute;content:" ";height:42px;width:3px;top:35px;left:0;background:#003398}.services-list-item__description{word-break:break-word}.services-list-item-title{display:flex;align-items:start;gap:16px;margin-bottom:16px}.services-list-item-title__text{word-break:break-word}.services-list-item-title__icon{flex-shrink:0;width:40px;height:40px}@media only screen and (max-width:759px){.services-list-item-title__icon{width:24px;height:24px}}.specialization__item{box-sizing:border-box;flex:0 1 auto;width:100%;counter-increment:d}.specialization__item:nth-child(-n+9) .specialization__item-title:before{content:"0" counters(d," ") "."}.specialization__item-link{color:#fff;box-sizing:border-box;display:block;min-height:100%;position:relative;text-decoration:none;padding:2em;padding-bottom:4em;cursor:pointer;transition:color .25s ease,opacity .25s ease,border-color .25s ease;border:1px solid #edf2ff!important;border-radius:1px}.specialization__item-link:before{content:"";display:block;width:3px;height:42px;position:absolute;left:-1px;top:34px;background:#003398}.specialization__item-title{color:#1e1e1e;font-size:18px;font-size:1.125rem;font-weight:500;display:block;margin:0 0 14px;transition:color .25s ease;padding-left:34px;position:relative}@media only screen and (max-width:759px){.specialization__item-title{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.specialization__item-title:before{position:absolute;top:0;left:0;content:counters(d," ") ".";font-weight:500;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;color:#96a8cd;background-color:transparent!important}.specialization__item-description{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e;transition:color .25s ease}@media only screen and (max-width:759px){.specialization__item-description{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}}.specialization__item .icon{display:block;width:24px;height:24px;position:absolute;bottom:20px;right:20px;transition:opacity .25s ease,transform .25s ease;opacity:0;transform:translateX(-24px)}.specialization__item .icon-image{width:24px;height:24px}@media only screen and (max-width:759px){.safely{margin-bottom:90px}}.safely .safely-slider-dots.use{transform:translateY(-30px);display:none}@media only screen and (max-width:479px){.safely .safely-slider-dots.use{display:flex}}.safely .slider-dots{display:none}@media only screen and (max-width:479px){.safely .slider-dots{display:flex}}.safely__title{margin-bottom:45px;margin-top:0}@media only screen and (max-width:759px){.safely__title{margin-bottom:36px}}.safely__text{display:flex;flex-direction:column;gap:8px;margin-bottom:45px}@media only screen and (max-width:759px){.safely__text{margin-bottom:36px}}.safely__text p{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e}@media only screen and (max-width:759px){.safely__text p{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}}.safely__licences{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:30px}@media only screen and (max-width:759px){.safely__licences{gap:20px}}@media only screen and (max-width:479px){.safely__licences{display:flex;gap:0}}.safely__licence{display:flex;flex-direction:column;gap:16px;height:100%;min-height:307px;cursor:pointer}.safely__licence:active .icon,.safely__licence:active .licence__image-block:after,.safely__licence:focus .icon,.safely__licence:focus .licence__image-block:after,.safely__licence:hover .icon,.safely__licence:hover .licence__image-block:after{opacity:1}@media only screen and (max-width:759px){.safely__licence{align-items:center}}.licence__image-block{position:relative;height:100%}.licence__image-block .icon{width:46px;height:46px;z-index:2;left:50%;top:50%;margin:-23px 0 0 -23px;line-height:46px;line-height:2.875rem;border-radius:50%;background:#edf2ff;color:#003398;display:block;position:absolute;opacity:0;transition:opacity .25s ease}.licence__image-block .icon .icon-image{width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}.licence__image-block:after{content:"";width:100%;height:100%;z-index:1;left:0;top:0;background:rgba(30,30,30,.7);display:block;position:absolute;opacity:0;transition:opacity .25s ease}.licence__image{width:100%;height:100%;object-fit:cover}.licence__title{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e}@media only screen and (max-width:759px){.licence__title{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}}.benefits{margin-bottom:80px}@media only screen and (max-width:479px){.benefits{margin-bottom:100px}}.benefits .benefits-slider-dots.use{transform:translateY(-25px);display:none}@media only screen and (max-width:479px){.benefits .benefits-slider-dots.use{display:flex}}.benefits__title{margin-bottom:45px;margin-top:0}@media only screen and (max-width:759px){.benefits__title{margin-bottom:36px}}.benefits__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(211px,1fr));gap:30px;counter-reset:e}@media only screen and (max-width:479px){.benefits__list{display:flex;gap:0}}.benefits__item{height:100%;padding:20px 10px;color:#1e1e1e;background:#edf2ff}.benefits__item:nth-child(-n+9) .item__title:before{content:"0" counters(e," ") "."}@media only screen and (max-width:479px){.benefits__item{width:100%;height:auto}}.benefits .item__title{display:block;font-weight:700;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;position:relative;padding-top:40px;margin-bottom:14px;word-break:break-word}@media only screen and (max-width:759px){.benefits .item__title{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.benefits .item__title:before{position:absolute;top:0;left:0;counter-increment:e;content:counters(e," ") ".";font-weight:700;font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem}.benefits .item__text{word-break:break-word;font-weight:400;font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem}@media only screen and (max-width:759px){.benefits .item__text{line-height:22px;line-height:1.375rem}}.questions__wrapper{display:grid;grid-template-columns:1fr 332px;gap:30px}@media only screen and (max-width:999px){.questions__wrapper{grid-template-columns:2fr 1fr}}@media only screen and (max-width:759px){.questions__wrapper{display:block}}.questions__title{margin-bottom:26px;margin-top:0}@media only screen and (max-width:759px){.questions__title{margin-bottom:36px}}.questions__list{display:flex;flex-direction:column;counter-reset:f}.questions__item{padding:20px 30px;background-color:#edf2ff;position:relative}.questions__item:nth-child(-n+9) .questions-item__title:before{content:"0" counters(f," ") "."}@media only screen and (max-width:759px){.questions__item{padding:20px 10px}}.questions__item:nth-child(2n){background-color:#fff}.questions__image{margin-bottom:24px;height:auto;width:100%}.questions__content .questions__employee{display:none}@media only screen and (max-width:759px){.questions__content .questions__employee{display:block}}@media only screen and (max-width:759px){.questions__employee--right{display:none}}.questions-item__wrapper{display:flex;justify-content:space-between;gap:16px;cursor:pointer}.questions-item__title{font-weight:700;font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem;color:#1e1e1e;padding-left:45px;position:relative;margin:0}@media only screen and (max-width:759px){.questions-item__title{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.questions-item__title:before{position:absolute;top:50%;transform:translateY(-50%);left:0;counter-increment:f;content:counters(f," ") ".";font-weight:700;font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem;color:#96a8cd}.questions-item__text{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e;height:0;width:0;overflow:hidden;transition:all .2s linear}@media only screen and (max-width:759px){.questions-item__text{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}}.questions-item__text.active{height:auto;width:auto;overflow:visible;margin-top:18px;transition:all .2s linear}.questions-item__button{width:24px;height:24px;border:none;outline:none;transform:rotate(180deg);transition:all .2s linear;background:none;padding:0}.questions-item__button.active{transform:rotate(0deg);transition:all .2s linear}.questions-item__button svg{stroke:#003398}.questions-name__subtitle{display:block;font-weight:400;font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;color:#96a8cd;margin-bottom:8px}.questions-name__content{display:block;font-weight:700;font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;color:#1e1e1e;margin-bottom:24px}.questions-button__title{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e;margin-bottom:16px}.questions-content__wrapper{display:flex;flex-direction:column;gap:48px}.about{margin-bottom:80px}@media only screen and (max-width:759px){.about{margin-bottom:40px}}.about .image-slider{margin-top:0}.about__title{margin:0 0 45px}@media only screen and (max-width:759px){.about__title{margin:0 0 20px}}.about__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media only screen and (max-width:1499px){.about__wrapper{grid-template-columns:2fr 1fr}}@media only screen and (max-width:999px){.about__wrapper{display:block}}.about__info{display:flex;flex-direction:column;gap:16px}.about__text{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e}@media only screen and (max-width:759px){.about__text{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}}.about__slider{max-width:100%}@media only screen and (max-width:1499px){.about__slider{max-width:500px}}@media only screen and (max-width:999px){.about__slider{max-width:none}}.about .specialization__list{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:759px){.about .specialization__list{grid-template-columns:1fr}}.about .image-slider{max-width:100%}.about .specialization__item-link{pointer-events:none;padding:20px;cursor:default}.about .specialization__item-link:after{content:none}.contact-specialist{margin-top:80px}@media only screen and (max-width:759px){.contact-specialist{margin-top:40px}}.contact-specialist__title{margin:0 0 45px}@media only screen and (max-width:759px){.contact-specialist__title{margin-bottom:36px}}.contact-specialist__wrapper{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));gap:16px}@media only screen and (max-width:759px){.contact-specialist__wrapper{grid-template-columns:1fr}}.contact-specialist .services-items{max-width:548px;margin:0}@media only screen and (max-width:759px){.contact-specialist .services-items{max-width:none}}.contact-specialist .services-item{height:100%;display:flex;flex-direction:column}.contact-specialist .services-item-title{font-weight:500;font-size:26px;font-size:1.625rem;line-height:31px;line-height:1.9375rem;color:#1e1e1e;padding:30px 30px 22px;margin-bottom:0}.contact-specialist .services-item-tools{border:none;position:relative;padding:10px 20px;align-items:flex-start}.contact-specialist .services-item-tools:before{content:" ";position:absolute;top:0;left:50%;transform:translateX(-50%);width:300px;height:1px;background-color:#4e64f5}.callback-bt{background:#4e64f5;border:2px solid #4e64f5;border-radius:50%;box-shadow:0 8px 10px rgba(56,163,253,.3);cursor:pointer;height:80px;text-align:center;width:80px;transition:.3s;animation:f linear 1s infinite}.callback-bt .text-call{display:flex;align-items:center;justify-content:center;height:80px;width:80px;border-radius:50%;position:relative;overflow:hidden}.callback-bt .text-call span{text-align:center;color:#4e64f5;opacity:0;font-size:0;position:absolute;right:5px;top:26px;line-height:14px;line-height:.875rem;font-weight:600;text-transform:uppercase;transition:opacity .3s linear;font-family:montserrat,Arial,Helvetica,sans-serif}.callback-bt .text-call:hover span{opacity:1;font-size:10px;font-size:.625rem}.callback-bt:hover i{display:none}.callback-bt:hover{z-index:1;background:#fff;color:transparent;transition:.3s}.callback-bt:hover i{color:#4e64f5;font-size:40px;font-size:2.5rem;transition:.3s}.callback-bt svg{color:#fff;font-size:34px;font-size:2.125rem;line-height:80px;line-height:5rem;transition:.5s ease-in-out;animation:1.2s ease 0s normal none 1 running g;animation-iteration-count:infinite;-webkit-animation:1.2s ease 0s normal none 1 running g;-webkit-animation-iteration-count:infinite}@keyframes f{0%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 0 rgba(56,163,253,.2),0 0 0 0 rgba(56,163,253,.2)}40%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 15px rgba(56,163,253,.2),0 0 0 0 rgba(56,163,253,.2)}80%{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 30px rgba(56,163,253,0),0 0 0 26.7px rgba(56,163,253,.067)}to{box-shadow:0 8px 10px rgba(56,163,253,.3),0 0 0 30px rgba(56,163,253,0),0 0 0 40px rgba(56,163,253,0)}}@keyframes g{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}10%{transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}20%{transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg)}30%{transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}40%{transform:rotate(7.5deg);-ms-transform:rotate(7.5deg);-webkit-transform:rotate(7.5deg)}50%{transform:rotate(-6deg);-ms-transform:rotate(-6deg);-webkit-transform:rotate(-6deg)}60%{transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg)}70%{transform:rotate(-4.28571deg);-ms-transform:rotate(-4.28571deg);-webkit-transform:rotate(-4.28571deg)}80%{transform:rotate(3.75deg);-ms-transform:rotate(3.75deg);-webkit-transform:rotate(3.75deg)}90%{transform:rotate(-3.33333deg);-ms-transform:rotate(-3.33333deg);-webkit-transform:rotate(-3.33333deg)}to{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}}.discount-appointment-bt{width:84px;height:84px;border:none;border-radius:50%;background:#4e64f5}.discount-appointment-form__wrapper{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:759px){.discount-appointment-form__wrapper{gap:16px;padding-bottom:16px}}.discount-appointment-form__title span{color:#be027f}.discount-appointment-form__form-head,.discount-appointment-form__timer-wrapper{display:flex;flex-direction:column;gap:16px}.discount-appointment-form__inputs{display:grid;gap:24px 32px;grid-template-columns:1fr 1fr}@media only screen and (max-width:759px){.discount-appointment-form__inputs{grid-template-columns:1fr;gap:16px}}#discount-appointment-form .button-appointment{margin:0 0 16px}@media only screen and (max-width:759px){#discount-appointment-form .button-appointment{margin:8px 0 16px;width:100%}}.side-col-content__button{display:block;margin:30px auto;text-align:center}@media only screen and (max-width:999px){.side-col-content__button{display:none}}.side-col-content .banners-items{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media only screen and (max-width:759px){.side-col-content .banners-items{grid-template-columns:1fr}}.accordion-list{display:flex;flex-direction:column;gap:8px;color:#1e1e1e}@media only screen and (max-width:999px){.accordion-list{padding:12px 0;width:100%;border-bottom:1px solid #96a8cd;gap:0}.accordion-list:last-child.accordion-list:not(.accordion-list:first-child){border-bottom:0}}.accordion-list__wrapper{display:flex;align-items:center;gap:8px;justify-content:space-between}.accordion-list__wrapper--with-icon{justify-content:initial}.accordion-list__wrapper--with-icon svg{flex-shrink:0}.accordion-list__title{color:inherit;text-decoration:none}.accordion-list__title--promos{display:flex;align-items:center;gap:8px;justify-content:flex-start}.accordion-list__title--promos .icon--promos{fill:#be027f}.accordion-list__icon{display:none;flex:0 0 auto;transition:rotate .1s ease-in;fill:#1e1e1e}@media only screen and (max-width:999px){.accordion-list__icon{display:block}}.accordion-list__list{display:grid;grid-gap:8px}@media only screen and (max-width:999px){.accordion-list__list{font-weight:400;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;margin-top:12px}}.accordion-list__link{color:inherit;text-decoration:none}.accordion-list__count{width:24px;height:24px;background-color:#edf2ff;border-radius:50%;text-align:center;font-weight:400;font-size:10px;font-size:.625rem;line-height:23px;line-height:1.4375rem}@media only screen and (max-width:999px){.js-accordion:not(.active) svg{rotate:180deg}.js-accordion:not(.active) .js-accordion-list{display:none}}@media only screen and (max-width:999px){.js-accordion-button{user-select:none;cursor:pointer}}.callback-form__wrapper{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:759px){.callback-form__wrapper{gap:24px}}.callback-form__contacts-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.callback-form__line{width:100%;height:1px;background-color:#96a8cd}.callback-form__phone{margin-left:8px;color:#003398;text-decoration:none}.callback-form__call-text{margin-bottom:32px}#services{padding:80px 0;background:#edf2ff;position:relative}#services:before{position:absolute;content:" ";width:var(--screen-width);height:100%;top:0;z-index:-1;left:var(--fp-left);background:#edf2ff}@media only screen and (max-width:759px){#services{padding:40px 0}}#services .services-content .services-title{max-width:none;text-align:left;margin:0 0 40px}@media only screen and (max-width:759px){#services .services-content .services-title{margin:0 0 24px}}.why-we-card{background:#edf2ff;border-radius:4px}.why-we-card,.why-we-card__content{display:flex;flex-direction:column;align-items:flex-start}.why-we-card__content{gap:16px;padding:32px 32px 0}@media only screen and (max-width:759px){.why-we-card__content{padding:16px 16px 0;gap:8px}}.why-we-card__icon{width:24px;height:24px}.why-we-card__image{margin-top:auto;margin-left:auto}.why-we-card__image img{width:100%;height:auto;object-fit:contain}.why-we-card-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:32px}.why-we-slider .slider-slides{align-items:stretch}#services-staff{margin:80px 0;padding:0}@media only screen and (max-width:759px){#services-staff{margin:40px 0}}#services-staff .main-staff-title{text-align:left;margin-left:0}#services-staff .more-link{background:#edf2ff;color:#003398}#services-appointment-promo{background:#edf2ff;padding:80px 0;position:relative}#services-appointment-promo:before{position:absolute;content:" ";width:var(--screen-width);height:100%;top:0;z-index:-1;left:var(--fp-left);background:#edf2ff}@media only screen and (max-width:759px){#services-appointment-promo:before{content:none}}@media only screen and (max-width:759px){#services-appointment-promo{padding:40px 0}}#services-appointment-promo .services-appointment-promo__title{max-width:none;margin:0 auto 40px;text-align:left}@media only screen and (max-width:759px){#services-appointment-promo .services-appointment-promo__title{margin-bottom:24px}}#services-testimonials{position:relative;padding:80px 0;background:#edf2ff}#services-testimonials:before{position:absolute;content:" ";width:var(--screen-width);height:100%;top:0;z-index:-1;left:var(--fp-left);background:#edf2ff}@media only screen and (max-width:759px){#services-testimonials:before{content:none}}@media only screen and (max-width:759px){#services-testimonials{padding:40px 0}}#services-testimonials .services-testimonials-content{overflow:hidden}@media only screen and (max-width:759px){#services-testimonials .services-testimonials-content{margin:0 auto}}#services-testimonials .services-testimonials-title{margin:0 0 40px;max-width:100%;color:#1e1e1e}@media only screen and (max-width:759px){#services-testimonials .services-testimonials-title{margin:0 0 24px}}#services-testimonials .slider{overflow:visible;max-width:calc(100% - 180px);margin:0 auto}@media only screen and (max-width:1279px){#services-testimonials .slider{max-width:100%}}.card-labels{position:absolute;top:16px;left:16px;user-select:none;background-color:#be027f;padding:8px 24px;border-radius:4px}.card-labels__text{color:#fff}.give-feedback{display:grid;grid-template-columns:2fr 1fr;gap:32px;padding:32px;border:1px solid #edf2ff;border-radius:4px;background:#edf2ff}@media only screen and (max-width:759px){.give-feedback{grid-template-columns:1fr;gap:48px;padding:16px}}.give-feedback-content__title{margin:0 0 16px}.give-feedback-content__button{margin-top:40px}@media only screen and (max-width:759px){.give-feedback-content__button{margin-top:24px}}.give-feedback-images{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}@media only screen and (max-width:759px){.give-feedback-images{gap:16px;align-items:center;justify-content:flex-start}}.give-feedback-images__item{max-height:140px;height:100%}@media only screen and (max-width:759px){.give-feedback-images__item{max-height:100px}.give-feedback-images__item--small{max-height:80px}}.give-feedback-images__item img{width:100%;height:100%;object-fit:contain}#services-subservices{padding:80px 0;background:#edf2ff;position:relative}#services-subservices:before{position:absolute;content:" ";width:var(--screen-width);height:100%;top:0;z-index:-1;left:var(--fp-left);background:#edf2ff}@media only screen and (max-width:759px){#services-subservices{padding:40px 0}}#services-contacts{padding:80px 0;background:#edf2ff;position:relative}#services-contacts:before{position:absolute;content:" ";width:var(--screen-width);height:100%;top:0;z-index:-1;left:var(--fp-left);background:#edf2ff}@media only screen and (max-width:759px){#services-contacts{padding:40px 0}}#services-banner-image .banner-content__title{margin:0;max-width:none;display:inline}.banner-content{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:760px){.banner-content{position:absolute;top:0;left:0;z-index:2;height:calc(100% - 80px);padding:40px 0 40px 40px}}.banner-content__main{display:flex;flex-direction:column;align-items:flex-start;gap:40px;max-width:494px}@media only screen and (max-width:1279px){.banner-content__main{max-width:350px;gap:16px}}.banner-content__title-price{color:#be027f}.banner-content__date{color:#003398}@media only screen and (min-width:760px){.banner-content__date{margin-top:auto}}.banner-content__link{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px 24px;border-radius:4px;text-decoration:initial;color:#fff;background:#be027f}.banner-content__link .icon-more{width:24px;height:24px}.banner-list{width:100%;height:100%;overflow:hidden}@media only screen and (max-width:759px){.banner-list{margin-top:auto;height:auto}}.banner-list__item{width:100%;height:100%;object-fit:contain;object-position:right}@media only screen and (max-width:1279px){.banner-list__item{object-fit:cover;object-position:center}}@media only screen and (max-width:759px){.banner-list__item{display:none}}.banner-list__item--mobile{display:initial;object-fit:contain}@media only screen and (min-width:760px){.banner-list__item--mobile{display:none}}.banner-background{position:absolute;top:0;left:calc(100% - 1240px);height:100%;z-index:0}@media only screen and (max-width:1279px){.banner-background{position:relative;left:0}}@media only screen and (max-width:759px){.banner-background{display:none}}.banner-background img{height:100%;width:100%;object-fit:contain;object-position:right}@media only screen and (max-width:1279px){.banner-background img{width:155%;object-fit:cover}}.base-steps-list{display:flex;gap:16px;overflow:auto hidden}@media only screen and (max-width:479px){.base-steps-list{gap:8px}}.base-step{display:flex;align-items:center;text-decoration:none}@media only screen and (max-width:759px){.base-step{white-space:nowrap}}.base-step:active .base-step__circle{opacity:.75}.base-step:last-child .base-step__arrow{display:none}.base-step__circle{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;background-color:#003398;border-radius:50%;transition:opacity .2s ease-in;margin-right:8px}@media only screen and (max-width:479px){.base-step__circle{width:24px;height:24px}}.base-step.disabled{cursor:default}.base-step.disabled .base-step__circle{background-color:#edf2ff}.base-step.disabled .base-step__caption,.base-step.disabled .base-step__digit{color:#96a8cd}.base-step__digit{color:#fff}.base-step__caption{color:#1e1e1e;margin-right:16px}@media only screen and (max-width:479px){.base-step__caption{margin-right:8px}}.base-step__arrow{fill:#96a8cd;flex-shrink:0}.base-border-card-content__title{margin-bottom:16px}.base-border-card{box-sizing:border-box;max-width:573px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:32px;border:1px solid #edf2ff;border-radius:4px}@media only screen and (max-width:759px){.base-border-card{max-width:none;padding:16px}}.base-dashed-button{display:flex;align-items:center;gap:4px;padding:0;word-break:break-word;text-align:left}.base-dashed-button .icon{display:block}.base-line{margin:0;border-color:#4e64f5;border-bottom:0}.radio-time{display:inline-block;position:relative;user-select:none}.radio-time:focus span,.radio-time:hover span{color:#fff;background-color:#8c005d}.radio-time:active input:not(:disabled)+span{opacity:.75}.radio-time input{width:0;height:0;position:absolute;left:-9999999px}.radio-time input:checked+span{color:#fff;background-color:#be027f}.radio-time input:disabled+span{color:#96a8cd;background-color:#edf2ff;font-weight:400;cursor:default}.radio-time span{display:inline-block;width:57px;padding:4px 0;color:#003398;background-color:#edf2ff;border-radius:4px;text-align:center;transition:background-color .2s ease-in,opacity .2s ease-in,color .2s ease-in;cursor:pointer}@media only screen and (max-width:479px){.radio-time span{width:52px}}.base-success-message{display:none}.base-success-message__title{margin-bottom:32px}@media only screen and (max-width:759px){.base-success-message__title{margin-bottom:16px}}.base-success-message__text{margin-bottom:32px}@media only screen and (max-width:759px){.base-success-message__text{margin-bottom:24px}}.base-success-message__image{width:100%;height:auto;max-height:294px;object-fit:cover;border-radius:4px}.tab{display:block;padding:8px 24px;border-radius:4px;background-color:transparent;cursor:pointer;white-space:nowrap}@media only screen and (max-width:759px){.tab{padding:8px 16px}}.tab__input{display:none}.tab.active{color:#fff;background-color:#be027f;cursor:auto}.tab-list{overflow:auto}.tab-list__wrapper{display:inline-flex;border-radius:4px}.tab-list__wrapper,.toastify{align-items:center;background-color:#edf2ff}.toastify{box-sizing:border-box;display:flex;gap:16px;padding:32px;color:#1e1e1e;position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);max-width:511px;z-index:10000;word-break:break-word;transform:translateY(25px)!important;margin-top:var(--header-height)}@media only screen and (max-width:759px){.toastify{padding:24px;max-width:none;margin-top:0;transform:translateY(0)!important}}.toastify-avatar{width:40px;height:40px}.toastify.on{opacity:1}.toastify-right{right:40px}.toastify-top{top:-150px}@media only screen and (max-width:759px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;width:100%}}.base-list{display:flex;flex-direction:column;gap:8px}.base-list__item{display:flex;gap:8px;word-break:break-word}@media only screen and (max-width:479px){.base-list__item{flex-direction:column;gap:4px}}.base-list__item-field{flex-shrink:0;color:#96a8cd}.base-list__item-value{color:#1e1e1e}.list-with-title__content{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:759px){.list-with-title__content{gap:8px}}.base-select{user-select:none;position:relative;color:#1e1e1e}.base-select *{box-sizing:border-box}.base-select__placeholder{position:absolute;left:16px;top:50%;transform:translateY(-50%);user-select:none;transition:transform .25s ease,top .25s ease,font-size .25s ease,line-height .25s ease}.base-select__placeholder--up{color:#96a8cd;top:8px;transform:none}.base-select__label{display:inline-block;width:100%;position:relative;padding:8px 16px;border-bottom:1px solid transparent;cursor:text;background-color:#edf2ff;border-radius:4px 4px 0 0}.base-select__label.active{border-bottom-color:#96a8cd}.base-select__input-element{width:100%;border:none;margin-top:17px;background:none;padding:0;color:#1e1e1e;outline:none}.base-select__list-wrapper{border:1px solid #edf2ff;border-top:none;border-radius:0 0 4px 4px;overflow:hidden}.base-select__list{scrollbar-width:thin;display:flex;flex-direction:column;max-height:348px;overflow:hidden auto;overscroll-behavior:contain}@media only screen and (hover:hover){.base-select__list::-webkit-scrollbar{width:16px}.base-select__list::-webkit-scrollbar-track{background:#96a8cd;border:7.5px solid #fff}.base-select__list::-webkit-scrollbar-thumb{background-color:#96a8cd;border-right:5.5px solid #fff;border-left:5.5px solid #fff}}@media only screen and (max-width:759px){.base-select__list{max-height:290px}}.base-select__list-item{display:flex;align-items:center;flex-shrink:0;position:relative;min-height:58px;padding:8px 16px;border:1px solid transparent;border-top-color:#edf2ff;cursor:pointer;word-break:break-word;transition:color .1s ease-in}.base-select__list-item.last{border-bottom-color:#edf2ff;border-radius:0 0 4px 4px}.base-select__list-item:nth-last-child(-n+2){border-bottom-color:#edf2ff;border-radius:0 0 0 4px}.base-select__list-item.active,.base-select__list-item:focus:not(.base-select__list-item--no-options),.base-select__list-item:hover:not(.base-select__list-item--no-options){border-color:#96a8cd}.base-select__list-item.active+.base-select__list-item:hover,.base-select__list-item:hover+.base-select__list-item{border-top-color:transparent}.base-select__list-item.hidden{display:none}.base-select__list-item--no-options{border-bottom-color:#edf2ff;cursor:default}.base-select__list--scrollable .base-select__list-item{border-right:none}.timer-record-form .timer-record-item{padding:30px;border:1px solid #edf2ff;border-radius:4px}@media only screen and (max-width:479px){.timer-record-form .timer-record-item{padding:20px}}.timer-record-form .timer-record-item__title{font-size:22px;font-size:1.375rem;line-height:24px;line-height:1.5rem;font-weight:700;margin-bottom:16px}.timer-record-form .timer-record-item__title span{color:#be027f;white-space:nowrap}.timer-record-form .timer-record-item-tools{display:flex;gap:12px;padding:20px 0;margin-left:25px;border-top:1px solid #4e64f5}@media only screen and (max-width:759px){.timer-record-form .timer-record-item-tools{margin-left:0}}@media only screen and (max-width:479px){.timer-record-form .timer-record-item-tools{flex-direction:column;margin-left:0}}.timer-record-form .timer-record-item-tools .field{width:100%}.timer-record-form .timer-record-item-tools button{max-width:236px;width:100%;margin:0 -8px}.timer-record-form .timer-record-item-tools button p{margin:8px}@media only screen and (max-width:479px){.timer-record-form .timer-record-item-tools button{max-width:100%}}.timer-record-form .timer-record-item-time{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 20px;margin:0 auto;text-align:center;border-radius:4px;background-color:#edf2ff}@media only screen and (max-width:479px){.timer-record-form .timer-record-item-time{padding:10px}}.timer-record-form .timer-record-item-time__wrapper{width:300px}@media only screen and (max-width:479px){.timer-record-form .timer-record-item-time__wrapper{width:100%}}.timer-record-form .timer-record-item-time__wrapper .time-items{display:grid;grid-template-columns:repeat(4,1fr)}.timer-record-form .timer-record-item-time__wrapper .time-items .time-number{position:relative}.timer-record-form .timer-record-item-time__wrapper .time-items .time-number:not(:last-child):after{content:":";position:absolute;margin-left:8px}@media only screen and (max-width:479px){.timer-record-form .timer-record-item-time__wrapper .time-items .time-unit{font-size:14px;font-size:.875rem}}#timer-record-form form{display:block}.tabs-datepicker{max-width:385px;width:100%}@media only screen and (max-width:479px){.tabs-datepicker{max-width:none}}.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{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;flex-basis:14.286%;height:52px;cursor:pointer;user-select:none}.tabs-datepicker .date-tabs-list .date-tab.active{background-color:#fff;border-radius:4px 4px 0 0;border:1px solid #edf2ff;border-bottom:none}.tabs-datepicker .date-tabs-list .date-tab.active .date-tab__day{color:#1e1e1e}.tabs-datepicker .date-tabs-list .date-tab.active .date-tab__date{color:#be027f}.tabs-datepicker .date-tabs-list .date-tab.disabled .date-tab__date{color:#96a8cd}.tabs-datepicker .date-tabs-list .date-tab__day{margin-top:4px;color:#96a8cd}.tabs-datepicker .date-tabs-list .date-tab__date{color:#1e1e1e;margin-top:2px}.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:#edf2ff;transition:background-color .2s ease-in,opacity .2s ease-in}@media only screen and (max-width:479px){.tabs-datepicker__navigation{display:none}}.tabs-datepicker__navigation.navigation-end svg{transform:rotate(180deg)}.tabs-datepicker__navigation:hover{background-color:#8c005d}.tabs-datepicker__navigation:hover svg{fill:#fff}.tabs-datepicker__navigation:active{opacity:.75}.tabs-datepicker__navigation svg{fill:#003398;transition:transform .1s ease-in,fill .1s ease-in}.tabs-datepicker__time{display:flex;flex-wrap:wrap;gap:16px;padding:16px;border:1px solid #edf2ff;background-color:#fff;color:#1e1e1e;border-radius:0 0 4px 4px}@media only screen and (max-width:479px){.tabs-datepicker__time{padding:15px 10px;gap:10px}}.tabs-datepicker .form__group{padding:0;margin:0;transition:none}.popup-appointment__wrapper{display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (max-width:759px){.popup-appointment__wrapper{gap:16px}}.popup-appointment__inputs{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}@media only screen and (max-width:759px){.popup-appointment__inputs{grid-template-columns:1fr;gap:16px;margin-top:16px}}.popup-appointment__subtitle{margin-bottom:16px}.popup-appointment__privacy{margin-top:16px}.popup-appointment__button{margin-top:32px}@media only screen and (max-width:759px){.popup-appointment__button{margin-top:24px}}@media only screen and (max-width:479px){.popup-appointment__button{width:100%;text-align:center}}.appointment-buttons{position:fixed;right:5%;bottom:5%;z-index:999;display:flex;flex-direction:column;gap:40px}.appointment-complete__text{margin-bottom:24px}.appointment-complete .base-border-card{margin-bottom:32px}.appointment-contacts__wrapper{display:grid;grid-template-columns:minmax(400px,694px) minmax(400px,1fr);gap:32px}@media only screen and (max-width:999px){.appointment-contacts__wrapper{grid-template-columns:minmax(439px,694px);gap:40px}}@media only screen and (max-width:479px){.appointment-contacts__wrapper{grid-template-columns:1fr}}.appointment-contacts__inputs{display:grid;grid-template-columns:1fr 1fr;gap:24px 32px;margin-bottom:32px}@media only screen and (max-width:479px){.appointment-contacts__inputs{grid-template-columns:1fr;gap:16px;margin-bottom:24px}}.appointment-contacts__button{margin-bottom:16px}.appointment-not-available__link{display:block;color:#be027f;text-decoration:none}@media only screen and (max-width:759px){.appointment-not-available__link{margin-top:16px}}.appointment-select-form{display:flex;align-items:flex-start;flex-wrap:wrap;gap:30px}.appointment-select-form .select-button{max-width:452px;width:100%}@media only screen and (max-width:999px){.appointment-select-form .select-button{max-width:none}}.appointment-select-form .promo-list{margin-top:24px}@media only screen and (min-width:760px){.appointment-select-form .promo-list{display:none}}@media only screen and (max-width:479px){.appointment-select-form{flex-direction:column;gap:24px}}.appointment .base-steps-list{margin-bottom:64px}@media only screen and (max-width:759px){.appointment .base-steps-list{margin-bottom:24px}}.appointment__title{margin:0 0 16px}.appointment-choice-date-time__wrapper{display:grid;grid-template-columns:minmax(400px,705px) minmax(400px,1fr);gap:24px}@media only screen and (max-width:999px){.appointment-choice-date-time__wrapper{grid-template-columns:minmax(439px,705px);gap:40px}}@media only screen and (max-width:479px){.appointment-choice-date-time__wrapper{grid-template-columns:1fr}}.appointment-choice-date-time__content{display:flex;align-items:flex-start;gap:32px}@media only screen and (max-width:759px){.appointment-choice-date-time__content{flex-direction:column;gap:24px}}.appointment-choice-date-time__choice-time{max-width:385px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px}@media only screen and (max-width:759px){.appointment-choice-date-time__choice-time{max-width:none}}.select-option-employee{display:flex;flex-direction:column}.select-option-employee__job-title{color:#96a8cd}.select-option-service{display:flex;align-items:center;gap:16px}.select-option-service__title{display:flex;align-items:flex-start;gap:8px}.select-option-service__price{display:flex;align-items:center;gap:4px;flex-shrink:0}.datepicker{width: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 hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px hsla(0,0%,4%,.1)}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px hsla(0,0%,4%,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls{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-grid,.datepicker-view{display:flex}.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{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;display:flex;flex:auto;flex-direction:column}.datepicker span{-webkit-touch-callout:none;align-items:center;border-radius:4px;cursor:default;display:flex;justify-content:center;user-select:none}.datepicker .dow{font-size:.875rem;font-weight:700;height:1.5rem}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{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){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.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.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:288px;width:max-content}.datepicker .datepicker-picker{padding:16px;border:1px solid #edf2ff;box-shadow:4px 4px 8px 0 rgba(30,30,30,.05)}.datepicker .datepicker-view{width:auto}.datepicker .datepicker-cell{height:36px}.datepicker .dow{height:36px;font-weight:400;color:#96a8cd}.datepicker .datepicker-cell.next.selected,.datepicker .datepicker-cell.selected,.datepicker .datepicker-cell.selected:hover{background-color:#be027f;color:#fff;font-weight:400}.datepicker .datepicker-cell.focused:not(.selected){background-color:unset}.datepicker .datepicker-cell.disabled:not(.selected),.datepicker .datepicker-cell.next:not(.disabled):not(.selected),.datepicker .datepicker-cell.prev:not(.disabled):not(.selected){color:#96a8cd}.datepicker .button.next-button.next-btn,.datepicker .button.prev-button.prev-btn{transition:background-color .2s ease-in,color .2s ease-in,opacity .2s ease-in;position:relative;font-size:0;line-height:0;border-radius:50%;background-color:#edf2ff;width:40px;height:40px;color:#003398}.datepicker .datepicker-controls{align-items:center}.datepicker .datepicker-header .datepicker-controls .button:not([disabled]):hover{color:#fff;background-color:#8c005d}.datepicker .datepicker-header .datepicker-controls .button:not([disabled]):active{opacity:.75}.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:#8c005d;color:#fff!important}.datepicker .datepicker-header .datepicker-controls .button.view-switch{color:#1e1e1e}.datepicker .datepicker-header .datepicker-controls .button.view-switch:hover{background-color:#fff;color:#1e1e1e}.datepicker-button{position:relative}.datepicker-button__popup{position:absolute;top:calc(100% + 16px);left:0;z-index:99}@media only screen and (max-width:479px){.datepicker-button__popup{top:calc(100% + 8px)}}.employee-appointment-form{max-width:385px}@media only screen and (max-width:479px){.employee-appointment-form{max-width:none}}.employee-appointment-form__footer{display:flex;align-items:center;justify-content:space-between;margin-top:16px}@media only screen and (max-width:479px){.employee-appointment-form__footer{flex-direction:column;align-items:flex-start;gap:16px}}@media only screen and (min-width:480px){.select-button__content{display:none}}@media only screen and (max-width:479px){.select-button__content.hide,.select-button__select-wrapper.hide{display:none}}.employee-info{width:100%;display:flex;align-items:flex-start;gap:32px}.employee-info>*{flex-grow:1}@media only screen and (max-width:1279px){.employee-info{flex-direction:column;gap:16px}}.employee-info__subtitle{margin-bottom:16px}.employee-info__left{max-width:300px;flex-shrink:3}@media only screen and (max-width:1279px){.employee-info__left{max-width:none;flex-shrink:1}}.employee-info__middle,.employee-info__middle-left{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;min-width:150px;flex-shrink:2}@media only screen and (max-width:1279px){.employee-info__middle,.employee-info__middle-left{flex-direction:row;flex-shrink:1;gap:16px 32px}}@media only screen and (max-width:759px){.employee-info__middle,.employee-info__middle-left{gap:16px}}@media only screen and (max-width:479px){.employee-info__middle-right{flex-shrink:0}}@media only screen and (max-width:1279px){.employee-info__middle{width:100%}}@media only screen and (max-width:479px){.employee-info__middle{flex-wrap:nowrap}}.employee-info__right{max-width:385px;width:100%;flex-shrink:2}@media only screen and (max-width:1279px){.employee-info__right{max-width:none;flex-shrink:1}}.employee-info__wrapper{display:flex;flex-direction:column;gap:8px}.employee-info__field,.employee-info__prefix{color:#96a8cd}.employee-info__appointment-price-value{display:flex;align-items:center;gap:8px}@media only screen and (max-width:479px){.employee-info__appointment-price{max-width:120px}}.employee-info .text{margin-bottom:0}.employee-info .text p{max-width:none}.employee-page{margin-top:60px}@media only screen and (max-width:759px){.employee-page{margin-top:44px}}.employee-page__wrapper{display:grid;grid-template-columns:minmax(200px,320px) 1fr;gap:65px;background:#fff;margin-bottom:64px}@media only screen and (max-width:999px){.employee-page__wrapper{grid-template-columns:250px 1fr}}@media only screen and (max-width:759px){.employee-page__wrapper{grid-template-columns:1fr;gap:16px;margin-bottom:40px}}.employee-page__buttons{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width:479px){.employee-page__image{display:flex;justify-content:center}}.employee-page__image img{width:100%;height:auto;border-radius:4px}@media only screen and (max-width:759px){.employee-page__image img{max-width:200px}}.employee-page__name{margin:0 0 16px!important;color:#1e1e1e}@media only screen and (max-width:759px){.employee-page__name{display:none}}.employee-page__name--mobile{display:block}@media only screen and (min-width:760px){.employee-page__name--mobile{display:none}}.employee-page__job-title{color:#96a8cd;margin-bottom:40px}@media only screen and (max-width:759px){.employee-page__job-title{display:none}}.employee-page__job-title--mobile{display:block;margin-bottom:16px}@media only screen and (min-width:760px){.employee-page__job-title--mobile{display:none}}.employee-page .employee-info{margin-bottom:56px}@media only screen and (max-width:479px){.employee-page .employee-info{margin-bottom:16px}}@media only screen and (max-width:759px){.employee-page .employee-info__middle{margin-bottom:8px}}@media only screen and (max-width:479px){.employee-page .employee-info__experience{width:100%;max-width:136px;order:1}}@media only screen and (max-width:479px){.employee-page .employee-info__appointment-price{order:2}}@media only screen and (max-width:479px){.employee-page .employee-info__reviews{order:3}}.staff-person-slide{border-radius:4px;max-width:100%}.staff-person-slide__wrapper{display:grid;grid-template-columns:minmax(200px,331px) 1fr;gap:30px;padding:32px;background:#fff}@media only screen and (max-width:999px){.staff-person-slide__wrapper{grid-template-columns:250px 1fr}}@media only screen and (max-width:759px){.staff-person-slide__wrapper{grid-template-columns:1fr;padding:16px;gap:16px}}@media only screen and (max-width:759px){.staff-person-slide__left{display:grid;grid-template-columns:200px 1fr;gap:16px}}@media only screen and (max-width:479px){.staff-person-slide__left{grid-template-columns:60px 1fr;gap:8px}}.staff-person-slide__image img{width:100%;height:auto;border-radius:4px}@media only screen and (max-width:759px){.staff-person-slide__image img{max-width:200px}}.staff-person-slide__name{display:inline-block;margin-bottom:16px;color:#1e1e1e;text-decoration:none;transition:color .25s ease}.staff-person-slide__name:hover{color:#003398}@media only screen and (max-width:759px){.staff-person-slide__name{display:none}}.staff-person-slide__name--mobile{display:block;margin-bottom:4px}@media only screen and (min-width:760px){.staff-person-slide__name--mobile{display:none}}.staff-person-slide__job-title{color:#96a8cd;margin-bottom:24px}@media only screen and (max-width:759px){.staff-person-slide__job-title{display:none}}.staff-person-slide__job-title--mobile{display:block;margin-bottom:0}@media only screen and (min-width:760px){.staff-person-slide__job-title--mobile{display:none}}.staff-person-slide__buttons{display:flex;align-items:center;justify-content:flex-end;padding-top:24px;border-top:1px solid #4e64f5}@media only screen and (max-width:479px){.staff-person-slide__buttons{justify-content:flex-start;padding-top:16px}}.staff-person-slide .employee-info{margin-bottom:24px}@media only screen and (max-width:479px){.staff-person-slide .employee-info{margin-bottom:16px}}@media only screen and (max-width:479px){.staff-person-slide .employee-info__left,.staff-person-slide .employee-info__reviews{display:none}}@media only screen and (max-width:479px){.staff-person-slide .employee-info__middle{flex-direction:row-reverse;justify-content:flex-end}}.promo-list-item{display:flex;align-items:flex-start;gap:8px}.promo-list-item svg{flex-shrink:0}.promo-list-item__text{word-break:break-word}.promo-list{display:flex;flex-direction:column;gap:24px}.minzdrav-widget{display:flex;align-items:flex-end;gap:32px;margin:80px auto}@media only screen and (max-width:759px){.minzdrav-widget{flex-direction:column;align-items:flex-start;gap:16px;margin:40px 0}}@media only screen and (max-width:479px){.minzdrav-widget{padding:0}}.minzdrav-widget__iframe{height:120px;width:308px}.minzdrav-widget__code{width:110px;height:110px}@media only screen and (max-width:759px){.minzdrav-widget__code{width:106px;height:106px;padding-left:16px}}.result-item-ajax .popup-body__wrapper .text h2,.result-item-ajax .popup-body__wrapper .text p{max-width:none}.result-item-ajax .popup-body__wrapper .text h2,.result-item-ajax .popup-body__wrapper .text h3,.result-item-ajax .popup-body__wrapper .text h4,.result-item-ajax .popup-body__wrapper .text h5,.result-item-ajax .popup-body__wrapper .text h6,.result-item-ajax .popup-body__wrapper .text ul{margin-top:0}.result-item-ajax .popup-body__wrapper .popup-body{word-break:break-word}.result-item-ajax .popup-body__wrapper .popup-body .treatment-results-slider .slider{max-width:none;margin:30px auto 30px 0}.container-landing{position:relative;box-sizing:border-box;max-width:1442px;width:100%;margin:0 auto;padding:0 16px}.p_body_ld{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400}.custom-bulleted-list ul{display:flex;flex-direction:column;gap:4px;margin-top:8px;list-style:initial}.custom-bulleted-list ul li{margin-left:30px}.custom-bulleted-list ul li::marker{font-size:25px;font-size:1.5625rem;line-height:10px;line-height:.625rem;color:#4e64f5}.hidden{display:none}.service-landing h1,.service-landing h2,.service-landing h3,.service-landing h4{margin:0;max-width:none}.text-ckeditor h2{font-size:38px;font-size:2.375rem;line-height:45px;line-height:2.8125rem;font-weight:600}.text-ckeditor h2+*{margin-bottom:40px}.text-ckeditor h3{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:600}.text-ckeditor h3+*{margin-bottom:16px}.text-ckeditor p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400}.text-ckeditor p+*{margin-top:8px}.text-ckeditor ol{display:flex;flex-direction:column;gap:16px;margin-top:16px;counter-reset:g}.text-ckeditor ol li{display:flex;gap:4px;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400}.text-ckeditor ol li:before{content:counter(g) ".";counter-increment:g;color:#4e64f5}.service-landing{display:flex;flex-direction:column;gap:80px;padding:16px 0 80px}@media only screen and (max-width:759px){.service-landing{gap:40px;padding-bottom:40px}}.service-landing .h2,.service-landing h2{font-size:38px;font-size:2.375rem;line-height:45px;line-height:2.8125rem;font-weight:600;max-width:1024px}@media only screen and (max-width:759px){.service-landing .h2,.service-landing h2{font-size:24px;font-size:1.5rem;line-height:34px;line-height:2.125rem}}.service-landing .h3,.service-landing h3{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:600}@media only screen and (max-width:759px){.service-landing .h3,.service-landing h3{font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem}}.service-landing .h4,.service-landing h4{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem;font-weight:600}@media only screen and (max-width:759px){.service-landing .h4,.service-landing h4{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.service-landing .h5,.service-landing h5{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:600}.service-landing .slider-landing{position:relative;display:none}@media screen and (max-width:600px){.service-landing .slider-landing{display:block}}.service-landing .slider-landing .slider{margin-bottom:24px}.service-landing .slider-landing .next{justify-self:start;right:0}.service-landing .slider-landing .prev{justify-self:end;left:0}@media only screen and (min-width:1280px){.service-landing .slider-landing .next,.service-landing .slider-landing .prev{position:relative;right:0;left:0;top:0;bottom:0;flex-shrink:0}}@media only screen and (max-width:1279px){.service-landing .slider-landing .next,.service-landing .slider-landing .prev{top:auto;bottom:0;margin-top:0}}.service-landing .slider-landing .slider-dots.use{bottom:-16px;height:9px;transform:translateY(50%)}@media only screen and (max-width:1279px){.service-landing .slider-landing .slider-dots.use{position:relative;height:50px;bottom:0;transform:none}}.footer__container{gap:0}.footer__inner{display:grid;grid-template-columns:1fr 3fr;gap:24px}@media screen and (max-width:680px){.footer__inner{grid-template-columns:1fr}}@media only screen and (max-width:479px){.footer__inner{gap:16px}}.footer__juridical{display:grid;align-items:start;gap:8px;word-break:break-word}@media only screen and (max-width:759px){.footer__juridical{margin-top:8px}}.footer__juridical-value{color:#1e1e1e}.footer__logo{max-width:330px;display:flex;flex-direction:column;gap:16px;color:#96a8cd}@media screen and (max-width:680px){.footer__logo{max-width:100%}}@media only screen and (max-width:759px){.footer__logo{gap:8px}}.footer__logo svg{width:205px;height:56px}@media screen and (max-width:680px){.footer__logo svg{width:170px;height:40px}}.footer__contacts{display:grid;grid-template-columns:minmax(210px,.6fr) minmax(136px,.7fr) minmax(116px,1fr) auto;align-items:start;gap:30px}@media only screen and (max-width:1279px){.footer__contacts{grid-template-columns:minmax(210px,1fr) minmax(136px,1fr) minmax(116px,1fr);gap:16px}}@media only screen and (max-width:759px){.footer__contacts{grid-template-columns:1fr 1fr}}@media only screen and (max-width:479px){.footer__contacts{grid-template-columns:1fr}}.footer__contacts__address,.footer__contacts__phone,.footer__contacts__social{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.footer__contacts span{color:#96a8cd}.footer__contacts a{color:#1e1e1e;text-decoration:none}.footer__contacts__social .social__icons{display:flex;gap:8px 24px;flex-wrap:wrap}@media only screen and (max-width:479px){.footer__contacts__social .social__icons{gap:8px}}.footer__contacts__social .social__icons a{line-height:0}.footer__contacts__social .social__icons .icon-image{width:40px;height:40px;box-sizing:border-box;fill:#be027f;border:1px solid #be027f;border-radius:50%;transition:fill .2s ease-in-out,border-color .2s ease-in-out}.footer__contacts__social .social__icons .icon-image:hover{fill:#8c005d;border-color:#8c005d}@media only screen and (max-width:479px){.footer__contacts__social .social__icons .icon-image{width:24px;height:24px}}.footer__contacts .button-appointment span{color:#fff}.footer__middle{margin:35px 0 16px}@media only screen and (max-width:759px){.footer__middle{margin:24px 0 16px}}@media only screen and (max-width:759px){.footer__middle .footer__line:first-of-type{display:none}}.footer__bottom .footer__privacy-policy{color:#96a8cd}.header-mobile{background-color:#edf2ff}.header-mobile .base-button.base-button-menu{background-color:initial;color:#1e1e1e;padding:0}@media only screen and (min-width:760px){.header-mobile .base-button.base-button-menu{display:none}}.header .header__open-hours{margin-left:0}.header .main-menu{align-items:center}.image-banner__container{box-sizing:border-box;display:grid;grid-template-columns:1fr .9fr;gap:50px;padding:24px 80px 24px 40px;background-color:#edf2ff;background-image:url(/static/i/bg-decorative-image.svg);background-repeat:no-repeat;background-position:top -30px right -100px;border-radius:4px;overflow-x:hidden}@media only screen and (max-width:1279px){.image-banner__container{grid-template-columns:1fr .5fr;padding-right:24px;gap:24px}}@media only screen and (max-width:999px){.image-banner__container{grid-template-columns:1fr}}@media only screen and (max-width:759px){.image-banner__container{height:auto;padding:16px 16px 24px}}.image-banner__content{padding:16px 0}@media only screen and (max-width:759px){.image-banner__content{padding:0}}.image-banner__content-main{word-break:break-word}.image-banner__content-price{text-decoration:line-through;text-decoration-color:#1e1e1e;white-space:nowrap}.image-banner__content-discount{color:#be027f;white-space:nowrap}.image-banner__content-asterisk,.image-banner__content-promo{color:#96a8cd}.image-banner__content-description{margin-top:24px}.image-banner__item{max-width:588px;width:100%;height:auto;overflow:hidden;z-index:1}@media only screen and (max-width:759px){.image-banner__item{height:auto}}@media only screen and (max-width:999px){.image-banner__item{margin:0 auto}}.image-banner__item img{width:100%;height:auto;object-fit:contain}.testing-banner{display:grid;grid-template-columns:1.1fr 1fr;background-color:#4e64f5;border-radius:4px;padding:24px 40px;gap:24px}@media only screen and (max-width:759px){.testing-banner{grid-template-columns:1fr;padding:16px}}.testing-banner__content{padding:16px 0;color:#fff}@media only screen and (max-width:759px){.testing-banner__content{padding:0}}.testing-banner__title{position:relative;z-index:1;margin-bottom:40px}@media only screen and (max-width:759px){.testing-banner__title{margin-bottom:16px}}.testing-banner__title h3{color:#fff}.testing-banner__description{margin-bottom:24px}.testing-banner__image{max-width:438px;width:100%;max-height:243px;margin-left:auto;height:auto;overflow:hidden}@media only screen and (max-width:759px){.testing-banner__image{margin:auto}}.testing-banner__image img{width:100%;height:auto;object-fit:contain}.appointment-form__inputs{display:grid;grid-template-columns:1fr auto;align-items:flex-start;gap:24px;max-width:1020px;margin-bottom:16px}@media only screen and (max-width:759px){.appointment-form__inputs{grid-template-columns:1fr;gap:16px}}.appointment-form__inputs-list{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media only screen and (max-width:479px){.appointment-form__inputs-list{grid-template-columns:1fr;gap:16px}}.appointment-form__inputs input{box-sizing:border-box;height:40px}.appointment-form__inputs .form-submit-button{margin:0}.appointment-form__submit-button{fill:#fff}.base-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 24px;background-color:#be027f;color:#fff;border-radius:4px;outline:none;border:none;transition:background-color .2s ease-in-out;word-break:break-word}.base-button:hover{background-color:#8c005d}.base-button:disabled{background-color:#d463ae}.base-checkbox{display:flex}.base-checkbox__content{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.base-checkbox__field{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:1px solid #edf2ff;background-color:#fff;border-radius:6px}.base-checkbox__field svg{fill:#be027f}.base-checkbox__label{margin-top:4px;user-select:none;word-break:break-word}.base-checkbox__label a{color:#003398}.base-checkbox__icon{display:none}.base-checkbox input:checked+.base-checkbox__field .base-checkbox__icon{display:block;width:18px;height:18px}.decorative-text{position:relative}.decorative-text__icon{position:absolute;top:0;left:0;right:0;margin:auto;height:2em;width:calc(100% + 30px);transform:translate(-15px,-25%);z-index:-1}.decorative-text__icon svg{width:100%;height:100%}.base-numeration{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#4e64f5;border-radius:50%;flex-shrink:0}@media only screen and (max-width:759px){.base-numeration{width:24px;height:24px}}.base-numeration__count{color:#fff}.consultation-item{position:relative;display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:759px){.consultation-item{gap:8px}}.consultation-item:nth-child(5){grid-column:1/3}@media only screen and (max-width:999px){.consultation-item:nth-child(5){grid-column:initial}}.consultation-item:nth-child(6){grid-column:3/5}@media only screen and (max-width:999px){.consultation-item:nth-child(6){grid-column:initial}}.consultation-item__wrapper-text{display:grid;grid-template-columns:minmax(200px,330px) minmax(250px,1fr)}@media only screen and (max-width:999px){.consultation-item__wrapper-text{grid-template-columns:1fr}}.consultation-item__image{width:100%;border-radius:4px;overflow:hidden}.consultation-item__image img{width:100%;height:100%;object-fit:cover}.consultation-item__number{position:absolute;top:16px;left:16px}.consultation-item__description{padding:16px;background-color:#edf2ff;border-radius:0 4px 4px 0;word-break:break-word}.consultation-item__title{word-break:break-word}.consultation h2{margin-bottom:40px}@media only screen and (max-width:759px){.consultation h2{margin-bottom:24px}}.consultation-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 30px}@media only screen and (max-width:999px){.consultation-list{grid-template-columns:repeat(auto-fill,minmax(288px,1fr))}}@media only screen and (max-width:759px){.consultation-list{gap:16px}}.cost-item{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:40px;background-color:#edf2ff;border-radius:4px;background-repeat:no-repeat}@media only screen and (max-width:759px){.cost-item{padding:16px;gap:16px}}.cost-item:nth-of-type(3n+1){background-image:url(/static/i/cost-first-decorative-image.svg);background-position:0 100%}@media only screen and (max-width:479px){.cost-item:nth-of-type(3n+1){background-size:100%}}.cost-item:nth-of-type(3n+2){background-image:url(/static/i/cost-second-decorative-image.svg);background-position:100% 100%}@media only screen and (max-width:479px){.cost-item:nth-of-type(3n+2){background-size:100%}}.cost-item:nth-of-type(3n+3){background-image:url(/static/i/cost-third-decorative-image.svg);background-position:bottom;background-size:100%}.cost-item h3{margin-bottom:16px;word-break:break-word}.cost-item__inner{margin-bottom:auto}.cost-item__includes{display:flex;flex-direction:column;gap:8px;word-break:break-word}.cost-item__includes li{display:flex;gap:8px;align-items:flex-start}.cost-item__includes li:before{width:24px;height:24px;flex-shrink:0}.cost-item--enable:before{content:url(/static/i/landing-tick.svg)}.cost-item--not-enabled:before{content:url(/static/i/landing-minus.svg)}.cost-item__price{display:flex;gap:16px;word-break:break-word}.cost-item__price-original{text-decoration:line-through;text-decoration-color:#1e1e1e}.cost-item__price-discount{color:#be027f}.cost-item__price-discount--asterisk,.cost-item__promo{color:#96a8cd}.cost h2{margin-bottom:40px}@media only screen and (max-width:759px){.cost h2{margin-bottom:24px}}.cost-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:30px}@media only screen and (max-width:479px){.cost-list{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:16px}}.form-countdown{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media only screen and (max-width:759px){.form-countdown{grid-template-columns:1fr;gap:16px}}.form-countdown__form{max-width:690px;background-color:#4e64f5;border-radius:4px}@media only screen and (max-width:759px){.form-countdown__form{max-width:100%}}.form-countdown__form .decorative-text{white-space:nowrap}.form-countdown__content{padding:40px;background-color:#edf2ff;border-radius:4px;background-image:url(/static/i/form-decorative-image.svg);background-repeat:no-repeat;background-position:top 170px right -120px}@media only screen and (max-width:759px){.form-countdown__content{padding:16px;background-image:url(/static/i/timer-decorative-image.svg);background-position:100% 100%}}.form-countdown__content h3{margin-bottom:16px;word-break:break-word}.form-countdown__list{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}@media only screen and (max-width:759px){.form-countdown__list{margin-bottom:24px}}.form-countdown__item{display:flex;align-items:center;gap:16px;word-break:break-word}.form-countdown__timer{display:flex;flex-direction:column;gap:8px}.form-installment{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media only screen and (max-width:759px){.form-installment{grid-template-columns:1fr;gap:16px}}.form-installment__content{padding:40px;background-color:#edf2ff;background-image:url(/static/i/form-decorative-image.svg);background-repeat:no-repeat;background-position:top 130px right -120px;border-radius:4px}@media only screen and (max-width:759px){.form-installment__content{padding:16px}}@media only screen and (max-width:479px){.form-installment__content{background-position:top 80px right -110px;background-size:650px 650px}}.form-installment__content span{color:#be027f}.form-installment__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px;margin-top:16px}@media only screen and (max-width:759px){.form-installment__list{gap:16px}}.form-installment__item{display:flex;flex-direction:column;gap:16px}.form-installment__item-text{display:flex;flex-direction:column;gap:8px}.form-installment__item svg{width:64px;height:64px}@media only screen and (max-width:999px){.form-installment__item svg{width:32px;height:32px}}.form-installment__form{max-width:690px;background-color:#4e64f5;border-radius:4px}.form-popup__content{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:759px){.form-popup__content{gap:24px}}.popup-form .appointment-form__inputs{grid-template-columns:1fr;justify-items:flex-start;gap:32px}@media only screen and (max-width:759px){.popup-form .appointment-form__inputs{gap:24px}}@media only screen and (max-width:479px){.popup-form .appointment-form__inputs{justify-items:initial}}.popup-form .appointment-form__inputs-list{width:100%}.popup-form .base-checkbox__label span{color:#96a8cd}.popup-form .field-error{color:#be027f}.popup-content{max-width:882px;padding:30px}@media only screen and (max-width:759px){.popup-content{padding:0}}.popup-content .popup__close svg{fill:#1e1e1e}form{position:relative;margin:0}form.idle~.idle-overlay{opacity:1;visibility:visible;transform:scale(1)}form.idle~.idle-overlay:after{animation-play-state:running}.form-wrapper{position:relative;padding:64px}@media only screen and (max-width:759px){.form-wrapper{padding:56px 16px 24px}}.form-wrapper.sent{display:none}.form-wrapper.sent+.form-wrapper--success{display:block}.idle-overlay{display:block;position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .25s ease;background:hsla(0,0%,100%,.75);cursor:progress;transform:scale(0);border-radius:5px}.idle-overlay:after{content:"";display:block;width:56px;height:56px;border-radius:50%;position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;background:url(/static/i/svg/load-spinner.svg) 50% 50% no-repeat;animation:d 2s linear infinite;animation-play-state:paused}.popup-footer{grid-area:k;display:flex;justify-content:space-between;align-items:center}.form-wrapper--success{display:none}.form-success-content{display:grid;grid-gap:16px;grid-template-columns:1fr;grid-template-areas:"l" "m" "k"}.form-success-title{grid-area:l;margin:0 0 .25em;padding:150px 0 0;position:relative;box-sizing:border-box;text-align:center;max-width:100%}.form-success-title .icon{display:block;width:104px;height:80px;position:absolute;top:35px;left:50%;margin-left:-52px;color:#4e64f5}.form-success-title .icon-image{width:104px;height:80px}.form-success-message{grid-area:m;text-align:center}.form-success-message p:not(:last-of-type){margin-bottom:1em}.form-promo{display:flex;flex-direction:column;gap:24px;padding:40px;background-color:#edf2ff;background-image:url(/static/i/promo-decorative-image.svg);background-repeat:no-repeat;background-position:top -60px right -120px;border-radius:4px}@media only screen and (max-width:759px){.form-promo{padding:0;gap:16px}}@media only screen and (max-width:759px){.form-promo__inner{padding:16px 16px 0}}.form-promo__title{max-width:650px;display:flex;flex-direction:column;gap:2px;margin-bottom:24px;word-break:break-word}.form-promo__title-date{color:#96a8cd}.form-promo__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:30px;max-width:1170px}@media only screen and (max-width:759px){.form-promo__list{grid-template-columns:1fr;gap:16px}}.form-promo__item{display:flex;align-items:flex-start;gap:16px}.form-promo__item svg{width:64px;height:64px;flex-shrink:0}@media only screen and (max-width:759px){.form-promo__item svg{width:32px;height:32px}}.form-promo__price{display:inline-flex;gap:4px;white-space:nowrap}.form-promo__price-original{color:#96a8cd;text-decoration:line-through;text-decoration-color:#96a8cd;white-space:nowrap}.form-promo--pink{color:#be027f}.form-promo__wrapper{max-width:1201px}@media only screen and (max-width:999px){.form-promo__wrapper .appointment-form__inputs{grid-template-columns:1fr;justify-items:flex-start}.form-promo__wrapper .appointment-form__inputs-list{width:100%}}.form-service{display:flex;flex-direction:column;gap:24px;padding:40px;background-color:#edf2ff;background-image:url(/static/i/form-service-decorative-image.svg);background-repeat:no-repeat;background-position:top -90px right -110px;border-radius:4px}@media only screen and (max-width:759px){.form-service{padding:0;background-image:none}}.form-service__title{max-width:650px}@media only screen and (max-width:759px){.form-service__title{padding:16px 16px 0}}.form-service__promo{color:#96a8cd}.form-service__price{display:flex;gap:16px}.form-service__original{text-decoration:line-through;text-decoration-color:#1e1e1e;white-space:nowrap}.form-service__discount{color:#be027f}@media only screen and (min-width:760px){.form-service__horizontal{max-width:1201px}}@media only screen and (max-width:999px){.form-service__horizontal .appointment-form__inputs{grid-template-columns:1fr;justify-items:flex-start}.form-service__horizontal .appointment-form__inputs-list{width:100%}}.form-survey{display:grid;grid-template-columns:1fr minmax(100px,194px);gap:16px;margin-top:16px}@media only screen and (max-width:999px){.form-survey{grid-template-columns:1fr}}.form-survey__decorative{display:flex;align-items:center;justify-content:center;background-color:#4e64f5;border-radius:4px}@media only screen and (max-width:999px){.form-survey__decorative{display:none}}.form-survey__decorative svg{width:140px;height:140px}.field-error{font-size:11px;font-size:.6875rem;line-height:12px;line-height:.75rem;color:#edf2ff;margin:.5em 15px 0}@media only screen and (max-width:479px){.field-error{margin:0}}.field-error .field .error input{border-color:#be027f}.horizontal-form{padding:40px;background-color:#4e64f5;color:#fff;border-radius:4px}@media only screen and (max-width:759px){.horizontal-form{padding:16px}}.horizontal-form__title{position:relative;margin-bottom:20px;z-index:1;word-break:break-word}@media only screen and (max-width:759px){.horizontal-form__title{margin-bottom:24px}}.timer-countdown{display:flex;flex-direction:column}.timer-countdown__item{display:grid;grid-template-columns:repeat(4,1fr);max-width:300px}.timer-countdown__item .time-number{position:relative}.timer-countdown__item .time-number:not(:last-child):after{content:":";position:absolute;margin-left:8px}.vertical-form{padding:40px;color:#fff}@media only screen and (max-width:759px){.vertical-form{padding:16px}}.vertical-form h2{color:#fff}.vertical-form__content{display:flex;gap:62px}@media only screen and (max-width:1279px){.vertical-form__content{gap:24px}}@media only screen and (max-width:759px){.vertical-form__content{display:block}}.vertical-form__content-icon svg{width:140px;height:140px}@media only screen and (max-width:1279px){.vertical-form__content-icon svg{width:100px;height:100px}}@media only screen and (max-width:999px){.vertical-form__content-icon{display:none}}.vertical-form__text{position:relative;display:flex;flex-direction:column;gap:16px;margin-bottom:24px;z-index:1;word-break:break-word}.vertical-form__text-price{text-decoration:line-through;text-decoration-color:#fff;white-space:nowrap}.vertical-form .form-vertical .appointment-form__inputs{grid-template-columns:1fr;justify-items:flex-start}.vertical-form .form-vertical .appointment-form__inputs-list{grid-template-columns:1fr;width:100%}.licenses h2{margin-bottom:40px}@media only screen and (max-width:759px){.licenses h2{margin-bottom:24px}}.licenses-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:30px}@media screen and (max-width:600px){.licenses-list{display:none}}.licenses-item{position:relative;border-radius:4px;overflow:hidden;cursor:pointer;aspect-ratio:330/466}.licenses-item:after{content:"";width:100%;height:100%;z-index:1;background:rgba(30,30,30,.7)}.licenses-item:after,.licenses-item__icon{position:absolute;top:0;left:0;transition:opacity .25s ease;opacity:0}.licenses-item__icon{bottom:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#edf2ff;border-radius:50%;z-index:2}.licenses-item__icon svg{fill:#003398}.licenses-item img{width:100%;height:auto;object-fit:cover}.licenses-item:hover .licenses-item__icon,.licenses-item:hover:after{opacity:1}#landing-mobile-menu .form-wrapper{padding:56px 16px 16px}.popup-thanks .popup-wrapper{position:relative;padding:64px}@media only screen and (max-width:759px){.popup-thanks .popup-wrapper{padding:56px 16px 24px}}.popup-thanks .popup-wrapper h2{margin-bottom:40px}@media only screen and (max-width:759px){.popup-thanks .popup-wrapper h2{margin-bottom:24px}}.popup-video .popup-content{max-width:818px}.popup-video .popup-wrapper{position:relative}.popup-video__wrapper{max-width:100%;padding:64px;aspect-ratio:690/522}@media only screen and (max-width:759px){.popup-video__wrapper{padding:56px 16px}}.popup-video__wrapper iframe{width:100%;height:100%}.questions-common h2{margin-bottom:40px}@media only screen and (max-width:759px){.questions-common h2{margin-bottom:24px}}.questions-common__list{display:flex;flex-direction:column;gap:8px}.questions-common__item{display:flex;flex-direction:column;gap:16px;padding:24px 24px 8px;background-color:#edf2ff;border-radius:4px}@media only screen and (max-width:759px){.questions-common__item{padding:16px 16px 0}}.questions-common__item-text{margin-bottom:16px}.questions-common__item-title{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;cursor:pointer;user-select:none}.questions-common__item-title h3{margin-top:2px}.questions-common__item-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#be027f;border-radius:50%;flex-shrink:0}@media only screen and (max-width:759px){.questions-common__item-icon{width:24px;height:24px}}.questions-common__item-icon svg{fill:#fff}@media only screen and (max-width:759px){.questions-common__item-icon svg{width:14px;height:14px}}.questions-common__item-icon .icon-image-minus{display:none}.questions-common__item-icon.active .icon-image-minus{display:block}.questions-common__item-icon.active .icon-image-plus{display:none}.rating-item{display:flex;flex-direction:column;align-items:center;gap:8px}@media only screen and (max-width:759px){.rating-item{gap:4px}}.rating-item__inner{text-align:center}.rating-item__logo{padding:0 10px;aspect-ratio:212/78}@media only screen and (max-width:759px){.rating-item__logo{padding:0}}.rating-item__logo img{width:100%;height:auto;object-fit:cover}.rating h2{margin-bottom:40px}@media only screen and (max-width:759px){.rating h2{margin-bottom:24px}}.rating-subtitle{max-width:689px;margin-bottom:24px}@media only screen and (max-width:759px){.rating-subtitle{margin-bottom:16px}}.rating-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:42px;padding:40px;background-color:#edf2ff;background-image:url(/static/i/bg-decorative-image.svg);background-repeat:no-repeat;background-position:top -160px right 0;border-radius:4px}@media only screen and (max-width:759px){.rating-list{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px;padding:16px;background-image:url(/static/i/bg-decorative-image-mobile.svg);background-position:top 160px right 0;background-size:100%}}.stars-rating{display:flex;gap:8px}@media only screen and (max-width:759px){.stars-rating{gap:initial}}.stars-rating__item{width:40px;height:40px}@media only screen and (max-width:759px){.stars-rating__item{width:24px;height:24px}}.stars-rating__item svg{fill:#edf2ff;stroke:#96a8cd}@media only screen and (max-width:759px){.stars-rating__item svg{width:24px;height:24px}}.stars-rating__item--active svg{fill:#ffbb08;stroke:#ffbb08}.results h2{margin-bottom:40px}@media only screen and (max-width:759px){.results h2{margin-bottom:24px}}.results-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}@media only screen and (max-width:759px){.results-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}}@media screen and (max-width:600px){.results-list{display:none}}.results-item{background-color:#edf2ff;border-radius:4px;overflow:hidden}.results-item__image img{width:100%;height:auto;object-fit:cover;aspect-ratio:450/337}.results-item__content{display:flex;flex-direction:column;gap:24px;padding:24px}@media only screen and (max-width:759px){.results-item__content{padding:16px;gap:16px}}.results-item__content-report,.results-item__content-worry{display:flex;flex-direction:column;gap:16px}.reviews-video h2{margin-bottom:40px}@media only screen and (max-width:759px){.reviews-video h2{margin-bottom:24px}}.reviews-video__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:30px}@media screen and (max-width:600px){.reviews-video__list{display:none}}.reviews-video__item{position:relative;border-radius:4px;overflow:hidden;cursor:pointer}.reviews-video__item img{width:100%;height:auto;object-fit:cover;aspect-ratio:330/250}.reviews-video__play{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:80px;height:80px;background-color:#edf2ff;border-radius:50%}.reviews-video__play svg{padding:24px;fill:#003398;transition:fill .2s ease-in-out}.reviews-video__play svg:hover{fill:#be027f}.specialist-card{display:flex;flex-direction:column;gap:16px}.specialist-card__image{border-radius:4px;overflow:hidden;aspect-ratio:450/340}.specialist-card__image img{width:100%;height:100%;object-fit:cover}.specialist-card__description{display:flex;flex-direction:column;gap:8px}.specialist-card__specialization{color:#96a8cd}.specialist-card__seniority-number{color:#003398}.specialists h2{margin-bottom:40px}@media only screen and (max-width:759px){.specialists h2{margin-bottom:24px}}.specialists-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:40px 30px}@media only screen and (max-width:759px){.specialists-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}}@media screen and (max-width:600px){.specialists-list{display:none}}.symptoms-banner{padding:40px;border-radius:4px;background-color:#edf2ff;background-image:url(/static/i/banner-decorative-image.svg);background-repeat:no-repeat;background-position:top -160px right -260px}@media only screen and (max-width:759px){.symptoms-banner{padding:16px}}@media only screen and (max-width:479px){.symptoms-banner{background-size:600px 600px;background-position:top -120px right -90px}}.symptoms-banner__content{display:flex;align-items:center;justify-content:center;gap:32px;margin:0 auto;word-break:break-word}@media only screen and (max-width:479px){.symptoms-banner__content{flex-direction:column;align-items:start;gap:16px}}.symptoms-banner__content svg{width:100px;height:100px;flex-shrink:0}@media only screen and (max-width:759px){.symptoms-banner__content svg{width:64px;height:64px}}.symptoms-banner__text{display:flex;flex-direction:column;gap:16px}.symptoms-wrapper{margin-bottom:64px}@media only screen and (max-width:999px){.symptoms-wrapper{margin-bottom:40px}}.symptoms-wrapper h2{position:relative;margin-bottom:40px;word-break:break-word}@media only screen and (max-width:759px){.symptoms-wrapper h2{margin-bottom:24px}}.symptoms-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media only screen and (max-width:999px){.symptoms-inner{grid-template-columns:1fr}}@media only screen and (max-width:479px){.symptoms-inner{gap:16px}}.symptoms-content{display:flex;flex-direction:column;gap:40px;word-break:break-word}@media only screen and (max-width:759px){.symptoms-content{gap:16px}}.symptoms-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:24px 30px}@media only screen and (max-width:759px){.symptoms-list{gap:16px}}.symptoms-item{display:flex;align-items:center;gap:16px}.symptoms-item svg{width:64px;height:64px}@media only screen and (max-width:479px){.symptoms-item svg{width:32px;height:32px}}.symptoms-examples{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:30px}@media only screen and (max-width:999px){.symptoms-examples{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:759px){.symptoms-examples{gap:16px}}@media only screen and (max-width:479px){.symptoms-examples{grid-template-columns:1fr}}.symptoms-examples__item{display:flex;flex-direction:column;gap:16px;word-break:break-word}@media only screen and (max-width:759px){.symptoms-examples__item{gap:8px}}.symptoms-examples__item-image{border-radius:4px;overflow:hidden}.symptoms-examples__item-image img{width:100%;height:auto;object-fit:cover;aspect-ratio:330/250}.advantages-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:30px}@media only screen and (max-width:479px){.advantages-list{gap:16px}}.advantages-item{padding:16px;background-color:#edf2ff;border-radius:4px;word-break:break-word}.advantages-item__title{color:#003398}.branches{display:grid;grid-template-columns:450px 1fr;gap:78px}@media only screen and (max-width:999px){.branches{grid-template-columns:1fr;gap:16px}}.branches-decorative{display:inline-block;margin-top:16px}.branches-decorative .decorative-text__icon{rotate:180deg;transform:translate(15px,10%)}.branches-text .text-ckeditor ul{display:block;column-gap:30px;column-width:210px}.branches-text .text-ckeditor ul li{break-inside:avoid;word-break:break-word}.branches-text .text-ckeditor ul li.hidden{display:none}.branches-map{max-width:834px}.branches-map img{width:100%;height:auto;object-fit:contain}.trusted{display:flex;flex-direction:column;gap:64px}@media only screen and (max-width:759px){.trusted{gap:40px}}.trusted-advantages h2{margin-bottom:40px}@media only screen and (max-width:759px){.trusted-advantages h2{margin-bottom:24px}}.trusted-branches h3{margin-bottom:16px}.types-title{margin-bottom:40px;word-break:break-word}@media only screen and (max-width:759px){.types-title{margin-bottom:24px}}.types-description{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:40px;word-break:break-word}@media only screen and (max-width:759px){.types-description{grid-template-columns:1fr;margin-bottom:16px;gap:16px}}.types-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:30px}@media only screen and (max-width:759px){.types-list{grid-template-columns:1fr 1fr;gap:16px}}@media only screen and (max-width:479px){.types-list{grid-template-columns:1fr}}.types-item{display:flex;flex-direction:column;gap:16px;border-radius:4px;overflow:hidden;word-break:break-word}@media only screen and (max-width:759px){.types-item{gap:8px}}.types-item img{width:100%;height:auto;object-fit:cover}.alphabet-list{display:flex;flex-direction:column;gap:24px;width:100%;word-break:break-word}@media only screen and (max-width:759px){.alphabet-list{gap:16px}}.alphabet-list__item{display:flex;gap:95px}@media only screen and (max-width:479px){.alphabet-list__item{flex-direction:column;gap:8px}}.alphabet-list__item-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,210px));gap:16px 32px;width:100%}.alphabet-list__link:visited{color:#1e1e1e}.cities-glossary{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:759px){.cities-glossary{gap:16px}}.cities-landing-content{position:relative;z-index:1;display:flex;justify-content:center;margin:0 auto;padding:64px 16px;box-sizing:border-box;background-color:#fff;background-image:url(/static/i/main-icon.webp);background-position-y:357px;background-position-x:center;background-repeat:no-repeat;word-break:break-word}@media only screen and (max-width:759px){.cities-landing-content{padding:24px 16px;background-image:none}}.cities-landing-content h1{width:100%;margin:0 0 40px}@media only screen and (max-width:759px){.cities-landing-content h1{margin-bottom:24px}}.cities-landing-content__description{max-width:817px;margin-bottom:40px}@media only screen and (max-width:759px){.cities-landing-content__description{margin-bottom:24px}}.cities-landing-content__wrapper{display:flex;flex-direction:column;gap:104px}@media only screen and (max-width:759px){.cities-landing-content__wrapper{gap:40px}}.cities-landing-main__site-name{position:relative;z-index:1;width:100%}@media only screen and (max-width:1499px){.cities-landing-main__site-name{display:grid;width:calc(100% - 32px);margin:0 auto}}.cities-landing-footer__wrapper{display:flex;justify-content:flex-end;padding:24px 0 64px}@media only screen and (max-width:759px){.cities-landing-footer__wrapper{justify-content:center;padding:24px 0}}.cities-landing-footer__logo-meta{width:103px;aspect-ratio:103/24}.cities-landing-header{width:100%;padding:40px 16px 108px;box-sizing:border-box}@media only screen and (max-width:999px){.cities-landing-header{padding-bottom:80px}}@media only screen and (max-width:759px){.cities-landing-header{padding:16px 16px 24px}}.cities-landing-header__wrapper{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:100%;margin:0 auto}.cities-landing-header__button-special{background-color:#edf2ff;border:1px solid #1e1e1e}.cities-landing-header__logo{width:293px;height:auto;aspect-ratio:293/67}@media only screen and (max-width:479px){.cities-landing-header__logo{width:141px}}.about-card__title{display:flex;gap:8px}.about-card__title:before{display:block;flex-shrink:0;content:counter(a,decimal-leading-zero) ".";counter-increment:a 1;color:#96a8cd}.about-card__description{max-width:310px}@media only screen and (max-width:999px){.about-card__description{max-width:none}}.about-section{word-break:break-word}.about-section__list{margin-bottom:40px;counter-reset:a}.about-section__title{margin:0 0 40px}@media only screen and (max-width:759px){.about-section__title{margin-bottom:24px}}.about-section__image{width:100%;object-fit:cover;aspect-ratio:331/331}.about-section__description p{max-width:815px}.about-section__description,.about-section__description :last-child{margin-bottom:40px}@media only screen and (max-width:759px){.about-section__description,.about-section__description :last-child{margin-bottom:24px}}.cities-landing-body{background-color:#edf2ff}.cities-landing-body:before{content:" ";position:absolute;top:0;left:0;z-index:0;width:100%;aspect-ratio:1920/674;background-image:url(/static/i/cities-landing-header-bg.webp);background-size:contain;background-repeat:no-repeat}.content-max{width:100%;max-width:1640px;margin:0 auto}.content-med{width:100%;max-width:1420px;margin:0 auto}.underline-link{font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#1e1e1e;text-decoration:1px underline #1e1e1e;text-decoration-skip-ink:none}:root{--screen-width:calc(100vw - var(--scrollbar-width));--fp-left:calc((var(--screen-width) - 100%) / -2)}