body{
background: "#0000";
font-family: Calibri, Arial, sans-serif;
font-size: 20px;
}

.wrapper{
width: 100%;
align-items: center;
margin: 0 auto;
}


.phoneB{
margin: 20 auto;
font-family: Calibri, Arial, sans-serif;
font-size: 30px;
color: #c53b19;
}

header{
	position: absolute;
	top: 40px;
	margin-left: 5%;
	width: 75%;
	align-items: center;
	z-index: 99;
}

.header-wrap{
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.menu_item{
margin-left: 20px;
}

.logo{
	margin: 20 auto;

}


.baner1{
	height: 980px;
	width: 100%;
	margin: 0 auto;
	top: 0;
	left: 0;
	background: url("../img/h1.png") no-repeat right top;
	overflow: hidden;
 }

 .menu{
list-style: none;
display: flex;

 }

 .menu_link{
 	text-decoration: none;
font-size: 25px;
color: #393939;
 }

  .menu_link_d{
 	text-decoration: none;
font-size: 15px;
color: #ebebeb;
 }

  .menu_link:hover{
color: #c53b19;

 }
   .menu_link_d:hover{
color: #c53b19;

 }

 h1{
 	position: absolute;
	top: 375px;
	left: 15%;
font-size: 40px;
color: #c53b19;
font-style: italic;
 }

 .button{
position: absolute;
	top: 572px;
	margin-left: 35%;
	height: 57;
	width: 230;
background: url("../img/btn1.png") no-repeat center top;	
 }

  .buttonCenter{
	height: 57;
	width: 230;
background: url("../img/btn1.png") no-repeat center top;	
 }

  .btn_link{
  	font-size: 18px;
color: white;
font-family: Calibri, Arial, sans-serif;
font-style: bold;
text-align: center;
	text-decoration: none;
  }

    .btn_link_center{
    	position: absolute;
  	font-size: 18px;
color: white;
font-family: Calibri, Arial, sans-serif;
font-style: bold;
	text-decoration: none;
  }

  .baner2{
    height: 550px;
    width: 100%;
	margin: 0 auto;
	background-color: white;
	font-size: 17px;
color: #393939;
text-align: center;

  }

  h2{
  	width: 100%;
font-size: 25px;
color: #393939;
text-align: center;
text-transform: uppercase;
margin-top: 40px;
  }

  .wrap_about1{
 width: 30%; 
 margin-left: 15%;
 text-align: right;
height: 50px;
float: left;
  }

  .wrap_about2{
text-align: left;
width: 30%; 
margin-right: 15%;
float: right;
margin-top: 50px; 
  }

  .wrap_about3{
  	 width: 30%; 
  	  margin-left: 15%;
text-align: right;
float: left;
margin-top: 65px; 
  }

  .wrap_about4{
  	width: 30%;
text-align: left;
margin-right: 15%;
float: right;
margin-top: 50px; 
  }

  .wrap_abouthead{
font-size: 20px;
color: #c53b19;
  }

 .b2lines{
 	position: relative;
 	overflow: hidden;
 	align-items: center;
 }

   .baner3{
   	height: 446px;
	width: 100%;
	margin: 0 auto;
	top: 0;
	left: 0;
	background: url("../img/bnr3.png") no-repeat left top;
	overflow: hidden;
	align-items: center;
  }

  	.bnr3text1{
  		text-align: center;
  	font-size: 20px;
  	width: 80%;
  	margin-left: 10%;
  	}

  	.bnr3text2{
  		margin-left: 10%;
  		margin-bottom: 0;
  		text-align: center;
    	font-size: 17px;
    	width: 80%;
  	}

  	.wrapperBnr3{
  		margin-left: 10%;
  		margin-top: 0;
	width: 80%;
	display: flex;
	align-items: center;
	justify-content: space-between;
  	}
  	.wrapperBnr3Item{
  		align-items: center;
  		text-align: center;
  		font-size: 17px;
	margin: 10px auto;
	width: 20%;
  	}

  	.baner4{
   	height: 550px;
	width: 100%;
	margin: 0 auto;
	top: 0;
	left: 0;
	background-color: #eeee;
	overflow: hidden;
	align-items: center;
  }

   h3{
  	width: 100%;
	font-size: 25px;
	color: #c53b19;
	text-align: center;
	margin-top: 40px;
  	}


  .baner4wrapp{
	margin-left: 10%;
  	margin-top: 0;
	width: 80%;
	display: flex;
	align-items: center;
	justify-content: space-between;
  }


  .baner4item{
  	align-items: left;
  	text-align: left;
  	font-size: 17px;
	margin: 10px auto;
	width: 20%;
	text-indent: -20px;
  }

 .baner5{
   	height: 1134px;
	width: 100%;
	margin: 0 auto;
	top: 0;
	left: 0;
	background: url("../img/bnr5.png") no-repeat left top;
	overflow: hidden;
	align-items: center;
	text-align: center;
  }


 .baner5wrapp{
	margin-left: 10%;
  	margin-top: 0px;
  	vertical-align: top;
	width: 80%;
	display: flex;
	justify-content: space-between;
  }


  .baner5item{
  	vertical-align: top;
  	box-sizing: border-box;
  	align-items: left;
  	text-align: left;
  	font-size: 15px;
	margin: 10px auto;
	width: 20%;
  }

a.knopka {
  color: white; /* цвет текста */
  text-decoration: none; /* убирать подчёркивание у ссылок */
  user-select: none; /* убирать выделение текста */
  background:  #c53b19; /* фон кнопки */
  padding: .7em .5em; /* отступ от текста */
  outline: none; /* убирать контур в Mozilla */
  
} 


 .baner6{
   	height: 370px;
	width: 100%;
	margin: 0 auto;
	top: 0;
	left: 0;
	background-color: #F5F5F5;
	overflow: hidden;
	align-items: center;
	text-align: center;
  }

  	.bnr6text{
  		text-align: center;
  	font-size: 20px;
  	width: 80%;
  	margin-left: 10%;
  	}

  	 	.wrapperBnr6{
  		margin-left: 10%;
  		margin-top: 0;
	width: 80%;
	display: flex;
	vertical-align: top;
	align-items: center;
	justify-content: space-between;
  	}
  	.wrapperBnr6Item{
  		align-items: center;
  		text-align: center;
  		font-size: 17px;
	margin: 10px auto;
	width: 20%;
  	}

.baner7{
   	height: 120px;
	width: 100%;
	margin: 0 auto;
	top: 0;
	left: 0;
	background: #303030;
	overflow: hidden;
	text-align: center;
	align-items: center;
	margin: 0px auto;
  }

  .baner7wraper{
  	width: 80%;
  	align-items: center;
	text-align: center;
	display: flex;
	justify-content: space-between;
	margin: 0px auto;
  }

  	.bnr7text{
    color: #ebebeb;
  	font-size: 17px;
  	margin-left: 2%;
  	text-align: left;
  	margin: 0px auto;
  	}

  	.bnr7item1{
  		width: 10%;
  		align-items: center;
  		text-align: center;
  		font-size: 14px;
  		margin: 0px auto;
  	}
  	  	.bnr7item2{
  	  		width: 40%;
  		align-items: center;
  		text-align: center;
  		font-size: 14px;
  		margin: 0px auto;
  	}

  	  	  	.bnr7item3{
  	  		width: 15%;
  	  		display: flex;
  		align-items: center;
  		text-align: center;
  		font-size: 14px;
  		margin: 0px auto;
  		margin-top: 0px auto;
  		justify-content: space-between;
  		vertical-align: center;

  	}

  	  	  	.bnr7item4{
  	  		width: 15%;
  	  		display: flex;
  		align-items: center;
  		text-align: center;
  		font-size: 14px;
  		margin: 0px auto;
  		margin-top: 35px;
  		justify-content: space-between;
  		

  	}

