
body {

min-width: 1140px;
padding: 0px;
margin: 0px;

font-size: 18px;
color: #404040;
font-family: "Arial", sans-serif

line-height: 24px; /*Высота строки*/

background-color: white;
}
.container{
width: 1120px;
margin: 0  auto
/*выравнивает по центру(0) с помощью внешних отступов*/






}




.pageheader {
/*фоновое изображение*/
  background-image: url(img/header-bg.jpg);

  width: px;
  min-height: 720px;

/*закрывает фоном весь элемент*/
  background-size: cover;


/*не повторяет фоновое изображение*/
background-repeat: no-repeat;

/*размещает фоновое изображение сейчас центр*/


}

.promo {


/*высота строки*/
line-height: 55px ;
  font-weight: bold;
  font-size: 45px;
  font-family: "Georgia", serif;
  padding-top: 150px;
  padding-right: 400px;

  text-align: center;
  

}

.promo a{


  color: #ffffff;
  text-decoration: none; 



}

.header-logo {


float: left;
width: 208px;
height: 100px;



}

.main-nav {


float: left;
width: 520px;
margin: 18px 0px 0px 125px;
list-style: none; 



}

.main-nav li {


 float: left;
 margin-right: 50px;

text-transform: uppercase;   /*Делает заглавные буквы*/
 
}

.main-nav a {
/**/
text-decoration: none;   /*Убирает подчёркивание у ссылок*/
color: #ffffff;
text-transform: 

}
.main-nav a:hover {
  text-decoration: underline;
}


.btn {

  width: 146px;
  padding: 10px;
  vertical-align: top;
  text-align: center;
  border: 2px solid #ffffff;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 5px;
  display: inline-block;
  padding-left: 50px;
  float: left;

 
}
.btn:hover {

background-color: #ffffff;

color: black;




}





.header-top {


  
  border: 2px solid #ffffff;
  margin-bottom: 125px;
}

.features {

   padding-top: 50px;
      padding-bottom:55px;



}

.features-item {

float: left;
width: 279px;
padding-top: 90px;
padding-left: 30px;
padding-right: 30px;
text-align: center;
border-left: 1px solid #d9d9d9;



}
/*Делает прозрачность границы первого элемента*/

.features-item:first-child {
border-left-color: transparent;


}
.features ul {

list-style: none;  
}

.features-title {
background-repeat: no-repeat;

margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
font-weight: bold;
font-size: 30px;
line-height:30px;
font-family: "Georgia",serif
color: #a38b70;


}
.features-item p {

font-size: 16px;

}
















































































































































































