*{
	margin: 0;
	padding: 0;
	list-style: none;

}



.cannot_select {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}


.button1 {
	color: #fff;
	background: #eb007d;
	text-decoration: none;
	text-align: center;
	border-radius: 3px;
	border: 1px solid #eb007d;
	display: block;
	cursor: pointer
}


input:focus{
	outline: none;
}

.clear{
	clear: both;
}

.leftmargin{
	margin: 0 20px;
}


.normal_wrapper{
	max-width: 1100px;
	margin: 0 auto;
}





.i_wrapp{
	max-width: 1100px;
	margin: 0 auto;
}






.i_foot{
	background: #191919;
	min-height: 290px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	padding-bottom: 1px;


}

.i_foot ul.menu2{
	padding: 30px 0 31px 0;
}

.i_foot ul.menu2 li{
	float: left;
}

.i_foot ul.menu2 li a{
	color: white;
	text-decoration: none;
	margin-right: 27px;
	font-weight: bold;
	transition: color .3s ease;
}

.i_foot ul.menu2 li a.last{
	margin-right: 0;
}

.i_foot ul.menu2 li a:hover{
	color: #c8c8c8;
}

.i_foot .divider{
	border-top: 1px solid #383838;
}




.i_foot .copy{
	padding: 28px 0 0;
}

.i_foot .line{
	color: grey;
	margin: 25px 0 32px;
}

.i_foot .divider .part{
	width: 336px;
	margin: 31px 30px 0 0;
	float: left;
	font-weight: bold;
}

.i_foot ul.menu > li{
	float: left;
	width: 218px;
}

.i_foot ul.menu > li ul.inner li{
	margin-bottom: 9px;
}

.i_foot ul.menu > li ul.inner li a{
	color: grey;

	transition: color .3s ease;
	text-decoration: none;
	font-weight: bold;



}

.i_foot ul.menu > li ul.inner_inner > li{
	margin: 2px 0 7px 0;
	padding-left: 7px;
}

.i_foot ul.menu > li ul.inner li a:hover{
	color: #b6b6b6;

}

.i_foot ul.menu > li ul.inner li.first:before{
	content: '‹';
	font-size: 18px;
	position: absolute;
	margin: -4px 0 0 -9px;
	color: rgba(255,255,255,0.85);
}




body.land {
	background: #F5F5F5;
	color: #111
}

body.land .i_head {
	position: relative
}

body.land .i_head.t1 {
	height: 710px
}

body.land .i_head.t2 {
	height: 520px
}

body.land .i_head.t2 .content1 {
	background: rgba(0, 0, 0, 0.8)
}

body.land .i_head.t2 .content1 .normal_wrapper {
	text-align: center
}

body.land .i_head.t2 .content1 .standartHeading {
	margin-top: 126px
}

body.land .i_head.t2 .content1 .button1 {
	margin-top: 72px
}

