@media screen and (max-width: 1200px) {
	.wrapper {max-width: 970px;}
}

@media screen and (max-width: 992px) {
	.wrapper {max-width: 750px;}

}

@media screen and (max-width: 767px) {
	.wrapper {max-width: none; padding: 0 15px;}
	.logo_retina {height: 28px;}
	.about_type2_row {flex-direction: column-reverse; padding: 0;}
	.about_type2_title {margin-top: 40px; margin-bottom: 30px;}
	.about_type2_desc {margin-bottom: 60px;}
	.about_type4_back {height: 180px;}
	.price_type1_cat_title {color: #1026a2;}
	.team_type1_box {width: 45%;}
	.team_type1_row {margin-bottom: 0;}
	.form_form_company {padding-top: 0;}
	.form_type1_input {width: 100% !important;}
	.footer_logo_retina {height: 25px;}

}

@media screen and (max-width: 390px) {
	.team_type1_box {width: 100%;}


}

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



}

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

}