

/* Start:/bitrix/templates/new_clinic/lp_napravleniya/style.css?156508362218431*/
.lp-gino.gin{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/bbg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.lor{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/lor-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.oft{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.nev{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/nev-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.gas{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/gas-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.ter{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ter-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.uro{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/uro-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.end{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.ost{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ost-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
.lp-gino.kard{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/kard-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}

.lp-gino .top-service-c{min-height:350px; font-size:14px; font-weight:400;}
.lp-gino .top-service-c .title {
    color: #073552;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 10px;
}

.lp-gino .intro{color:#4a355d; text-align:center; margin:0 10%; font-size:20px; padding-top:375px; line-height:25px;}
.lp-gino .top-service-c ~ .intro{padding-top:20px;}

.lp-gino .intro .title{font-weight:100; font-size:62px; color:#4a355d; text-transform:uppercase; text-align:center; line-height:1;}
.lp-gino .intro .items{padding-top:55px; padding-bottom:55px;}
.lp-gino .intro .item{text-align:center;}
.lp-gino .intro .item .img{}
.lp-gino .intro .item .name{margin:0 10%; text-align:center;}
.lp-gino .intro .item a{line-height:1.7; text-transform:uppercase; font-size:18px; color:#4a355d; font-weight:500;}

.lp-gino .when{border-radius:5px; border:1px solid #c5a5b5; background:#fff8fc; overflow:hidden; color:#4a355d; margin-bottom:35px;}
.lp-gino .when .header{background:#f7eff3; padding:35px 55px; font-size:18px; text-transform:uppercase; font-weight:500; cursor:pointer; position:relative;}
.lp-gino .when .header:after{content:""; position:absolute; width:22px; height:11px; background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ap.png) 0 0 no-repeat; transform:rotate(180deg); right:55px; top:50%; margin-top:-6px;}
.lp-gino .when.active .header:after{transform:rotate(0deg);}
.lp-gino .when .header span{border-bottom:1px dashed #4a355d;}
.lp-gino .when .body{padding:55px; background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/when-bg.jpg) bottom right no-repeat;display:none;min-height:500px;}
.lp-gino .when .body ul{list-style:none;margin:0; padding:0; width:65%;}
.lp-gino .when .body ul li{ font-size:18px; line-height:1.6; font-weight:500; cursor:pointer; margin-bottom:20px;}
.lp-gino .when .body ul li:last-child{margin-bottom:0;}
.lp-gino .when .body ul li span{border-bottom:1px dashed #4a355d;}

.lp-gino .illblk{padding:55px; font-size:18px;}
.lp-gino .illblk.nopadding{padding:0 55px;}
.lp-gino .illblk .title{font-size:45px; font-weight:100; text-align:center; text-transform:none; margin:0 0 35px 0; padding-top:0;}

.lp-gino .illblk.l-grey{background:#f8f8f8; border-radius:5px;}

.widget.about .lp-gino a{
    display: inline;
    color: #4a355d;
    text-decoration: none;
    background: linear-gradient(to right, #ded9e8, #ded9e8 50%, #009fd0 67%, #009fd0) 0% 1.7em no-repeat;
        background-position-x: 0%;
        background-position-y: 1.7em;
        background-size: auto auto;
    background-position: 0 1.3em;
    background-size: 300% 1px;
}

.widget.about .lp-gino a:hover{text-decoration:none;background-position:100% 1.3em;}



.lp-gino .ill-title{text-transform:uppercase; font-size:21px;}
.lp-gino .ill-list{list-style:none;margin:0;padding:0; margin-bottom:35px;}
.lp-gino .ill-list li{margin-bottom:10px;}
.lp-gino .ill-list li:last-child{margin-bottom:0px;}
.lp-gino .ill-list li a{font-size:18px; font-weight:500;}

.lp-gino .button-container{text-align:center; padding-bottom:55px;}


.lp-gino .srv-bnr{padding-top:20px;}
.lp-gino .srv-bnr .bnr{margin-bottom:20px;position:relative;}
.lp-gino .srv-bnr .bnr a:hover{background-position:0 0 !important;}
.lp-gino .srv-bnr .bnr .inner{position:relative;height:100%; border-radius:5px; display:block; color:#4a355d; text-transform:uppercase; font-size:23px; font-weight:600; padding:35px;}
.lp-gino .srv-bnr .bnr .inner:before{content:"";display:block;position:absolute;z-index:0; top:0; bottom:0; left:0; right:0;background-image: linear-gradient(to bottom, rgba(255,255,255,.9) 0%, rgba(255,255,255,0) 100%);}
.lp-gino .srv-bnr .bnr .inner span{position:relative; z-index:100;}

.lp-gino .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/im1.jpg) 0 0 no-repeat; background-size:cover; height:298px;}
.lp-gino .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/im2.jpg) 0 0 no-repeat; background-size:cover; height:298px;}
.lp-gino .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/im3.jpg) 0 0 no-repeat; background-size:cover; height:298px;}
.lp-gino .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/im4.jpg) 0 0 no-repeat; background-size:cover; height:298px;}
.lp-gino .srv-bnr .bnr .b5{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/im5.jpg) 0 0 no-repeat; background-size:cover; height:298px;}
.lp-gino .srv-bnr .bnr .b6{height:298px;}
.lp-gino .srv-bnr .bnr .b7{height:298px;}
.lp-gino .srv-bnr .bnr .b8{height:298px;}
.lp-gino .srv-bnr .bnr .b9{height:298px;}
.lp-gino .srv-bnr .bnr .b10{height:298px;}

.lp-gino.lor .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/lor-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.lor .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/lor-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.lor .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/lor-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.lor .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/lor-im4.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.lor .srv-bnr .bnr .b5{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/lor-im5.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.oft .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.oft .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.oft .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.oft .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im4.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.oft .srv-bnr .bnr .b5{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im5.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.oft .srv-bnr .bnr .b6{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im6.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.oft .srv-bnr .bnr .b7{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im7.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.oft .srv-bnr .bnr .b8{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-im8.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.nev .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/nev-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.nev .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/nev-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.nev .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/nev-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.nev .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/nev-im4.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.gas .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/gas-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.gas .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/gas-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.gas .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/gas-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.gas .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/gas-im4.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.gas .srv-bnr .bnr .b5{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/gas-im5.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.ost .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ost-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.ost .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ost-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.ost .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ost-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.ost .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ost-im4.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.kard .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/kard-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.kard .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/kard-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.kard .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/kard-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.kard .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/kard-im4.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.kard .srv-bnr .bnr .b5{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/kard-im5.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.kard .srv-bnr .bnr .b6{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/kard-im6.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.uro .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/uro-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.uro .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/uro-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.uro .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/uro-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.uro .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/uro-im4.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.uro .srv-bnr .bnr .b5{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/uro-im5.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.end .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im4.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b5{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im5.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b6{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im6.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b7{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im7.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b8{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im8.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b9{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im9.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.end .srv-bnr .bnr .b10{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-im10.jpg) 0 0 no-repeat; background-size:cover;}

.lp-gino.ter .srv-bnr .bnr .b1{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ter-im1.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.ter .srv-bnr .bnr .b2{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ter-im2.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.ter .srv-bnr .bnr .b3{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ter-im3.jpg) 0 0 no-repeat; background-size:cover;}
.lp-gino.ter .srv-bnr .bnr .b4{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ter-im4.jpg) 0 0 no-repeat; background-size:cover;}

.doclist{}
.doclist .owl-item{}
.doclist .owl-carousel .owl-stage .owl-item > div{padding-bottom:40px;}
.doclist .owl-item .description{padding-top:15px; line-height:1.3; font-size:14px;font-weight:100;}
.doclist .owl-item .name{text-align:center; min-height:74px;}
.doclist .owl-item .name a{color:#4a355d; font-size:16px; font-weight:500;}
.doclist .owl-item .txt{padding-bottom:15px;}
.doclist .owl-item .txt .work{line-height:1.4; min-height:95px; padding-top:15px;}

.doclist .owl-item .rank{background:#f8f8f8; padding:10px 0; font-size:14px;}

.button{}
.button.wide{width:100%;}
/*.button.pink{box-shadow:0 3px 0 #934e67; border-radius:8px;  background-image: linear-gradient(to bottom, #f973a2, #f56e9c, #f26996, #ee6490, #ea5f8a); text-transform:none;
font-size:21px; height:48px; padding:1px 30px;
}*/

.button.pink {
    background: #009fd0;
    color: #fff;
}

.button.pink.simple{background-image:none; background-color:#f68720; color:#fff !important;}

.button.sm{line-height:21px;font-size:13px; padding:5px 20px !important;text-transform:uppercase;display:block;}
.button.sm:hover{box-shadow:none;}

.doclist .button.sm{width:100%; padding:8px 5px 5px 5px !important; margin-left:0;}

.button-container.sidebar{margin:25px 15px;}
.button-container.sidebar .button{display:block;margin-bottom:29px;}

.doclist .owl-carousel .owl-nav .owl-prev{left:-50px;}
.doclist .owl-carousel .owl-nav .owl-next{right:-50px;}
.doclist .owl-carousel .owl-nav .owl-next, 
.doclist .owl-carousel .owl-nav .owl-prev{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/arp2.png) 10px 0 no-repeat; width:29px; height:37px;}
.doclist .owl-carousel .owl-nav .owl-next{transform:rotate(180deg);}
.doclist .owl-carousel .owl-nav .owl-next:hover, 
.doclist .owl-carousel .owl-nav .owl-prev:hover{background-position:0px 0;}

#shown-carousel{}
#shown-carousel .inner{position:relative; border-radius:5px; overflow:hidden;}
#shown-carousel .inner:before{content:""; position:absolute; z-index:50; top:0; bottom:0; left:0; right:0; background-image: linear-gradient(to bottom, rgba(255,255,255,.9) 0%, rgba(255,255,255,0) 100%);}
#shown-carousel .inner img{}
#shown-carousel .inner a{position:absolute; top:20px; left:20px; z-index:100; color:#4a355d; font-size:22px; font-weight:500; text-transform:uppercase;}

.lp-gino .phone{font-size:30px; font-weight:500; text-decoration:none; color:#4a355d !important;  background:none !important;}

.button.wide100{width:100% !important;}

#interest-carousel{}
#interest-carousel .inner{position:relative; border-radius:5px; overflow:hidden;}
#interest-carousel .inner a:before{content:""; position:absolute; z-index:50; top:0; bottom:0; left:0; right:0; background-image: linear-gradient(to bottom, rgba(255,255,255,.9) 0%, rgba(255,255,255,0) 100%);}
#interest-carousel .inner img{}
#interest-carousel .inner a{display:block;}
#interest-carousel .inner a span{position:absolute; top:20px; left:20px; z-index:100; color:#4a355d; font-size:22px; font-weight:500; text-transform:uppercase; background:none;}

.shown .header{font-size:25px; color:#143952;font-weight:500; margin:0 20px;}
.shown .body{padding-bottom:15px;}
.owl-carousel.shown{padding:0 10px;}
.owl-carousel.shown .owl-nav .owl-next, 
.owl-carousel.shown .owl-nav .owl-prev{width:27px; height:43px; background:#fff; border:1px solid #e8e8e8; border-radius:3px; margin-top:-21px;}
.owl-carousel.shown .owl-nav .owl-next{border-radius:3px; right:0;}
.owl-carousel.shown .owl-nav .owl-prev{border-radius:3px; left:0;}
.owl-carousel.shown .owl-nav .owl-next.disabled, .owl-carousel.shown .owl-nav .owl-prev.disabled{opacity:1;}
.owl-carousel.shown .owl-item > div{border-radius:5px;}

.owl-carousel.shown .owl-nav .owl-next:before, .owl-carousel.shown .owl-nav .owl-prev:before {
    border-style: solid;
    border-width: 1px 1px 0 0;
    border-color: #226479;
    content: '';
    top: 16px;
    right: 10px;
    position: absolute;
    display: inline-block;
    height: 0.55em;
    transform: rotate(45deg);
    vertical-align: top;
    width: 0.55em;
}

.owl-carousel.shown .owl-nav .owl-prev:before{
	right:6px;
	 transform: rotate(225deg);
}

.owl-carousel.shown .owl-nav .owl-next:hover, 
.owl-carousel.shown .owl-nav .owl-prev:hover{background:#f8f8f8;}
.owl-carousel.shown .owl-nav .owl-next:hover:before, .owl-carousel.shown .owl-nav .owl-prev:hover:before{
	border-color:#f68720;
}

@media only screen and (max-width: 1366px) {
	.doclist .owl-item .name{min-height:48px;}
	.lp-gino .illblk{padding:55px 20px;}
	#interest-carousel .inner a{font-size:20px;}
	.doclist .owl-item .description{font-size:14px;}

	.lp-gino .srv-bnr .bnr .b1,
	.lp-gino .srv-bnr .bnr .b2,
	.lp-gino .srv-bnr .bnr .b3,
	.lp-gino .srv-bnr .bnr .b4,
	.lp-gino .srv-bnr .bnr .b5,
	.lp-gino .srv-bnr .bnr .b6,
	.lp-gino .srv-bnr .bnr .b7,
	.lp-gino .srv-bnr .bnr .b8,
	.lp-gino .srv-bnr .bnr .b9,
	.lp-gino .srv-bnr .bnr .b10{height:210px;}
	
}

@media only screen and (max-width: 1024px) {
	
	.lp-gino .intro .title{font-size:45px;}
	.lp-gino .illblk{padding:35px 20px;}
	
}


@media only screen and (max-width: 667px) {
	
	.button.pink{padding:1px 30px;}
	.lp-gino{background:none !important;}
	.widget.about.gin .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/bbg.jpg) top left no-repeat; background-size:100%;}
	.widget.about.lor .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/lor-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.widget.about.oft .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/oft-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.widget.about.nev .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/nev-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.widget.about.gas .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/gas-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.widget.about.ter .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ter-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.widget.about.uro .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/uro-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.widget.about.end .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/end-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.widget.about.ost .container{background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/ost-bg.jpg) top left no-repeat; background-size:100%; min-height:450px;}
	.lp-gino{font-size:14px;}
	.lp-gino .intro{padding-top:111px !important; font-size:16px; margin:0 0;}
	.lp-gino .intro .title{font-size:32px;}
	.lp-gino .illblk .title{font-size:32px; margin-bottom:20px;}
	.lp-gino .illblk{padding:25px 0; font-size:14px;}
	.lp-gino .ill-list li a{font-size:16px; line-height:18px;}
	.lp-gino .button-container{padding-bottom:25px;}
	
	
	.doclist .owl-carousel{padding:0 8%;}
	.doclist .owl-carousel .owl-nav .owl-prev{left:0;}
	.doclist .owl-carousel .owl-nav .owl-next{right:0;}
	
	.soft-mod .before, .soft-mod .after{display:none;}
	.lp-gino .when .body ul{width:100%;}
	
	.lp-gino .when .header{padding:25px 35px 25px 15px; font-size:16px;}
	.lp-gino .when .header:after{right:15px;}
	.lp-gino .when .body{padding:25px; background:none;}
	.lp-gino .when .body ul li{font-size:14px; margin-bottom:15px;}
	
	.lp-gino .ill-list{margin-bottom:15px;}
	.lp-gino .ill-list li a{font-size:14px;}
	
	.doclist .owl-item .txt .work{padding-top:15px;padding-bottom:15px;}
	.doclist .owl-item .button.sm{display:inline-block; padding-left:25px; padding-right:25px;}
	
	.button-container.sidebar{margin:25px 0;}
	.lp-gino .srv-bnr .bnr .inner{font-size:20px;}
	
	.lp-gino .top-service-c{min-height:0;}
	nav.row .top-mob{top:7px;}
}


/* End */


/* Start:/bitrix/templates/new_clinic/lp_napravleniya/fancybox.css?15441826775586*/
@charset "UTF-8";
.modern-form .fancybox-bg {
  background: #fff;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }

.modern-form .fancybox-is-open .fancybox-bg {
  opacity: 0.3;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-stage {
  overflow: hidden;
  direction: ltr;
  z-index: 99994;
  -webkit-transform: translate3d(0, 0, 0); }



.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block; }

.fancybox-slide--image {
  overflow: visible; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--video iframe {
  background: #000; }

.fancybox-slide--map .fancybox-content,
.fancybox-slide--map iframe {
  background: #E5E3DF; }

.fancybox-slide--next {
  z-index: 99995; }

.modern-form .fancybox-slide > div {
  display: inline-block;
  position: relative;
  padding: 90px 0 0 0;
  margin: 44px 0 44px;
  border-width: 0;
  vertical-align: middle;
  text-align: left;
  background-color: #fff;
  overflow: auto;
  box-sizing: border-box; }

.modern-form .fancybox-close-small {
position:absolute; top:25px; left:50%; margin-left:-22px; width:45px; height:45px; border-radius:50%; background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/close.png) center center no-repeat #f4f4f8; cursor:pointer;
 -webkit-transition: background-color 1s, -webkit-transform 1s;
    transition: background-color 1s, transform 1s; }
.modern-form .fancybox-close-small:hover{background-color:#ed5f8b;}
.modern-form .fancybox-close-small:after{display:none;}

.mywindow{display:none;}
.mywindow{padding:90px 0 0 0; background:#fff; max-width:430px; border-radius:10px; overflow:hidden; box-shadow:0 0 30px rgba(18,65,78,.4); position:absolute;}
/*.mywindow .close{position:absolute; top:25px; left:50%; margin-left:-22px; width:45px; height:45px; border-radius:50%; background:url(/bitrix/templates/new_clinic/lp_napravleniya/img/close.png) center center no-repeat #f4f4f8; cursor:pointer;
 -webkit-transition: background-color 1s, -webkit-transform 1s;
    transition: background-color 1s, transform 1s;
}
.mywindow .close:hover{background-color:#ed5f8b;}
*/

.mywindow .body{padding:0 20px 20px 20px;}
.mywindow .body .block{padding:28px; border-radius:5px; font-size:20px; color:#4a355d;font-weight:300;}
.mywindow .body .block .header{margin-bottom:15px;}

.mywindow .body .block.dark{font-size:20px;background:#f4f6f7;font-weight:600; color:#4a355d;}
.mywindow .body .block.dark .header{font-size:20px;margin-bottom:15px; text-transform:uppercase; color:#4a355d;margin-left:20px;}
.mywindow .body .block.dark .content{margin-bottom:35px;}
.mywindow .body .block.dark .content p{margin-bottom:15px; position:relative;padding-left:20px;}
.mywindow .body .block.dark .content p:before{content:"—";position:absolute; left:0;}
.mywindow .body .block .price{margin-left:20px; line-height:1; margin-bottom:15px;}
.mywindow .body .block .price:after{content:"";display:block; clear:both;}
.mywindow .body .block .price .key{font-weight:300; float:left;}
.mywindow .body .block .price .value{color:#ed5f8b; font-weight:600; float:right;}
.mywindow .body .block .price.li{margin-left:0;}
.mywindow .body .block .price.li .key{position:relative; padding-left:20px; width:80%;}
.mywindow .body .block .price.li .key:before{content:"—";position:absolute; left:0;}

.mywindow .body .block p.ol{margin-bottom:15px;}
.mywindow .body .block p.ol span{margin-left:20px; line-height:1;display:block;}

.modern-form{}
.modern-form .form-title{font-size: 20px;margin: 0;color: #5e6977; font-weight:600;margin-bottom:15px; text-transform:uppercase; text-align:center;}
.modern-form input[type="text"]{ border: 2px solid #e1e8ee; border-radius: 6px; line-height:18px; background: #fff;}
.modern-form .row{}
.modern-form .button{width:100%;}
.modern-form input,
.modern-form select {
    font-size: 18px;
    font-weight: 100;
    line-height: 18px;
	color: #86939e;
}
 
.modern-form .button{font-size:18px; padding:1px 5px;text-transform:uppercase; display:block;}

.modern-form  select {
    width: 100%;
    margin-bottom: 20px;
    padding-left: 20px;
    border: 2px solid #e1e8ee;
    border-radius: 6px;
    background: url(/bitrix/templates/new_clinic/lp_napravleniya/img/arp3.png) no-repeat;
    background-position: 95% 50%;
    -moz-appearance: none;
    -webkit-appearance: none;
	color: #86939e;
	height:44px;
}

.modern-form div[class*="col-"]{position:relative; padding-bottom:25px;}
.modern-form .error-text{display:block;font-size:12px; color:#ff0000;position:absolute; bottom:5px; width:100%;}

.checkbox,
.radio {
	display: none;
}
.checkbox-custom,
.radio-custom {
	width: 20px;
	height: 20px;
	border: 2px solid #e1e8ee;
	border-radius: 3px;
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.checkbox-custom,
.radio-custom,
.label {
	
}
.checkbox:checked + .checkbox-custom::before,
.radio:checked + .radio-custom::before {
	content: "";
	display: block;
	position: absolute;
	top: 2px;
	right: 2px;
	bottom: 2px;
	left: 2px;
	background:#c4cbcf;
	border-radius: 2px;
}
.radio-custom,
.radio:checked + .radio-custom::before {
	border-radius: 50%;
}

.mywindow .button-app{background:#e9e9f3; color:#143952; font-size:25px; text-align:center; height:65px; line-height:65px; padding:0 15px; display:block; text-decoration:none;}
.mywindow .button-app:hover{background:#f4f6f7;}


/* End */
/* /bitrix/templates/new_clinic/lp_napravleniya/style.css?156508362218431 */
/* /bitrix/templates/new_clinic/lp_napravleniya/fancybox.css?15441826775586 */