body.land .i_head .parallaxBg,
body.land .i_head .content1 {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

body.land .i_head .parallaxBg {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	background-color: black;
}

body.land .i_head .parallaxBg.t1 {
	background-image: url("/images/indexBg/1.jpg")
}

body.land .i_head .parallaxBg.t2 {
	background-image: url("/images/bg/2.png")
}

body.land .i_head .content1 {
	color: #fff;
	background: rgba(0, 0, 0, 0.5)
}

body.land .i_head .content1 .heading1 {
	margin-top: 60px
}

body.land .i_head .content1 .heading2 {
	margin-top: 41px
}

body.land .i_head .content1 .buttonBig {
	margin-top: 44px
}



body.land .font1 {
	font-size: 72px;
	line-height: 85px;
	font-family: "roboto";
	font-weight: 100
}

body.land .font2 {
	font-size: 24px;
	font-family: "roboto";
	font-weight: 100;
	line-height: 30px
}

body.land .font3 {
	font-family: "roboto";
	font-size: 22px;
	font-weight: 300
}

body.land .font4 {
	font-family: "roboto";
	font-size: 60px;
	line-height: 80px;
	font-weight: 100
}

body.land .font5 {
	font-family: "Open Sans", sans-serif;
	line-height: 28px;
	font-size: 20px;
	font-weight: 300
}

body.land .font6 {
	font-family: "roboto", sans-serif;
	line-height: 28px;
	font-size: 20px;
	font-weight: 300
}

body.land .font7 {
	font-family: "roboto", sans-serif;
	line-height: 67px;
	font-size: 48px;
	font-weight: 100
}

body.land .font8 {
	font-family: "roboto", sans-serif;

	font-size: 28px;
	font-weight: 900
}


body.land .font9{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
}






body.land .buttonBig {
	padding: 12px 36px 0 36px;
	height: 34px;
	border-radius: 23px;
	line-height: 19px;
	display: inline-block
}

body.land .standartHeading {
	text-align: center
}

body.land .standartContent {
	text-align: center;
	margin-top: 46px
}

body.land .centered {
	padding: 80px 0 80px 0;
	text-align: center;
}

body.land .centered .buttonBig {
	margin-top: 64px
}



body.land .bg2 {
	background: #fff
}


.header{
	padding: 39px 0 0 0;
	background: transparent;
}

.header a{
	color: white;
}


.header .logo{
	display: block;
	float: left;
	text-decoration: none;

}

.header .logo .icon{
	width: 28px;
	height: 27px;
	margin-right: 4px;
	float: left;
	background-image: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjggMjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIsLTMpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiPjxwb2x5bGluZSBwb2ludHM9IjY0OSAxMzggNjc1IDEzOCA2NzUgMTU2IDY2MSAxNTYiLz48cG9seWxpbmUgcG9pbnRzPSI2NTMgMTU2IDY0OSAxNTYgNjQ5IDE0MiIvPjxwb2x5bGluZSBwb2ludHM9IjY2MSAxNTYgNjUzIDE2MiA2NTMgMTU2Ii8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLC0zKSIgZmlsbD0iI2ViMDA3ZCI+PGcgZmlsbD0iI2ViMDA3ZCI+PHBhdGggZD0ibTE2IDMwYy0wLjIxNSAwLTAuNDMtMC4wNjktMC42MS0wLjIwNy0wLjU0Ni0wLjQyMS0xMy4zOS0xMC4zOTctMTMuMzktMTguNzkzIDAtNC40MTEgMy41ODktOCA4LThzOCAzLjU4OSA4IDhjMCAwLjU1Mi0wLjQ0NyAxLTEgMS0wLjU1MiAwLTEtMC40NDgtMS0xIDAtMy4zMDktMi42OTEtNi02LTZzLTYgMi42OTEtNiA2YzAgNi40NjcgOS40NzcgMTQuNjUzIDEyIDE2LjcxOSAyLjUyMi0yLjA2NiAxMi0xMC4yNTkgMTItMTYuNzE5IDAtMy4zMDktMi42OTEtNi02LTYtMC44OTUgMC0xLjc1NiAwLjE5Mi0yLjU1OSAwLjU3LTAuNSAwLjIzNi0xLjA5NyAwLjAyMS0xLjMzMS0wLjQ3OC0wLjIzNS0wLjUtMC4wMjEtMS4wOTUgMC40NzgtMS4zMzEgMS4wNzItMC41MDUgMi4yMi0wLjc2MSAzLjQxMi0wLjc2MSA0LjQxMSAwIDggMy41ODkgOCA4IDAgOC4zOTYtMTIuODQ0IDE4LjM3Mi0xMy4zOSAxOC43OTMtMC4xOCAwLjEzOC0wLjM5NSAwLjIwNy0wLjYxIDAuMjA3eiIgZmlsbD0iI2ViMDA3ZCIvPjwvZz48L2c+PC9zdmc+);
	background-repeat: no-repeat;

}

.header .logo .text{
	float: left;
	line-height: 26px;
}

.header ul.menu{
	padding-top: 7px;
	float: right;
}

.header ul.menu li{
	float: left;
	margin-right: 34px;
}

.header ul.menu li.last{
	margin-right: 0;
}

.header ul.menu li a{

	background-position: 0 0;
	background-repeat: no-repeat;
	display: block;
	height: 16px;

	font-size: 15px;
}

.header ul.menu li a .icon,
.header ul.menu li a .text{
	float: left;
}

.header ul.menu li a .icon{
	height: 16px;
	background-repeat: no-repeat;
}








