@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 3000px){
		.fon_zakazat{
		background-image: url(../img/123.png); 
		background-position:top; 
		background-size: cover; 
}
		#tekst5{
			border-radius:50px;
			font-size:20px;
			}
		
		#bl_g{
			padding-left:50px;
			padding-right:50px;
			}
		
	.w_1{
	
		width: 70%;
		margin: auto;
		display: block;
	
	}
	 
	.w_2{
	 
	    width: 80%;
		margin: auto;
		display: block;
	
	}
	
	.niz{
		
		width:60%; 
		display:inline-block; 
		text-align:left; 
		font-size:25px;
	
	}
	
	.com2{
display:table-cell;
width:48%;

}
.com3{
display:table-cell;
width:70%;

}
.com4{
display:table-cell;
width:30%;

}
.zakazat{
width: 65%; margin-left: 25%; display: block;
}
	
}
@media screen and (max-width: 2000px){
		
		
		
		.niz{
			width:60%; 
			display:inline-block;
			text-align:center;
			margin:auto;
			font-size:25px;
		}
	
}
@media screen and (max-width: 1600px){
		
			.w_2{
		width: 95%;
		margin: auto;
		display: block;
	
	}
		.niz{
			width:80%; 
			display:inline-block;
			text-align:left; 
			font-size:25px;
		}
		
}
@media screen and (max-width: 1300px){
		
		.w_1{
		width: 80%;
		margin: auto;
		display: block;
	
	}
		.w_2{
		width: 95%;
		margin: auto;
		display: block;
	
	}
		.niz{
			width:100%; 
			display:inline-block;
			text-align:left; 
			font-size:25px;
		}
		
}
@media screen and (max-width:1100px){

.fon_zakazat{
		background-image: url(../img/123.png); 
		background-position:-20px 0px; 
		background-size: 120%; 
		background-repeat: no-repeat;
		
}

.zakazat{
width: 80%; margin-left: 20%; display: block;

}
.com3{
display:block;
width:100%;

}
.com4{
display:block;
width:100%;

}

}

@media screen and (max-width: 1000px){
		
		
		#tekst5{
			border-radius:10px;
			}
		#tekst5 h1{
			font-size:24px;
			}
		#tekst5 h2{
			font-size:20px;
			}
		
		
		.niz{
			width:100%; 
			display:inline-block;
			text-align:left; 
			font-size:25px;
		}	
	
}
@media screen and (max-width: 900px){
		
		.w_1{
		width: 90%;
		margin: auto;
		display: block;
	
	}
		.niz{
			width:100%; 
			display:inline-block;
			text-align:left; 
			font-size:25px;
		}
		
}

@media screen and (max-width: 600px){
.pravo{
width: 60%;
margin-left: 15%;
}
	.zakazat{
width: 100%; margin-left: 0%; display: block;

}
	.com2{
display:block;
width:100%;

}

	
	
	#bl_g{
			padding:20px;
			}
	#tekst5 {

	font-size:18px;
}
.w_1{
		width: 95%;
		margin: auto;
		display: block;
	
	}
}	

#tekst5 p{
	padding:0px;
	padding-right:10px;
}

#tekst5{
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	text-align:left;
	
	display:inline-table;
	background-color:rgba(255,255,255,0.8);
	opacity:0;
	color:#703602;
	
}
#tekst5 h1{
	color:#773601;
}
#tekst5 h2{
	color:#773601;
}		