@media only screen and (max-width : 1600px){
	


}/**1600px**/

@media only screen and (max-width : 1440px){
	
}/**1440px**/



@media only screen and (max-width : 1280px){
	
}/**1280px**/

@media only screen and (max-width : 1200px){
	
}/**1200px**/

@media only screen and (max-width : 1199px){
	.section{
		height: auto;
	}

	.main__cols{
		flex-wrap: wrap;
	}

	.main__left{
		width: 100%;
		padding-right: 0;
	}

	.main__right{
		width: 100%;
		padding-top: 30px;
	}

	.partners{
		margin-right: auto;
	}

	.title{
		font-size: 42px;
	}

	.two .col{
		width: 100%;
	}

	.soc .item{
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	.partners { height:500px; }
	.title-vert { top:55%; }
	
}/**1199px**/

@media only screen and (max-width : 992px){

}/**992px**/

@media only screen and (max-width : 991px){
	
}/**991px**/

@media only screen and (max-width : 768px){
    
}/**768px**/

@media only screen and (max-width : 767px){
	



}/**767px**/

@media only screen and (max-width : 576px){
	
}/**576px**/

@media only screen and (max-width : 575px){
	
}/**575px**/

@media only screen and (max-width : 480px){
	
}/**480px**/

@media only screen and (max-width : 425px){
	
}/**425px**/

/* 415px х 565px */
@media only screen and (max-width : 415px){
	.flex-vert { padding:20px 0; }
	.title { font-size:24px; margin-bottom:23px; }
	.slogan { margin-bottom:20px; font-size:18px; }
	.two { padding-bottom:5px; }
		.take span { font-size:18px; line-height:1.6; }
	.list li { margin-bottom:8px; font-size:13px; }
	.take { margin-bottom:10px; font-size:14px; }
	.btn-main { min-height:50px; }
	
	body.open .section, body.open #ekran { display:none; }
	body.open .form_container form { position:relative; top:0; width:100%; }
	body.open .agree p { font-size:11px !important; }
}

/* 375px х 580px */
@media only screen and (max-width : 375px){
	
}/**375px**/

@media only screen and (max-width : 360px){
	
}/**360px**/

@media only screen and (max-width : 320px){

}/**320px**/





@media only screen and (min-width : 1200px){

}