.header ul.menu li a.el_login .icon{
	width: 16px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUuOTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1Ljk1OTUyNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMTY3MjUgMCAwIC4xNjcyNSAtLjAyMDIzNyAwKSIgZmlsbD0iI2ZmZiI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0ibTM5LjE3MyA3Mi4zNDQgMzkuNDQ3LTIyLjc3N2MwLjYxOS0wLjM1NiAxLTEuMDE4IDEtMS43MzFzLTAuMzgxLTEuMzc1LTEtMS43MzJsLTM5LjQ0Ny0yMi43OGMtMC42MTktMC4zNTctMS4zODEtMC4zNTctMiAwcy0xIDEuMDE4LTEgMS43MzJ2MTAuNjA1aC0zNC4wNTJjLTEuMTA0IDAtMiAwLjg5Ni0yIDJ2MjAuMzQ0YzAgMS4xMDQgMC44OTYgMiAyIDJoMzQuMDUzdjEwLjYwNGMwIDAuNzE2IDAuMzgxIDEuMzc1IDEgMS43MzIgMC4zMSAwLjE4IDAuNjU1IDAuMjY4IDEgMC4yNjhzMC42OS0wLjA4OCAwLjk5OS0wLjI2NXoiLz48cGF0aCBkPSJtODAuNzc1IDBoLTQwLjc0OWMtMS4xMDQgMC0yIDAuODk2LTIgMnY2YzAgMS4xMDQgMC44OTYgMiAyIDJoNDAuNzQ5YzIuNjMyIDAgNC43NzEgMi4xNDEgNC43NzEgNC43NzF2NjYuMTI1YzAgMi42MzEtMi4xNDEgNC43NzEtNC43NzEgNC43NzFoLTQwLjc0OWMtMS4xMDQgMC0yIDAuODk2LTIgMnY2YzAgMS4xMDQgMC44OTYgMiAyIDJoNDAuNzQ5YzguMTQ2IDAgMTQuNzcxLTYuNjI3IDE0Ljc3MS0xNC43NzF2LTY2LjEyNGMwLTguMTQ1LTYuNjI2LTE0Ljc3Mi0xNC43NzEtMTQuNzcyeiIvPjwvZz48L2c+PC9zdmc+);
	margin-right: 5px;
}


