html, body{
	margin: 0;
	padding: 0;
	color: #313130;
	background-color: #b6a392;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src:
    local("Roboto-Regular"),
    url("roboto.woff") format("woff");
}

@font-face {
  font-family: "UA_Delphian-ATT";
  font-style: normal;
  font-weight: normal;
  src:
    url("16052.ttf") format("truetype");
}

header{
	min-height: 593px;
	background-image: url(123.jpg);
	background-size: cover;
	opacity: 0.8;
	font-family: UA_Delphian-ATT;
	text-align: center;
	box-shadow: 0 0 8px 3px;
	padding-left:100px;
}

.name{
	font-size: 85px;
	padding-top: 20px;
}

/*
header{
	opacity: 0.7;
}
.name{
	font-size: 85px;
	padding-top: 150px;
	убрать padding-left
}
Данные для 1 картинки*/

.phone{
	font-size: 50px;
	padding-top: 30px;
}

h1{
    font-family: "Roboto";
	font-size: 30px;
	-webkit-text-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -moz-text-shadow: 0 1px 1px rgba(0,0,0,0.2);
    text-shadow: 0 1px 1px rgba(0,0,0,0.2);
}
.columns {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  width: 80%;
  margin: auto;
}

.column{
	flex-basis: 300px;
}

.column-main{
	flex-grow: 2;
}

.column-contact{
	flex-grow: 1;
	text-align: right;

}

.map{
	float:right;
	margin-top: 20px;
	opacity: 0.7;
}


footer{
	min-height: 100px;
	background: linear-gradient(to top, #6c6259 10%, #b6a392 100%);
	opacity: 0.7;
	text-align: right;
	font-size: 12px;
	padding-right: 50px;
}