@charset "utf-8";

@media only screen and (max-width: 1000px) {
.header .menu {
	-webkit-box-flex: 1;
	    -ms-flex: 1 1 auto;
	        flex: 1 1 auto;
	margin-left: 0;
}
.header .menu ul {
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
.hold-top .bg .cloud1, .hold-top .bg .cloud2, .hold-top .bg .cloud3 {
	opacity: 0.6;
}
.top-block .top .h1 {
	width: auto;
	max-width: none;
}
.top-block .top .plane {
	position: relative;
	top: auto;
	left: auto;
	margin: 0 auto;
	-webkit-transform: none;
	        transform: none;
}
.slider-products .grid .image {
	padding-right: 20px;
	padding-left: 0;
}
.slider-products .slick-arrow {
	margin-left: 0;
	margin-right: 0;
}
.calculator .calc-bg {
	padding: 30px 30px;
}
.calculator .grid .r {
	width: 42.67101%;
	padding-left: 30px;
}
.calculator .submit .btn {
	max-width: none;
	min-width: 0;
	width: 50%;
}
.slider-delivery .slick-arrow {
	margin-left: -31px;
	margin-right: -31px;
}
.calculator .result .t {
	padding-left: 20px;
	padding-right: 20px;
}
.calculator .result .big {
	font-size: 3.5rem;
}
.info-blocks .grid {
	margin: -10px;
}
.info-blocks .grid .el {
	padding: 10px;
}
.info-blocks .grid .bg {
	padding-left: 20px;
	padding-right: 20px;
}
.reasons ul {
	margin-left: -5px;
	margin-right: -5px;
}
.reasons li {
	padding-left: 5px;
	padding-right: 5px;
}
.reviews:before {
	height: auto;
	bottom: 185px;
}
.reviews .grid {
	display: block;
}
.reviews .l {
	width: auto;
	padding-right: 0;
	max-width: none;
	text-align: center;
}
.reviews .r {
	width: auto;
	margin: 0;
}
.slider-reviews {
	margin-left: -30px;
	margin-right: -30px;
	padding-left: 20px;
	padding-right: 20px;
}
.slider-reviews .slick-list {
	margin-left: -30px;
	margin-right: -30px;
	padding-left: 20px;
	padding-right: 20px;
}
.slider-reviews .el {
	width: auto!important;
	padding-left: 10px;
	padding-right: 10px;
}
.slider-reviews.slick-initialized {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.slider-reviews .slick-arrow {
	margin-top: 24px;
}
.slider-reviews .slick-prev {
	right: auto;
	left: 0;
}
.review {
	padding: 30px;
}
.footer .grid {
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}
.footer .el {
	-webkit-box-flex: 0;
	    -ms-flex: 0 0 auto;
	        flex: 0 0 auto;
	min-width: 0;
	max-width: none;
}
.footer .text {
	-webkit-box-ordinal-group: 4;
	    -ms-flex-order: 3;
	        order: 3;
	width: 50%;
}
.footer .links {
	-webkit-box-ordinal-group: 2;
	    -ms-flex-order: 1;
	        order: 1;
	width: 50%;
}
.footer .contacts {
	-webkit-box-ordinal-group: 3;
	    -ms-flex-order: 2;
	        order: 2;
	width: 50%;
}
.footer .join {
	-webkit-box-ordinal-group: 5;
	    -ms-flex-order: 4;
	        order: 4;
	width: 50%;
}
}