.header ul.menu li a.el_register .icon{

	width: 15px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQuMTExIiBoZWlnaHQ9IjE2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNC4xMTEzMDkgMTUuOTk5OTk5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIHRyYW5zZm9ybT0ibWF0cml4KC4wMjYxNDQgMCAwIC4wMjYxNDQgLS45NDQzNSAwKSIgZmlsbD0iI2ZmZiI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0ibTI2OS4yNyAzMTAuMmM4Ni4xNzctNWUtMyAxMTcuMTgtODYuMjkxIDEyNS4zLTE1Ny4xNyA5Ljk5OS04Ny4zMTQtMzEuMjkxLTE1My4wMy0xMjUuMy0xNTMuMDMtOTMuOTk4IDAtMTM1LjMxIDY1LjcxLTEyNS4zIDE1My4wMyA4LjEyNSA3MC44NzggMzkuMTIzIDE1Ny4xOCAxMjUuMyAxNTcuMTd6Ii8+PHBhdGggZD0ibTQ1Ny43MSAzNDYuMTJjMi43NzMgMCA1LjUyOCAwLjA4MyA4LjI2NCAwLjIzNS00LjEwMS01Ljg1LTguODQ4LTExLjAxLTE0LjQwMy0xNS4xNTgtMTYuNTU5LTEyLjM1OS0zOC4wMDUtMTYuNDE0LTU2Ljk2NC0yMy44NjQtOS4yMjktMy42MjUtMTcuNDkzLTcuMjI2LTI1LjI1MS0xMS4zMjYtMjYuMTg0IDI4LjcxNS02MC4zMjkgNDMuNzM2LTEwMC4wOSA0My43NC0zOS43NDkgMC03My44OTEtMTUuMDIxLTEwMC4wNy00My43NC03Ljc1OCA0LjEwMS0xNi4wMjQgNy43MDEtMjUuMjUxIDExLjMyNi0xOC45NTkgNy40NTEtNDAuNDA0IDExLjUwNS01Ni45NjQgMjMuODY0LTI4LjYzOCAyMS4zNzUtMzYuMDM5IDY5LjQ2LTQxLjg1NCAxMDIuMjYtNC43OTkgMjcuMDc2LTguMDIzIDU0LjcwNy04Ljk2NCA4Mi4yMDktMC43MjkgMjEuMzAzIDkuNzg5IDI0LjI5IDI3LjYxMSAzMC43MjEgMjIuMzE1IDguMDQ4IDQ1LjM1NiAxNC4wMjMgNjguNTUyIDE4LjkyMSA0NC43OTcgOS40NiA5MC45NzMgMTYuNzI5IDEzNi45NSAxNy4wNTQgMjIuMjc4LTAuMTU5IDQ0LjYwMS0xLjk1NiA2Ni43OTItNC44MzMtMTYuNDMxLTIzLjgwNy0yNi4wNjgtNTIuNjQ1LTI2LjA2OC04My42OTUgMWUtMyAtODEuNDUxIDY2LjI2NC0xNDcuNzEgMTQ3LjcxLTE0Ny43MXoiLz48cGF0aCBkPSJtNDU3LjcxIDM3NS42NmMtNjUuMjYyIDAtMTE4LjE3IDUyLjkwOS0xMTguMTcgMTE4LjE3czUyLjkwOCAxMTguMTcgMTE4LjE3IDExOC4xNyAxMTguMTctNTIuOTA5IDExOC4xNy0xMTguMTdjLTFlLTMgLTY1LjI2My01Mi45MS0xMTguMTctMTE4LjE3LTExOC4xN3ptNTEuNyAxMzguNDRoLTMxLjQyNXYzMS40MjRjMCAxMS4xOTgtOS4wNzcgMjAuMjc2LTIwLjI3NCAyMC4yNzYtMTEuMTk4IDAtMjAuMjc2LTkuMDc4LTIwLjI3Ni0yMC4yNzZ2LTMxLjQyNGgtMzEuNDI0Yy0xMS4xOTggMC0yMC4yNzYtOS4wNzctMjAuMjc2LTIwLjI3NiAwLTExLjE5OCA5LjA3Ny0yMC4yNzYgMjAuMjc2LTIwLjI3NmgzMS40MjR2LTMxLjQyNGMwLTExLjE5OCA5LjA3OC0yMC4yNzYgMjAuMjc2LTIwLjI3NnMyMC4yNzQgOS4wNzggMjAuMjc0IDIwLjI3NnYzMS40MjRoMzEuNDI1YzExLjE5OCAwIDIwLjI3NiA5LjA3OCAyMC4yNzYgMjAuMjc2LTFlLTMgMTEuMi05LjA3NyAyMC4yNzYtMjAuMjc2IDIwLjI3NnoiLz48L2c+PC9nPjwvc3ZnPg==);
	margin-right: 4px;
}

.people{
	margin: 55px 0 0 0;
	width: 560px;
	display: block;
}

.people .one{


	float: left;
}

.people .one:hover{

}

.people .one{
	display: block;
	margin: 1px;
	padding: 0px;

	/*border: 1px solid white;*/

}



.people .one img{
	display: block;

	height: 100px;
	width: 90px;


}

.people .one a .data{
	float: left;
	padding: 9px 12px 0;
	width: 145px;
}

.people .one a .data h4{
	color: #59001c;
	font-size: 15px;
	margin-bottom: 6px;
}

.people .one a .data p{
	font-size: 12px;
	margin-bottom: 5px;
	line-height: 12px;
}

@media screen and (max-width: 640px){
	.people{
		margin: 42px auto 0;

	}
	body.land .i_head .parallaxBg.t1{
		display: none;
	}
	body.land .i_head.t1{
		height: auto;
	}
	body.land .i_head .content1{
		position: static;
		background: #001255;
		text-align: center;
		padding-bottom: 30px;
	}
	.i_foot{
		min-height: 76px;
	}
	.i_foot .divider{
		display: none;
	}
	.i_foot .i_wrapp{
		text-align: center;
	}
	.i_foot .i_wrapp .menu2{
		display: inline-block;
	}
}


@media screen and (max-width: 580px){
	.people{

		width: 400px;
	}

	body.land .i_head .content1 .heading2{
		text-align: center;
		margin-top: 35px;
	}
	body.land .i_head .content1 .buttonBig{
		margin-top: 35px;
	}



}

@media screen and (max-width: 480px){
	.people{
		width: 368px;
	}
}


@media screen and (max-width: 385px){
	.people{
		width: 276px;
	}
	.header .logo{
		float: none;
		margin: 0 auto;
		width: 155px;
	}
	.header ul.menu{
		width: 198px;
		float: none;
		margin: 0 auto;
		padding-top: 30px;
	}
}