@media screen and (max-width:800px) {
	html{zoom:0.48;}
}
@media screen and (max-width:600px) {
	header .burgerMenuActive, header .burgerMenu:hover {
		background-color: transparent; 
		width: 44px;
		height: 35px; 
		margin:40px 0 0 0; 
		padding-top: 0; 
	}
	header .burgerMenu ul {
		margin-top: 40px;
	}
	html{zoom:1;}
	.wrapper {
		min-width:320px;
	}
	.first_screen .item .text, .first_screen .playVideo {
		font-size:20px;
	}
	.first_screen .playVideo {
		font-size:16px;
	}
	.first_screen .button {
		margin-left:0;
	}
	header .phone_call a.phone {
		font-size: 16px;
		line-height: 1.2;
	}
	header .phone_call a.button {
		line-height: 40px;
	}
	header .phone_call {
		display: inline-block;
		width: 250px;
	}
	header .phone_call a.button {
		width: 220px;
		font-size: 15px;
		margin-left:0;
	}
	header .change_link{
		display: inline-block;
		margin-left: 0;
	}
	header {
		height:300px;
		margin-bottom:-300px;
	}
	header .logo, .header_fixed .inner .logo{
		margin-right: 15px;
    	padding-right: 10px;
    	width: 44%;
		margin-bottom:30px;
	}
	header .slogan, .header_fixed .slogan{
		font-size:14px;
		width:50%;
	}
	header .burgerMenu, .header_fixed .burgerMenu{
		float:left;
		clear:left;
		margin-left:0;
		margin-right:0;
		margin-top:40px;
	}
	header .burgerMenu ul {
		float:left;
	}
	header .phone_call a {
		font-size: 14px;
	}
	.first_screen, .second_screen, .third_screen, .fourth_screen, .fifth_screen, .sixth_screen, .seventh_screen, .ninth_screen, .tenth_screen, .eleventh_screen{
		height:auto;
		padding-bottom:15px;
	}
	.fifth_screen h2 {
		font-size: 30px;
		margin: 45px 0;
	}
	.fifth_screen .item {
		padding-top: 30px;
		padding-left:0;
	}
	.fifth_screen .owl {
		width: 100%;
		overflow: hidden;
	}
	.fifth_screen .item .video {
		float: none;
		width: 100%;
	}
	.fifth_screen .item .info {
		margin-left: 0;
		float: none;
		margin-top: 50px;
	}
	.fifth_screen .item .info .title {
		font-size: 30px;
		margin-top:0;
	}
	.fifth_screen .owl-nav {
		margin-top: 0;
	}
	.fifth_screen .item .video .square {
		position: absolute;
		width: 320px;
		height: 253px;
		right: -10px;
	}
	.eighth_screen {
		display:none;	
	}
	.first_screen .playVideo span {
		top: 10px;
	}
	/*первый блок*/
	.first_screen .item {
		margin-top: 75px;
	}
	.first_screen h1 {
		font-size: 30px;
	}
	.first_screen .form_box {
		margin-top: 35px;
		width:100%;
	}
	.first_screen .form_box .inner_form_box {
		width:inherit;
	}
	.first_screen .form_box .backing {
		width:100%;
		height:443;
	}
	/*второй блок*/
	.second_screen .item {
		margin:0 auto 25px;
		float:none;
		text-align:center;
	}
	.second_screen h2 {
		font-size:30px;
		margin:40px 0;
	}
	/*третий блок*/

	.third_screen .item {
		width:100%;
		margin-top: 25px;
		margin-right:0;
	}
	.third_screen .item .number {
		font-size: 90px;
	}
	.third_screen .item label {
		font-size:14px;
		margin-left:0;
		margin-bottom: 37px;
	}
	.third_screen .item .prev {
		margin-left:30px;
		margin-right:30px;
	}
	.third_screen .item .radio:not(checked) + label {
		padding: 0 25px 0 25px;
	}
	.third_screen form .check_lable span {
		width: 100%;
	}
	/*четвертый блок*/
	.fourth_screen h2 {
		font-size:30px;
		margin:40px 0;
	}
	.fourth_screen .item {
		display:block;
		margin:0 auto 25px !important;
		float:none;
	}
	.fourth_screen .item .title {
		margin-top:40px;
	}
	/*шестой блок*/
	.sixth_screen .item {
		width: 100%;
		margin-top:80px;
	}
	.sixth_screen h2 {
		font-size:30px;
	}
	.sixth_screen .item .inner_item {
		margin:0 auto 30px !important;
		float:none;
	}
	.sixth_screen .item .button {
		margin-top:30px;
		float:left;
	}
	/*девятый блок*/
	.ninth_screen .item {
		width:100%;
		float:none;
		padding-left:0 !important;
	}
	.ninth_screen .item .title {
		margin-top:30px;
	}
	.ninth_screen h2 {
		margin-top:40px;
		font-size:35px;
	}
	.ninth_screen h2 span {
		font-size: 25px;
	}
	.ninth_screen .item .loop {
		width:100%;
		margin-top: -27px;
		margin-bottom: -10px;
	}
	/*десятый блок*/
	.tenth_screen .item {
		width:100%;
	}
	.tenth_screen h2 {
		font-size:30px;
		text-align:center;
		margin:40px 0;
	}
	.tenth_screen .button {
		display:block;
		width: 276px;
		margin:40px auto;
		float:none; 
	}
	.tenth_screen p {
		width:75%;
	}
	/*одиннадцитый блок*/
	.eleventh_screen h2 {
		font-size:24px;
		text-align:left;
		margin:40px 0;
		width:45%;
	}
	.eleventh_screen p {
		font-size:14px;
		width:45%;
	}
	.eleventh_screen .item {
		width:100%;
	}
	.map {
		height:900px;
	}
	.map .inner {
		width:100%;
		min-width:320px;
		height:auto;
		position:absolute;
		z-index: 1;
		top: 0;
		right:0;
		margin:50px 0 0 0;
	}
	.map .inner .item h2, .map .inner .item .whatsapp  {
		margin-left:0;
	}
	.map .inner .item .whatsapp, .map .inner .item .instagram, .map .inner .item .facebook {
		font-size: 12px;
		margin-left: 3px;
	}
	.map .inner .item .phone {
		margin-top:10px;
		margin-bottom:10px;
		line-height: 2.667;
	}
	.map .inner .item {
		width:100%;
		margin-left:0;
		padding-left:10px;
	}
	/*подвал*/
	footer {
		height: auto;
		padding: 10px 0;
	}
	footer .inner .cell .logo {
		display: block;
		width:43%;
		margin: 0 auto;
		float: none;
	}
	footer .inner .cell .logo img{
		width:100%;
	}
	footer .inner .cell .center_box {
		margin-left:0;
		float:none;
		width:100%;
		text-align: center;
	}
	footer .inner .cell .design {
		float:none;
		width:100%;
		margin:0 auto;
		clear:left;
		text-align: center;
	}
	footer .inner .cell .design br{
		display: none;
	}
	.form_popup {
		width:100%;
	}
	
}
@media screen and (max-width:320px) {
	header .phone_call a.button {
		width: 220px;
		font-size: 15px;
		margin-left:0;
	}
	header .phone_call {
		display: inline-block;
		width: 220px;
	}
	.change_link{
		display: inline-block;
	}
	header .phone_call a.phone {
		font-size: 25px;
	}
	header .slogan, .header_fixed .slogan{
		font-size:12px;
	}
	header .burgerMenu, .header_fixed .burgerMenu {
		margin-right: 25px;
		margin-top: 40px;
	}
	header .phone_call p {
		font-size: 25px;
	}
	header .phone_call a {
		width: 210px;
	}
	.first_screen .form_box form {
		width: 295px;
	}
	.first_screen form .check_lable span {
		width: 265px;
	}
	.first_screen .form_box .title {
		font-size: 28px;
	}
	.ninth_screen form .check_lable span {
		width: 260px;
	}
	.third_screen h2 {
		font-size: 40px;
	}
	footer .inner .cell .logo {
		width: 35%;
	}
	footer .inner .cell .center_box {
		width: 60%;
	}
	footer .inner .cell .center_box .privacy{
		display:none;
	}
	footer .inner .cell .center_box p {
		font-size: 13px;
	}
	footer .inner .cell .design {
		width: 100%;
	}
	footer .inner .cell .design p {
		display:inline-block;
	}
	footer .inner .cell .design a br{
		display:none;
	}
}
	