header {
	width: 1920px;
	height: 650px;
}
header .backgrnd {
	width: 1920px;
	height: 650px;
	background-color: #3c4955;
}
.header #logo {
	position: relative;
	left: 390px;
	top: -614px;
}
/*______КНОПКИ В HEADER_______*/
nav .headnav {
	position: relative;
	left: 977px;
	top: -690px;
}
nav .headnav li {
	display: inline;
	color: #ffffff;
	padding-right: 57px;
}
.headnav a {
	color: #ffffff;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;

	padding-left: 56px;
	position: relative;
}
.headnav a:after {
	content: "/";
	height: 20px;
	display: inline;
	width: 1px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -10px;

}
.headnav li:first-child {
	padding-left: 0;
}
.headnav li:first-child a {
	padding-left: 0;
}
.headnav li:first-child a:after {
	display: none;
}
.headnav a:hover{
	color: #48BF72;
}
/*______________ЗАГОЛОВКИ В HEADER__________*/
.header #h1 {
	color: #ffffff;
	font-weight: 400;
	border: none;
	position: relative;
	top:-600px;
	font-family: 'Big John', sans-serif;
	font-size: 46px;
	text-transform: uppercase;
	padding-left: 491px;
}
.header #h2 {

	color: #ffffff;
	font-weight: 400;
	border: none;
	position: relative;
	top:-600px;
	font-family: "Slim Joe", sans-serif;
	font-size: 30px;
	text-transform: uppercase;
	padding-left: 610px;
}
/*_____________ ЦЕНТРАЛЬНАЯ КНОПКА В HEADER_____________*/
.btnmes {
	font-family: 'Lato', sans-serif;
	display: inline-block;
	color: #48BF72;
	text-transform: uppercase;
	border: 2px solid #48BF72;
	border-radius: 3px;
	font-size: 14px;
	min-height: 39px;
	line-height: 35px;
	padding: 0 19px;
	background: none;
	position: relative;
	left: 891px;
	top: -550px;
}
.btnmes:hover {
	background: #48BF72;
	color: #fff;
}
/*_____________M A I N_____________*/
.main {
	height: 1051px;
}
/*________КНОПКИ В MAIN________*/
.mainbtns {
	margin-bottom: 50px;
}
.mainbtns a {
	text-decoration: none;
	display: inline-block;
	color:  #3c4955;
	font-size: 16px;
	font-weight: 700;
	background-color: #ccc;
	border-radius: 2px;
	padding-left: 16px;
	padding-right: 16px;
	height: 32px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 91px;
	line-height: 32px;
}
.mainbtns .active {
	background-color: #48bf72;
	color: #FFF;
	margin-left: 590px;
}
.mainbtns a:hover {
	text-decoration: none;
	background-color: #535F6B;
	color: #fff;
}
.mainbtns a:active {
	text-decoration: none;
	position: relative;
	top: 1px;
}
/*__________БЛОКИ С КАРТИНКАМИ В MAIN__________*/
/*.imges {
	margin: 0 auto;
}
.eshebarahlo {
	width: 450px;
	height: 302px;
	border-radius: 10px;
	margin-right: 40px;
	float: left;
}
.sloi {
	width: 650px;
	height: 304px;
	border-radius: 10px;
	float: right;
	margin-bottom: 39px;
}
.barahlo {
	width: 650px;
	height: 438px;
	border-radius: 10px;
	margin-right: 40px;
	clear: both;
	float: left;
}
.phone {
	width: 450px;
	height: 437px;
	border-radius: 10px;
	float: right;
	overflow: hidden;
}
*/
.main .imges .eshebarahlo {
	height: 302px;
	margin-left: 390px;
	float: left;
}
main .imges .sloi {
	float: left;
	height: 304px;
	margin-left: 40px;
}
main .imges .barahlo {
	clear: left;
	height: 438px;
	margin-left: 390px;
	margin-top: 39px;
	float: left;
}
main .imges .phone {
	float: left;
	height: 438px;
	margin-left: 1079px;
	margin-top: -438px;
	clear: both;
}
.eshebarahlo, .sloi, .barahlo, .phone {
	position: relative;
}
.hover{
	position: absolute;
	background-color: rgba(72, 191, 114, 0.8);
	border-radius: 10px;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	visibility: hidden;
}

.textForrest{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
	width: 160px;
	height: 55px;
	color: #ffffff;
}
.hover h3{
	font-size: 30px;
	font-weight: 700;
	margin: 0 auto 20px;
	width: 200px;
}
.eshebarahlo:hover .hover,
.sloi:hover .hover,
.barahlo:hover .hover,
.phone:hover .hover {
	visibility: visible;
}
/*__________________МИША ДЮПОНТ______________*/
.md {
	padding: 80px 0 90px;
	background: url(../pic/men.jpg) no-repeat;
	position: relative;
	width: 1920px;
	height: 500px;
}
.btnmecont {
	font-family: 'Lato', sans-serif;
	display: inline-block;
	color: #61646c;
	text-transform: uppercase;
	text-decoration: none;
	border: 2px solid #61646c;
	border-radius: 3px;
	font-size: 14px;
	min-height: 39px;
	line-height: 35px;
	padding: 0 19px;
	background: none;
	position: relative;
	left: 979px;
	top: 15px;
}
.btnmecont:hover {
	background: #48BF72;
	color: #fff;
	text-decoration: none;
}
.aboutmd h3, h5, p {
	color: #ffffff;
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	margin-left: 980px;
	width: 415px;
}
/*______________КОНТАКТНАЯ ФОРМА________________*/
.mecont {
	color: #48bf72;
	font-family: "Big John", sans-serif;
	font-size: 26px;
	font-weight: 400;
	line-height: 25px;
	margin-left: 848px;
	margin-top: 27px;
}
/*__________поле имя_______*/
.divname {
	float: left;
	margin-left: 610px;
	margin-right: 30px;
	margin-bottom: 30px;
}
.labelname input, .labelemail input {
	font-size: 30px;
}
/*__________поле мэйл______*/
.divemail {
	float: left;
}
/*___________поле смс______*/
.divsms {
	clear: left;
	margin-bottom: 30px;
	margin-left: 610px;
}
/*___________КНОПКА______*/
.btnenvoyer {
	width: 701px;
	height: 50px;
	border: none;
	border-radius: 4px;
	background-color: #48bf72;
	margin-left: 635px;
	margin-bottom: 50px;
}
.btntext {
	color: #ffffff;
	font-family: Lato, sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 25px;
	text-transform: uppercase;
}
/*_______________ССЫЛКИ НА СОЦ______________*/
.links {
	background: #3C4955;
	color: #fff;
	padding: 72px 0;
}

.ba-footer a {
	font-weight: 700;
	color: #FFF;
}
.ba-footer a:hover{
	color: #48BF72;
}
.ba-copyright {
	line-height: 56px;
	margin: 0;
}
.ba-social__link{
	display: inline-block;
	margin-left: 40px;
}
.ba-social__link:first-child{
	margin-left: 0;
}
.ba-social__link > svg{
	height: 56px;
	width: 49px;
}
.ba-icon-bg{
	transition: fill .3s;
}
.ba-social__link:hover .ba-icon-bg{
	fill: #48BF72;
}