@media screen and (max-width:4000px){
	.inner{max-width: 1500px;width: 85%;}
	.header .row .left_side .line .logo{font-size: 18px;}
	.header .row .left_side .line .item{font-size: 19px;}
	.slick-next{right: 0;}
	.slick-prev{left: 0;}
	.modal-form .arcticmodal-close, #regions .arcticmodal-close{margin-left: -35px;top: -45px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li+li{margin-left: 15px;}
	.inside-page .container .aside{width: 320px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li a{font-size: 16px;line-height: 20px;}
	.inside-page .container .aside nav ul li a{font-size: 20px;line-height: 24px;}
	.inside-page .container .content{width: calc(100% - 428px);}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li:not(:last-child) a{padding-right: 15px;}
	body,.footer .second-block p,.consult .content h2+p,.reviews .reviews-slider .slide .item p {font-size: 18px;line-height: 26px;}
    
	.header .row .button{max-width: 200px;margin-left: 4px;}
	.header .row .button br{display: none;}
	.header .row .left_side .line .logo,.modal-form .left_side h2+p,.modal-form .left_side button+p,.modal-form .left_side .button+p{font-size: 16px;line-height: 20px;}
	.header .row .left_side .line{padding-right: 25px;}
	.header .row .left_side .line .item{font-size: 18px;}
	.header .row .left_side .line .item span{margin-top: 4px;}
	.header .row .left_side .line .menu .main-menu > li > a,.header .row .left_side .line .menu .main-menu > li > span{font-size: 20px;line-height: 24px;}
	.header .row .left_side .line .menu .submenu > li > a{font-size: 18px;line-height: 24px;width: 280px;}
	.header .row .left_side .line .menu .third-menu li a{font-size: 18px;line-height: 21px;}
	.header .row .left_side .line .menu .submenu{width: 1100px;padding: 20px 30px;}
	.header .row .left_side .line .menu .submenu > li > a:after{font-size: 15px;}
	.header .row .left_side .line .menu .third-menu{width: 780px;right: 0;}
	.header .row .left_side .line .menu .submenu > li + li{margin-top: 0}
	.header .row .left_side .line .menu .third-menu li{margin-bottom: 15px;}
	.modal-form .left_side input{font-size: 16px;line-height: 20px;}
	.modal-form .left_side button,.modal-form .left_side .button{height: 45px;font-size: 18px;line-height: 21px;}
	.text-block-sertificates .consult{top: -400px;}
	.text-block .row .image-block{width: 48%;}
	.doctors .doctors__slider .slide{padding: 0 60px;}
	.benefists .benefists__slider .item .icon{height: 100px;width: 100px;margin-bottom: 20px;}
	.benefists .benefists__slider .item .icon span{font-size: 40px;}
	.doctors .doctors__slider .slide .item .button{padding: 12px;font-size: 16px;line-height: 19px;}
	.consult .content{    padding: 94px 302px 100px 314px;}
	h2.title-big, .consult .content h2,.modal-form .left_side h2,.inside-page .consult .consult-container h2,.inside-page h2 {font-size: 30px;line-height: 42px;text-transform:uppercase;}
	h2.title-lit{font-size: 25px;line-height: 32px;}
	.undertitle,.request-form .content h2+p,.benefists .benefists__slider .item p{font-size: 20px;line-height: 30px;}
	.footer .request-form{top: -150px;}
	.breadcrumbs .breadcrumbs__item{font-size: 18px;line-height: 25px;}
	.inside-page{padding-top: 30px;padding-bottom: 200px;}
	.breadcrumbs{margin-bottom: 30px;}
	.inside-page .container .aside nav ul li a{padding: 15px 0;}
	.inside-page .content .will_get ul li b{font-size: 20px;line-height: 24px;margin-bottom: 4px;}
	.inside-page .content .will_get ul li p{font-size: 16px;line-height: 20px;}
	.you_get .row .item-container .item,.you_get .row .item-container .item:before{background-size: 75%,100%;}
}
@media screen and (min-width: 1920px){
	body{width: 100%;margin: 0;}
}
@media (min-width: 1025px){
	.text-block-reviews {padding-bottom: 170px;}
}
@media screen and (max-width: 4000px){
	html{
			overflow: hidden;
			/*General*/
			transform: scale(0.8, 0.8);
			/*Firefox*/
			-moz-transform: scale(0.8, 0.8);
			/*Microsoft Internet Explorer*/
			-ms-transform: scale(0.8, 0.8);
			/*Chrome, Safari*/
			-webkit-transform: scale(0.8, 0.8);
			/*Opera*/
			-o-transform: scale(0.8, 0.8);
			transform-origin:  top left;
			width: calc(100vw + (100vw/4));
			height: calc(100vh + (100vh/4));
		}
		#wrapper{
		/*			overflow-x: hidden;
		zoom: 80% !important;
		-ms-zoom: 80% !important;
		-webkit-zoom: 80% !important;
		-moz-transform:  scale(0.80) !important;
		-moz-transform-origin: center top;*/
		}
		.inner{
/*		zoom: 80% !important;
		-ms-zoom: 80% !important;
		-webkit-zoom: 80% !important;
		-moz-transform:  scale(0.80) !important;
		-moz-transform-origin: center top;*/
		}
}
@-moz-document url-prefix() {
  @media screen and (max-width: 4000px) and (min-width: 1025px){
  	body{/*width: 132%;margin-left: -16%;position: absolute;bottom:0;*/}
}
}
@media screen and (max-width:1920px) and (min-width:1501px){
	.header .row .left_side .line .menu .main-menu > li:nth-child(n+5) .submenu:before{right: 30px;}
	.header .row .left_side .line .menu .main-menu > li:nth-child(-n+5) .submenu{left: 0;}
	.header .row .left_side .line .menu .main-menu > li:nth-child(-n+5) .submenu:before{left: 30px;}
}
/* @media screen and (max-width:1600px){ */
@media screen and (max-width:4000px){
	.inside-page .container .content{    width: calc(100% - 358px);}
	.footer .second-block p{font-size: 16px;line-height: 24px;}
	.inside-page .container .aside{margin-right: 40px;}
	.inside-page .container .content .content-header .content-header-form{max-width: 280px;margin-left: 30px;padding: 25px 0;}
	.inside-page .container .content .content-header .content-header-form .garanty{margin: 25px 0 15px;padding: 20px 0;}
	.inside-page .container .content .content-header .content-header-form button,.inside-page .container .content .content-header .content-header-form .button, .da_calculator .submit_order{margin-top: 0;height: 42px;font-size: 12px;line-height: 15px;}
	.footer .fp-block .row .numbers .number + .number{margin-top: 10px;}
	.header .row .left_side .line .menu .third-menu{right: 0;width: 580px;}
	.reviews .reviews-slider .slide .item .who{font-size: 15px;line-height: 18px;}
	.header .row .left_side .line .item span{margin-top: 5px;}
	header .row .left_side .line .menu .submenu > li > a{font-size: 16px;line-height: 20px;}
	.header .row .left_side .line .menu .third-menu li a{font-size: 14px;line-height: 17px;}
	.header .row .left_side .line .logo img{max-width: 350px;}
	.footer .fp-block .row .right_side .logo{font-size: 18px;line-height: 24px;}
	.doctors .doctors__slider .slide{padding: 0 40px;}
	.inside-page .container .content .content-header .left_side p{font-size: 18px;line-height: 140%;}
	.doc-item .button{padding: 10px;font-size: 14px;line-height: 17px;}
	.inside-page .content .doctors__inside .doctors__slider--inside .slide{padding: 0 20px;}
	.header .row .button b,.header .row .button span, .header .row .left_side .line .logo,.header .row .left_side .line .menu .main-menu > li > a,.header .row .left_side .line .menu .main-menu > li > span{font-size: 18px;line-height: 24px;}
}
/* @media screen and (max-width:1500px){ */
@media screen and (max-width:4000px){
	.header .row .left_side .line .menu .submenu > li > a{font-size: 14px;width: 200px;}
	.header .row .left_side .line .menu .third-menu{padding-left: 50px;right: 0;width: 63%;right: 10px;}
	.header .row .left_side .line .menu .main-menu > li:nth-child(n+4) .submenu{right: -30px;left: auto;}
	.header .row .left_side .line .menu .main-menu > li:nth-child(n+4) .submenu:before{right: 30px;left: auto;}
	.header .row .left_side .line .menu .main-menu > li:nth-child(-n+4) .submenu{left: -30px;}
	.header .row .left_side .line .menu .main-menu > li:nth-child(-n+4) .submenu:before{left: 30px;}
	.header .row .left_side .line .menu .submenu{width: 700px;}
	.header .row .left_side .line .menu .submenu{top: 75px;}
	.inside-page .content .coast .table .thead{padding: 12.5px 50px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu{padding: 10px;}
	.result ol li span, .t_area  ol li span{height: 31px;width: 31px;font-size: 16px;}
	.result ol li,.result ul li, .t_area ol li,.t_area ul li{padding-left: 50px;}
	.result ul li:before, .t_area ul li:before{left: 12px;top: 5px;}
	.inside-page .container .aside{width: 240px;}
	.inside-page .container .aside .aside-slider h3{font-size: 18px;line-height: 24px;}
	.footer .fp-block .row .right_side .logo{font-size: 12px;line-height: 16px;margin-left: 9px;}
	.footer .second-block{margin-top: 30px;padding-top: 30px;}
	.footer .second-block p{width: 50%;}
	.social a{height: 30px;width: 30px;}
	.social a span{font-size: 15px;line-height: 18px;}
	.text-block-doctors{padding: 45px 0 100px;}
	h2.title span:before{margin-right: 10px;height: 7px;}
	.consult .content .controls input{height: 25px;font-size: 14px;line-height: 17px;}
	.consult .content .controls button,.consult .content .controls .button{height: 67px;font-size: 14px;margin: 25px 0 7px;}
	.services .row{margin-right: -60px;}
	.services .row .item-container{padding-right: 60px;margin-bottom: 30px;}
	.services .row .item-container .item{padding: 15px 13px 11px;}
	.services .row .item-container .item .item-title{font-size: 17px;line-height: 142%;}
	.services .row .item-container .item .image_block{margin-bottom: 20px;}
	.you_get{padding: 44px 0 250px;}
	.text-block-sertificates .consult{top: -220px;}
	.consult .content{padding: 47px 250px 50px 150px;}
	.main-slider-js .item h1 span{font-size: 24px;}
	.main-slider-js .item h1{font-size: 48px;line-height: 140%;} 
	.input-container{height: 45px;}
	.input-container .icon{width: 40px;}
	footer .search-form .input-container {height: 55px;}
	.header .row .left_side .line .logo img{/*max-width: 35px;margin-right: 6px;*/}
	.header .row .left_side .line .logo{max-width: 75%;font-size: 16px;line-height: 20px;}
	.header .row .left_side .line+.line{margin-top: 8px;padding-top: 7px;}
	.benefist-services{padding: 122px 0 43px;}
	.benefists .benefists__slider .item .icon{width: 87px;height: 87px;margin: 0 auto 10px;}
	.benefists .benefists__slider .item .icon span{font-size: 27px;}
	.benefists .benefists__slider .item p{font-size: 14px;line-height: 24px;}
	.text-block .row{margin-top: 25px;}
	.text-block .row .image-block-left{padding-left: 30px;margin-right: 35px;}
	.text-block .row .image-block-left:before{width: calc(100% - 30px);top: 27.5px;}
	.text-block .row .image-block-right{padding-right: 30px;margin-left: 35px;}
	.text-block .row .image-block-right:before{width: calc(100% - 30px);top: 27.5px;}
	.sertificates{margin-top: 85px;}
	.inside-page .container .content {width: calc(100% - 273px);}
	.input-block input{font-size: 14px;line-height: 17px;}
	.main-slider h1+p{font-size: 25px;line-height: 39px;}
    .input-block textarea {font-size: 14px;line-height: 17px;}
}
/* @media screen and (max-width:1350px){ */
@media screen and (max-width:4000px){
	.inside-page .container .content .content-header .left_side ul.vertical_menu li a{font-size: 14px;line-height: 17px;padding: 10px 0;}
	.inside-page .content .reviews-slider-lit{padding: 0 20px;}
	.header .row .button b,.header .row .button span, .header .row .left_side .line .logo{font-size: 13px;line-height: 17px;}
	.header .row .left_side .line .item{font-size: 15px;line-height:20px;}
	.header .row .left_side .line .item span{margin-top: 2px;}
	.header .row .left_side .line .logo{font-size: 10px;}
	.header .row .left_side .line{padding-right: 5px;}
	.inside-page .content .doctors__inside .doctors__slider--inside .slide{padding: 0 30px;}
	.inside-page .consult .consult-container .controls button, .inside-page .consult .consult-container .controls .button{height: 60px;font-size: 16px;}
	.header .row .left_side .line .menu .main-menu > li > a,.header .row .left_side .line .menu .main-menu > li > span{font-size: 15px;line-height: 20px;}
}
@media screen and (max-width: 1200px) {
    .consult .content img {
        width: 35%;
    }
}
@media screen and (max-width:1024px){
	.reviews .reviews-slider .slide .item .who, .reviews-item .who{font-size: 18px;}
	.reviews .reviews-slider .slide .item .city, .reviews-item .city{font-size: 16px;}
	.thead-title {width:75%}
	.thead .on__mobile {width:25%}
	.result > ol > li:before, .t_area > ol > li:before {left: 5px;top: 0px;height: 25px;width: 25px;font-size: 20px;}
	#map {min-height: 600px;}
	.input-container .icon span {font-size: 25px;}
	h2.title-big, h1.title-big {font-size: 34px;line-height: 39px;}
	.inner.content h1 {padding: 10px;text-align: center;}
	.main-slider h1+p{font-size: 15px;line-height: 20px;text-align: center;}
	.input-block label{font-size: 16px;line-height: 19px;}
	.inside-page .container .content .content-header .content-header-form .garanty span.current{font-size: 16px;line-height: 20px;}
	.inside-page .container .content .content-header .content-header-form .garanty span.old{font-size: 14px;line-height: 18px;}
	.inside-page .container .content .content-header .content-header-form .phone-link{font-size: 14px;line-height: 17px;}
	.text-block .row .content p{font-size: 13px;line-height: 17px;}
	.reviews-wrapper{width:48%;padding:0 1%; margin: 10px 0;}
	.stati-wrapper{width:48%;padding:0 1%; margin: 10px 0;}
	.doc-wrapper {width:30%;padding:0 1%; margin: 10px 0;}
	.inside-page h2 {font-size: 22px;line-height: 25px;margin-bottom: 20px; text-transform:uppercase;}
	#wrapper{overflow: hidden;}
	.name, .experience {font-size: 16px;}
	.undertitle, .benefists .benefists__slider .item p{font-size: 15px;line-height: 20px;}
	body{
    zoom: 100% !important;
    -ms-zoom: 100% !important;
    -webkit-zoom: 100% !important;
    -moz-transform:  scale(1) !important;
    -moz-transform-origin: center top;
    }	
    h2.title-lit{font-size: 20px;line-height: 24px;}
	.mobile-menu{position: absolute;top: 0;left: 0;width: 100%; background-color: #fff;z-index: 500;box-sizing: border-box;padding: 50px 35px 70px;}
	.mobile-menu .first-menu > li { font-size: 13px;line-height: 17px;color: #2d2d2d;transition: 0.3s;}
	.mobile-menu .first-menu > li{box-sizing: border-box;position: relative;padding-right: 50px;}
	.mobile-menu .first-menu > li > .arrow{position: absolute;right: 50px;margin-top: -5px;}
	.mobile-menu .first-menu > li > .arrow:before{content: "\e904";font-family: 'icomoon';font-size: 10px;transition: 0.3s;color: #2d2d2d;transition: 0.3s;padding: 5px;display: block;transform: rotate(90deg);}
	.mobile-menu .first-menu > li > .item-link.active{color: transparent;color: transparent;    -webkit-background-clip: text;background-clip: text;background-image: linear-gradient(to right,#bc1f4c ,  #a60169);}
	.mobile-menu  li.active > ul{display: block !important;}
	.mobile-menu .first-menu > li.active > a{color: transparent;-webkit-background-clip: text;background-clip: text;background-image: linear-gradient(to right,#bc1f4c , #a60169);}
	.mobile-menu .first-menu > li.active > .arrow{right: 48px;}
	.mobile-menu .first-menu > li.active > .arrow:before{transform: rotate(-90deg);color: #a60169;}
	.mobile-menu .first-menu > li+li{margin-top: 10px;}
	.mobile-menu .first-menu  li a{color: #2d2d2d;transition: 0.3s;}
	.mobile-menu .second-menu{display: none; position: relative; left: -35px;width: calc(100% + 120px);margin: 15px 0;box-sizing: border-box;padding: 20px 35px; background-image: url(../img/submenu-bg-mobile.png);background-position: bottom right;background-repeat: no-repeat;background-color: rgb(247, 247, 247);}
	.mobile-menu .second-menu > li{max-width: 176px;}
	.mobile-menu .second-menu:after{content: '';position: absolute;left: 223px;width: 1px; top: 10px;height: calc(100% - 20px);background-color: #dedede;}
	.mobile-menu .second-menu > li > .item-link{font-size: 10.5px;line-height: 14px;color: #2c2c2c;}
	.mobile-menu .second-menu > li+li{margin-top: 17px;}
	.mobile-menu .third-menu{position: absolute;left: 240px;top: 10px;display: none;}
	.mobile-menu .third-menu li+li{margin-top: 11px;}
	.mobile-menu .third-menu li a{font-size: 10px;line-height: 14px;color: #000000;}
	.mobile-menu .second-menu > li.active .item-link{color: transparent;align-items: center; color: transparent;    -webkit-background-clip: text;background-clip: text;background-image: linear-gradient(to right,#bc1f4c ,  #a60169);}
	.mobile-menu .second-menu > li{display: flex;justify-content: space-between;align-items: center;}
	.mobile-menu .second-menu > li > .arrow:after{content: "\e904";font-family: 'icomoon';font-size: 8px;transition: 0.3s;padding: 5px;}
	.mobile-menu .second-menu > li.active > .arrow:after{color: #a60169;}
	.header .row .left_side .line .menu .main-menu > li:hover .submenu{display: none;}
	.modal-form .left_side{padding: 40px 21px 72px;}
	.modal-form .left_side h2{font-size: 26px;line-height: 32px;}
	.modal-form .left_side h2+p{font-size: 16px;line-height: 20px;}
	.modal-form .left_side input{height: 40px;font-size: 14px;line-height: 17px;}
	.modal-form .left_side button,.modal-form .left_side .button{height: 53px;font-size: 12px;line-height: 15px;margin: 29px 0 7px;}
	.modal-form .left_side button+p,.modal-form .left_side .button+p{font-size: 14px;line-height: 20px;}
	.modal-form .arcticmodal-close, #regions .arcticmodal-close{top: 13px;right: 13px;left: auto;}
	.inside-page .content .coast .table .tbody .line .w33-3:last-child{display: none;}
	.inside-page .content .coast .table .tbody .line .w33-3:first-child{width: 100%;}
	.inside-page .content .coast .table .tbody .line .w33-3:nth-child(2){width: 113px;flex-shrink: 0;}
	.inside-page .content .our__sertificates{margin: 45px 0 0;}
	.inside-page .content .doctors__inside{margin: 45px 0;}
	.inside-page .content .coast{margin-bottom: 45px;}
	.inside-page .content .coast .table{width: calc(100% + 32px);}
	.inside-page .content .coast .table .thead .thead-title{font-size: 16px;line-height: 18px;}
	.inside-page .content .coast .table a{font-size: 12px;line-height: 18px;color: #272727;}
	.inside-page .content .coast .table .tbody:before{background-image: none;width: 113px;background-color: #54a8dc;}
	.inside-page .content .coast .table .thead{justify-content: space-between;display: flex;}
	.inside-page .content .coast .table .tbody .line .w33-3:not(:first-child){padding-left:17px;}
	.inside-page .content .coast .table .tbody .line .w33-3:first-child{padding-left: 30px;}
	.inside-page .content .coast .table .tbody .line .w33-3{font-size: 12px;line-height: 15px;}
	.inside-page .content .reviews-slider-lit{padding: 0 10px;}
	.inside-page{padding-bottom: 55px;}
	.inside-page .consult{position: relative;left: -35px;}
	.inside-page .consult .consult-container img{display: none;}
	.inside-page .consult .content h2,.inside-page .consult .content h2+p{color: #fff;}
	.inside-page .content .our__sertificates .slide{padding: 0 11px;}
	.inside-page .doctors__inside .slick-arrow{top: 135px;margin-top: 0;}
	.inside-page .content .slick-prev{left: -20px;}
	.inside-page .content .slick-next{right: -20px;}
	.inside-page .content .doctors__inside .doctors__slider--inside .slide{padding: 0 20px;}
	.inside-page .content .doctors__inside .doctors__slider--inside .slide .image_block{height: 283px;}
	.inside-page .content .doctors__inside .doctors__slider--inside .slide .item .button{padding: 10px;font-size: 10px;line-height: 13px;}
	.result ol li,.result ul li,.t_area ol li,.t_area ul li{font-size: 13px;line-height: 17px;padding-left: 44px;}
	.result ol li span,.t_area ol li span{width: 26px;height: 26px;font-size: 13px;top: -5px;}
	.result ul li:before,.t_area ul li:before{width: 7px;height: 7px;left: 10px;}
	.result ol li+li,.result ul li+li,.t_area ol li+li,.t_area ul li+li{margin-top: 10px;}
	.result ol+ul,.t_area ol+ul{margin-top: 10px;}
	.result ul, .result ol,.t_area ul, .t_area ol{padding-left: 0;}
	.on__desktop{display: none;}
	.inside-page .content .quote-block{margin: 20px 0;padding: 20px 15px;}
	.inside-page .content .quote-block p{font-style: italic;}
	.inside-page .content .quote-block:after{bottom: -9px;font-size: 35px}
	.on__mobile{display: block;}
	.our__garanty{margin-top: 15px;}
	.inside-page .content .reviews-slider-lit .slide{padding: 0 15px;}
	.inside-page .content p,.inside-page .content .reviews-slider-lit .slide .item p,.inside-page .content .reviews-slider-lit .slide .item .who,.inside-page .content .reviews-slider-lit .slide .item .city,.reviews .reviews-slider .slide .item p,.reviews .reviews-slider .slide .item .who,.reviews .reviews-slider .slide .item .city{font-size: 13px;line-height: 17px;}
	.inside-page .content .reviews-slider-lit .slide .item p{margin-bottom: 20px;}
	.inside-page .content .will_get ul{columns: 1;gap: 20px;}
	.inside-page .content .will_get ul li{padding-left: 36px;width: 100%;}
    .inside-page .content .will_get ul li:before{font-size: 22px;top: 2px;}
	.inside-page .content .will_get ul li span{top: 10px;font-size: 30px;}
	.inside-page .content .will_get ul li b{font-size: 16px;line-height: 24px;}
	.inside-page .content .will_get ul li p{font-size: 14px;line-height: 24px;}
	.inside-page .container .content .content-header{flex-direction: column;align-items: center;}
	.inside-page .container .content .content-header .content-header-form{margin: 20px auto 0;}
	.content-header-nav{margin-bottom: 15px;}
	.inside-page .container .content .content-header .left_side p{margin-top: 0;}
	.inside-page{padding-top: 10px;}
	.breadcrumbs{margin-bottom: 17px;}
	.breadcrumbs .breadcrumbs__item{font-size: 13px;line-height: 17px;}
	.inside-page .container .aside{display: none;}
	.inside-page .container .content{width: 100%;}
	.inside-page .container .content .content-header .left_side p{font-size: 13px;line-height: 17px;}
	.inside-page .container .aside nav ul{padding: 15px 0 15px 30px;}
	.footer .fp-block .row{flex-wrap: wrap;}
	.footer .fp-block .row .right_side{margin-top: 20px;}
	.text-block .row{flex-direction: column;}
	.text-block .row .image-block-left{padding-left: 20px;}
	.text-block .row .image-block-left:before{top: 20px;width: calc(100% - 20px);}
	.text-block .row .image-block-right{padding-right: 20px;}
	.text-block .row .alRight{text-align: left;}
	.text-block .row .image-block-right:before{top: 20px;width: calc(100% - 20px);}
	.text-block .row .image-block{width: 100%; max-width: 450px;margin: 0 20px 50px!important;}
	.text-block .row .image-block-right{order: -1;}
	.inner{width: 100%;box-sizing: border-box;padding: 0 34px;}
	.text-block-sertificates .consult{position: static;margin-bottom: 60px;}
	.text-block-sertificates{padding: 0 0 80px;}
	.consult .content img{display: none;}
	.text-block-sertificates .consult .inner{padding: 0;}
	.consult .content{padding: 45px 35px 25px; border-radius: 0;}
	h2.title-big, .consult .content h2{font-size: 19px;line-height: 25px;}
	.consult .content h2+p{font-size: 14px;line-height: 15px;margin: 0 0 25px 0;}
	.consult .content .controls input{height: 30px;font-size: 14px;line-height: 14px;}
	.consult .content .controls{margin: 0 auto;max-width: 420px;}
	.consult .content .controls button+p,.consult .content .controls .button+p{font-size: 12px;line-height: 14px;margin: 16px 0 0;}
	.consult .content .controls button,.consult .content .controls .button{height: 47px;font-size: 14px;line-height: 14px;margin: 19px 0 0;padding: 14px 24px;}
	.you_get{padding: 65px 0 55px;}
	.slick-arrow{height: 34px;width: 29px;margin-top: -17px;}
	.slick-next{right: -20px;}
	.slick-prev{left: -20px;}
	.sertificates .sertificates__slider {padding: 0 10px;box-sizing: border-box;}
	.slick-arrow:before{font-size: 14px;}
	.sertificates .sertificates__slider .slide{padding: 0 10px;}
	.reviews .reviews-slider .slide .item{padding: 20px;}
	.reviews .reviews-slider .slide .item p{margin-bottom: 15px;}
	.doctors{position: static;margin-bottom: 45px;}
	.doctors .doctors__slider .slide .item .image_block,.doc-item .image_block{margin-bottom: 20px;}
	.doctors .slick-arrow{top: 125px;margin-top: 0;}
	.doctors .doctors__slider .slide{padding: 0 20px;}
	.doctors .doctors__slider .slide .item .button, .doc-item .button{font-size: 10px;line-height: 14px;}
	.text-block-doctors{padding: 45px 0;}
	.header{position: static;}
	.header .row{flex-direction: column;}
	.header .row .button{max-width: 300px;margin: 10px auto 0;}
	.header .row .button br{display: block;}
	.header .row .button b{font-size: 16px;line-height: 19px;margin-bottom: 3px;}
	.header .row .button span{font-size: 14px;line-height: 17px;}
	.header .row .left_side .line+.line::before{display: none;}
	.benefists .benefists__slider .item p{font-size: 13px;line-height: 16px;}
	.benefists .benefists__slider .item .icon{width: 67px;height: 67px;}
	.benefists .benefists__slider .item .icon span{font-size: 21px;}
	.benefist-services{padding: 30px 0 40px;}
	.header .row .left_side .line .menu .submenu::before{display: none;}
	.header .row .left_side .line .menu .main-menu > li > span{display: flex;position: relative;justify-content: space-between;}
	.header .row .left_side .line .menu .main-menu > li > a{display: flex;}
	.header .row .left_side .line .menu .submenu > li:hover .third-menu{display: flex;}
	.header .row .left_side .line .menu .main-menu > li > span:after{content: "\e904";
		font-family: 'icomoon';font-size: 10px;}
		.header .row .left_side .line .menu .main-menu > li > span:hover{color: transparent;
			-webkit-background-clip: text;
			background-clip: text;
			background-image: linear-gradient(to right,#bc1f4c , #a60169);}
		.header .row .left_side .line .menu .main-menu > li+li{margin-top: 10px;}
		.header .row .left_side .line .menu .main-menu > li > span:active{color: transparent;
			-webkit-background-clip: text;
			background-clip: text;
			background-image: linear-gradient(to right,#bc1f4c , #a60169);}
	.on__mobileF{display: flex !important;}
	.inside-page .content .our__sertificates .slide{text-align: center;}
	.header .burger{height: 40px;width: 40px;box-sizing: border-box;flex-direction: column;position: relative;z-index: 1000;}
	.header .row .left_side .line{flex-wrap: wrap;}
	.header .row .left_side .line .burger + .item{margin-top: 30px;padding-top: 15px;position: relative;font-size: 13px;line-height: 17px;}
	.header .row .left_side .line .burger + .item:before{content: '';position: absolute;left: 0;top: 0;width: 200%;height: 1px;background-color: #bebebe;}
	.header .row .left_side .line .item{width: 100%;display: flex;justify-content: center;}
	.header .row .left_side .line .item + .item{margin-top: 15px;}
	.header .row .left_side .line .menu .submenu{position: relative;top: auto;left: auto;margin: 10px -35px;padding: 10px 35px;width: calc(100% + 70px);background-size: cover;}
	.header .row .left_side .line .menu .submenu > li > a{width: 175px;font-size: 10px;line-height: 13px;}
	.header .row .left_side .line .menu .submenu > li > a:after{font-size: 10px;}
	.header .row .left_side .line .menu .submenu > li + li{margin-top: 15px;}
	.header .row .left_side .line .menu .third-menu{column-count: 1;right: 15px;flex-direction: column;width: auto;padding-left: 15px;padding-top: 0; top: 10px;height: calc(100% - 20px);}
	.header .row .left_side .line .menu .third-menu li{line-height: 17px;margin-bottom: 7px;}
	.header .row .left_side .line .menu .third-menu li a{font-size: 10px;line-height: 13px;font-weight: 400;}
	.header .row .left_side .line{padding-right: 0;}
	.header .row .left_side .line+.line{position: static;}
	.header .row{padding: 30px 0;}
	.menu{position: absolute;top: 0;left: 0;width: 100%;z-index: 500;background-color: #fff;display: none;padding: 40px 35px 140px;box-sizing: border-box;}
	.header .row .left_side .line .menu .main-menu{flex-direction: column;}
	.header .row .left_side .line .menu .submenu:after{display: none;}
	.header .row .left_side .line .menu .main-menu > li .submenu{left: 0 !important;right: 0 !important;}
    .main-slider-js .inner{display: flex; flex-direction: column; align-items: center;}
	.main-slider--inside .main-slider-js .item,.main-slider-js .item{padding: 80px 0;min-height: 316px;background-position: left;}
	.main-slider--inside .main-slider-js .item_min{display:none;} 
	.main-slider-js .item h1 span{font-size: 14px;}
	.main-slider-js .item h1{font-size: 26px;line-height: 29px;text-align: center;}
	.request-form .content{border-radius: 10px;padding: 40px 20px;}
	.request-form .content p:not(:last-child){font-size: 20px;}
	.request-form .content span{font-size: 14px;}
	.request-form .content .row{flex-direction: column;}
	.request-form .content .row .form-item {max-width: 100%;}
	.request-form .content .row .form-item:nth-child(2) {order: 1;}
	.request-form .content .row .form-item:nth-child(4) {order: 2;}
	.footer .request-form{position: static !important;border-radius: 0;}
	.footer .request-form .content h2{font-size: 22px;line-height: 25px;}
	.footer .request-form .content h2+p{font: 14px;line-height: 18px;}
	.footer .request-form .content .row{margin-top: 20px;align-items: center;flex-direction: column;}
	.footer .request-form .content .row .item{max-width: 500px;}
	.footer .request-form .content .row .item+.item{margin-left: 0;margin-top: 14px;} 
	.footer .request-form .content .row .item button {font-size: 16px;height: 45px;}
	footer .request-form .input-container {height: 45px;}
	.footer .request-form .inner{width: 100%;padding: 0;}
	.footer .request-form .content .row .item p{margin: 10px auto 0;} 
	.footer .request-form{margin-bottom: 45px;}
	.footer{padding: 0 0 20px;position: relative;overflow: hidden;}
	.footer  .row .list{width: 45%;text-align: center;}
	.footer .fp-block .row .right_side .btn-container p,.footer .fp-block .row .numbers .number span, .footer .fp-block .row .numbers a, .footer .fp-block .row .geo,.footer .second-block p{font-size: 14px;}
	.footer .fp-block .row .list h3 {font-size: 16px;}
	.footer .fp-block .row .list ul.columns{column-count: 1;}
	.footer .fp-block .row .list+.list{margin-top: 20px;margin-left: 0;}
	.footer .fp-block .row .numbers{margin: 25px auto 12px;}
	.footer .fp-block .row .geo{margin-top: 15px;font-size: 14px;    margin-left: 0px;}
	.footer .fp-block .row .geo span{font-size: 14px;margin-right: 6px;}
	.footer .fp-block .row .right_side{margin: 0 auto;display: flex;flex-direction: column;}
	.footer .fp-block .row .list h3{margin-bottom: 10px;}
	.footer .fp-block .row .list ul li{line-height: 15px;}
	.footer .fp-block .row .right_side .logo{margin: 0 auto;}
	.footer .fp-block .row .right_side .btn-container a {height: 36px;}
	.footer .fp-block .row .right_side .btn-container a img{max-width: 13px;margin-right: 6px;}
	.footer .second-block .social{display: none;}
	.footer .fp-block .social{display: flex;}
	.footer .fp-block .pay_main p {text-align: center;}
	footer .search-input-button {height: auto; padding: 14px 0;}
	.social a{margin: 0 5px;}
	.footer .second-block p{width: 100%;font-size: 12px;line-height: 15px;}
    .you_get .row{margin-right: 0;}
	.you_get .row .item-container{width: 100%;margin-bottom: 11px;padding-right: 0;}
	.you_get .row .item-container .item {min-height: auto;}
	.you_get .row .item-container .item .right_side .item-title{font-size: 13px;line-height: 16px;margin-bottom: 10px;}
	.you_get .row .item-container .item .right_side p{font-size: 12px;line-height: 15px;}
	.you_get .row .item-container .item .icon{height: 60px;width: 60px;margin-right: 16px;}
	.you_get .row .item-container .item .icon span {font-size: 25px;}
    .services .row{margin-right: -30px;}
	.services .row .item-container{width: 50%;padding-right: 30px;margin-bottom: 15px;}
	.stati-item p{font-size: 17px!important;}
	.stati_date{font-size: 15px!important;}
}
@media screen and (max-width:900px){
	.special-text-block{right:calc(50% - 240px);}
	.text-block .row .image-block {max-width:300px;}
	.consult .content img{width: 45%;max-width: 500px;right: 0;}
}
@media (min-width:320px) and (max-width:576px){
	.inner.content h1 {font-size: 22px;}
	.breadcrumbs .breadcrumbs__item {width: 100%;}
	.t_area img{width: 100%;}
	.main-slider-js {padding-top: 120px;}
	.header {position: fixed; z-index:100; background:#fff; top:0;}
}
@media screen and (max-width:780px){
	.stati-item{height:320px;}
}
@media screen and (max-width:700px){
	.thead {padding:10px 0!important;}
	.thead-title{padding:0 10px}
	.thead .on__mobile{padding:0 10px; line-height:18px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li{width: auto;}
	.inside-page .container .aside nav ul li a{font-size: 13px;line-height: 17px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li:not(:last-child) a{padding-left: 0;border-right: 0;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li+li{margin-left: 0;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li a{font-size: 13px;line-height: 16px;padding: 0 5px !important;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu{flex-wrap: wrap;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li{text-align: center;margin-bottom: 9px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li a{padding: 7px 0;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu{padding-bottom: 0;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li:nth-child(2) a{border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li:nth-child(5) a{border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li:not(:last-child) a{padding-right: 0;}
	.inside-page .content .our__garanty .row .item-container{width: 100%;}
	#map {min-height: 300px;}
	.footer .fp-block .row{flex-direction: column;}
	.footer .fp-block .row .list{width: 100%;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li{width: 33.3%;}
	.benefists__slider{flex-wrap: wrap;}
	.benefists__slider .slide{width: 50%;margin-bottom: 15px;}
    .services .row{margin-right: 0;}
	.services .row .item-container{width: 100%; padding-right: 0;}
    .services .row .item-container .item .item-title{font-size: 14px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu li a{font-size: 10px;line-height: 13px;}
	.inside-page .container .content .content-header .left_side ul.vertical_menu{padding: 10px 0 0;}
	.reviews-wrapper {width:100%;margin: 10px 0;}
	.stati-wrapper {width:100%;margin: 10px 0;}
	.stati-item{margin-left:auto;margin-right:auto;padding: 25px 20px 25px 20px;}
	.doc-wrapper {width:48%;padding:0 1%; margin: 10px 0;}
	.special-text-block{right:0;bottom:0;top:inherit;max-width: 100%;}
	.specials-title{font-size: 32px;line-height: 35px;}
	.specials-text{font-size: 16px;line-height: 22px;height: 66px;}
	.special-text-block{height: 180px;}
	.specials-item {height: 400px;}
	.spec-img{height: 200px;}
	.da_columns {display:block;}
	.lil_column:first-child {margin-bottom:30px;}
	.stati_a{max-width: 350px;}
	.header .row .button, .header .row .left_side .line .burger + .item {display:none;} 
	.header .row {padding: 15px 0;}
	.header .row .left_side .line+.line{margin-top: 0;padding-top: 0;}
}
@media screen and (max-width:425px){
	#map {min-height: 250px;}
	.doc-wrapper {width:100%;margin: 10px 0;}
	.specials-title {font-size: 27px;line-height: 29px;}
	.specials-text {font-size: 14px;line-height: 18px;height: 72px;}
	.stati-item{height:300px;}
	.stati_date{font-size: 13px!important;}
}
@media screen and (max-width:360px){
	.stati-item{height:265px;}
}
@media screen and (max-width:320px){
	.inner{padding: 0 20px;}
	.inside-page .consult{left: -20px;}
}