/*! sprite style */.icon{display:inline-block;background-image:url(../img/sprite.png)}.phone{background-position:-43px -66px;width:17px;height:17px}.head_arrow{background-position:0 -44px;width:21px;height:17px}.f_user{background-position:-65px -66px;width:15px;height:15px}.f_phone{background-position:-21px -66px;width:17px;height:17px}.f_locked{background-position:0 -66px;width:16px;height:20px}.arrow_green{background-position:-62px 0;width:27px;height:21px}.quotes{background-position:0 0;width:57px;height:39px}.f_mail{background-position:-26px -44px;width:20px;height:16px}

/*! sprite style end*/
/*! variabls style */
/*! variabls style end*/
/*!font style*/

/*!font style end*/
/*! same style */body{position:relative;min-width:300px;color:#313132;font-family:Cuprum,sans-serif;font-size:16px;font-weight:400;line-height:1.6}::-webkit-input-placeholder{color:inherit;opacity:1}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}img{max-width:100%}br{line-height:0;font-size:0}a,button,input{border:none;box-sizing:border-box;background:transparent}a,a:active,a:focus,a:hover,button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover{text-decoration:none;color:inherit;outline:none}input{border:1px solid #000}select{outline:none}button,label{cursor:pointer}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.error{color:red}textarea{resize:none;outline:none}ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;line-height:1}

.icon-phone {
    margin-right: 5px;
    vertical-align: middle;
    background-position: center center;
    width: 50px;
    height: 32px;
    background-size: cover;
    display: inline-block;
    background-image: url(../img/oie.png);
}

a.topphone {
	font-size:36px;
}

.info__date {
	font-size:24px;
}

H1.h1{color:#fff;font-size: 37px; line-height:1;font-weight: 700;
    text-transform: uppercase;}
H1.h1 span{color:rgb(127,185,45);display:block;}
.h1,.h2{font-size:40px;font-weight:700;text-transform:uppercase;}.h2{position:relative;text-align:center;line-height:1.2;color:#0683dd}.h2 span{color:#0683dd}.h2:before{content:"";position:absolute;left:0;right:0;bottom:-15px;width:158px;height:7px;background-color:#0683dd}.h2:before,.popup-form{margin:auto}.popup-form .form__title{padding:0 10px}.form{position:relative;max-width:321px;width:100%;padding:15px;border-radius:4px;border:1px solid #0683dd;background-color:hsla(0,0%,100%,.8)}.form__title{text-align:center;color:#080a0c;font-size:25px}.form__list,.form__title{font-weight:400;line-height:1}.form__list{color:#8b8b8b}.form__item{position:relative;height:45px;margin-top:20px}.form__item .icon{position:absolute;top:0;bottom:0;margin:auto;left:15px}.form__item input{padding-left:45px;padding-right:10px;border-radius:4px;border:1px solid #aeaeae;background-color:#fff}.form__item button,.form__item input{display:block;width:100%;height:100%}.form__signature{position:relative;padding-left:45px;margin-top:10px;color:#080a0c;font-size:14px;line-height:1}.form__signature .icon{position:absolute;top:0;bottom:0;margin:auto;left:15px}

.btn{display:table;max-width:320px;width:100%;color:#1e1e1e;vertical-align:middle;text-align:center;font-size:21px;font-weight:400;line-height:45px;border-radius:4px;border:1px solid #ff8a00;background-image:linear-gradient(0deg,#ffa800 0,#ffcd00);transition:all .25s;margin-left:auto;margin-right:auto;}

.btn:hover{color:#1e1e1e;background-image:linear-gradient(0deg,#ff8000 0,#fc0)}section{padding:90px 0}section:nth-child(2n){background-size:cover;}

/*! same style end*/
/*!custom style*/body{min-width:1030px}.container{width:1030px!important}

.head{padding-bottom:65px;background:url(../img/head.jpg) no-repeat top;background-size:cover}.head .universal{margin-bottom:65px}.universal{padding-top:15px;padding-bottom:10px;background:#fff}.universal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.info.info-mob {
    display: none;
}


@media screen and (min-width: 569px) {

.ff-h {
    padding-top: 187px;
}


.head .universal {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 55;
}
}

@media screen and (max-width: 568px) {


.logo {
margin-top:5px;
}


.head .universal {
    padding-top: 76px;
}


.info-dd {
    display: none;
}


.info.info-mob {
    position: fixed;
    width: 100%!important;
    top: 0;
    z-index: 55;
    display: block;
    background: #fff;
    padding: 8px 0 5px;
}
}

.logo,

.logo__title{text-align:center}
.logo__title{display:inline-block;vertical-align:middle;text-align: left;color:#000;font-size:16px;font-weight:500;text-transform:uppercase;padding:0 3px 3px 60px;}
.logo__title::before {background:url(../img/logostroy.png) no-repeat; width: 55px; height: 55px; position: absolute; content: ''; background-size: contain; left: 0;}
.logo__subtitle{margin-top:4px;color:#232323;line-height:16px; text-align: left;}.expa{font-weight:700;color:#353535;font-size:20px;line-height:1}.expa img{float:left;margin-right:13px}


.expa span {
    display: block;
    margin-top: 4px;
    font-size: 30px;
    color: #0683dd;
}

.expa .span2{display:table;margin:8px auto 0 auto;font-size:17px;color:#000}

.info{text-align:center}.info__phone{color:#232323;font-size:28px;font-weight:700;line-height:36px}.info__recall{color:#0683dd;font-size:18px;font-weight:400;line-height:22px}.info__recall span{text-decoration:underline}.info__recall .icon{margin-right:10px;vertical-align:middle}.head__info{min-height:315px;padding-top:45px;padding-left:35px;background:url(../img/head_info.png) no-repeat 0 0;background:rgba(0,0,0,.8);border:2px solid #0683dd;border-radius:5px;padding-bottom:20px;background-size:contain}
.head__list{margin-top:20px;color:#fff;font-size:21px;font-weight:400;line-height:22px}.head__list-item{margin-top:10px}

.info {margin-top:-6px;}
.logo-list {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:20px;}
.logo-list a{width:14.5%;margin-top:0;text-align:center;font-size:20px;font-weight:bold;}
.logo-list p{margin-top:10px;}



.advant__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advant__list li{width:20%;margin-top:50px;text-align:center}.advant__text{margin-top:15px;font-size:20px;line-height:25px}

.product__item{width:100%;margin-top:30px;padding:10px;padding-bottom:15px;border:1px solid #c6c6c6;background-color:#f6f7f4}.product__item-img{background:grey;max-width:100%;width:100%;color:#fff;text-align:center;height:200px;overflow:hidden} .product__item-img img{width:100%;display:block;margin:auto;}
.product-2 .product__item-img{height:150px;}
.product-2 .product__item-title{font-size:21px;}
.product__item-img img{transition:all .3s}.product__item-img:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}
.product__item-title{text-align:center;position:relative;margin-bottom:35px;font-size:25px;font-weight:700;line-height:25px}.product__item-title:before{content:"";position:absolute;left:91px;bottom:-15px;width:100px;height:2px;background-color:rgba(37,121,191,.8)}.product__item-desc{margin-top:20px;margin-bottom:20px}
.product__item-option{min-height:22px;position:relative;margin-bottom:10px;padding-left:40px;font-size:18px;font-weight:400;line-height:22px}.product__item-option .icon{position:absolute;top:5px;left:0}
.product__item-price{margin:15px 0 0 0;text-align:center;font-size:22px;font-weight:700;line-height:30px}

.product__item-btn {margin-top:15px;}

.partner__list{display:-moz-flex;
	display:-ms-flex;display:-o-flex;
	display:-webkit-box;display:-ms-flexbox;
	display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;
	-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;}
	.partner__list li{width:16%;margin-top:50px;text-align:center}
	.partner__list li img{
		width: 150px;
	}

	.reason__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reason__list li{width:33%;margin-top:50px;text-align:center}

.reason__text{margin-top:15px;color:#313132;font-size:25px;font-weight:400;line-height:25px;text-align: left;}.price__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price__list li{width:33%;margin-top:50px;padding:0 15px;text-align:center}.price__title{margin:30px 0;font-size:25px;font-weight:700;line-height:25px}

.price__desc{line-height:25px;
	font-size:18px;
	font-weight:400;
text-align: center;
	}.price__signature{font-size:20px;font-weight:700;font-style:italic}

	section.blue__form{padding: 0;color:#fff;background:url(../img/blue.jpg) no-repeat left 37%;background-size:cover}
	section.blue__form.blue__form2{padding: 0;background:url(../img/blue2.jpg) no-repeat left 37%;}

	.blue__form-title{margin-bottom:50px;color:#fff;font-size:40px;font-weight:700;line-height:1;text-align:center}.blue__form-wrap{position:relative;padding:15px 10px 40px;text-align:center;border:3px solid #fff}.blue__form-text{font-size:30px;font-weight:700;line-height:30px}.blue__form-btn{position:absolute;bottom:-22px;left:0;right:0;text-align:center}.cert__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cert__gallery a{margin-top:50px}







	section.reviews{padding-top:20px;background:#fff}section.reviews .h2{margin-bottom:50px}.reviews__list{text-align:justify}.reviews__list:after{content:"";display:inline-block;width:100%}.reviews__list li{position:relative;display:inline-block;max-width:491px;width:100%;min-height:283px;margin-bottom:20px;padding:25px;padding-bottom:60px;padding-left:130px;vertical-align:top;border:1px solid #c6c6c6;background-color:#f6f7f4}.reviews__list li>.icon{position:absolute;bottom:25px;right:25px}.reviews__img{position:absolute;top:25px;left:25px;width:82px;height:82px;background:url(../img/photo_def.png) no-repeat 50%}.reviews__img img{display:inline-block;width:100%;height:100%;border-radius:50%}.reviews__name{font-size:25px;font-weight:400;line-height:1}.reviews__text{margin-top:15px;font-size:18px;font-weight:400;line-height:22px}.reviews__text a{color:#c10049;text-decoration:underline;text-transform:uppercase}.reviews__audio{position:absolute;left:130px;bottom:25px;margin-top:20px;color:#c10049;font-size:15px;font-weight:400;font-style:italic;line-height:22px}.reviews__audio span{text-decoration:underline}.reviews__audio .fa{margin-right:10px;font-size:30px;line-height:1;vertical-align:middle}.custom__form{padding:40px 0 50px;color:#fff;background:url(../img/custom_form.jpg) no-repeat top!important}.custom__form .h2{margin-bottom:30px;color:#fff}.custom__form .h2:before{background-color:#fff}.custom__form .form{max-width:100%;border:none;background:none;padding:0}.custom__form .form__title{margin-bottom:20px;font-size:22px;font-weight:400;line-height:30px;color:#fff;text-transform:uppercase}.custom__form .form__list{text-align:justify}.custom__form .form__list:after{content:"";display:inline-block;width:100%}.custom__form .form__item{display:inline-block;max-width:300px;width:100%}.custom__form .form__item--textarea{max-width:100%;width:100%;height:241px}.custom__form .form__item--textarea textarea{display:block;width:100%;height:100%;padding:20px;border-radius:4px;border:1px solid #aeaeae;background-color:#fff}.custom__form .form__item--btn{max-width:100%;width:100%;margin-top:25px;text-align:center}.custom__form .form__item--btn .btn{display:inline-block}.custom__form .form__signature{text-align:center;color:#fff;font-size:14px;font-weight:300;line-height:30px}section.map_wrap{background:#fff}.map_wrap .h2{margin-bottom:50px}.map{position:relative;width:100%;height:480px}.btn-map{top:10px;margin:auto;display:none}.btn-map,.map__mask{position:absolute;left:0;right:0}.map__mask{top:0;bottom:0}.mask-disable{display:none}.map__address{position:absolute;left:0;right:0;bottom:40px;min-width:491px;max-width:800px;margin:auto;padding:10px;text-align:center;color:#fff;font-size:25px;font-weight:400;line-height:45px;background-color:#2579bf}.foot{padding:20px 0;background-size:cover}.foot .universal{background:none}.foot .universal__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.foot__info{text-align:center}.foot__info a{display:block;margin-top:20px}.thank-page .head{height:calc(100vh - 193px);min-height:600px}.thank-page .h1{margin-top:50px;padding:80px;line-height:1.2;text-align:center;border:3px solid #2579bf;background-color:rgba(0,0,0,.8)}.result-audio{display:none}.slide .h2{margin-bottom:50px}.slick-slide img{margin:auto}.slide-btn{position:absolute;top:37%;z-index:1;margin-top:-30px;color:#0683dd;font-size:60px;line-height:1}.slide-btn-prev{left:-60px}.slide-btn-next{right:-60px}

	.cheme {}
	.photo {}
	.cheme{}.cheme .h2{margin-bottom:0}

	.cheme__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}

	.cheme__item{margin-top:85px;width:16%;}


	.cheme__img{
    width: 133px;
    height: 133px;
    border-radius: 50%;
    text-align: center;
    position: relative;
    border: 2px solid #0A84DA;
    padding-top: 24px;
	display:table;
	margin:auto;

	}








	.cheme__img img{width:80px;border:50%;display:inline-block}.cheme__line{position:absolute;right:-68px;top:0;bottom:0;width:55px;height:1px;margin:auto;background:#01afee}.cheme__title{margin-top:20px;text-align:center;font-size:16px;font-weight:700;line-height:22px}.slide-bot .slide__gallery a img{background:grey;width:180px;height:300px}

.mycheme .cheme__title {font-size:20px;}


.reason__img img{
	width:130px;
	border-radius: 50%;
	float: left;
}
.taunt p{
	font-weight: bold;
	font-size: 20px;
}
.taunt p img{
	widows: 40px;
	margin-right: 20px;
}
.matter h3{
	text-align: center;
	font-size: 24px;
	margin-bottom: 30px;
}
.price__img{
	width: 150px;
	text-align: center;
	margin:0 auto;
	border-radius: 50%;
}
.price__img img{
	border-radius: 50%;
}
/*!custom style end*/
/*!media style*/

.adventages__list{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;}
.adventages__list li{width:33%;margin-top:50px;text-align:center; align-items: center;}
.adventages-new2 .adventages__list{justify-content:center!important;}



.adventages-new .adventages__list li{width:47%;margin-top:50px;text-align:center}
.adventages-new .adventages__img{width:106px;height:106px;border: 2px solid #0A84DA;}
.adventages-new .adventages__text {margin-top:0;}
.adventages-new .adventages__text p{font-size: 17px;font-weight: 400;line-height: 20px;}

.adventages__text{margin-top:15px;color:#313132;font-size:19px;font-weight:400;line-height:23px;text-align: left;}

.adventages-new2 .adventages__list li{width:24%;margin-top:50px;text-align:center}


.adventages__img{

	border-radius: 50%;
	float: left;
	width:106px;
	height:106px;



}


.adventages-new2 .adventages__img {

    width: 106px;
    height: 106px;
	border: 2px solid #0A84DA;
}




.adventages__img img{
	width:90px;
	height:90px;
	border-radius: 50%;
	display: block;
	margin:auto;
}



.photo__list{}
.photo__list li{max-width:320px;width:100%;margin-top:20px;position:relative;float:left;margin-right:13px;display:block;}
.photo__list li:nth-child(3n){margin-left:0px;}
.photo__img{position:relative;width:320px;height:220px;background:grey}.photo__img>a{display:block}.photo__img>a,.photo__img>a img{height:100%;width:100%}.photo__img-date{position:absolute;right:10px;bottom:10px;width:100px;line-height:29px;vertical-align:middle;text-align:center;background-color:#0683dd;color:#fff;font-size:14px}

.photo__desc {
    margin: 5px 0 0;
    font-size: 19px;
    font-weight: bold;
    line-height: 24px;
    position: absolute;
    bottom: 5px;
    color: #fff;
    padding: 3px 3px 3px 10px;
    z-index: 33;
}

.photo__list li:hover .photo__bg{display:block;display:none;}
.photo__bg {position:absolute;background-color: rgba(0,0,0,0);top:0;bottom:0;left:0;right:0;cursor:pointer;z-index:30;}


.photo__price{font-size:20px;font-weight:700;line-height:22px}



.adventages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adventages__list li{width:45%;margin-top:50px;text-align:center}

.adventages__text{margin-top:15px;color:#313132;font-size:19px;font-weight:400;line-height:23px;text-align: left;}




.adventages__img{

	border-radius: 50%;
	float: left;
	width:133px;
	height:133px;
	border: 2px solid #0A84DA;



}

.adventages__img.one {background:url(../img/1/1.png) no-repeat center center;background-size:55%;}
.adventages__img.two {background:url(../img/1/2.png) no-repeat center center;background-size:55%;}
.adventages__img.three {background:url(../img/1/3.png) no-repeat center center;background-size:55%;}
.adventages__img.four {background:url(../img/1/4.png) no-repeat center center;background-size:55%;}
.adventages__img.five {background:url(../img/1/5.png) no-repeat center center;background-size:55%;}
.adventages__img.six {background:url(../img/1/6.png) no-repeat center center;background-size:55%;}



.adventages__img img{
	width:90px;
	height:90px;
	border-radius: 50%;
	display: block;
	margin:auto;
}


.product-tit {font-size:19px;line-height:22px;padding: 8px 0 0;}


.service-item_row {display:flex;margin: 20px 0;}
			.service-item_image {width:50%;}
			.service-item_image img{width:100%;display:block;margin:0 auto;}
			.service-item__side {width:50%;background:#eaeaea;transition: all .3s; display: flex; align-items: center;}
			.service-item__title {padding: 1.875rem;font-size: 24px;color:#000; line-height: 1.4;}


			.service-item_row:hover .service-item__side {background:#000;}
			.service-item_row:hover .service-item__title {color:#fff;}
			.popup-js:active .service-item__side{background:#000;}
			.popup-js:active .service-item__title {color:#fff;}

			.product-table .product__item{padding:0;}
	.product-table .product-title{width:70%;float:left;font-size: 22px;font-weight: bold;line-height: 45px;vertical-align;middle;padding-left:15px;}
	.product-table .product-price{width:30%;float:left;border-left:1px solid #c6c6c6;font-size: 19px;line-height: 45px;vertical-align;middle;padding-left:15px;}
	.prod {border-bottom:1px solid #c6c6c6;}
	.prod:last-child {border-bottom:0px;}
		.cheme.cheme2 {background: #000;
    color: #fff!important;}

	.adventages {color:#fff!important;}
				.adventages__text {color:#fff!important;}

.phone-form{
    text-align: center;
    font-size: 38px;
    font-weight: bold;
}

.phone-form a{
    font-size: 38px;
    font-weight: bold;
}

@media screen and (max-width: 569px){

    .phone-form{
        font-size: 28px;
    }

    .custom__form{
        padding: 40px 0 10px;
    }

    section.blue__form.blue__form2{
        background-size: cover;
    }

    .h1, .h2{
        font-size: 30px;
    }

    .photo__img{
        width: unset;
    }

	.photo__list li {
    float: none;
    margin: auto;
	 margin-top: 20px;
}



	html{
		/*/background: #000;*/
	}

	body, html{
		min-width: unset;
		height: unset;
	}

	.container{
		width: unset !important;
	}

	.head{
		padding-bottom: unset;
		background-size: cover;
		padding-bottom: 25px;
		/*margin-top: 150px;*/
	}

	.head h1{
		font-size: 30px;
	}

	.phone-form a {
		white-space:nowrap;
		font-size:28px;
	}

	.cheme.cheme2 {
		padding-top:0;
	}

	.universal{
		margin-bottom: 25px;
	}

	.universal__content {
		display: unset;
		display: unset;
		display: unset;
		-webkit-box-pack: unset;
		-ms-flex-pack: unset;
		justify-content: space-between;
	}

	.universal__content{
		display: block;
	}

	.logo{
		float: unset;
		white-space: unset;
	}

	.expa{
		text-align: center;
		display:none;
	}

	.expa img{
		float: unset;
		margin-right: unset;
	}

	.headеr__list img{
		margin: auto;
		float: unset;
	}

	.header__list-item{

	}

	.header__list-item p{
	float: unset;
		margin: auto;
	}

	.head__form{
		padding-top: 25px;
	}

	.form{
		max-width: unset;
	}

	.menu-item{
		display: block;
		width: unset;
	}


	.header__list-item{
		width: unset;
		float: unset;
		height: 150px;
		text-align: center;
	}

	.product__item{

		text-align: center;
		margin-left:auto;
		margin-right:auto;
	}

	.product__item-img{
		max-width: unset;
		height: unset;
	}

	.advant__list{
		display: block;
	}

	.advant__list li{
		width: unset;
	}

	.reason__list{
		display: block;
	}

	.reason__list li{
		width: unset;
		text-align: center;
		background-position: 100px -2px;
    /*padding-left: 100px;*/
    height: 100px;
	}

	.reason2 .reason__list li{
		width:100%;
		text-align:center;
		}
	.reason__text {
		padding-left:140px;
		}

	.reason__text {
		margin-top:0!important;
		}
	.pt40 {
		padding-top:40px;
		}
	.pt30 {
		padding-top:30px;
		}

	.pt20 {
		padding-top:20px;
		}


	.price__list{
		display: block;
	}

	.price__list li{
		width: unset;
		height: auto;
		padding-top: 25px;
		margin-bottom:0;
	}

	.slide__wrapper{
		padding: 0px 65px;
	}

	.custom__form .form__item{
		max-width: unset;
	}

	.map__address{
		max-width: unset;
		min-width: unset;
		bottom: 50px;
	}

	.cheme{
		/*background: url(../img/bg.jpg) repeat-y center!important;
		background-size: cover;*/
	}

	.cheme__item{
		width: unset;
	}

	.adventages__list li{
		width: 100%;
		margin-top: 80px;
	}

	.adventages__list{
		display: unset;
	}

	.custom__form{
		background: url(../img/custom_form.jpg) repeat-y top!important;
	}



	.adventages__list li{
		width: unset;
	}

	.equipment .item{
		width: unset;
		float: unset;
	}

	.shemes-list{
		display: block;
	}

	.sheme-item{
		width: unset;
		max-width: unset;
	}

	.button_feedback{
		width: 320px;
	}

	.adventages__img{
		float: unset;
		margin: auto;
	}

	.adventages__text{
		margin-top: 0px !important;
		margin-left: 0px !important;
		text-align: center;
	}

	.adventages__text strong{
		text-align: center;
	}

	.blue__form-title{
		font-size: 34px;
	}

	.feedback__inputs{
		margin-left: 0px;
	}

	.feedback__input{
		float: unset;
		width: 100%;
		margin-bottom: 15px;
		margin-left: 0px;
	}

	.row{
		margin-left: unset;
		margin-right: unset;
	}

	.thanks{
			min-height:100vh;
		}

	.thanks__cnt{
		width: 100%;
		height: 280px;
	}

	.partner__list{
		display: unset;
		display: unset;
		display: unset;
		-webkit-box-pack: unset;
		-ms-flex-pack: unset;
		justify-content: space-between;
	}

	.partner__list li {
		width: unset;
		margin-top: 50px;
		text-align: center;
	}




	.cheme__list{
		display: unset;
		display: unset;
		display: unset;
		-webkit-box-pack: unset;
		-ms-flex-pack: unset;
		justify-content: space-between;
	}

	.thank-page h1{
		font-size: 22px;
		padding: 30px;
	}


	section {
		padding: 50px 0;
	}



	.head__info {

		padding-top: 25px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 20px;

	}

	.custom__form__phone a{font-size:50px;}

	.photo__list li:nth-child(3n) {
		/*margin-left: unset;*/
		margin: 20px auto;
	}



	.cheme__line{
		display: none;
	}

	.service-item__title{
		font-size: 18px;
		/*padding: 275px;*/
	}

	.cheme .h2{
		font-size: 32px;
	}

    .service-item_row{
        display: block;
    }

    .service-item_image{
        width: unset;
    }

    .service-item__side{
        width: unset;
    }
}

@media screen and (max-width: 433px){
	.custom__form__phone a{font-size:40px;}
}


@media screen and (max-width: 391px){
	.custom__form__phone a{font-size:32px;}
	.custom__form__phone a{font-size:28px;margin-bottom:30px;}
	.info__phone a{font-size:32px;}
}


@media screen and (max-width: 330px){
	.custom__form__phone a{font-size:28px;margin-bottom:30px;}
	.custom__form__phone a{margin-bottom:30px;}
}
