@media screen and (max-width: 1100px) {
	.svai_top_block h1{font-size: 24px;}
	.svai_top_block_bottom a {
	font-size: 17px;
}
}
@media screen and (max-width: 1000px) {
.svai_why_we_item{	width: 50%;}
.svai_why_we_list{max-width: 600px;display: block;}
.svai_why_we_item{background: #fff;color:#000;}
.svai_why_we_item.svai_why_we_item_green_small{background: #29ba61;color: #fff;}
}
@media screen and (max-width: 950px) {

	.no_950{display: none;}
}
@media screen and (max-width: 900px) {
	.svai_call_block_linner_iiner_text_skew {
	transform: skew(15deg);
	padding: 50px 80px;
}
	img.svai_form_house{display: none;}
	.step_item{width: 33.33%;	margin-bottom: 55px;}
	.step_item:nth-child(3):after{display: none;}
.svai_gallery_block_b>a{width: calc(100% / 4 - 4px);}

}
@media screen and (max-width: 800px) {
	.svai_line_head{display: none;}
	.svai_about_text_bb_img_2{width: 270px;margin-right: 25px;}
	.svai_about_text_bb_2.svai_about_text_bb_3 .svai_about_text_bb_img_2 {
	margin-left: 25px;
	margin-right: 0;
}
.svai_about_text_bb_text_2 {
	width: calc(100% - 295px);
	}
	.svai_gallery_block_title {
	font-size: 25px;
}
.svai_top_block_bg{width: 100%;left: 0;z-index: -1;}
.svai_top_block{	max-width: 550px;
	padding-right: 0;
	color: #fff;}
	.svai_top_block_bottom a{color:#fff;}}
@media screen and (max-width: 700px) {
	.svai_under_top h2 {
	font-size: 21px;	line-height: 1.6;
}

	.svai_call_block_linner_iiner_text{max-width: 100%;
	transform: none;display: block;background: #ffffffd6;}
	.svai_call_block_linner .wrapper{padding: 0;}
	.svai_call_block_title {
	font-size: 24px;margin-bottom: 20px;
}
.svai_call_block_linner_iiner_text_skew{transform: none;}
.svai_call_block_form_item{margin-bottom: 20px;}
.svai_call_block>.wrapper {
	padding: 40px 15px 25px;
}
	.svai_about_text_bb_text_2{width: 100%;}
	.svai_about_text_bb_2 .svai_about_text_bb_img_2{margin: 20px 0 !important;width: 100%;}
	.svai_about_text_bb_2.svai_about_text_bb_3 >.wrapper{display: block;}
}
@media screen and (max-width: 650px) {
	.svai_slide_review_img_wrap{width: 100%;text-align: left;}
	.svai_slide_review_text{	border-top: 1px solid #ccc;
	margin-top: 10px;
	padding-top: 10px;
	width: 100%;padding-left: 0;}
	.svai_slide_review.svai_slide_review_no_photo .svai_slide_review_text{border-top: none;}
	.svai_slide_review_img_name_nophoto{font-size: 24px;}
	.svai_slide_review_img_wrap img{max-width: 150px}
	.step_item:after{	right: -22px;width: 50px;}
.svai_gallery_block_b>a{width: calc(100% / 3 - 4px);}
.svai_under_top{text-align: left;}
.svai_under_top h2{}
.svai_under_top p {
	}
	.svai_under_top{padding: 55px 0;}
}
@media screen and (max-width: 550px) {.svai_call_block_linner_iiner_text_skew{padding: 50px 25px;}}
@media screen and (max-width: 510px) {.svai_under_top p{display: none;}
.svai_under_top h2 span{display: block;padding: 10px 15px;}
.svai_under_top h2 strong{font-size:inherit;margin-right: 8px;}
.svai_under_top h2{margin-bottom: 0;}
.svai_under_top h2 br{display: none;}
	.svai_call_block_form_item{width: 100%;margin-right: 0;}
	.svai_call_block_form_item input{padding: 17px 25px;width: 100%;}
	.steps_list{	margin: 50px 0 -50px;}
	.step_item {
	width: 50%;
}
.step_item:after{display: none;}
	.svai_gallery_block_title {
	font-size: 22px;
}
	.svai_title{font-size: 24px;}
	.svai_why_we {

	padding-top: 30px;
	padding-bottom: 45px;
}
.svai_why_we_item {
	max-width: 310px;
	width: 100%;
}
.svai_why_we_item:nth-child(2n){background: #3dbc6b !important;color: #fff !important;}
.svai_why_we_item:nth-child(2n+1){background:#fff !important;color: #000 !important}
}

@media screen and (max-width: 450px) {
.svai_gallery_block_b>a{width: calc(100% / 2 - 4px);}
.svai_under_top{text-align: left;}
.svai_under_top h2{line-height: 1.6;
	font-size: 19px;}
.svai_under_top p {
	font-size: 16px;
	}
	.svai_under_top{padding: 40px 0;}
}
@media screen and (max-width: 400px) {
	.svai_gallery_block_steps .wrapper{padding: 0 0px;}
	.step_item_text {
	font-size: 13px;
}
	.svai_call_block_linner_iiner_text_title{font-size: 20px;}
	.svai_about_text_bb_2{	margin: 30px auto;}
	.svai_about_text_bb_2.svai_about_text_bb_3 {
	margin-top: 30px;
}
	.svai_call_block_linner_iiner_text_skew li {
	display: block;
	width: 100%;
}
	.svai_slide_review:nth-child(2n) {
	background: #f3f3f3;
	box-shadow: 0px 1px 25px 0px #d4d4d4;
}
.svai_review_block .wrapper{padding: 0;}.svai_slide_review{padding: 0 15px;}
.svai_slide_review:after{display: none;}
	.svai_about_text_bb_text_2{font-size: 13px;}
	.svai_slide_review_text{font-size: 13px;}
	.svai_slide_review_text p strong {
	font-size: 16px;
	font-weight: 800;
}
	.svai_top {
	padding: 75px 0;}.svai_top_block h1 {
	font-size: 21px;
}
.svai_top_block_text{line-height: 1.4;}
.svai_call_block_title {
	font-size: 21px;
	}
	.svai_call_block_form_item input {
	padding: 14px 25px;
}
.svai_why_we_item_title {
	font-size: 32px;
	}
}
@media screen and (max-width: 370px) {
.svai_under_top h2 {
	line-height: 1.6;
	font-size: 16px;
}
}