/*b_1*/
.top_slides_tp{position:relative;min-height:500px;overflow:hidden;}
.top_slides_tp:before{content:'';position:absolute;left:0;bottom:0;top:0;right:0;background:linear-gradient(135deg, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);z-index: 2;}
.top_slides_img{min-width:100%;height:auto;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

.slides_tp{position:relative;display:flex;flex-wrap:wrap;align-items: center;z-index:3;justify-content:space-between;max-width:1200px;margin:0 auto;padding:50px 0;}

.slides_tp .text{display:flex;align-items:center;min-height:400px;}
.slides_tp h1.title{font-size:30px;text-align:left;line-height:35px;font-weight:normal;padding:10px;color:#50B79A;text-shadow: 0 0 5px rgb(0,0,0);}
.slides_tp div.text-block{line-height:26px;padding:10px;margin-bottom:15px;font-size:25px;color:#fff;text-shadow: 0 0 5px rgb(0,0,0);}
.slides_tp div.text-block p{margin:0 0 10px 0;}
.slides_tp div.text-block ul,.slides_tp div.text-block ol{margin:0;}
.slides_tp .title-link{text-decoration:none}
.slides_tp a:hover{text-decoration:none}

.slides_tp .inline-box-qform {margin-bottom:0;}
.slides_tp .inline-box-qform img{display:none;}

.left_sld{width:65%;max-width:700px;}
.right_sld{width:35%;max-width:400px;}


.top_slide_short{background-color:#fff;border-width: 0px 0px 0px 0px;border-radius:10px;padding:25px;width:100%;max-width:350px;    margin: 0 auto;}

@media (max-width:1200px){
.top_slides_tp{min-height:400px;}
}


@media(max-width:768px){
.slides_tp .text{min-height:350px;}
.slides_tp div.title{font-size:15px;line-height:12px;padding:10px}
.slides_tp.flexslider .slides>li{height:350px}
.slides_tp div.text-block,.top-slider div.text-block p{font-size:18px;line-height:20px}
.slides_tp h2.title{font-size:25px;line-height:25px;text-align: center;}
.left_sld{width:100%;max-width:100%;}
.right_sld{width:100%;max-width:100%;}
}





/*b_cst*/
.more_details{color:#101F3C;padding:0;background:url(../images/bg.png) no-repeat center right,linear-gradient(135deg, #46eeaa 0%,#39d7b9 100%); box-shadow: 0px 4px 24px rgb(0 0 0 / 12%);}
.more_details .container{padding:25px 0;text-align:center;}
.more_details p{margin:0;}
.more_details .btn_trns{display:inline-block;}
.det_txt{margin-bottom:15px;font-size:20px;line-height:1.1;font-weight:500;}

@media screen and (max-width:768px) {
.more_details h3{font-size:18px;max-width:100%;width:100%;padding-right:0;display:block;text-align:center;margin-bottom:15px;}
}





/* block 1*/
#b_1{padding:25px 0 75px;}
.four_squar{display:flex;justify-content:center;align-items:top;flex-wrap:wrap;max-width:1600px;margin:0 auto;}
.squar_item{width:24%;margin:0.5%;max-width:280px;box-shadow:0 0 25px 0 rgba(0,0,0,0.15);border-radius:10px;overflow:hidden;background: right,linear-gradient(135deg, #46eeaa 0%,#39d7b9 100%);}
.squar_item img{vertical-align:top;}
.squar_item p{margin:0;padding: 10px 0;color:#101F3C;font-size:19px;font-family: 'PT Serif',serif;text-align:center;line-height:1.1;text-transform:uppercase;}

@media (max-width:780px){
#b_1{padding:0 0 25px;}
.squar_item{width:48%;}
}
@media (max-width:448px){
.squar_item{width:98%;}
}



/* block 2*/
#b_2{padding:50px 0 50px;background:#eeefee;}
#b_2 .ix_ttl{text-align:left;padding:15px 0;}
#b_2 .right_sd{max-width: 400px;}
#b_2 .d_flex{justify-content:center;}
#b_2 .before_ttl{text-align:left;justify-content:flex-start;}
#ba_container{box-shadow:0 0 25px 0 rgba(0,0,0,0.2);border-radius:10px;overflow:hidden;border:5px solid #fff;}

@media (max-width:780px){
#b_2 {padding:0;}
}

/* serv*/
#serv{padding:50px 0 0;}


@media (max-width:780px){
#serv{padding:0;}
}


/* block video*/


#bvideo{text-align:center;padding:0 0 50px;}
.bv_ttl{position:relative;display:inline-block;}
.bv_ttl img{position: absolute;display: block;width: 38px;height: auto;right: -50px;top: 50%;}
.reply_wrap{display:flex;flex-wrap:wrap;}
.video_ctrn{text-align:center;cursor:pointer;width:100%;max-width:1150px;height:500px;margin:20px auto 50px;position:relative;border-radius:15px;overflow:hidden;}
.video_ctrn:before{z-index: 2;opacity:1;transition:opacity 1s ease;position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-image:linear-gradient(0deg, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);}

.play{z-index: 3;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50px;background:linear-gradient(135deg, #46eeaa 0%,#39d7b9 100%);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);}
.play:hover{background: linear-gradient(135deg, #39d7b9 0%,#46eeaa 100%);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);}
.play:before{content:'';z-index:2;position:absolute;left:50%;top:50%;transform:translate(-20%,-50%);width:0;height:0;border:13px solid transparent;border-left:20px solid #fff;}
.video_ctrn{border:5px solid #fff;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);}
.video_ctrn img{width:100%;height:auto;vertical-align:top;position:absolute;top:50%;left:0;transform:translate(0,-50%);}
.modal_video{position:absolute;left:0;top:-100%;right:0;height:100%;width: 100%;z-index:3;background:rgba(0,0,0,0.7);}
.modal_video iframe{width:100%; height:490px;}

.after_vid{max-width:800px;margin:0 auto;font-size:18px;}

@media (max-width:920px){
.video_ctrn{height:400px;}
}
@media (max-width:768px){
.video_ctrn{height:260px;}
.modal_video iframe {height:260px;}
}
@media (max-width:450px){
.video_ctrn{height:210px;}
.modal_video iframe {height:210px;}
}




/* block inf*/
#inf .left_sd{background:url(../images/inf.webp) no-repeat center;background-size:cover;text-align:center;}
#inf .left_sd{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;}
#inf .right_sd,#inf .left_sd{width:50%;}
#inf .right_sd{background:url(../images/bg.png) no-repeat bottom right,linear-gradient(135deg, #46eeaa 0%,#39d7b9 100%);color:#101F3C;font-size:18px;}
#inf .right_sd .btn_brd{display:inline-block;}
#inf .before_ttl span{background:#101F3C;}
.left_txt_inf{font-size:24px;color:#fff;font-weight:bold;font-family: 'PT Serif', serif;margin-bottom:15px;}
.left_txt_inf p{margin-bottom:10px;}
#inf .left_sd .btn{border:2px solid #39d7b9;}
#inf .left_sd .btn:hover{background:transparent;color:#fff;border:2px solid #fff;}
.inf_sd_txt{font-family: 'PT Serif', serif;line-height:2;font-size: 17px;font-weight: 700;}
.inf_sd_txt a{color:#101F3C;}

@media (max-width:768px){
#inf .right_sd,#inf .left_sd{width:100%;}
#inf .left_sd .btn{line-height: 1.4;font-weight: 500;}
}


#gal{padding:50px 0 25px;}
@media (max-width:768px){
	#gal{padding:0;}
}




/* block rew*/
#rew{background:right,linear-gradient(135deg, #46eeaa 0%,#39d7b9 100%);}
.wht_ttl{color:#101F3C;}


/* block team*/
#team{padding:0 0 50px;}
.team_item{max-width:360px;width:100%;margin:0 auto;padding:15px 0 0;}
.team_item h3{font-size:28px;margin-bottom:15px;}
.teach_position{color:#888;font-size:16px;margin-bottom:15px;padding-bottom:15px;position:relative;}
.teach_position:after{content:'';position:absolute;bottom:-1px;left:0;width:50px;height:2px;background:#2DBF76;}
.team_txt_b{font-size:14px;line-height:1.6;}
.team_item img{width:100%;max-width:360px;height:auto;border-radius:10px;overflow:hidden;border:5px solid #fff;box-shadow:0 0 25px 0 rgba(0,0,0,0.15);}



.team_item ol {counter-reset:point;margin:5px 0;padding:0 0 0 10px;line-height:1.6;}
.team_item ol li{list-style:none;position:relative;padding:0 0 5px 24px;}
.team_item ol li:last-child{border-left:none;}
.team_item ol > li:before {content: counter(point);color:#101F3C;counter-increment:point 1;position: absolute;top:2px;left:-6px;font-weight:bold;background:#39d7b9;border-radius:50%;font-size:15px;line-height:24px;height:24px;width:24px;text-align:center;}
.team_item ul{margin:5px 0;padding: 0;line-height:1.6;}
.team_item ul li{list-style:none;position:relative;padding:0 0 5px 30px;line-height: 1.1;}
.team_item ul > li:before {border:2px solid #39d7b9;content:'';display:block;top:3px;left:13px;position:absolute;width:6px;height:6px;background:transparent;border-radius:50%;}
.team_item ol{list-style:decimal;}
.team_item p{margin-bottom:5px;}




@media (max-width:768px){
	#team{padding:0 0 25px;}
	.team_txt{padding: 20px;}
}



/*blog*/
#b_4{background:#eeefee;padding:25px 0;}


/*bform*/

#bform{padding:50px 0;}
#bform .left_sd h2{text-align:left;}
#bform .left_sd img{max-width:200px;margin:0 auto;display:block;border-radius:40px;border:5px solid #fff;box-shadow:0 0 25px 0 rgba(0,0,0,0.15);}
#bform .left_sd p{color: #000000;font-size: 20px;font-family: 'PT Serif',serif;line-height: 1.55;font-weight: 400;}
#bform .right_sd{display:flex;align-items:center;}
#bform .right_sd .wpforms-container{background-color:rgb(238, 239, 238);border-width: 0px 0px 0px 0px;border-radius: 10px 10px 10px 10px;border-color: rgb(0, 0, 0);padding: 25px 25px 25px 25px;width:100%;max-width: 420px;}

@media (max-width:768px){
	#bform{padding:0;}
}




#responsive{margin: 0 auto;width:100%;}
.lSSlideOuter{padding:25px 0 0;}
.lSSlideOuter  .logo_brand{margin-right:0;}
.lSSlideOuter{overflow: hidden;-webkit-touch-callout: none;-webkit-user-select: none;user-select: none}
.lightSlider:before, .lightSlider:after{content: " ";display:table;}
.lightSlider{overflow: hidden;margin:0;}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;}
.lSSlideWrapper > .lightSlider:after{clear: both;}
.lSSlideWrapper .lSSlide{-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform,height;transition-property: transform,height;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade{position: relative;}
.lSSlideWrapper .lSFade > *{position: absolute !important;top:0;left:0;z-index: 9;margin-right: 0;width: 100%;}
.lSSlideWrapper.usingCss .lSFade > *{opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade > *.active{z-index: 10;}
.lSSlideWrapper.usingCss .lSFade > *.active{opacity: 1;}
/** /!!! End of core css Should not edit !!!/**/



/** Gallery */
.lSSlideOuter .lSPager.lSGallery {list-style: none outside none;padding-left: 0;margin: 0;overflow: hidden;transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-webkit-transition-property: -webkit-transform;-webkit-touch-callout: none;-webkit-user-select: none;user-select: none;}
.lSSlideOuter .lSPager.lSGallery li{overflow: hidden;-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;transition: border-radius 0.12s linear 0s 0.35s linear 0s;}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {border-radius: 5px;}
.lSSlideOuter .lSPager.lSGallery img{display: block;height: auto;max-width: 100%;}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after{content: " ";display: table;}
.lSSlideOuter .lSPager.lSGallery:after {clear: both;}



/* Pager */
.lSSlideOuter .lSPager.lSpg {margin: 10px 0 0;padding: 0;text-align: center;}
.lSSlideOuter .lSPager.lSpg > li {cursor: pointer;display: inline-block;padding: 0 5px;}
.lSSlideOuter .lSPager.lSpg > li a{background-color: #ccc;border-radius:4px;display: inline-block;height: 16px;overflow: hidden;text-indent: -999em;width: 16px;position: relative;z-index: 99;-webkit-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s;}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a{background-color: #2DBF76;}
.lSSlideOuter .media{opacity: 0.8;}
.lSSlideOuter .media.active {opacity: 1;}

/* slider actions */
.lSAction > a{width: 32px;display: block;top: 50%;height: 32px;cursor: pointer;position: absolute;z-index: 99;margin-top: -16px;opacity: 0.5;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;}
.lSAction > a:before{content:'';position:absolute;width:20px;height:3px;background:#777;left:9px;top:14px;transform:rotate(-45deg);}
.lSAction > a:after{content:'';position:absolute;width:20px;height:3px;background:#777;bottom:13px;left:9px;transform:rotate(45deg);}
.lSAction > a:before{content:'';position:absolute;width:20px;height:3px;background:#777;right:9px;top:8px;transform:rotate(45deg);}
.lSAction > a:after{content:'';position:absolute;width:20px;height:3px;background:#777;bottom:8px;right:9px;transform:rotate(-45deg);}
.lSAction > a:hover:before,
.lSAction > a:hover:after,
.lSAction > a:hover:before,
.lSAction > a:hover:after{background:#2DBF76;}
.lSAction > a:hover {opacity: 1;}
.lSAction > .lSPrev{background-position: 0 0;left:0;transform:rotate(180deg);}
.lSAction > .lSNext{background-position: -32px 0;right:0;}
.lSAction > a.disabled{pointer-events: none;}
.cS-hidden{height: 1px;opacity: 0;filter: alpha(opacity=0);overflow: hidden;}


/* Rtl */
.lSSlideOuter.lSrtl{direction:rtl;}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager{padding-left: 0;list-style: none outside none;}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager{padding-right: 0;}
.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li{float: left;}
.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li{float: right !important;}
/* Rtl */

@-webkit-keyframes rightEnd {0%{left: 0;}50%{left: -15px;}100%{left: 0;}}
@keyframes rightEnd{0% {left: 0;}50% {left: -15px;}100% {left: 0;}}
@-webkit-keyframes topEnd{0% {top: 0;}50% {top: -15px;}100% {top: 0;}}
@keyframes topEnd{0% {top: 0;}50% {top: -15px;}100% {top: 0;}}
@-webkit-keyframes leftEnd{0% {left: 0;}50% {left: 15px;}100% {left: 0;}}
@keyframes leftEnd{0%{left: 0;}50% {left: 15px;}100% {left: 0;}}
@-webkit-keyframes bottomEnd {0% {bottom: 0;}50%{bottom: -15px;}100%{bottom: 0;}}
@keyframes bottomEnd{0%{bottom: 0;}50%{bottom: -15px;}100%{bottom: 0;}}
.lSSlideOuter .rightEnd {-webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative;}
.lSSlideOuter .leftEnd {-webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative;}
.lSSlideOuter.vertical .rightEnd {-webkit-animation: topEnd 0.3s;animation: topEnd 0.3s;position: relative;}
.lSSlideOuter.vertical .leftEnd {-webkit-animation: bottomEnd 0.3s;animation: bottomEnd 0.3s;position: relative;}
.lSSlideOuter.lSrtl .rightEnd {-webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative;}
.lSSlideOuter.lSrtl .leftEnd {-webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative;}

/*/  GRab cursor */
.lightSlider.lsGrab > *{ cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}
.lightSlider.lsGrabbing > *{cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}





.twentytwenty-horizontal *{transition:none;}
.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;box-shadow:0 0 12px rgba(51,51,51,0.5)}
.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}
.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}
.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}
.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}
.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}
.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}
.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}
.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}
.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}
.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}
.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none}
.twentytwenty-container img{max-width:1000px;position:absolute;top:0;display:block;width:100%}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}
.twentytwenty-container *{box-sizing:content-box}
.twentytwenty-before-label{opacity:0}
.twentytwenty-before-label:before{content:attr(data-content)}
.twentytwenty-after-label{opacity:0}
.twentytwenty-after-label:before{content:attr(data-content)}
.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}
.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}
.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}
.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}
.twentytwenty-before{z-index:20}
.twentytwenty-after{z-index:10}

.twentytwenty-handle{height: 38px;width: 38px;position: absolute;left: 50%;top: 50%;margin-left: -22px;margin-top: -22px;border: 3px solid #39d7b9;background:#39d7b9;border-radius: 1000px;box-shadow: 0px 0px 25px 0 rgba(0, 0, 0, 0.5);  z-index: 40;  cursor: pointer;}
.twentytwenty-horizontal .twentytwenty-handle:before {bottom: 50%;margin-bottom: 22px;box-shadow: 0 3px 0 #39d7b9, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {top: 50%;margin-top: 22px;box-shadow: 0 -3px 0 #39d7b9, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-left-arrow {border-right: 6px solid #101F3C;left: 50%;margin-left: -17px; }
.twentytwenty-right-arrow {border-left: 6px solid #101F3C;right: 50%;margin-right: -17px; }
.twentytwenty-up-arrow {border-bottom: 6px solid white;top: 50%;margin-top: -17px; }
.twentytwenty-down-arrow {border-top: 6px solid white;bottom: 50%;margin-bottom: -17px; }





/*scheme*/
.section--scheme .wht_ttl{color:#fff;}

.section__screen{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.section__screen .is-margin-ba{margin-bottom:auto}

.section__inner{margin:0 auto;padding:25px 20px;max-width:100%;width:100%}
.section__inner p{margin:0 0 5px;}
.section__inner ul,.section__inner ol,.section__inner dd{margin:0;font-size:14px;letter-spacing:.02px;line-height:23px;}

.section--scheme{overflow:hidden;background-color:#101f3c;position:relative;padding:50px 0 0;}
.section--scheme:before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%);box-shadow: 0 0 400px 300px rgb(17,149,245,0.3);}
.section--scheme .section__screen{padding:106px 40px 116px}
.section--scheme .section__title{margin:0 0 16px;font-weight:800;font-size:25px;letter-spacing:.04px;line-height:25px;color:#fff;text-align:center}
.section--scheme .section__description{margin-bottom:0;font-weight:300;font-size:16px;letter-spacing:.09px;line-height:25px;color:#fff;text-align:center}

.doctor-teaser{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;-moz-transition:all 300ms linear;transition:all 300ms linear}
.doctor-teaser:hover{opacity:.85}
.doctor-teaser__photo{position:relative;margin-right:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:41px;height:41px}
.doctor-teaser__photo::before{content:"";position:absolute;left:-4px;top:-4px;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:49px;height:49px;background:rgba(255,255,255,0.2)}
.is-dark .doctor-teaser__photo::before{background:rgba(0,0,0,0.05)}
.doctor-teaser__photo__wrapper{overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:41px;height:41px}
.doctor-teaser__photo img{display:block;position:relative;z-index:2;width:100%}
.doctor-teaser__text{margin-bottom:4px;font-weight:300;font-size:14px;letter-spacing:.06px;line-height:16px;color:rgba(255,255,255,0.9)}
.is-dark .doctor-teaser__text{color:rgba(0,0,0,0.9)}

@media (min-width: 1101px) {
.section__inner{padding:2.08333vw 2.5vw;max-width:100%}
.section__inner ul,.section__inner ol,.section__inner dd{margin:0;font-size:1.16667vw;letter-spacing:.00167vw;line-height:1.91667vw}
.section--scheme .section__screen{padding:0 5vw 3.33333vw}
.section--scheme .section__title{margin:0 0 1.33333vw;font-size:2.08333vw;letter-spacing:.00333vw;line-height:2.08333vw}
.section--scheme .section__description{margin-bottom:0;font-size:1.33333vw;letter-spacing:.0075vw;line-height:2.08333vw}
.doctor-teaser__photo{margin-right:1.25vw;width:3.41667vw;height:3.41667vw}
.doctor-teaser__photo::before{left:-.33333vw;top:-.33333vw;width:4.08333vw;height:4.08333vw}
.doctor-teaser__photo__wrapper{width:3.41667vw;height:3.41667vw;}
.doctor-teaser__text{margin-bottom:.33333vw;font-size:1.16667vw;letter-spacing:.005vw;line-height:1.33333vw}
}
@media (max-width: 1100px) {
.section__inner{padding:2.5vw 3vw;max-width:100%}
.section__inner ul,.section__inner ol,.section__inner dd{margin:0;font-size:1.4vw;letter-spacing:.002vw;line-height:2.3vw}
.section--scheme .section__screen{padding:6vw 6vw 4vw}
.section--scheme .section__title{margin:0 0 1.6vw;font-size:2.5vw;letter-spacing:.004vw;line-height:2.5vw}
.section--scheme .section__description{margin-bottom:6.4vw;font-size:1.6vw;letter-spacing:.009vw;line-height:2.5vw}
.doctor-teaser__photo{margin-right:1.5vw;width:4.1vw;height:4.1vw}
.doctor-teaser__photo::before{left:-.4vw;top:-.4vw;width:4.9vw;height:4.9vw}
.doctor-teaser__photo__wrapper{width:4.1vw;height:4.1vw}
.doctor-teaser__text{margin-bottom:.4vw;font-size:1.4vw;letter-spacing:.006vw;line-height:1.6vw}
}

@media (max-width: 800px) {
.section__screen{min-height:auto}
.section__inner{padding:6.94444vmin 5.55556vmin;max-width:100%}
.section__inner ul,.section__inner ol,.section__inner dd{margin:0;font-size:3.88889vmin;letter-spacing:0.00556vmin;line-height:6.38889vmin}
.section--scheme{padding:25px 0 0;}
.section--scheme .section__screen{padding:16.66667vmin 1.38889vmin}
.section--scheme .section__inner{padding:0}
.section--scheme .section__title{margin:0 0 4.44444vmin;font-size:6.94444vmin;letter-spacing:0.01111vmin;line-height:6.94444vmin}
.section--scheme .section__description{margin-bottom:8.88889vmin;font-size:4.44444vmin;letter-spacing:0.025vmin;line-height:6.94444vmin}
.doctor-teaser__photo{margin-right:4.16667vmin;width:11.38889vmin;height:11.38889vmin}
.doctor-teaser__photo::before{left:-1.11111vmin;top:-1.11111vmin;width:13.61111vmin;height:13.61111vmin}
.doctor-teaser__photo__wrapper{width:11.38889vmin;height:11.38889vmin}
.doctor-teaser__text{margin-bottom:1.11111vmin;font-size:3.88889vmin;letter-spacing:0.01667vmin;line-height:4.44444vmin}
}







.doctor-teaser__name{font-weight:800;font-size:16px;letter-spacing:.03px;line-height:20px;color:#fff}
.is-dark .doctor-teaser__name{color:rgba(0,0,0,0.9)}
@media (min-width: 1101px) {
.doctor-teaser__name{font-size:1.33333vw;letter-spacing:.0025vw;line-height:1.66667vw}
}
@media (max-width: 1100px) {
.doctor-teaser__name{font-size:1.6vw;letter-spacing:.003vw;line-height:2vw}
}
@media (max-width: 800px) {
.doctor-teaser__name{font-size:4.44444vmin;letter-spacing:0.00833vmin;line-height:5.55556vmin}
}
.doctor-teaser__more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:21px;height:21px;background-color:rgba(0,0,0,0.2)}
@media (min-width: 1101px) {
.doctor-teaser__more{margin-left:1vw;width:1.75vw;height:1.75vw}
}
@media (max-width: 1100px) {
.doctor-teaser__more{margin-left:1.2vw;width:2.1vw;height:2.1vw}
}
@media (max-width: 800px) {
.doctor-teaser__more{margin-left:3.33333vmin;width:5.83333vmin;height:5.83333vmin}
}
.doctor-teaser__more svg{width:7px;height:6px;fill:#fff}
@media (min-width: 1101px) {
.doctor-teaser__more svg{width:.58333vw;height:.5vw}
}
@media (max-width: 1100px) {
.doctor-teaser__more svg{width:.7vw;height:.6vw}
}
@media (max-width: 800px) {
.doctor-teaser__more svg{width:1.94444vmin;height:1.66667vmin}
}




.helper__content{display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;-moz-transition:opacity .3s linear;transition:opacity .3s linear}
.is-right .helper__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.is-helper-open .helper__content{opacity:.2}
.is-active .helper__content{opacity:1}
.helper__title{position:absolute;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;font-weight:700;font-size:10px;letter-spacing:.6px;line-height:20px;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
@media (min-width: 1101px) {
.helper__title{font-size:.83333vw;letter-spacing:.05vw;line-height:1.66667vw}
}
@media (max-width: 1100px) {
.helper__title{font-size:1vw;letter-spacing:.06vw;line-height:2vw}
}
@media (max-width: 800px) {
.helper__title{position:absolute;top:100%;left:0;font-size:2.5vmin;letter-spacing:0.16667vmin;line-height:3.61111vmin;white-space:normal;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}
.is-right .helper__title{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
@media (max-width: 800px) {
.is-right .helper__title{left:auto;right:0;text-align:right;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}

.helper__toggler{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 0 0 13px;width:28px;height:28px;border-radius:50px;font-weight:900;font-size:19px;background-color:#39d7b9;color:#14264a;cursor:pointer}
.helper__toggler:hover{transform:scale(1.2);box-shadow:0 0 10px 0 #39d7b9;}
@media (min-width: 1101px) {
.helper__toggler{margin:0 0 0 1.08333vw;width:2.33333vw;height:2.33333vw;border-radius:50px;font-size:1.58333vw}
.is-right .helper__toggler{margin:0 1.08333vw 0 0}
}
@media (max-width: 1100px) {
.helper__toggler{margin:0 0 0 1.3vw;width:2.8vw;height:2.8vw;-webkit-border-radius:1.1vw;-moz-border-radius:1.1vw;border-radius:1.1vw;font-size:1.9vw}
.is-right .helper__toggler{margin:0 1.3vw 0 0}
}
@media (max-width: 800px) {
.helper__toggler{margin:0;width:7.77778vmin;height:7.77778vmin;-webkit-border-radius:3.05556vmin;-moz-border-radius:3.05556vmin;border-radius:3.05556vmin;font-size:5.27778vmin}
}
.helper__toggler::before{content:"+"}
@media (max-width: 800px) {
.is-right .helper__toggler{margin:0}
}
.helper__pointer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:60px;height:1px;background-color:rgba(255,255,255,0.2);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
@media (min-width: 1101px) {
.helper__pointer{width:5vw;height:.08333vw}
}
@media (max-width: 1100px) {
.helper__pointer{width:6vw;height:.1vw}
}
@media (max-width: 800px) {
.helper__pointer{width:30.55556vmin;height:0.27778vmin}
}
.helper__pointer::before{content:"";position:absolute;right:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:10px;height:10px;background-color:#39D7B9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
@media (min-width: 1101px) {
.helper__pointer::before{width:.83333vw;height:.83333vw}
}
@media (max-width: 1100px) {
.helper__pointer::before{width:1vw;height:1vw}
}
@media (max-width: 800px) {
.helper__pointer::before{width:2.77778vmin;height:2.77778vmin}
}
.is-right .helper__pointer::before{right:auto;left:0}



@media (max-width: 800px) {
.helper__pointer::after{right:-6.66667vmin;width:2.77778vmin;height:2.77778vmin}
}
.is-right .helper__pointer::after{right:auto;left:-24px}
@media (min-width: 1101px) {
.is-right .helper__pointer::after{left:-2vw}
}
@media (max-width: 1100px) {
.is-right .helper__pointer::after{left:-2.4vw}
}
@media (max-width: 800px) {
.is-right .helper__pointer::after{left:-6.66667vmin}
}
.is-num-110 .helper__pointer{width:120px}
@media (min-width: 1101px) {
.is-num-110 .helper__pointer{width:10vw}
}
@media (max-width: 1100px) {
.is-num-110 .helper__pointer{width:12vw}
}
@media (max-width: 800px) {
.is-num-110 .helper__pointer{width:27.77778vmin}
}
@media (max-width: 800px) {
.is-num-50 .helper__pointer{width:36.11111vmin}
}
@media (max-width: 800px) {
.is-right .helper__pointer{width:27.77778vmin}
}
@media (max-width: 800px) {
.is-num-110 .helper__pointer{width:25vmin}
}
@media (max-width: 800px) {
.is-num-70 .helper__pointer{width:30.55556vmin}
}
.helper__pulsar{position:absolute;content:"";top:0;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-31px}
@media (min-width: 1101px) {
.helper__pulsar{right:-2.58333vw}
}
@media (max-width: 1100px) {
.helper__pulsar{right:-3.1vw}
}
@media (max-width: 800px) {
.helper__pulsar{right:-8.61111vmin}
}
.is-right .helper__pulsar{right:auto;left:-31px}
@media (min-width: 1101px) {
.is-right .helper__pulsar{left:-2.58333vw}
}
@media (max-width: 1100px) {
.is-right .helper__pulsar{left:-3.1vw}
}
@media (max-width: 800px) {
.is-right .helper__pulsar{left:-8.61111vmin}
}
.helper.is-active{z-index:300}
.helper.is-active .helper__pointer{background:transparent}
.helper.is-active .helper__pointer::before{opacity:0}
.helper.is-active .helper__pointer::after{opacity:1}
.helper.is-active .helper__pulsar{opacity:1}
.helper.is-active .helper__title,.helper.is-active .helper__toggler{opacity:0}


.pulsar{width:24px;height:24px;backface-visibility:hidden}
.pulsar::before,.pulsar::after{content:'';position:absolute;border-radius:50%;border:2px solid red;box-shadow:inset 0 0 8px 0 red;width:100%;height:100%;transform:scale(0);border:2px solid red;}
.pulsar::before{animation:pulsar 3s 1.5s linear infinite}
.pulsar::after{animation:pulsar 1.5s .75s linear infinite}
@keyframes pulsar {
0%{transform:scale(0);opacity:1}
75%{opacity:1}
100%{transform:scale(2);opacity:0}
}




.helper-popup{opacity:0;position:absolute;right:0;top:50%;z-index:-100;width:482px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:z-index 0 step-end,opacity 0 ease,top .3s ease,-webkit-transform .3s ease;transition:z-index 0 step-end,opacity 0 ease,top .3s ease,-webkit-transform .3s ease;-o-transition:z-index 0 step-end,opacity 0 ease,top .3s ease,-o-transform .3s ease;-moz-transition:z-index 0 step-end,opacity 0 ease,top .3s ease,transform .3s ease,-moz-transform .3s ease;transition:z-index 0 step-end,opacity 0 ease,top .3s ease,transform .3s ease;transition:z-index 0 step-end,opacity 0 ease,top .3s ease,transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;transition:none;}
@media (min-width: 1101px) {
.helper-popup{width:40.16667vw}
}
@media (max-width: 1100px) {
.helper-popup{left:0;right:0;margin:0 auto;width:48.2vw}
}
@media (max-width: 800px) {
.helper-popup{left:0;right:0;margin:0 auto;width:100%}
}
.helper-popup.is-active{opacity:1;z-index:300;-webkit-transition:z-index .6s step-start,opacity .6s ease,top .3s linear,-webkit-transform .3s linear;transition:z-index .6s step-start,opacity .6s ease,top .3s linear,-webkit-transform .3s linear;-o-transition:z-index .6s step-start,opacity .6s ease,top .3s linear,-o-transform .3s linear;-moz-transition:z-index .6s step-start,opacity .6s ease,top .3s linear,transform .3s linear,-moz-transform .3s linear;transition:z-index .6s step-start,opacity .6s ease,top .3s linear,transform .3s linear;transition:z-index .6s step-start,opacity .6s ease,top .3s linear,transform .3s linear,-webkit-transform .3s linear,-moz-transform .3s linear,-o-transform .3s linear}
.is-scrolled-down .helper-popup{top:100%;-webkit-transform:translateY(-100%) translateY(-50px);-moz-transform:translateY(-100%) translateY(-50px);-ms-transform:translateY(-100%) translateY(-50px);-o-transform:translateY(-100%) translateY(-50px);transform:translateY(-100%) translateY(-50px);-webkit-transition:z-index .6s step-start,opacity .6s ease,top .6s linear,-webkit-transform .6s linear;transition:z-index .6s step-start,opacity .6s ease,top .6s linear,-webkit-transform .6s linear;-o-transition:z-index .6s step-start,opacity .6s ease,top .6s linear,-o-transform .6s linear;-moz-transition:z-index .6s step-start,opacity .6s ease,top .6s linear,transform .6s linear,-moz-transform .6s linear;transition:z-index .6s step-start,opacity .6s ease,top .6s linear,transform .6s linear;transition:z-index .6s step-start,opacity .6s ease,top .6s linear,transform .6s linear,-webkit-transform .6s linear,-moz-transform .6s linear,-o-transform .6s linear}
.is-scrolled-up .helper-popup{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:z-index .6s step-start,opacity .6s ease,top .6s linear,-webkit-transform .6s linear;transition:z-index .6s step-start,opacity .6s ease,top .6s linear,-webkit-transform .6s linear;-o-transition:z-index .6s step-start,opacity .6s ease,top .6s linear,-o-transform .6s linear;-moz-transition:z-index .6s step-start,opacity .6s ease,top .6s linear,transform .6s linear,-moz-transform .6s linear;transition:z-index .6s step-start,opacity .6s ease,top .6s linear,transform .6s linear;transition:z-index .6s step-start,opacity .6s ease,top .6s linear,transform .6s linear,-webkit-transform .6s linear,-moz-transform .6s linear,-o-transform .6s linear}
.is-pushed-right .helper-popup{right:auto;left:0}
@media (max-width: 1100px) {
.is-pushed-right .helper-popup{left:0;right:0;margin:0 auto}
}
.is-num-5 .helper-popup{top:-200px}
@media (min-width: 1101px) {
.is-num-5 .helper-popup{top:-16.66667vw}
}
@media (max-width: 1100px) {
.is-num-5 .helper-popup{top:-20vw}
}
.helper-popup__close{position:absolute;right:30px;top:20px;z-index:100;width:16px;height:16px;cursor:pointer}
@media (min-width: 1101px) {
.helper-popup__close{right:2.5vw;top:1.66667vw;width:1.33333vw;height:1.33333vw}
}
@media (max-width: 1100px) {
.helper-popup__close{right:3vw;top:2vw;width:1.6vw;height:1.6vw}
}
@media (max-width: 800px) {
.helper-popup__close{right:8.33333vmin;top:5.55556vmin;width:4.44444vmin;height:4.44444vmin}
}
.helper-popup__close svg{width:16px;height:16px;fill:rgba(255,255,255,0.8);-webkit-transition:fill 300ms linear;-o-transition:fill 300ms linear;-moz-transition:fill 300ms linear;transition:fill 300ms linear}
@media (min-width: 1101px) {
.helper-popup__close svg{width:30px;height:30px}
}
@media (max-width: 1100px) {
.helper-popup__close svg{width:1.6vw;height:1.6vw}
}
@media (max-width: 800px) {
.helper-popup__close svg{width:4.44444vmin;height:4.44444vmin}
}
.helper-popup__close:hover svg{fill:#fff}
.helper-popup__content{overflow:hidden;position:relative;padding:30px 40px 20px 40px;width:482px;height:282px;background-color:#0c1a33;border-radius: 15px;}


@media (min-width: 1101px) {
.helper-popup__content{padding:2.5vw 3.33333vw 1.66667vw 3.33333vw;width:40.16667vw;height:23.5vw;}
}
@media (max-width: 1100px) {
.helper-popup__content{padding:3vw 4vw 2vw 4vw;width:48.2vw;height:28.2vw}
}
@media (max-width: 800px) {
.helper-popup__content{padding:8.33333vmin 5.55556vmin 2.77778vmin 5.55556vmin;width:100%;height: auto;}
}






.helper-popup__doctor{padding:24px 0 12px}
.helper-popup__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;left:0;bottom:0;z-index:20;width:282px;font-weight:400;font-size:14px;letter-spacing:.07px;line-height:21px;-webkit-transform:rotate(270deg) translate(-51px);-moz-transform:rotate(270deg) translate(-51px);-ms-transform:rotate(270deg) translate(-51px);-o-transform:rotate(270deg) translate(-51px);transform:rotate(270deg) translate(-51px);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}
.helper-popup__header__symptoms{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px;background-color:#39d7b9;color:rgba(0,0,0,0.9);text-align:center}
.helper-popup__header__problem{padding:15px 10px;background-color:#ff0036;color:rgba(255,255,255,0.9)}
.helper-popup__title{margin:0 0 30px;font-weight:700;font-size:20px;letter-spacing:.12px;line-height:25px;color:rgba(255,255,255,0.9)}

@media (min-width: 1101px) {
.helper-popup__doctor{padding:2vw 0 1vw}
.helper-popup__header{width:23.5vw;font-size:1.16667vw;letter-spacing:.00583vw;line-height:1.75vw;-webkit-transform:rotate(270deg) translate(-4.25vw);-moz-transform:rotate(270deg) translate(-4.25vw);-ms-transform:rotate(270deg) translate(-4.25vw);-o-transform:rotate(270deg) translate(-4.25vw);transform:rotate(270deg) translate(-4.25vw)}
.helper-popup__header__symptoms{padding:1.25vw}
.helper-popup__header__problem{padding:1.25vw .83333vw}
.helper-popup__title{margin:0 0 2.5vw;font-size:1.66667vw;letter-spacing:.01vw;line-height:2.08333vw}

}
@media (max-width: 1100px) {
.helper-popup__doctor{padding:2.4vw 0 1.2vw}
.helper-popup__header{width:28.2vw;font-size:1.4vw;letter-spacing:.007vw;line-height:2.1vw;-webkit-transform:rotate(270deg) translate(-5.1vw);-moz-transform:rotate(270deg) translate(-5.1vw);-ms-transform:rotate(270deg) translate(-5.1vw);-o-transform:rotate(270deg) translate(-5.1vw);transform:rotate(270deg) translate(-5.1vw)}
.helper-popup__header__symptoms{padding:1.5vw}
.helper-popup__header__problem{padding:1.5vw 1vw}
.helper-popup__title{margin:0 0 3vw;font-size:2vw;letter-spacing:.012vw;line-height:2.5vw}
}
@media (max-width: 800px) {
.helper-popup__doctor{padding:6.66667vmin 0 3.33333vmin 2.22222vmin;background:rgba(12,26,51,0.7)}
.helper-popup__header{width:88.88889vmin;font-size:3.88889vmin;letter-spacing:0.01944vmin;line-height:5.83333vmin;-webkit-transform:rotate(270deg) translate(-14.16667vmin);-moz-transform:rotate(270deg) translate(-14.16667vmin);-ms-transform:rotate(270deg) translate(-14.16667vmin);-o-transform:rotate(270deg) translate(-14.16667vmin);transform:rotate(270deg) translate(-14.16667vmin)}
.helper-popup__header__symptoms{padding:4.16667vmin}
.helper-popup__header__problem{padding:4.16667vmin 2.77778vmin}
.helper-popup__title{margin:0 0 8.33333vmin;font-size:5.55556vmin;letter-spacing:0.03333vmin;line-height:6.94444vmin}

}






.helper-popup__text{margin:0 0 20px;font-weight:300;font-size:12px;letter-spacing:.07px;line-height:23px;color:rgba(255,255,255,0.9)}
.helper-popup__text a{text-decoration: underline;font-weight: 500;}

.helper-popup__text > ul{margin: 5px 0 5px 40px;padding: 0;line-height:1.1;}
.helper-popup__text > ul li{list-style:none;position:relative;padding:0;margin-bottom:5px;}
.helper-popup__text > ul:nth-child(2) > li:before {content: '!';color:#f00;display:block;transform: translateY(-50%);top:50%;left:-25px;position:absolute;width:20px;height:20px;font-weight: bold;background:transparent;border-radius:50%;}
.helper-popup__text > ul:nth-child(4) > li:before {content: '✔';color:#59C64F;display:block;transform: translateY(-50%);top:50%;left:-25px;position:absolute;width:20px;height:20px;background:transparent;border-radius:50%;}



@media (min-width: 1101px) {
.helper-popup__text{margin:0 0 1.66667vw;font-size:1vw;letter-spacing:.00583vw;line-height:1.5vw}
.helper-popup__text a{font-size:1.16667vw;}
}
@media (max-width: 1100px) {
.helper-popup__text{margin:0 0 2vw;font-size:1.2vw;letter-spacing:.007vw;line-height:2.3vw}
.helper-popup__text a{font-size:1.4vw;}
}
@media (max-width: 800px) {
.helper-popup__text{margin:0 0 5.55556vmin;font-size:3.33333vmin;letter-spacing:0.01944vmin;line-height:6.38889vmin}
.helper-popup__text a{font-size:3.88889vmin;}
}


.scheme{position:relative}
.scheme__inner{margin:0 auto;width:640px;z-index:3;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}
@media (min-width: 1101px) {
.scheme__inner{width:53.33333vw}
}
@media (max-width: 1100px) {
.scheme__inner{width:64vw;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}
}
.is-pushed-left .scheme__inner{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.is-pushed-right .scheme__inner{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}
@media (max-width: 1100px) {
.is-pushed-left .scheme__inner,.is-pushed-right .scheme__inner{left:auto;right:auto;margin:0 auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}
}
.scheme__popups{position:absolute;left:0;right:0;top:0;bottom:0}
.scheme__object{position:relative;margin:0 auto;width:156px;height:766px;background:url(../images/human.webp) 0 0 no-repeat}
@media (max-width: 800px) {
.scheme__object{position:static;width:240px;height:500px;-moz-background-size:contain;background-size:contain;background-position-x:center}
}
.scheme__helper{position:absolute;z-index:5;display:none}
.scheme__helper.is-num-10{display:block;top:30px;-webkit-transform:translateX(-webkit-calc(-100% + 30px));-moz-transform:translateX(-moz-calc(-100% + 30px));-ms-transform:translateX(calc(-100% + 30px));-o-transform:translateX(calc(-100% + 30px));transform:translateX(calc(-100% + 30px))}
@media (max-width: 800px) {
.scheme__helper.is-num-10{top:20px}
}
.scheme__helper.is-num-20{display:block;top:190px;-webkit-transform:translateX(-webkit-calc(-100% + 25px));-moz-transform:translateX(-moz-calc(-100% + 25px));-ms-transform:translateX(calc(-100% + 25px));-o-transform:translateX(calc(-100% + 25px));transform:translateX(calc(-100% + 25px))}
@media (max-width: 800px) {
.scheme__helper.is-num-20{top:120px}
}
.scheme__helper.is-num-50{display:block;top:550px;-webkit-transform:translateX(-webkit-calc(-100% + 50px));-moz-transform:translateX(-moz-calc(-100% + 50px));-ms-transform:translateX(calc(-100% + 50px));-o-transform:translateX(calc(-100% + 50px));transform:translateX(calc(-100% + 50px))}
@media (max-width: 800px) {
.scheme__helper.is-num-50{top:345px}
}
.scheme__helper.is-num-60{display:block;top:730px;-webkit-transform:translateX(-webkit-calc(-100% + 60px));-moz-transform:translateX(-moz-calc(-100% + 60px));-ms-transform:translateX(calc(-100% + 60px));-o-transform:translateX(calc(-100% + 60px));transform:translateX(calc(-100% + 60px))}
@media (max-width: 800px) {
.scheme__helper.is-num-60{top:480px}
}
.scheme__helper.is-num-40{display:block;top:295px;-webkit-transform:translateX(100%) translateX(-15px);-moz-transform:translateX(100%) translateX(-15px);-ms-transform:translateX(100%) translateX(-15px);-o-transform:translateX(100%) translateX(-15px);transform:translateX(100%) translateX(-15px)}
@media (max-width: 800px) {
.scheme__helper.is-num-40{top:200px}
}
.scheme__helper.is-num-70{display:block;top:85px;-webkit-transform:translateX(100%) translateX(-15px);-moz-transform:translateX(100%) translateX(-15px);-ms-transform:translateX(100%) translateX(-15px);-o-transform:translateX(100%) translateX(-15px);transform:translateX(100%) translateX(-15px)}
@media (max-width: 800px) {
.scheme__helper.is-num-70{top:60px}
}
.scheme__helper.is-num-80{display:block;top:355px;transform: translateX(calc(-100% + 42px));}
@media (max-width: 800px) {
.scheme__helper.is-num-80{top:226px}
}
.scheme__helper.is-num-110{display:block;top:195px;transform:translateX(100%) translateX(10px)}
@media (max-width: 800px) {
.scheme__helper.is-num-110{top:130px}
}


@media (max-width: 800px) {
.scheme__helper{left:0;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}
}
.scheme__helper.is-right{left:auto;right:0}
@media (max-width: 800px) {
.scheme__helper.is-right{left:auto;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}
}