*{
	margin: 0 auto;
}
#background{
	background: url(../img/bg.jpg) no-repeat;
	background-size: 100%;
	width: 100%;
	height: 640px;
	float: center;
	text-align: center;
}
#background a{
	text-decoration: none;
	color: white;
}
#text{
	width: 960px;
	padding-top: 160px;
	height: auto;
}
#text h1{
	font-family: HelveticaNeueCyr-Roman;
	color: white;
	font-size: 40px;
	margin-top: 80px;
}
#text h2{
	padding-top: 50px;
	font-family: HelveticaNeueCyr-Roman;
	color: white;
	font-size: 20px;
}
#submit{
	width: 200px;
	height: 30px;
	background: #00A99D;
	padding-top:10px;
	border-radius: 50px;
	margin-top: 70px;
}
#submit a{
	font-size: 18px;
	text-decoration: none;
	color:white;
	cursor: pointer;
}
#submit:hover{
	background: black;
}
#content_why{
	float: left;
	width: 100%;
	height: 130px;
	text-align: center;
	font-family: HelveticaNeueCyr-Medium;
}
#content_why h2{
	font-family: HelveticaNeueCyr-Medium;
	padding-top: 20px;
	font-size: 34px;
}
.decor{
	margin-top: 10px;
	width: 500px;
	height: 34px;
}
.line{
	width: 215px;
	height: 2px;
	float: left;
	background: #7F7F7F;
	margin-top: 15px;
}
.love{
	width: 50px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
#compl_uslug{
	width: 100%;
	height: auto;
	float: left;
}
#compl_uslug ul{
	width: 960px;
	height: auto;
	list-style-type: none;
}
#compl_uslug li{
	width: 317px;
	height: 330px;
	float: left;
	text-align: center;
}
#compl_uslug img{
	width: 120px;
}
#compl_uslug h3{
	font-size: 15px;
	margin-top: 10px;
	font-family: HelveticaNeueCyr-Medium;
}
#compl_uslug p{
	padding: 5px;
	margin-top: 10px;
	font-family: sans-serif;
}
#one_sectr{
	width: 960px;
	height: auto;
	float: left;
	background: white;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
#two_sectr{
	width: 960px;
	height: 280px;
	float: left;
	background: white;
}
#t_var{
	float: left;
	width: 100%;
	height: 320px;
	background: #EBEBEB;
	text-align: center;
}
#t_var h2{
	margin-top: 10px;
	font-size: 34px;
	text-align: center;
	font-family: HelveticaNeueCyr-Medium;
}
#varianty{
	width: 700px;
	height: 250px;
}
#varianty ul{
	float: left;
}
#varianty li{
	list-style-type: none;
	width: 310px;
	height: 215px;
	float: left;
}
#ico1{
	width: 150px;
	height: 150px;
	background: url(../img/ico_us/7s.png)no-repeat;
	background-size: 150px;
	margin-top: 8px;
}

#ico2{
	width: 150px;
	height: 150px;
	background: url(../img/ico_us/8s.png)no-repeat;
	background-size: 150px;
	margin-top: 8px;
}
#varianty p{
	margin-top: 20px;
	font-size: 25px;
}
#varianty a{
	text-decoration: none;
	color: black;
}
#footer{
	text-align: center;
	width: 100%;
	height: 30px;
	background: #EEEEEE;
	float: left;
	padding-top: 12px;
	margin-top: 270px;
}
#footer span{
	font-size: 12px;
	color: black;
	font-family: HelveticaNeueCyr-Medium;
}