/* font */
@font-face {
	font-family: "GothamPro-BL";
	src: url('../fonts/GothamProBlack.eot');
	src: url('../fonts/GothamProBlack.eot?#iefix') format('embedded-opentype'),
	url('../fonts/GothamProBlack.otf') format('opentype'),
	url('../fonts/GothamProBlack.svg'),
	url('../fonts/GothamProBlack.woff') format('woff'),
	url('../fonts/GothamProBlack.ttf') format('truetype');
}
@font-face {
	font-family: "GothamPro-B";
	src: url('../fonts/GothamProBold.eot');
	src: url('../fonts/GothamProBold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/GothamProBold.otf') format('opentype'),
	url('../fonts/GothamProBold.svg'),
	url('../fonts/GothamProBold.woff') format('woff'),
	url('../fonts/GothamProBold.ttf') format('truetype');
}
@font-face {
	font-family: "GothamPro-M";
	src: url('../fonts/GothamProMedium.eot');
	src: url('../fonts/GothamProMedium.eot?#iefix') format('embedded-opentype'),
	url('../fonts/GothamProMedium.otf') format('opentype'),
	url('../fonts/GothamProMedium.svg'),
	url('../fonts/GothamProMedium.woff') format('woff'),
	url('../fonts/GothamProMedium.ttf') format('truetype');
}
@font-face {
	font-family: "GothamPro-R";
	src: url('../fonts/GothamProRegular.eot');
	src: url('../fonts/GothamProRegular.eot?#iefix') format('embedded-opentype'),
	url('../fonts/GothamProRegular.otf') format('opentype'),
	url('../fonts/GothamProRegular.svg'),
	url('../fonts/GothamProRegular.woff') format('woff'),
	url('../fonts/GothamProRegular.ttf') format('truetype');
}
@font-face {
	font-family: "GothamPro-L";
	src: url('../fonts/GothamProLight.eot');
	src: url('../fonts/GothamProLight.eot?#iefix') format('embedded-opentype'),
	url('../fonts/GothamProLight.otf') format('opentype'),
	url('../fonts/GothamProLight.svg'),
	url('../fonts/GothamProLight.woff') format('woff'),
	url('../fonts/GothamProLight.ttf') format('truetype');
}
/* body */
html, body {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-size:16px;
	text-indent:0;
	text-align:justify;
	line-height:24px;
	width:100%;
	min-width:1150px;
	height:100%;
	margin:0 auto;
	padding:0;
	color:#000000;
	background:#ffffff;
	-webkit-text-size-adjust: none;
	position:relative;
}
@media all and (max-width: 1160px) {
	html, body {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:16px;
		text-indent:0;
		text-align:justify;
		line-height:24px;
		width:100%;
		min-width:1010px;
		height:100%;
		margin:0 auto;
		padding:0;
		color:#000000;
		background:#ffffff;
		-webkit-text-size-adjust: none;
		position:relative;
	}
}
@media all and (max-width: 1020px) {
	html, body {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:16px;
		text-indent:0;
		text-align:justify;
		line-height:24px;
		width:100%;
		min-width:710px;
		height:100%;
		margin:0 auto;
		padding:0;
		color:#000000;
		background:#ffffff;
		-webkit-text-size-adjust: none;
		position:relative;
	}
}
@media all and (max-width: 720px) {
	html, body {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:16px;
		text-indent:0;
		text-align:justify;
		line-height:24px;
		width:100%;
		min-width:460px;
		height:100%;
		margin:0 auto;
		padding:0;
		color:#000000;
		background:#ffffff;
		-webkit-text-size-adjust: none;
		position:relative;
	}
}
body img {border:none;}
a {text-decoration:none;} 
a:link {color:#000000;}
a:visited {color:#000000;}
a:hover {color:#000000;}
a:active {color:#000000;}
a:hover, a:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.clear {clear:both;}
ul {
	margin:0;
	padding:0;
}
ul li {
	padding:0;
	margin:0;
	list-style-type: none;
}
/* page */
#page {
	width:100%;
	max-width:1920px;
	overflow:hidden;
	padding:0;
	margin:0 auto;
	position:relative;
	background:#f2f2f2;
	-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
}
/* top */
#top-w{width:100%;max-width:1920px;padding:5px 0;margin:0;position:fixed;top:0;left:auto;z-index:90;background:#fed026;-moz-box-shadow:0 0 15px 0 rgba(0,78,128,0.1);-webkit-box-shadow:0 0 15px 0 rgba(0,78,128,0.1);box-shadow:0 0 15px 0 rgba(0,78,128,0.1)}
#top {
	width:1140px;
	padding:0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#top a.logo{width:70px;height:70px;padding:0;margin:0;position:relative;text-align:center;background:url('../images/logo.png') no-repeat;background-size:cover;float:left}
.nav {
	padding:0;
	margin:28px 0 0 60px;
	position:relative;
	text-align:center;
	float:left;
}
.nav a {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:15px;
	line-height:19px;
	padding:0;
	margin:0 15px;
	color:#14191f;
	cursor:pointer;
	float:left;
	position:relative;
}
.nav a:hover {
	color:#14191f;
}
.nav a::after {
	content:'';
	width:0;
	height:2px;
	padding:0;
	margin:0;
	position:absolute;
	left:50%;
	bottom:-10px;
	z-index:auto;
	background:#14191f;
}
.nav a:hover::after {
	content:'';
	width:40px;
	height:2px;
	padding:0;
	margin:0 0 0 -20px;
	position:absolute;
	left:50%;
	bottom:-10px;
	z-index:auto;
	background:#14191f;
}
.nav a:hover::after, .nav a:not(:hover)::after {
	-webkit-transition: All 0.52s ease;
	-moz-transition: All 0.52s ease;
	-o-transition: All 0.52s ease;
	-ms-transition: All 0.52s ease;
	transition: All 0.52s ease;
}
.opennav {
	display:none;
}
#top p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	font-size:13px;
	line-height:18px;
	padding:0;
	margin:7px 0 0 0;
	color:#14191f;
	cursor:default;
	float:right;
}
#top p a {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	font-size:18px;
	line-height:18px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.top-button {
	font-family: "GothamPro-M";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:12px;
	letter-spacing:1.5px;
	text-transform:uppercase;
	line-height:38px;
	width:200px;
	height:36px;
	padding:0;
	margin:15px 50px 0 0;
	float:right;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:none;
	border:2px solid #20222d;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
}
.top-button:hover {
	background:#20222d;
	color:#fff;
	outline:none;
}
.top-button:hover, .top-button:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1160px) {
	#top {
		width:1000px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.nav {
		padding:0;
		margin:28px 0 0 15px;
		position:relative;
		text-align:center;
		float:left;
	}
}
@media all and (max-width: 1020px) {
	#top {
		width:700px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.nav {
		display:none;
	}
	.opennav {
		display:block;
		width:40px;
		height:40px;
		padding:0;
		margin:15px 0 0 30px;
		float:right;
		position:relative;
		cursor:pointer;
		background:none;
		border:2px solid #20222d;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
	}
	.opennav::after {
		content:'';
		position:absolute;
		width:20px;
		height:2px;
		background:#20222d;
		top:11px;
		left:10px;
		box-shadow: 0 16px 0 #20222d;
	}
	.opennav::before {
		content:'';
		position:absolute;
		width:20px;
		height:2px;
		background:none;
		top:11px;
		left:10px;
		box-shadow: 0 8px 0 #20222d;
	}
	.opennav:hover {
		border:2px solid #20222d;
	}
	.opennav:hover::after {
		background:#20222d;
		box-shadow: 0 16px 0 #20222d;
	}
	.opennav:hover::before {
		box-shadow: 0 8px 0 #20222d;
	}
	.opennav:hover, .opennav:not(:hover), .opennav:hover::after, .opennav:not(:hover)::after, .opennav:hover::before, .opennav:not(:hover)::before {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 720px) {
	#top {
		width:420px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#top a.logo{width:44px;height:44px;margin-top:7px}
	.top-button {display:none}
}
/* menu */
#menu-w {
	width:100%;
	height:100%;
	min-height:500px;
	overflow:scroll;
	padding:0;
	margin:0;
	position:fixed;
	top:0;
	left:auto;
	z-index:90;
	background:rgba(20,25,31,0.95);
	display:none;
}
#menu {
	width:100%;
	padding:0;
	margin:-100px 0 0 0;
	position:absolute;
	left:0;
	top:50%;
	z-index:auto;
	text-align:center;
}
#menu a.scroll2 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:18px;
	line-height:60px;
	padding:0;
	margin:0;
	display:block;
	color:#ffffff;
}
#menu a.scroll2:hover {
	color:#ffc600;
}
.closenav {
	width:24px;
	height:18px;
	padding:0;
	margin:0 0 0 -12px;
	position:absolute;
	left:50%;
	top:50px;
	cursor:pointer;
	z-index:auto;
}
.closenav::after {
	content:'';
	position:absolute;
	width:120%;
	height:2px;
	background:#ffffff;
	top:8px;
	left:-10%;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.closenav::before {
	content:'';
	position:absolute;
	width:120%;
	height:2px;
	background:#ffffff;
	top:8px;
	left:-10%;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.closenav:hover::after {
	content:'';
	position:absolute;
	width:120%;
	height:2px;
	background:#ffc600;
	top:8px;
	left:-10%;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.closenav:hover::before {
	content:'';
	position:absolute;
	width:120%;
	height:2px;
	background:#ffc600;
	top:8px;
	left:-10%;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.closenav:hover, .closenav:not(:hover), .closenav:hover::after, .closenav:not(:hover)::after, .closenav:hover::before, .closenav:not(:hover)::before {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (min-width: 1021px) {
	#menu-w {
		width:0;
		height:0;
		min-height:0;
		overflow:hidden;
		padding:0;
		margin:0;
		position:fixed;
		top:0;
		left:auto;
		z-index:90;
		background:rgba(255,255,255,0.975);
		display:none;
	}
}
/* box-1 */
#box-1-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
}
.f1 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
.f2 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
.f3 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
.f4 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
.f5 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f5.png') repeat-y top center;  }
.f6 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f6.png') repeat-y top center;  }
.f7 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f7.png') repeat-y top center;  }
.f8 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f8.png') repeat-y top center;  }
.f9 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
.f10 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
.f11 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f11.png') repeat-y top center;  }
.f12 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
.f13 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
.f14 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
.f15 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
.f16 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
.f17 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
.f18 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
#box-1 {
	width:1140px;
	min-height:720px;
	padding:70px 0 0 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
.down {
	font-family: "GothamPro-M";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:12px;
	line-height:16px;
	padding:0 0 55px 0;
	margin:0;
	color:#c2c2c3;
	cursor:pointer;
	position:absolute;
	left:0;
	top:450px;
	z-index:5;
	background:url('../images/1.gif') no-repeat bottom left;
}
.mobilyslider {
	width:100%;
	height:720px;
	position:relative;
	margin:0;
}
.mobilyslider .sliderContent {
	width:100%;
	height:720px;
	clear:both;
	position:relative;
	overflow:hidden;
	margin:0 auto;
}
.mobilyslider .sliderContent .item {
	position:absolute;
	width:100%;
	height:720px;
}
.mobilyslider .sliderContent .item1 {  background:url('../images/slide1.jpg') no-repeat top left;  }
.mobilyslider .sliderContent .item2 {  background:url('../images/slide2.jpg') no-repeat top left;  }
.mobilyslider .sliderContent .item3 {  background:url('../images/slide3.jpg') no-repeat top left;  }
.mobilyslider .sliderContent .item4 {  background:url('../images/slide4.jpg') no-repeat top left;  }
.mobilyslider .sliderContent .item5 {  background:url('../images/slide5.jpg') no-repeat top left;  }
.mobilyslider .sliderArrows a {
	text-indent:-9999px;
	outline:none;
	z-index:30;
	width:60px;
	height:60px;
	position:absolute;
	bottom:-30px;
	border-radius:150px;
	-webkit-border-radius:150px;
	-moz-border-radius:150px;
	-khtml-border-radius:150px;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	cursor: pointer;
}
.mobilyslider .prev {
	background:url('../images/2.png') no-repeat center center #ffffff;
	left:0;
}
.mobilyslider .next {
	left:70px;
	background:url('../images/3.png') no-repeat center center #ffffff;
}
.mobilyslider .prev:hover, .mobilyslider .next:hover {
	bottom:-25px;
	-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
}
.prev:hover, .prev:not(:hover), .next:hover, .next:not(:hover) {
	-webkit-transition: All 0.15s ease;
	-moz-transition: All 0.15s ease;
	-o-transition: All 0.15s ease;
	-ms-transition: All 0.15s ease;
	transition: All 0.15s ease;
}
.mobilyslider .sliderBullets {
	position:absolute;
	bottom:30px;
	left:50%;
	z-index:30;
	margin-left:-45px;
}
.mobilyslider .sliderBullets a {
	display:block;
	float:left;
	text-indent:-9999px;
	outline:none;
	margin:0 5px;
	width:20px;
	height:20px;
	background:url('../images/bullets.png') no-repeat 0 0;
}
.mobilyslider .sliderBullets .active {
	background-position:0 -20px;
}
.mobilyslider .sliderContent a {
	outline:none;
}
.SliderH {
	font-family: "GothamPro-BL";
	font-weight: normal;
	font-style: normal;
	text-align:left;
	text-transform: uppercase;
	max-width:600px;
	margin: 0;
	color: #14191f;
	cursor: default;
}
.SliderHT1 {
	font-size: 54px;
	line-height: 60px;
	padding:90px 0 0 0;
}
.SliderHT2 {
	font-size: 50px;
	line-height: 60px;
	padding:90px 0 0 0;
}
.SliderHB1 {
	font-size:30px;
	line-height:40px;
	padding:0;
}
.SliderH span,.SliderH span {
	color:#ffffff;
	cursor:default;
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ff8b00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ff8b00',GradientType=0 );
	padding: 0 10px;
}
.bf1 {
	width:480px;
	padding:0;
	margin:0;
	position:absolute;
	right:0;
	top:140px;
	z-index:10;
	text-align:center;
	background:#ffffff;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
}
.bf1::after {
	content:'';
	width:142px;
	height:189px;
	padding:0;
	margin:0;
	position:absolute;
	left:-45px;
	top:50px;
	z-index:auto;
	text-align:center;
	background:url('../images/4.png') no-repeat top left;
}
.bf2 {
	width:480px;
	padding:0;
	margin:0;
	position:absolute;
	right:0;
	top:0;
	z-index:10;
	text-align:center;
	background:#ffffff;
}
.bf2::after {
	content:'';
	width:142px;
	height:189px;
	padding:0;
	margin:0;
	position:absolute;
	left:-45px;
	top:-40px;
	z-index:auto;
	text-align:center;
	background:url('../images/4.png') no-repeat top left;
}
.big-formbox h3 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:24px;
	padding:25px 0 15px 0;
	margin:0;
	color:#ffffff;
	cursor:default;
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ff8b00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ff8b00',GradientType=0 );
}
.big-formbox h3 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:30px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#ffffff;
	cursor:default;
}
.bf-p1 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:24px;
	line-height:28px;
	padding:0;
	margin:0 0 5px 0;
	color:#14191f;
	cursor:default;
}
.bf-p1 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:20px;
	line-height:28px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.timer-w {
	width:100%;
	padding:30px 0 35px 0;
	margin:35px 0 0 0;
	position:relative;
	text-align:center;
	background:#f8f8f8;
	border-top:1px solid #e7e7e7;
}
.bf-p2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:26px;
	padding:0;
	margin:0 0 20px 0;
	color:#14191f;
	cursor:default;
}
.bf-p2 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:18px;
	line-height:26px;
	padding:0;
	margin:0;
	color:#ff8a00;
	cursor:default;
}
.timer {
	width:340px;
	height:95px;
	padding:0;
	margin:0 auto;
	position:relative;
}
#chisla, #chisla2, #chisla3, #chisla4 {
	display:inline-block;
}
#days-am, #hours-am, #minutes-am, #seconds-am, #days-am2, #hours-am2, #minutes-am2, #seconds-am2,
#days-am3, #hours-am3, #minutes-am3, #seconds-am3, #days-am4, #hours-am4, #minutes-am4, #seconds-am4 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:24px;
	line-height:73px;
	width:70px;
	height:70px;
	padding:0;
	margin:0 6.5px;
	cursor:default;
	color:#14191f;
	float:left;
	border:1px solid #dbdbdb;
	border-radius:125px;
	-webkit-border-radius:125px;
	-moz-border-radius:125px;
	-khtml-border-radius:125px;
}
#days-nm, #hours-nm, #minutes-nm, #seconds-nm, #days-nm2, #hours-nm2, #minutes-nm2, #seconds-nm2,
#days-nm3, #hours-nm3, #minutes-nm3, #seconds-nm3, #days-nm4, #hours-nm4, #minutes-nm4, #seconds-nm4 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:12px;
	line-height:14px;
	width:85px;
	padding:0;
	margin:0;
	cursor:default;
	color:#14191f;
	position:absolute;
}
#days-nm, #days-nm2, #days-nm3, #days-nm4 {  left:0;  top:80px;  }
#hours-nm, #hours-nm2, #hours-nm3, #hours-nm4 {  left:85px;  top:80px;  }
#minutes-nm, #minutes-nm2, #minutes-nm3, #minutes-nm4 {  left:170px;  top:80px;  }
#seconds-nm, #seconds-nm2, #seconds-nm3, #seconds-nm4 {  left:255px;  top:80px;  }
@media all and (max-width: 1160px) {
	#box-1-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	.f1 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
	.f2 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
	.f3 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f4 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
	.f5 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f5.png') repeat-y top center;  }
	.f6 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f6.png') repeat-y top center;  }
	.f7 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f7.png') repeat-y top center;  }
	.f8 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f8.png') repeat-y top center;  }
	.f9 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
	.f10 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
	.f11 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f11.png') repeat-y top center;  }
	.f12 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f13 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
	.f14 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
	.f15 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f16 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
	.f17 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
	.f18 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
	#box-1 {
		width:1000px;
		min-height:720px;
		padding:70px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.down {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:12px;
		line-height:16px;
		padding:0 0 55px 0;
		margin:0;
		color:#c2c2c3;
		cursor:pointer;
		position:absolute;
		left:0;
		top:450px;
		z-index:5;
		background:url('../images/1.gif') no-repeat bottom left;
	}
	.mobilyslider {
		width:100%;
		height:720px;
		position:relative;
		margin:0;
	}
	.mobilyslider .sliderContent {
		width:100%;
		height:720px;
		clear:both;
		position:relative;
		overflow:hidden;
		margin:0 auto;
	}
	.mobilyslider .sliderContent .item {
		position:absolute;
		width:100%;
		height:720px;
	}
	.mobilyslider .sliderContent .item1 {  background:url('../images/slide1.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item2 {  background:url('../images/slide2.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item3 {  background:url('../images/slide3.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item4 {  background:url('../images/slide4.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item5 {  background:url('../images/slide5.jpg') no-repeat top left;  }
	.mobilyslider .sliderArrows a {
		text-indent:-9999px;
		outline:none;
		z-index:30;
		width:60px;
		height:60px;
		position:absolute;
		bottom:-30px;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		cursor: pointer;
	}
	.mobilyslider .prev {
		background:url('../images/2.png') no-repeat center center #ffffff;
		left:0;
	}
	.mobilyslider .next {
		left:70px;
		background:url('../images/3.png') no-repeat center center #ffffff;
	}
	.mobilyslider .prev:hover, .mobilyslider .next:hover {
		bottom:-25px;
		-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	}
	.prev:hover, .prev:not(:hover), .next:hover, .next:not(:hover) {
		-webkit-transition: All 0.15s ease;
		-moz-transition: All 0.15s ease;
		-o-transition: All 0.15s ease;
		-ms-transition: All 0.15s ease;
		transition: All 0.15s ease;
	}
	.mobilyslider .sliderBullets {
		position:absolute;
		bottom:30px;
		left:50%;
		z-index:30;
		margin-left:-45px;
	}
	.mobilyslider .sliderBullets a {
		display:block;
		float:left;
		text-indent:-9999px;
		outline:none;
		margin:0 5px;
		width:20px;
		height:20px;
		background:url('../images/bullets.png') no-repeat 0 0;
	}
	.mobilyslider .sliderBullets .active {
		background-position:0 -20px;
	}
	.mobilyslider .sliderContent a {
		outline:none;
	}
	.SliderH {
		font-family: "GothamPro-BL";
		font-weight: normal;
		font-style: normal;
		text-align:left;
		text-transform: uppercase;
		max-width:460px;
		margin: 0;
		color: #14191f;
		cursor: default;
	}
	.SliderHT1 {
		font-size: 40px;
		line-height: 50px;
		padding:90px 0 0 0;
	}
	.SliderHT2 {
		font-size: 39px;
		line-height: 49px;
		padding:90px 0 0 0;
	}
	.SliderHB1 {
		font-size:27px;
		line-height:37px;
		padding:0;
	}
	.bf1 {
		width:480px;
		padding:0;
		margin:0;
		position:absolute;
		right:0;
		top:140px;
		z-index:10;
		text-align:center;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.bf1::after {
		content:'';
		width:142px;
		height:189px;
		padding:0;
		margin:0;
		position:absolute;
		left:-45px;
		top:50px;
		z-index:auto;
		text-align:center;
		background:url('../images/4.png') no-repeat top left;
	}
	.bf2 {
		width:480px;
		padding:0;
		margin:0;
		position:absolute;
		right:0;
		top:0;
		z-index:10;
		text-align:center;
		background:#ffffff;
	}
	.bf2::after {
		content:'';
		width:142px;
		height:189px;
		padding:0;
		margin:0;
		position:absolute;
		left:-45px;
		top:-40px;
		z-index:auto;
		text-align:center;
		background:url('../images/4.png') no-repeat top left;
	}
	.big-formbox h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:24px;
		padding:25px 0 15px 0;
		margin:0;
		color:#ffffff;
		cursor:default;
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ff8b00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ff8b00',GradientType=0 );
	}
	.big-formbox h3 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ffffff;
		cursor:default;
	}
	.bf-p1 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:24px;
		line-height:28px;
		padding:30px 0 0 0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
	}
	.bf-p1 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:20px;
		line-height:28px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.timer-w {
		width:100%;
		padding:30px 0 35px 0;
		margin:35px 0 0 0;
		position:relative;
		text-align:center;
		background:#f8f8f8;
		border-top:1px solid #e7e7e7;
	}
	.bf-p2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:26px;
		padding:0;
		margin:0 0 20px 0;
		color:#14191f;
		cursor:default;
	}
	.bf-p2 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		line-height:26px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:default;
	}
	.timer {
		width:340px;
		height:95px;
		padding:0;
		margin:0 auto;
		position:relative;
	}
	#chisla, #chisla2, #chisla3, #chisla4 {
		display:inline-block;
	}
	#days-am, #hours-am, #minutes-am, #seconds-am, #days-am2, #hours-am2, #minutes-am2, #seconds-am2,
	#days-am3, #hours-am3, #minutes-am3, #seconds-am3, #days-am4, #hours-am4, #minutes-am4, #seconds-am4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:24px;
		line-height:73px;
		width:70px;
		height:70px;
		padding:0;
		margin:0 6.5px;
		cursor:default;
		color:#14191f;
		float:left;
		border:1px solid #dbdbdb;
		border-radius:125px;
		-webkit-border-radius:125px;
		-moz-border-radius:125px;
		-khtml-border-radius:125px;
	}
	#days-nm, #hours-nm, #minutes-nm, #seconds-nm, #days-nm2, #hours-nm2, #minutes-nm2, #seconds-nm2,
	#days-nm3, #hours-nm3, #minutes-nm3, #seconds-nm3, #days-nm4, #hours-nm4, #minutes-nm4, #seconds-nm4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:12px;
		line-height:14px;
		width:85px;
		padding:0;
		margin:0;
		cursor:default;
		color:#14191f;
		position:absolute;
	}
	#days-nm, #days-nm2, #days-nm3, #days-nm4 {  left:0;  top:80px;  }
	#hours-nm, #hours-nm2, #hours-nm3, #hours-nm4 {  left:85px;  top:80px;  }
	#minutes-nm, #minutes-nm2, #minutes-nm3, #minutes-nm4 {  left:170px;  top:80px;  }
	#seconds-nm, #seconds-nm2, #seconds-nm3, #seconds-nm4 {  left:255px;  top:80px;  }
}
@media all and (max-width: 1020px) {
	#box-1-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	.f1 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
	.f2 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
	.f3 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f4 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
	.f5 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f5.png') repeat-y top center;  }
	.f6 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f6.png') repeat-y top center;  }
	.f7 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f7.png') repeat-y top center;  }
	.f8 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f8.png') repeat-y top center;  }
	.f9 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
	.f10 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
	.f11 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f11.png') repeat-y top center;  }
	.f12 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f13 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
	.f14 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
	.f15 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f16 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
	.f17 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
	.f18 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
	#box-1 {
		width:700px;
		min-height:720px;
		padding:70px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.down {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:12px;
		line-height:16px;
		padding:0 0 55px 0;
		margin:0;
		color:#c2c2c3;
		cursor:pointer;
		position:absolute;
		left:0;
		top:450px;
		z-index:5;
		background:url('../images/1.gif') no-repeat bottom left;
	}
	.mobilyslider {
		width:100%;
		height:720px;
		position:relative;
		margin:0;
	}
	.mobilyslider .sliderContent {
		width:100%;
		height:720px;
		clear:both;
		position:relative;
		overflow:hidden;
		margin:0 auto;
	}
	.mobilyslider .sliderContent .item {
		position:absolute;
		width:100%;
		height:720px;
	}
	.mobilyslider .sliderContent .item1 {  background:url('../images/slide1.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item2 {  background:url('../images/slide2.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item3 {  background:url('../images/slide3.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item4 {  background:url('../images/slide4.jpg') no-repeat top left;  }
	.mobilyslider .sliderContent .item5 {  background:url('../images/slide5.jpg') no-repeat top left;  }
	.mobilyslider .sliderArrows a {
		text-indent:-9999px;
		outline:none;
		z-index:30;
		width:60px;
		height:60px;
		position:absolute;
		bottom:160px;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		cursor: pointer;
	}
	.mobilyslider .prev {
		background:url('../images/2.png') no-repeat center center #ffffff;
		left:0;
	}
	.mobilyslider .next {
		left:70px;
		background:url('../images/3.png') no-repeat center center #ffffff;
	}
	.mobilyslider .prev:hover, .mobilyslider .next:hover {
		bottom:165px;
		-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	}
	.prev:hover, .prev:not(:hover), .next:hover, .next:not(:hover) {
		-webkit-transition: All 0.15s ease;
		-moz-transition: All 0.15s ease;
		-o-transition: All 0.15s ease;
		-ms-transition: All 0.15s ease;
		transition: All 0.15s ease;
	}
	.mobilyslider .sliderBullets {
		position:absolute;
		bottom:30px;
		left:50%;
		z-index:30;
		margin-left:-45px;
	}
	.mobilyslider .sliderBullets a {
		display:block;
		float:left;
		text-indent:-9999px;
		outline:none;
		margin:0 5px;
		width:20px;
		height:20px;
		background:url('../images/bullets.png') no-repeat 0 0;
	}
	.mobilyslider .sliderBullets .active {
		background-position:0 -20px;
	}
	.mobilyslider .sliderContent a {
		outline:none;
	}
	.bf1 {
		width:480px;
		padding:0;
		margin:50px auto -90px auto;
		position:relative;
		right:0;
		top:0;
		left:0;
		bottom:0;
		z-index:10;
		text-align:center;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.bf1::after {
		content:'';
		width:142px;
		height:189px;
		padding:0;
		margin:0;
		position:absolute;
		left:-45px;
		top:50px;
		z-index:auto;
		text-align:center;
		background:url('../images/4.png') no-repeat top left;
	}
	.big-formbox h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:24px;
		padding:25px 0 15px 0;
		margin:0;
		color:#ffffff;
		cursor:default;
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ff8b00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ff8b00',GradientType=0 );
	}
	.big-formbox h3 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ffffff;
		cursor:default;
	}
	.bf-p1 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:24px;
		line-height:28px;
		padding:30px 0 0 0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
	}
	.bf-p1 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:20px;
		line-height:28px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.timer-w {
		width:100%;
		padding:30px 0 35px 0;
		margin:35px 0 0 0;
		position:relative;
		text-align:center;
		background:#f8f8f8;
		border-top:1px solid #e7e7e7;
	}
	.bf-p2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:26px;
		padding:0;
		margin:0 0 20px 0;
		color:#14191f;
		cursor:default;
	}
	.bf-p2 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		line-height:26px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:default;
	}
	.timer {
		width:340px;
		height:95px;
		padding:0;
		margin:0 auto;
		position:relative;
	}
	#chisla, #chisla2, #chisla3, #chisla4 {
		display:inline-block;
	}
	#days-am, #hours-am, #minutes-am, #seconds-am, #days-am2, #hours-am2, #minutes-am2, #seconds-am2,
	#days-am3, #hours-am3, #minutes-am3, #seconds-am3, #days-am4, #hours-am4, #minutes-am4, #seconds-am4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:24px;
		line-height:73px;
		width:70px;
		height:70px;
		padding:0;
		margin:0 6.5px;
		cursor:default;
		color:#14191f;
		float:left;
		border:1px solid #dbdbdb;
		border-radius:125px;
		-webkit-border-radius:125px;
		-moz-border-radius:125px;
		-khtml-border-radius:125px;
	}
	#days-nm, #hours-nm, #minutes-nm, #seconds-nm, #days-nm2, #hours-nm2, #minutes-nm2, #seconds-nm2,
	#days-nm3, #hours-nm3, #minutes-nm3, #seconds-nm3, #days-nm4, #hours-nm4, #minutes-nm4, #seconds-nm4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:12px;
		line-height:14px;
		width:85px;
		padding:0;
		margin:0;
		cursor:default;
		color:#14191f;
		position:absolute;
	}
	#days-nm, #days-nm2, #days-nm3, #days-nm4 {  left:0;  top:80px;  }
	#hours-nm, #hours-nm2, #hours-nm3, #hours-nm4 {  left:85px;  top:80px;  }
	#minutes-nm, #minutes-nm2, #minutes-nm3, #minutes-nm4 {  left:170px;  top:80px;  }
	#seconds-nm, #seconds-nm2, #seconds-nm3, #seconds-nm4 {  left:255px;  top:80px;  }
}
@media all and (max-width: 720px) {
	#box-1-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	.f1 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
	.f2 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
	.f3 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f4 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
	.f5 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f5.png') repeat-y top center;  }
	.f6 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f6.png') repeat-y top center;  }
	.f7 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f7.png') repeat-y top center;  }
	.f8 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f8.png') repeat-y top center;  }
	.f9 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
	.f10 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
	.f11 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f11.png') repeat-y top center;  }
	.f12 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f13 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f1.png') repeat-y top center;  }
	.f14 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f2.png') repeat-y top center;  }
	.f15 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f3.png') repeat-y top center;  }
	.f16 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f4.png') repeat-y top center;  }
	.f17 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f9.png') repeat-y top center;  }
	.f18 {  width:100%;  padding:0;  margin:0;  position:relative;  background:url('../images/f10.png') repeat-y top center;  }
	#box-1 {
		width:420px;
		min-height:560px;
		padding:50px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.down {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:12px;
		line-height:16px;
		padding:0 0 55px 0;
		margin:0;
		color:#c2c2c3;
		cursor:pointer;
		position:absolute;
		left:0;
		top:350px;
		z-index:5;
		background:url('../images/1.gif') no-repeat bottom left;
	}
	.mobilyslider {
		width:100%;
		height:560px;
		position:relative;
		margin:0;
	}
	.mobilyslider .sliderContent {
		width:100%;
		height:560px;
		clear:both;
		position:relative;
		overflow:hidden;
		margin:0 auto;
	}
	.mobilyslider .sliderContent .item {
		position:absolute;
		width:100%;
		height:560px;
	}
	.mobilyslider .sliderContent .item1 {  background:url('../images/slide1.jpg') no-repeat bottom left;
		-webkit-background-size: 420px 432px;
		-moz-background-size: 420px 432px;
		-o-background-size: 420px 432px;
		background-size: 420px 432px;
	}
	.mobilyslider .sliderContent .item2 {  background:url('../images/slide2.jpg') no-repeat bottom left;
		-webkit-background-size: 420px 432px;
		-moz-background-size: 420px 432px;
		-o-background-size: 420px 432px;
		background-size: 420px 432px;
	}
	.mobilyslider .sliderContent .item3 {  background:url('../images/slide3.jpg') no-repeat bottom left;
		-webkit-background-size: 420px 432px;
		-moz-background-size: 420px 432px;
		-o-background-size: 420px 432px;
		background-size: 420px 432px;
	}
	.mobilyslider .sliderContent .item4 {  background:url('../images/slide4.jpg') no-repeat bottom left;
		-webkit-background-size: 420px 432px;
		-moz-background-size: 420px 432px;
		-o-background-size: 420px 432px;
		background-size: 420px 432px;
	}
	.mobilyslider .sliderContent .item5 {  background:url('../images/slide5.jpg') no-repeat bottom left;
		-webkit-background-size: 420px 432px;
		-moz-background-size: 420px 432px;
		-o-background-size: 420px 432px;
		background-size: 420px 432px;
	}
	.mobilyslider .sliderArrows a {
		text-indent:-9999px;
		outline:none;
		z-index:30;
		width:60px;
		height:60px;
		position:absolute;
		bottom:-30px;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		cursor: pointer;
	}
	.mobilyslider .prev {
		background:url('../images/2.png') no-repeat center center #ffffff;
		left:0;
	}
	.mobilyslider .next {
		left:70px;
		background:url('../images/3.png') no-repeat center center #ffffff;
	}
	.mobilyslider .prev:hover, .mobilyslider .next:hover {
		bottom:-25px;
		-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	}
	.prev:hover, .prev:not(:hover), .next:hover, .next:not(:hover) {
		-webkit-transition: All 0.15s ease;
		-moz-transition: All 0.15s ease;
		-o-transition: All 0.15s ease;
		-ms-transition: All 0.15s ease;
		transition: All 0.15s ease;
	}
	.mobilyslider .sliderBullets {
		position:absolute;
		bottom:30px;
		left:50%;
		z-index:30;
		margin-left:-45px;
	}
	.mobilyslider .sliderBullets a {
		display:block;
		float:left;
		text-indent:-9999px;
		outline:none;
		margin:0 5px;
		width:20px;
		height:20px;
		background:url('../images/bullets.png') no-repeat 0 0;
	}
	.mobilyslider .sliderBullets .active {
		background-position:0 -20px;
	}
	.mobilyslider .sliderContent a {
		outline:none;
	}
	.SliderH {
		font-family: "GothamPro-BL";
		font-weight: normal;
		font-style: normal;
		text-align:left;
		text-transform: uppercase;
		max-width:420px;
		margin: 0;
		color: #14191f;
		cursor: default;
	}
	.SliderHT1 {
		font-size: 40px;
		line-height: 50px;
		padding:90px 0 0 0;
	}
	.SliderHT2 {
		font-size: 34px;
		line-height: 44px;
		padding:90px 0 0 0;
	}
	.SliderHB1 {
		font-size:25px;
		line-height:35px;
		padding:0;
	}
	.bf1 {
		width:420px;
		padding:0;
		margin:50px auto -90px auto;
		position:relative;
		right:0;
		top:0;
		left:0;
		bottom:0;
		z-index:10;
		text-align:center;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.bf1::after {
		content:'';
		width:80px;
		height:106px;
		padding:0;
		margin:0;
		position:absolute;
		left:-15px;
		top:110px;
		z-index:auto;
		text-align:center;
		background:url('../images/4.png') no-repeat top left;
		-webkit-background-size: 80px 106px;
		-moz-background-size: 80px 106px;
		-o-background-size: 80px 106px;
		background-size: 80px 106px;
	}
	.big-formbox h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:17px;
		line-height:24px;
		padding:25px 0 15px 0;
		margin:0;
		color:#ffffff;
		cursor:default;
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ff8b00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ff8b00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ff8b00',GradientType=0 );
	}
	.big-formbox h3 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:24px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ffffff;
		cursor:default;
	}
	.bf-p1 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:22px;
		line-height:28px;
		padding:30px 0 0 0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
	}
	.bf-p1 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:20px;
		line-height:28px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.timer-w {
		width:100%;
		padding:30px 0 35px 0;
		margin:35px 0 0 0;
		position:relative;
		text-align:center;
		background:#f8f8f8;
		border-top:1px solid #e7e7e7;
	}
	.bf-p2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:26px;
		padding:0;
		margin:0 0 20px 0;
		color:#14191f;
		cursor:default;
	}
	.bf-p2 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		line-height:26px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:default;
	}
	.timer {
		width:340px;
		height:95px;
		padding:0;
		margin:0 auto;
		position:relative;
	}
	#chisla, #chisla2, #chisla3, #chisla4 {
		display:inline-block;
	}
	#days-am, #hours-am, #minutes-am, #seconds-am, #days-am2, #hours-am2, #minutes-am2, #seconds-am2,
	#days-am3, #hours-am3, #minutes-am3, #seconds-am3, #days-am4, #hours-am4, #minutes-am4, #seconds-am4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:24px;
		line-height:73px;
		width:70px;
		height:70px;
		padding:0;
		margin:0 6.5px;
		cursor:default;
		color:#14191f;
		float:left;
		border:1px solid #dbdbdb;
		border-radius:125px;
		-webkit-border-radius:125px;
		-moz-border-radius:125px;
		-khtml-border-radius:125px;
	}
	#days-nm, #hours-nm, #minutes-nm, #seconds-nm, #days-nm2, #hours-nm2, #minutes-nm2, #seconds-nm2,
	#days-nm3, #hours-nm3, #minutes-nm3, #seconds-nm3, #days-nm4, #hours-nm4, #minutes-nm4, #seconds-nm4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:12px;
		line-height:14px;
		width:85px;
		padding:0;
		margin:0;
		cursor:default;
		color:#14191f;
		position:absolute;
	}
	#days-nm, #days-nm2, #days-nm3, #days-nm4 {  left:0;  top:80px;  }
	#hours-nm, #hours-nm2, #hours-nm3, #hours-nm4 {  left:85px;  top:80px;  }
	#minutes-nm, #minutes-nm2, #minutes-nm3, #minutes-nm4 {  left:170px;  top:80px;  }
	#seconds-nm, #seconds-nm2, #seconds-nm3, #seconds-nm4 {  left:255px;  top:80px;  }
}
/* box-14 */
#box-14-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:url('../images/bg5.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#box-14-w2 {
	width:100%;
	padding:90px 0;
	margin:0;
	position:relative;
	background:rgba(20,25,31,0.25);
}
#box-14 {
	width:1060px;
	padding:110px 0 110px 80px;
	margin:0 auto;
	position:relative;
	text-align:center;
	background:rgba(255,255,255,0.8);
}
#box-14 h2 {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:36px;
	line-height:71px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-14 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:70px;
	line-height:86px;
	display:inline-block;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
@media all and (max-width: 1160px) {
	#box-14-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:url('../images/bg5.jpg') no-repeat center center fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#box-14-w2 {
		width:100%;
		padding:90px 0;
		margin:0;
		position:relative;
		background:rgba(20,25,31,0.25);
	}
	#box-14 {
		width:940px;
		padding:120px 0 124px 60px;
		margin:0 auto;
		position:relative;
		text-align:center;
		background:rgba(255,255,255,0.8);
	}
	#box-14 h2 {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:30px;
		line-height:71px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-14 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:55px;
		line-height:81px;
		display:inline-block;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
@media all and (max-width: 1020px) {
	#box-14-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:url('../images/bg5.jpg') no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#box-14-w2 {
		width:100%;
		padding:90px 0;
		margin:0;
		position:relative;
		background:rgba(20,25,31,0.25);
	}
	#box-14 {
		width:700px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
		background:rgba(255,255,255,0);
	}
	#box-14 h2 {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:60px;
		padding:60px 0 50px 0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
		background:rgba(255,255,255,0.8);
	}
	#box-14 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:50px;
		line-height:60px;
		display:inline-block;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.br700 {
		display:none;
	}
	.bf2 {
		width:480px;
		padding:0;
		margin:90px auto 0 auto;
		position:relative;
		right:0;
		top:0;
		left:0;
		bottom:0;
		z-index:10;
		text-align:center;
		background:#ffffff;
	}
	.bf2::after {
		content:'';
		width:142px;
		height:189px;
		padding:0;
		margin:0;
		position:absolute;
		left:-45px;
		top:-40px;
		z-index:auto;
		text-align:center;
		background:url('../images/4.png') no-repeat top left;
	}
}
@media all and (max-width: 720px) {
	#box-14-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:url('../images/bg5.jpg') no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#box-14-w2 {
		width:100%;
		padding:90px 0;
		margin:0;
		position:relative;
		background:rgba(20,25,31,0.25);
	}
	#box-14 {
		width:420px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
		background:rgba(255,255,255,0);
	}
	#box-14 h2 {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:24px;
		line-height:46px;
		padding:50px 0 40px 0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
		background:rgba(255,255,255,0.8);
	}
	#box-14 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:38px;
		line-height:50px;
		display:inline-block;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.br700 {
		display:none;
	}
	.bf2 {
		width:420px;
		padding:0;
		margin:50px auto 0 auto;
		position:relative;
		right:0;
		top:0;
		left:0;
		bottom:0;
		z-index:10;
		text-align:center;
		background:#ffffff;
	}
	.bf2::after {
		content:'';
		width:80px;
		height:106px;
		padding:0;
		margin:0;
		position:absolute;
		left:-15px;
		top:20px;
		z-index:auto;
		text-align:center;
		background:url('../images/4.png') no-repeat top left;
		-webkit-background-size: 80px 106px;
		-moz-background-size: 80px 106px;
		-o-background-size: 80px 106px;
		background-size: 80px 106px;
	}
}
/* box-2 */
#box-2-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
}
#box-2 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
.box-2-l {
	width:480px;
	padding:0;
	margin:0;
	position:relative;
	text-align:center;
	float:left;
}
#box-2 p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	width:330px;
	margin:10px 0 0 0;
	color:#848484;
	cursor:default;
	float:left;
	-moz-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
	-webkit-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
	box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
}
.p2-1 {  min-height:70px;  padding:30px 25px 0 125px;  background:url('../images/5.png') no-repeat top left #f8f8f8;  }
.p2-2 {  min-height:70px;  padding:30px 25px 0 125px;  background:url('../images/6.png') no-repeat top left #f8f8f8;  }
.p2-3 {  min-height:70px;  padding:30px 25px 0 125px;  background:url('../images/7.png') no-repeat top left #f8f8f8;  }
#box-2 p span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:18px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.box-2-r {
	width:585px;
	padding:60px 0 0 0;
	margin:0;
	position:relative;
	text-align:center;
	float:right;
}
.box-2-r img {
	width:180px;
	padding:0;
	margin:13px 0 0 13px;
	float:left;
	display:block;
	border:1px solid #e3e3e3;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	opacity:0.6;
}
.box-2-r img:hover {
	border:1px solid #e7e7e7;
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	opacity:1;
}
.box-2-r img:hover, .box-2-r img:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
#box-2 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	font-size:14px;
	line-height:31px;
	padding:0;
	margin:0 0 15px 0;
	color:#848484;
	cursor:default;
}
#box-2 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	text-transform:uppercase;
	font-size:24px;
	line-height:31px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
@media all and (max-width: 1160px) {
	#box-2-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-2 {
		width:1000px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.box-2-l {
		width:470px;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		float:left;
	}
	#box-2 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		width:345px;
		margin:10px 0 0 0;
		color:#848484;
		cursor:default;
		float:left;
		-moz-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
		box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
	}
	.p2-1 {  min-height:70px;  padding:30px 0 0 125px;  background:url('../images/5.png') no-repeat top left #f8f8f8;  }
	.p2-2 {  min-height:70px;  padding:30px 0 0 125px;  background:url('../images/6.png') no-repeat top left #f8f8f8;  }
	.p2-3 {  min-height:70px;  padding:30px 0 0 125px;  background:url('../images/7.png') no-repeat top left #f8f8f8;  }
	#box-2 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.box-2-r {
		width:510px;
		padding:80px 0 0 0;
		margin:0;
		position:relative;
		text-align:center;
		float:right;
	}
	.box-2-r img {
		width:158px;
		padding:0;
		margin:10px 0 0 10px;
		float:left;
		display:block;
		border:1px solid #e3e3e3;
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		opacity:0.6;
	}
	.box-2-r img:hover {
		border:1px solid #e7e7e7;
		-webkit-filter: grayscale(0%);
		-moz-filter: grayscale(0%);
		-ms-filter: grayscale(0%);
		-o-filter: grayscale(0%);
		filter: grayscale(0%);
		opacity:1;
	}
	.box-2-r img:hover, .box-2-r img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-2 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:14px;
		line-height:31px;
		padding:0;
		margin:0 0 20px 0;
		color:#848484;
		cursor:default;
	}
	#box-2 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		text-transform:uppercase;
		font-size:24px;
		line-height:31px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
@media all and (max-width: 1020px) {
	#box-2-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-2 {
		width:700px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.box-2-l {
		width:480px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
		float:none;
	}
	#box-2 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		width:330px;
		margin:10px 0 0 0;
		color:#848484;
		cursor:default;
		float:left;
		-moz-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
		box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
	}
	.p2-1 {  min-height:70px;  padding:30px 25px 0 125px;  background:url('../images/5.png') no-repeat top left #f8f8f8;  }
	.p2-2 {  min-height:70px;  padding:30px 25px 0 125px;  background:url('../images/6.png') no-repeat top left #f8f8f8;  }
	.p2-3 {  min-height:70px;  padding:30px 25px 0 125px;  background:url('../images/7.png') no-repeat top left #f8f8f8;  }
	#box-2 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.box-2-r {
		width:585px;
		padding:60px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
		float:none;
	}
	.box-2-r img {
		width:180px;
		padding:0;
		margin:13px 6.5px 0 6.5px;
		float:left;
		display:block;
		border:1px solid #e3e3e3;
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		opacity:0.6;
	}
	.box-2-r img:hover {
		border:1px solid #e7e7e7;
		-webkit-filter: grayscale(0%);
		-moz-filter: grayscale(0%);
		-ms-filter: grayscale(0%);
		-o-filter: grayscale(0%);
		filter: grayscale(0%);
		opacity:1;
	}
	.box-2-r img:hover, .box-2-r img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-2 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:31px;
		padding:0;
		margin:0 0 15px 0;
		color:#848484;
		cursor:default;
	}
	#box-2 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:24px;
		line-height:31px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
@media all and (max-width: 720px) {
	#box-2-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-2 {
		width:420px;
		padding:120px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.box-2-l {
		width:420px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
		float:none;
	}
	#box-2 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		width:280px;
		margin:10px 0 0 0;
		color:#848484;
		cursor:default;
		float:left;
		-moz-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
		box-shadow: 0 5px 10px 0 rgba(20,25,21,0.1);
	}
	.p2-1 {  min-height:85px;  padding:15px 15px 0 125px;  background:url('../images/5.png') no-repeat top left #f8f8f8;  }
	.p2-2 {  min-height:85px;  padding:15px 15px 0 125px;  background:url('../images/6.png') no-repeat top left #f8f8f8;  }
	.p2-3 {  min-height:85px;  padding:15px 15px 0 125px;  background:url('../images/7.png') no-repeat top left #f8f8f8;  }
	#box-2 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.box-2-r {
		width:420px;
		padding:60px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
		float:none;
	}
	.box-2-r img {
		width:198px;
		padding:0;
		margin:10px 5px 0 5px;
		float:left;
		display:block;
		border:1px solid #e3e3e3;
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		opacity:0.6;
	}
	.box-2-r img:hover {
		border:1px solid #e7e7e7;
		-webkit-filter: grayscale(0%);
		-moz-filter: grayscale(0%);
		-ms-filter: grayscale(0%);
		-o-filter: grayscale(0%);
		filter: grayscale(0%);
		opacity:1;
	}
	.box-2-r img:hover, .box-2-r img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-2 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:20px;
		max-width:360px;
		padding:0;
		margin:0 auto 15px auto;
		color:#848484;
		cursor:default;
	}
	#box-2 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:24px;
		line-height:34px;
		display:inline-block;
		padding:0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
	}
}
/* box-3 */
#box-3-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
}
#box-3 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
	overflow:hidden;
}
#box-3 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 75px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-3 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-3 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
#box-3 h3 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:18px;
	line-height:52px;
	height:50px;
	padding:0 25px;
	margin:0 0 30px 0;
	color:#14191f;
	cursor:default;
	position:relative;
	border-left:5px solid #ff8a00;
	float:left;
	background:#ffffff;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
}
.catalog-box-w {
	width:1170px;
	padding:0;
	margin:0 0 0 -15px;
	position:relative;
	text-align:center;
}
.all-catalog-box-w {
	width:1170px;
	padding:0;
	margin:0 0 0 -15px;
	position:relative;
	text-align:center;
	display:none;
}
.catalog-box {
	width:360px;
	padding:0;
	margin:15px;
	float:left;
	position:relative;
	text-align:center;
	background:#ffffff;
	cursor:pointer;
}
.catalog-box img {
	width:360px;
	padding:0;
	margin:0 auto;
	display:block;
	border-bottom:1px solid #f2f2f2;
}
.catalog-box h4 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	line-height:18px;
	padding:0;
	margin:25px 0 10px 0;
	color:#14191f;
	position:relative;
}
.catalog-box p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:18px;
	padding:0;
	margin:0 0 25px 0;
	color:#848484;
	position:relative;
}
.catalog-box p span.sp-c1 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:18px;
	padding:0;
	margin:0;
	color:#ff8a00;
	position:relative;
}
.catalog-box p span.sp-c2 {
	margin:0 10px;
	display:inline-block;
}
.catalog-box p span.sp-c3 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:18px;
	padding:0;
	margin:0;
	color:#ff8a00;
	position:relative;
}
.pod-button {
	font-family: "GothamPro-M";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:12px;
	letter-spacing:1.5px;
	text-transform:uppercase;
	line-height:42px;
	width:100%;
	height:40px;
	padding:0;
	margin:0;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#ffffff;
	background:#dbdbdb;
}
.pod-button:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	outline:none;
}
.catalog-box:hover {
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
}
.catalog-box::after {
	content:'';
	width:100%;
	height:0;
	padding:0;
	margin:0;
	position:absolute;
	left:0;
	top:0;
	z-index:auto;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
}
.catalog-box:hover::after {
	height:5px;
}
.catalog-box:hover .pod-button {
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
}
.catalog-box:hover .pod-button:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	outline:none;
}
.catalog-box:hover .pod-button, .catalog-box:not(:hover) .pod-button,
.pod-button:hover, .pod-button:not(:hover),
.catalog-box:hover::after, .catalog-box:not(:hover)::after,
.catalog-box:hover, .catalog-box:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.info {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:24px;
	padding:0 0 0 30px;
	margin:50px auto 0 auto;
	color:#848484;
	cursor:default;
	position:relative;
	background:url('../images/14.png') no-repeat top left;
	display:inline-block;
}
.button-3-1 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	letter-spacing:1.5px;
	text-transform:uppercase;
	line-height:49px;
	width:276px;
	height:46px;
	padding:0;
	margin:50px 15px 0 15px;
	display:inline-block;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:none;
	border:2px solid #ffc600;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
}
.button-3-1:hover {
	background:#ffc600;
	outline:none;
}
.button-3-1:hover, .button-3-1:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.button-3-2 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	letter-spacing:1.5px;
	text-transform:uppercase;
	line-height:53px;
	width:280px;
	height:50px;
	padding:0;
	margin:50px 15px 0 15px;
	display:inline-block;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	position:relative;
}
.button-3-2:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	outline:none;
}
.button-3-2:hover, .button-3-2:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1160px) {
	#box-3-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-3 {
		width:1000px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
		overflow:hidden;
	}
	#box-3 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-3 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-3 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-3 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:0 0 30px 0;
		color:#14191f;
		cursor:default;
		position:relative;
		border-left:5px solid #ff8a00;
		float:left;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.catalog-box-w {
		width:1020px;
		padding:0;
		margin:0 0 0 -10px;
		position:relative;
		text-align:center;
	}
	.all-catalog-box-w {
		width:1020px;
		padding:0;
		margin:0 0 0 -10px;
		position:relative;
		text-align:center;
		display:none;
	}
	.catalog-box {
		width:320px;
		padding:0;
		margin:10px;
		float:left;
		position:relative;
		text-align:center;
		background:#ffffff;
		cursor:pointer;
	}
	.catalog-box img {
		width:320px;
		padding:0;
		margin:0 auto;
		display:block;
		border-bottom:1px solid #f2f2f2;
	}
	.catalog-box h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:25px 0 10px 0;
		color:#14191f;
		position:relative;
	}
	.catalog-box p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0 0 25px 0;
		color:#848484;
		position:relative;
	}
	.catalog-box p span.sp-c1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:17px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#ff8a00;
		position:relative;
	}
	.catalog-box p span.sp-c2 {
		margin:0 5px;
		display:inline-block;
	}
	.catalog-box p span.sp-c3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#ff8a00;
		position:relative;
	}
	.pod-button {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:12px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:42px;
		width:100%;
		height:40px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#ffffff;
		background:#dbdbdb;
	}
	.pod-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
	}
	.catalog-box:hover {
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.catalog-box::after {
		content:'';
		width:100%;
		height:0;
		padding:0;
		margin:0;
		position:absolute;
		left:0;
		top:0;
		z-index:auto;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	}
	.catalog-box:hover::after {
		height:5px;
	}
	.catalog-box:hover .pod-button {
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	}
	.catalog-box:hover .pod-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
	}
	.catalog-box:hover .pod-button, .catalog-box:not(:hover) .pod-button,
	.pod-button:hover, .pod-button:not(:hover),
	.catalog-box:hover::after, .catalog-box:not(:hover)::after,
	.catalog-box:hover, .catalog-box:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.info {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0 0 0 30px;
		margin:50px auto 0 auto;
		color:#848484;
		cursor:default;
		position:relative;
		background:url('../images/14.png') no-repeat top left;
		display:inline-block;
	}
	.button-3-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:49px;
		width:276px;
		height:46px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:none;
		border:2px solid #ffc600;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
	}
	.button-3-1:hover {
		background:#ffc600;
		outline:none;
	}
	.button-3-1:hover, .button-3-1:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.button-3-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:53px;
		width:280px;
		height:50px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position:relative;
	}
	.button-3-2:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.button-3-2:hover, .button-3-2:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 1020px) {
	#box-3-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-3 {
		width:700px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
		overflow:hidden;
	}
	#box-3 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-3 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-3 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-3 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:0 0 30px 0;
		color:#14191f;
		cursor:default;
		position:relative;
		border-left:5px solid #ff8a00;
		float:left;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.catalog-box-w {
		width:720px;
		padding:0;
		margin:0 0 0 -10px;
		position:relative;
		text-align:center;
	}
	.all-catalog-box-w {
		width:720px;
		padding:0;
		margin:0 0 0 -10px;
		position:relative;
		text-align:center;
		display:none;
	}
	.catalog-box {
		width:340px;
		padding:0;
		margin:10px;
		float:left;
		position:relative;
		text-align:center;
		background:#ffffff;
		cursor:pointer;
	}
	.catalog-box img {
		width:340px;
		padding:0;
		margin:0 auto;
		display:block;
		border-bottom:1px solid #f2f2f2;
	}
	.catalog-box h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:25px 0 10px 0;
		color:#14191f;
		position:relative;
	}
	.catalog-box p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0 0 25px 0;
		color:#848484;
		position:relative;
	}
	.catalog-box p span.sp-c1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#ff8a00;
		position:relative;
	}
	.catalog-box p span.sp-c2 {
		margin:0 10px;
		display:inline-block;
	}
	.catalog-box p span.sp-c3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#ff8a00;
		position:relative;
	}
	.pod-button {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:12px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:42px;
		width:100%;
		height:40px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#ffffff;
		background:#dbdbdb;
	}
	.pod-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
	}
	.catalog-box:hover {
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.catalog-box::after {
		content:'';
		width:100%;
		height:0;
		padding:0;
		margin:0;
		position:absolute;
		left:0;
		top:0;
		z-index:auto;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	}
	.catalog-box:hover::after {
		height:5px;
	}
	.catalog-box:hover .pod-button {
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	}
	.catalog-box:hover .pod-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
	}
	.catalog-box:hover .pod-button, .catalog-box:not(:hover) .pod-button,
	.pod-button:hover, .pod-button:not(:hover),
	.catalog-box:hover::after, .catalog-box:not(:hover)::after,
	.catalog-box:hover, .catalog-box:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.info {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:24px;
		padding:0 0 0 30px;
		max-width:400px;
		margin:50px auto 0 auto;
		color:#848484;
		cursor:default;
		position:relative;
		background:url('../images/14.png') no-repeat top left;
		display:inline-block;
	}
	.button-3-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:49px;
		width:276px;
		height:46px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:none;
		border:2px solid #ffc600;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
	}
	.button-3-1:hover {
		background:#ffc600;
		outline:none;
	}
	.button-3-1:hover, .button-3-1:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.button-3-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:53px;
		width:280px;
		height:50px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position:relative;
	}
	.button-3-2:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.button-3-2:hover, .button-3-2:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 720px) {
	#box-3-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-3 {
		width:420px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
		overflow:hidden;
	}
	#box-3 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-3 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-3 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-3 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:0 auto 30px auto;
		color:#14191f;
		cursor:default;
		position:relative;
		border-left:5px solid #ff8a00;
		float:none;
		display: inline-block;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.catalog-box-w {
		width:360px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.all-catalog-box-w {
		width:360px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
		display:none;
	}
	.catalog-box {
		width:360px;
		padding:0;
		margin:15px 0;
		float:left;
		position:relative;
		text-align:center;
		background:#ffffff;
		cursor:pointer;
	}
	.catalog-box img {
		width:360px;
		padding:0;
		margin:0 auto;
		display:block;
		border-bottom:1px solid #f2f2f2;
	}
	.catalog-box h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:25px 0 10px 0;
		color:#14191f;
		position:relative;
	}
	.catalog-box p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0 0 25px 0;
		color:#848484;
		position:relative;
	}
	.catalog-box p span.sp-c1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#ff8a00;
		position:relative;
	}
	.catalog-box p span.sp-c2 {
		margin:0 10px;
		display:inline-block;
	}
	.catalog-box p span.sp-c3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#ff8a00;
		position:relative;
	}
	.pod-button {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:12px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:42px;
		width:100%;
		height:40px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#ffffff;
		background:#dbdbdb;
	}
	.pod-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
	}
	.catalog-box:hover {
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.catalog-box::after {
		content:'';
		width:100%;
		height:0;
		padding:0;
		margin:0;
		position:absolute;
		left:0;
		top:0;
		z-index:auto;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	}
	.catalog-box:hover::after {
		height:5px;
	}
	.catalog-box:hover .pod-button {
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	}
	.catalog-box:hover .pod-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
	}
	.catalog-box:hover .pod-button, .catalog-box:not(:hover) .pod-button,
	.pod-button:hover, .pod-button:not(:hover),
	.catalog-box:hover::after, .catalog-box:not(:hover)::after,
	.catalog-box:hover, .catalog-box:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.info {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:24px;
		padding:0 0 0 30px;
		max-width:300px;
		margin:50px auto 0 auto;
		color:#848484;
		cursor:default;
		position:relative;
		background:url('../images/14.png') no-repeat top left;
		display:inline-block;
	}
	.button-3-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:49px;
		width:276px;
		height:46px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:none;
		border:2px solid #ffc600;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
	}
	.button-3-1:hover {
		background:#ffc600;
		outline:none;
	}
	.button-3-1:hover, .button-3-1:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.button-3-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:53px;
		width:280px;
		height:50px;
		padding:0;
		margin:30px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position:relative;
	}
	.button-3-2:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.button-3-2:hover, .button-3-2:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
/* box-5 */
#box-5-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
}
#box-5 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-5 h3 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:18px;
	line-height:52px;
	height:50px;
	padding:0 25px;
	margin:0 0 30px 0;
	color:#14191f;
	cursor:default;
	position:relative;
	border-left:5px solid #ff8a00;
	float:left;
	background:#ffffff;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
}
.button-5-1 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	letter-spacing:1.5px;
	text-transform:uppercase;
	line-height:49px;
	width:276px;
	height:46px;
	padding:0;
	margin:50px 15px 0 15px;
	display:inline-block;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:none;
	border:2px solid #ffc600;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
}
.button-5-1:hover {
	background:#ffc600;
	outline:none;
}
.button-5-1:hover, .button-5-1:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.button-5-2 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	letter-spacing:1.5px;
	text-transform:uppercase;
	line-height:53px;
	width:280px;
	height:50px;
	padding:0;
	margin:50px 15px 0 15px;
	display:inline-block;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	position: relative;
}
.button-5-2:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	outline:none;
}
.button-5-2:hover, .button-5-2:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1160px) {
	#box-5-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-5 {
		width:1000px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-5 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:0 0 30px 0;
		color:#14191f;
		cursor:default;
		position:relative;
		border-left:5px solid #ff8a00;
		float:left;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.button-5-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:49px;
		width:276px;
		height:46px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:none;
		border:2px solid #ffc600;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
	}
	.button-5-1:hover {
		background:#ffc600;
		outline:none;
	}
	.button-5-1:hover, .button-5-1:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.button-5-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:53px;
		width:280px;
		height:50px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position: relative;
	}
	.button-5-2:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.button-5-2:hover, .button-5-2:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 1020px) {
	#box-5-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-5 {
		width:700px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-5 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:0 0 30px 0;
		color:#14191f;
		cursor:default;
		position:relative;
		border-left:5px solid #ff8a00;
		float:left;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.button-5-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:49px;
		width:276px;
		height:46px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:none;
		border:2px solid #ffc600;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
	}
	.button-5-1:hover {
		background:#ffc600;
		outline:none;
	}
	.button-5-1:hover, .button-5-1:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.button-5-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:53px;
		width:280px;
		height:50px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position: relative;
	}
	.button-5-2:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.button-5-2:hover, .button-5-2:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 720px) {
	#box-5-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-5 {
		width:420px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-5 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:0 auto 30px auto;
		color:#14191f;
		cursor:default;
		position:relative;
		border-left:5px solid #ff8a00;
		float:none;
		display:inline-block;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.button-5-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:49px;
		width:276px;
		height:46px;
		padding:0;
		margin:50px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:none;
		border:2px solid #ffc600;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
	}
	.button-5-1:hover {
		background:#ffc600;
		outline:none;
	}
	.button-5-1:hover, .button-5-1:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.button-5-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:53px;
		width:280px;
		height:50px;
		padding:0;
		margin:30px 15px 0 15px;
		display:inline-block;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position: relative;
	}
	.button-5-2:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.button-5-2:hover, .button-5-2:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
/* box-4 */
#box-4-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
}
#box-4-l {
	width:45%;
	height:100%;
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	float:left;
	background:url('../images/bg2.jpg') no-repeat center right;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	z-index:4;
}
#box-4-r {
	width:50%;
	padding:0 0 0 90px;
	margin:0;
	position:relative;
	text-align:center;
	float:right;
	z-index:5;
	background:#ffffff;
}
#box-4 {
	width:430px;
	padding:90px 40px 100px 40px;
	margin:0;
	position:relative;
	text-align:center;
}
#box-4 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0 0 20px 0;
	color:#848484;
	cursor:default;
	position:relative;
}
#box-4 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:30px;
	line-height:38px;
	padding:0;
	margin:0 0 10px 0;
	color:#14191f;
	cursor:default;
	display:inline-block;
}
.formbox1 {
	width:320px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
}
.formbox1 input {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	text-indent:0;
	text-align:left;
	width:270px;
	height:20px;
	padding:17px 25px 16px 25px;
	border-top:3px solid #f2f2f2;
	border-right:none;
	border-left:none;
	border-bottom:none;
	margin:15px 0 0 0;
	float:left;
	color:#14191f;
	outline:none;
	-webkit-appearance:none;
	background:#f9f9f9;
	z-index:10;
}
.formbox1 input:-moz-placeholder {color:#a29f9f;  }
.formbox1 input::-webkit-input-placeholder {  color:#a29f9f;  }
.formbox1 input.error:-moz-placeholder {  color:#FF5656;  }
.formbox1 input.error::-webkit-input-placeholder {  color:#FF5656;  }
.formbox1 input.error {  color:#FF5656;  border-color:#FF5656;  }
input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
.submit1 {
	width:320px;
	padding:0;
	margin:25px 0 0 0;
	float:left;
	border:none;
	outline:none;
	background:none;
	position:relative;
	z-index:11;
}
.bs-w {
	position:relative;
	z-index:11;
}
.bs {
	width:120%;
	height:180%;
	padding:0;
	margin:0;
	position:absolute;
	left:-10%;
	top:-40%;
	z-index:-1;
	background:#ffc600;
	border:none;
	border-radius:75px;
	-webkit-border-radius:75px;
	-moz-border-radius:75px;
	-khtml-border-radius:75px;
	visibility:hidden;
	opacity:0.5;
}
.bs:hover, .bs:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.gloss-w {
	width:100%;
	height:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	position:absolute;
	left:0;
	top:0;
	border:none;
	outline:none;
	z-index:12;
	display:block;
	border-radius:75px;
	-webkit-border-radius:75px;
	-moz-border-radius:75px;
	-khtml-border-radius:75px;
}
.bs-w:hover .gloss-w {
	display:none;
}
.gloss-w:hover, .gloss-w:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.gloss {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	position:absolute;
	left:-100%;
	top:0;
	border:none;
	outline:none;
	background:url('../images/gloss.png') no-repeat top center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	z-index:13;
}
.submit1 input {
	z-index:14;
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:15px;
	letter-spacing:1.5px;
	text-transform: uppercase;
	line-height:58px;
	width:100%;
	height:55px;
	padding:0;
	margin:0;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border:none;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
}
.submit1 input:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	outline:none;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
}
.submit1 input:hover, .submit1 input:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.p4-1 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:24px;
	padding:0;
	margin:30px 0 0 0;
	color:#848484;
	cursor:default;
	position:relative;
}
.p4-2 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:25px 0 20px 0;
	color:#848484;
	cursor:default;
	position:relative;
	z-index:1;
}
.p4-2 span {
	padding:0 15px;
	margin:0;
	background:#ffffff;
}
.p4-2::after {
	content:'';
	width:100%;
	height:1px;
	padding:0;
	margin:0;
	background:#dbdbdb;
	cursor:default;
	position:absolute;
	left:0;
	top:10px;
	z-index:-1;
}
.p4-3 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#848484;
	cursor:default;
	position:relative;
}
.p4-3 a {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#ff8a00;
	cursor:pointer;
}
.p4-3 a:hover {
	color:#ffc600;
}
@media all and (max-width: 1160px) {
	#box-4-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-4-l {
		width:45%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		top:0;
		left:0;
		text-align:center;
		float:left;
		background:url('../images/bg2.jpg') no-repeat center right;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:4;
	}
	#box-4-r {
		width:50%;
		padding:0 50px 0 50px;
		margin:0;
		position:relative;
		text-align:center;
		float:right;
		z-index:5;
		background:#ffffff;
	}
	#box-4 {
		width:430px;
		padding:90px 40px 100px 40px;
		margin:0;
		position:relative;
		text-align:center;
	}
	#box-4 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	#box-4 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:38px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		display:inline-block;
	}
	.formbox1 {
		width:320px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
	}
	.formbox1 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:270px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #f2f2f2;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:15px 0 0 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#f9f9f9;
		z-index:10;
	}
	.formbox1 input:-moz-placeholder {color:#a29f9f;  }
	.formbox1 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox1 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox1 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox1 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit1 {
		width:320px;
		padding:0;
		margin:25px 0 0 0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
		z-index:11;
	}
	.bs-w {
		position:relative;
		z-index:11;
	}
	.bs {
		width:120%;
		height:180%;
		padding:0;
		margin:0;
		position:absolute;
		left:-10%;
		top:-40%;
		z-index:-1;
		background:#ffc600;
		border:none;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
		visibility:hidden;
		opacity:0.5;
	}
	.bs:hover, .bs:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.gloss-w {
		width:100%;
		height:100%;
		overflow:hidden;
		padding:0;
		margin:0;
		position:absolute;
		left:0;
		top:0;
		border:none;
		outline:none;
		z-index:12;
		display:block;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
	}
	.bs-w:hover .gloss-w {
		display:none;
	}
	.gloss-w:hover, .gloss-w:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.gloss {
		width:100%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		left:-100%;
		top:0;
		border:none;
		outline:none;
		background:url('../images/gloss.png') no-repeat top center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:13;
	}
	.submit1 input {
		z-index:14;
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:58px;
		width:100%;
		height:55px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit1 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit1 input:hover, .submit1 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.p4-1 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:30px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p4-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:25px 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.p4-2 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.p4-2::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.p4-3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p4-3 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.p4-3 a:hover {
		color:#ffc600;
	}
}
@media all and (max-width: 1020px) {
	#box-4-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-4-l {
		width:45%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		top:0;
		left:0;
		text-align:center;
		float:left;
		background:url('../images/bg2.jpg') no-repeat center right;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:4;
		display:none;
	}
	#box-4-r {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		float:right;
		z-index:5;
		background:#ffffff;
	}
	#box-4 {
		width:430px;
		padding:90px 40px 100px 40px;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-4 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	#box-4 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:38px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		display:inline-block;
	}
	.formbox1 {
		width:320px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
	}
	.formbox1 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:270px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #f2f2f2;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:15px 0 0 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#f9f9f9;
		z-index:10;
	}
	.formbox1 input:-moz-placeholder {color:#a29f9f;  }
	.formbox1 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox1 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox1 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox1 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit1 {
		width:320px;
		padding:0;
		margin:25px 0 0 0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
		z-index:11;
	}
	.bs-w {
		position:relative;
		z-index:11;
	}
	.bs {
		width:120%;
		height:180%;
		padding:0;
		margin:0;
		position:absolute;
		left:-10%;
		top:-40%;
		z-index:-1;
		background:#ffc600;
		border:none;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
		visibility:hidden;
		opacity:0.5;
	}
	.bs:hover, .bs:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.gloss-w {
		width:100%;
		height:100%;
		overflow:hidden;
		padding:0;
		margin:0;
		position:absolute;
		left:0;
		top:0;
		border:none;
		outline:none;
		z-index:12;
		display:block;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
	}
	.bs-w:hover .gloss-w {
		display:none;
	}
	.gloss-w:hover, .gloss-w:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.gloss {
		width:100%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		left:-100%;
		top:0;
		border:none;
		outline:none;
		background:url('../images/gloss.png') no-repeat top center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:13;
	}
	.submit1 input {
		z-index:14;
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:58px;
		width:100%;
		height:55px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit1 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit1 input:hover, .submit1 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.p4-1 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:30px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p4-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:25px 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.p4-2 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.p4-2::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.p4-3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p4-3 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.p4-3 a:hover {
		color:#ffc600;
	}
}
@media all and (max-width: 720px) {
	#box-4-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-4-l {
		width:45%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		top:0;
		left:0;
		text-align:center;
		float:left;
		background:url('../images/bg2.jpg') no-repeat center right;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:4;
		display:none;
	}
	#box-4-r {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		float:none;
		z-index:5;
		background:#ffffff;
	}
	#box-4 {
		width:420px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-4 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	#box-4 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:38px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		display:inline-block;
	}
	.formbox1 {
		width:320px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
	}
	.formbox1 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:270px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #f2f2f2;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:15px 0 0 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#f9f9f9;
		z-index:10;
	}
	.formbox1 input:-moz-placeholder {color:#a29f9f;  }
	.formbox1 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox1 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox1 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox1 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit1 {
		width:320px;
		padding:0;
		margin:25px 0 0 0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
		z-index:11;
	}
	.bs-w {
		position:relative;
		z-index:11;
	}
	.bs {
		width:120%;
		height:180%;
		padding:0;
		margin:0;
		position:absolute;
		left:-10%;
		top:-40%;
		z-index:-1;
		background:#ffc600;
		border:none;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
		visibility:hidden;
		opacity:0.5;
	}
	.bs:hover, .bs:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.gloss-w {
		width:100%;
		height:100%;
		overflow:hidden;
		padding:0;
		margin:0;
		position:absolute;
		left:0;
		top:0;
		border:none;
		outline:none;
		z-index:12;
		display:block;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
	}
	.bs-w:hover .gloss-w {
		display:none;
	}
	.gloss-w:hover, .gloss-w:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.gloss {
		width:100%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		left:-100%;
		top:0;
		border:none;
		outline:none;
		background:url('../images/gloss.png') no-repeat top center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:13;
	}
	.submit1 input {
		z-index:14;
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:58px;
		width:100%;
		height:55px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit1 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit1 input:hover, .submit1 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.p4-1 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:30px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p4-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:25px 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.p4-2 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.p4-2::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.p4-3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p4-3 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.p4-3 a:hover {
		color:#ffc600;
	}
}
/* box-6 */
#box-6-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
}
#box-6-l {
	width:45%;
	height:100%;
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	right:0;
	text-align:center;
	float:left;
	background:url('../images/bg3.jpg') no-repeat center left;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	z-index:4;
}
#box-6-r {
	width:50%;
	padding:0 90px 0 0;
	margin:0;
	position:relative;
	text-align:center;
	float:left;
	z-index:5;
	background:#ffffff;
}
#box-6 {
	width:430px;
	padding:90px 40px 100px 40px;
	margin:0;
	position:relative;
	text-align:center;
	float:right;
}
#box-6 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0 0 20px 0;
	color:#848484;
	cursor:default;
	position:relative;
}
#box-6 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:30px;
	line-height:38px;
	padding:0;
	margin:0 0 10px 0;
	color:#14191f;
	cursor:default;
	display:inline-block;
}
.p6-1 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:35px 0 20px 0;
	color:#848484;
	cursor:default;
	position:relative;
	z-index:1;
}
.p6-1 span {
	padding:0 15px;
	margin:0;
	background:#ffffff;
}
.p6-1::after {
	content:'';
	width:100%;
	height:1px;
	padding:0;
	margin:0;
	background:#dbdbdb;
	cursor:default;
	position:absolute;
	left:0;
	top:10px;
	z-index:-1;
}
.p6-2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#848484;
	cursor:default;
	position:relative;
}
.p6-2 a {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#ff8a00;
	cursor:pointer;
}
.p6-2 a:hover {
	color:#ffc600;
}
@media all and (max-width: 1160px) {
	#box-6-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-6-l {
		width:45%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		top:0;
		right:0;
		text-align:center;
		float:left;
		background:url('../images/bg3.jpg') no-repeat center left;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:4;
	}
	#box-6-r {
		width:50%;
		padding:0 50px 0 50px;
		margin:0;
		position:relative;
		text-align:center;
		float:left;
		z-index:5;
		background:#ffffff;
	}
	#box-6 {
		width:430px;
		padding:90px 40px 100px 40px;
		margin:0;
		position:relative;
		text-align:center;
		float:right;
	}
	#box-6 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	#box-6 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:38px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		display:inline-block;
	}
	.p6-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:35px 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.p6-1 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.p6-1::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.p6-2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p6-2 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.p6-2 a:hover {
		color:#ffc600;
	}
}
@media all and (max-width: 1020px) {
	#box-6-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-6-l {
		width:45%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		top:0;
		right:0;
		text-align:center;
		float:left;
		background:url('../images/bg3.jpg') no-repeat center left;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:4;
		display:none;
	}
	#box-6-r {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		float:left;
		z-index:5;
		background:#ffffff;
	}
	#box-6 {
		width:430px;
		padding:90px 40px 100px 40px;
		margin:0 auto;
		position:relative;
		text-align:center;
		float:none;
	}
	#box-6 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	#box-6 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:38px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		display:inline-block;
	}
	.p6-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:35px 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.p6-1 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.p6-1::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.p6-2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p6-2 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.p6-2 a:hover {
		color:#ffc600;
	}
}
@media all and (max-width: 720px) {
	#box-6-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-6-l {
		width:45%;
		height:100%;
		padding:0;
		margin:0;
		position:absolute;
		top:0;
		right:0;
		text-align:center;
		float:left;
		background:url('../images/bg3.jpg') no-repeat center left;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:4;
		display:none;
	}
	#box-6-r {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		float:none;
		z-index:5;
		background:#ffffff;
	}
	#box-6 {
		width:420px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
		float:none;
	}
	#box-6 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	#box-6 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:38px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		display:inline-block;
	}
	.p6-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:35px 0 20px 0;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.p6-1 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.p6-1::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.p6-2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.p6-2 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.p6-2 a:hover {
		color:#ffc600;
	}
}
/* box-7 */
#box-7-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
	z-index:3;
}
#box-7 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-7 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 60px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-7 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-7 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
#box-7 p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	width:430px;
	margin:15px 0 0 0;
	color:#848484;
	cursor:default;
	float:left;
}
.p7-1 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/24.png') no-repeat top left;  }
.p7-2 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/25.png') no-repeat top left;  }
.p7-3 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/26.png') no-repeat top left;  }
.p7-4 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/27.png') no-repeat top left;  }
.p7-5 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/28.png') no-repeat top left;  }
.p7-6 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/29.png') no-repeat top left;  }
.p7-7 {  min-height:95px;  padding:15px 15px 0 125px;  background:url('../images/30.png') no-repeat top left;  }
.p7-8 {  min-height:95px;  padding:15px 15px 0 125px;  background:url('../images/31.png') no-repeat top left;  }
#box-7 p span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:18px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.br1000 {
	display:block;
}
@media all and (max-width: 1160px) {
	#box-7-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
		z-index:3;
	}
	#box-7 {
		width:1000px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-7 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 60px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-7 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-7 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-7 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		width:350px;
		margin:15px 0 0 0;
		color:#848484;
		cursor:default;
		float:left;
	}
	.p7-1 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/24.png') no-repeat top left;  }
	.p7-2 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/25.png') no-repeat top left;  }
	.p7-3 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/26.png') no-repeat top left;  }
	.p7-4 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/27.png') no-repeat top left;  }
	.p7-5 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/28.png') no-repeat top left;  }
	.p7-6 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/29.png') no-repeat top left;  }
	.p7-7 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/30.png') no-repeat top left;  }
	.p7-8 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/31.png') no-repeat top left;  }
	#box-7 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.br1000 {
		display:none;
	}
}
@media all and (max-width: 1020px) {
	#box-7-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
		z-index:3;
	}
	#box-7 {
		width:700px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-7 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 60px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-7 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-7 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-7 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		width:560px;
		margin:15px auto 0 auto;
		color:#848484;
		cursor:default;
		float:none;
		display:block;
	}
	.p7-1 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/24.png') no-repeat top left;  }
	.p7-2 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/25.png') no-repeat top left;  }
	.p7-3 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/26.png') no-repeat top left;  }
	.p7-4 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/27.png') no-repeat top left;  }
	.p7-5 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/28.png') no-repeat top left;  }
	.p7-6 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/29.png') no-repeat top left;  }
	.p7-7 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/30.png') no-repeat top left;  }
	.p7-8 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/31.png') no-repeat top left;  }
	#box-7 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.br1000 {
		display:none;
	}
}
@media all and (max-width: 720px) {
	#box-7-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
		z-index:3;
	}
	#box-7 {
		width:420px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-7 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-7 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		display:inline-block;
		padding:0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
	}
	#box-7 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-7 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		width:100%;
		margin:60px auto 0 auto;
		color:#848484;
		cursor:default;
		float:none;
		display:block;
	}
	.p7-1 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/24.png') no-repeat top center;  }
	.p7-2 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/25.png') no-repeat top center;  }
	.p7-3 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/26.png') no-repeat top center;  }
	.p7-4 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/27.png') no-repeat top center;  }
	.p7-5 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/28.png') no-repeat top center;  }
	.p7-6 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/29.png') no-repeat top center;  }
	.p7-7 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/30.png') no-repeat top center;  }
	.p7-8 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/31.png') no-repeat top center;  }
	#box-7 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.br1000 {
		display:none;
	}
}
/* box-8 */
#box-8-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
	z-index:2;
	-moz-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
	box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
}
#box-8 {
	width:1140px;
	padding:90px 0 280px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-8 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 75px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-8 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-8 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
.box-8 {
	width:20%;
	padding:165px 0 0 0;
	margin:0;
	position:relative;
	text-align:center;
	float:left;
}
.box-8-1::after,
.box-8-2::after,
.box-8-3::after,
.box-8-4::after {
	content:'';
	width:50px;
	height:22px;
	padding:0;
	margin:0;
	position:absolute;
	right:-25px;
	top:100px;
	z-index:auto;
	text-align:center;
	background:url('../images/37.png') no-repeat top center;
}
.box-8 img {
	width:90px;
	padding:0;
	margin:0 0 0 -45px;
	display:block;
	position:absolute;
	left:50%;
	top:62px;
	z-index:1;
}
.p8-1 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:200px;
	line-height:170px;
	width:100%;
	padding:0;
	margin:0;
	color:rgba(236,236,236,0.5);
	cursor:default;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.p8-2 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:18px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.formbox2-w {
	width:1140px;
	margin:0 0 0 -570px;
	padding:45px 0;
	text-align:center;
	background:#ffffff;
	position:absolute;
	left:50%;
	bottom:-95px;
	z-index:5;
	-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
}
.formbox2 {
	width:1020px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
}
.form-title {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:24px;
	line-height:28px;
	padding:0;
	margin:0 0 30px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.form-title span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
}
.formbox2 input {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	text-indent:0;
	text-align:left;
	width:270px;
	height:20px;
	padding:17px 25px 16px 25px;
	border-top:3px solid #f2f2f2;
	border-right:none;
	border-left:none;
	border-bottom:none;
	margin:0 30px 0 0;
	float:left;
	color:#14191f;
	outline:none;
	-webkit-appearance:none;
	background:#f9f9f9;
}
.formbox2 input:-moz-placeholder {color:#a29f9f;  }
.formbox2 input::-webkit-input-placeholder {  color:#a29f9f;  }
.formbox2 input.error:-moz-placeholder {  color:#FF5656;  }
.formbox2 input.error::-webkit-input-placeholder {  color:#FF5656;  }
.formbox2 input.error {  color:#FF5656;  border-color:#FF5656;  }
input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
.submit2 {
	width:320px;
	padding:0;
	margin:0;
	float:left;
	border:none;
	outline:none;
	background:none;
	position:relative;
}
.submit2 input {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:15px;
	letter-spacing:1.5px;
	text-transform: uppercase;
	line-height:59px;
	width:100%;
	height:56px;
	padding:0;
	margin:0;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border:none;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
}
.submit2 input:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	outline:none;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
}
.submit2 input:hover, .submit2 input:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.form-t-1 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:35px 60px 13px 60px;
	color:#848484;
	cursor:default;
	position:relative;
	z-index:1;
}
.form-t-1 span {
	padding:0 15px;
	margin:0;
	background:#ffffff;
}
.form-t-1::after {
	content:'';
	width:100%;
	height:1px;
	padding:0;
	margin:0;
	background:#dbdbdb;
	cursor:default;
	position:absolute;
	left:0;
	top:10px;
	z-index:-1;
}
.form-t-2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#848484;
	cursor:default;
	position:relative;
}
.form-t-2 a {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#ff8a00;
	cursor:pointer;
}
.form-t-2 a:hover {
	color:#ffc600;
}
@media all and (max-width: 1160px) {
	#box-8-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
		z-index:2;
		-moz-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
	}
	#box-8 {
		width:1000px;
		padding:90px 0 280px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-8 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-8 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-8 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-8 {
		width:20%;
		padding:165px 0 0 0;
		margin:0;
		position:relative;
		text-align:center;
		float:left;
	}
	.box-8-1::after,
	.box-8-2::after,
	.box-8-3::after,
	.box-8-4::after {
		content:'';
		width:50px;
		height:22px;
		padding:0;
		margin:0;
		position:absolute;
		right:-25px;
		top:100px;
		z-index:auto;
		text-align:center;
		background:url('../images/37.png') no-repeat top center;
	}
	.box-8 img {
		width:90px;
		padding:0;
		margin:0 0 0 -45px;
		display:block;
		position:absolute;
		left:50%;
		top:62px;
		z-index:1;
	}
	.p8-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:200px;
		line-height:170px;
		width:100%;
		padding:0;
		margin:0;
		color:rgba(236,236,236,0.5);
		cursor:default;
		position:absolute;
		left:0;
		top:0;
		z-index:1;
	}
	.p8-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.formbox2-w {
		width:1000px;
		margin:0 0 0 -500px;
		padding:45px 0;
		text-align:center;
		background:#ffffff;
		position:absolute;
		left:50%;
		bottom:-95px;
		z-index:5;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.formbox2 {
		width:900px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
	}
	.form-title {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:22px;
		line-height:28px;
		padding:0;
		margin:0 0 30px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.form-title span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
	}
	.formbox2 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:230px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #f2f2f2;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:0 30px 0 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#f9f9f9;
	}
	.formbox2 input:-moz-placeholder {color:#a29f9f;  }
	.formbox2 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox2 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox2 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox2 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit2 {
		width:280px;
		padding:0;
		margin:0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
	}
	.submit2 input {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:59px;
		width:100%;
		height:56px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit2 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit2 input:hover, .submit2 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.form-t-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:35px 50px 13px 50px;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.form-t-1 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.form-t-1::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.form-t-2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.form-t-2 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.form-t-2 a:hover {
		color:#ffc600;
	}
}
@media all and (max-width: 1020px) {
	#box-8-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
		z-index:2;
		-moz-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
	}
	#box-8 {
		width:700px;
		padding:90px 0 390px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-8 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-8 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-8 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-8 {
		width:200px;
		padding:165px 0 0 0;
		margin:70px 0 0 0;
		position:relative;
		text-align:center;
		float:none;
		display: inline-block;
	}
	.box-8-1::after,
	.box-8-2::after,
	.box-8-4::after {
		content:'';
		width:50px;
		height:22px;
		padding:0;
		margin:0;
		position:absolute;
		right:-25px;
		top:100px;
		z-index:auto;
		text-align:center;
		background:url('../images/37.png') no-repeat top center;
	}
	.box-8-3::after {
		content:'';
		width:50px;
		height:22px;
		padding:0;
		margin:0;
		position:absolute;
		right:-25px;
		top:100px;
		z-index:auto;
		text-align:center;
		background:url('../images/37.png') no-repeat top center;
		display:none;
	}
	.box-8 img {
		width:90px;
		padding:0;
		margin:0 0 0 -45px;
		display:block;
		position:absolute;
		left:50%;
		top:62px;
		z-index:1;
	}
	.p8-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:200px;
		line-height:170px;
		width:100%;
		padding:0;
		margin:0;
		color:rgba(236,236,236,0.5);
		cursor:default;
		position:absolute;
		left:0;
		top:0;
		z-index:1;
	}
	.p8-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.formbox2-w {
		width:700px;
		margin:0 0 0 -350px;
		padding:45px 0;
		text-align:center;
		background:#ffffff;
		position:absolute;
		left:50%;
		bottom:-95px;
		z-index:5;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.formbox2 {
		width:600px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
	}
	.form-title {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:22px;
		line-height:28px;
		padding:0;
		margin:0 auto 30px auto;
		max-width:450px;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.form-title span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
	}
	.formbox2 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:230px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #f2f2f2;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:0 10px;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#f9f9f9;
	}
	.formbox2 input:-moz-placeholder {color:#a29f9f;  }
	.formbox2 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox2 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox2 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox2 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit2 {
		width:280px;
		padding:0;
		margin:20px 0 0 160px;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
	}
	.submit2 input {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:59px;
		width:100%;
		height:56px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit2 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit2 input:hover, .submit2 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.form-t-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:35px 50px 13px 50px;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.form-t-1 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.form-t-1::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.form-t-2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.form-t-2 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.form-t-2 a:hover {
		color:#ffc600;
	}
}
@media all and (max-width: 720px) {
	#box-8-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
		z-index:2;
		-moz-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 250px 0 rgba(20,25,31,0.1);
	}
	#box-8 {
		width:420px;
		padding:90px 0 470px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-8 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-8 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-8 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-8 {
		width:200px;
		padding:165px 0 0 0;
		margin:70px auto 0 auto;
		position:relative;
		text-align:center;
		float:none;
		display: inline-block;
	}
	.box-8-1::after,
	.box-8-3::after {
		content:'';
		width:50px;
		height:22px;
		padding:0;
		margin:0;
		position:absolute;
		right:-25px;
		top:100px;
		z-index:auto;
		text-align:center;
		background:url('../images/37.png') no-repeat top center;
		display:block;
	}
	.box-8-2::after,
	.box-8-4::after,
	.box-8-5::after {
		content:'';
		width:50px;
		height:22px;
		padding:0;
		margin:0;
		position:absolute;
		right:-25px;
		top:100px;
		z-index:auto;
		text-align:center;
		background:url('../images/37.png') no-repeat top center;
		display:none;
	}
	.box-8 img {
		width:90px;
		padding:0;
		margin:0 0 0 -45px;
		display:block;
		position:absolute;
		left:50%;
		top:62px;
		z-index:1;
	}
	.p8-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:200px;
		line-height:170px;
		width:100%;
		padding:0;
		margin:0;
		color:rgba(236,236,236,0.5);
		cursor:default;
		position:absolute;
		left:0;
		top:0;
		z-index:1;
	}
	.p8-2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.formbox2-w {
		width:420px;
		margin:0 0 0 -210px;
		padding:45px 0;
		text-align:center;
		background:#ffffff;
		position:absolute;
		left:50%;
		bottom:-120px;
		z-index:5;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.formbox2 {
		width:300px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
	}
	.form-title {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:20px;
		line-height:26px;
		padding:0 50px;
		margin:0 auto 30px auto;
		max-width:450px;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.form-title span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
	}
	.formbox2 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:250px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #f2f2f2;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:0 0 20px 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#f9f9f9;
	}
	.formbox2 input:-moz-placeholder {color:#a29f9f;  }
	.formbox2 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox2 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox2 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox2 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit2 {
		width:300px;
		padding:0;
		margin:0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
	}
	.submit2 input {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:59px;
		width:100%;
		height:56px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit2 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit2 input:hover, .submit2 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.form-t-1 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:35px 60px 13px 60px;
		color:#848484;
		cursor:default;
		position:relative;
		z-index:1;
	}
	.form-t-1 span {
		padding:0 15px;
		margin:0;
		background:#ffffff;
	}
	.form-t-1::after {
		content:'';
		width:100%;
		height:1px;
		padding:0;
		margin:0;
		background:#dbdbdb;
		cursor:default;
		position:absolute;
		left:0;
		top:10px;
		z-index:-1;
	}
	.form-t-2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:24px;
		padding:0;
		margin:0 60px;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.form-t-2 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:pointer;
	}
	.form-t-2 a:hover {
		color:#ffc600;
	}
}
/* box-9 */
#box-9-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:url('../images/bg4.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	z-index:1;
}
#box-9-w2 {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:rgba(255,255,255,0.93);
}
#box-9 {
	width:1140px;
	padding:180px 0 0 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-9 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 75px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-9 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-9 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
#carousel {
	width:1170px;
	height:640px;
	padding:0;
	margin:0 0 0 -15px;
	position:relative;
}
#carousel ul {
	height:640px;
	margin:0;
	padding:0;
	list-style:none;
	display: block;
	position:relative;
}
#carousel li {
	width:360px;
	height:590px;
	float:left;
	padding:0;
	margin:0 15px 50px 15px;
	list-style:none;
	position:relative;
}
.clearfix {
	float:none;
	clear:both;
}
#carousel .prev {
	position:absolute;
	bottom:-30px;
	left:50%;
	margin-left:-80px;
	width:60px;
	height:60px;
	background:url('../images/2.png') no-repeat center center #ffffff;
	display:block;
	cursor:pointer;
	border-radius:150px;
	-webkit-border-radius:150px;
	-moz-border-radius:150px;
	-khtml-border-radius:150px;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
}
#carousel .next {
	position:absolute;
	bottom:-30px;
	right:50%;
	margin-right:-80px;
	width:60px;
	height:60px;
	background:url('../images/3.png') no-repeat center center #ffffff;
	display:block;
	cursor:pointer;
	border-radius:150px;
	-webkit-border-radius:150px;
	-moz-border-radius:150px;
	-khtml-border-radius:150px;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
}
#carousel .prev:hover, #carousel .next:hover {
	bottom:-25px;
	-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
}
#carousel .pager {
	margin:0 auto;
	text-align:center;
	display:none;
}
#carousel .pager a {
	font-size:0;
	line-height:0;
	text-decoration: none;
	width:11px;
	height:11px;
	margin:0 3px;
	padding:0;
	display:none;
	overflow: hidden;
	background: transparent url('../images/bullets.png') no-repeat 0 0;
}
#carousel .pager a.selected {
	font-size:0;
	line-height:0;
	text-decoration: none;
	width:11px;
	height:11px;
	margin:0 3px;
	padding:0;
	display:none;
	overflow: hidden;
	background: transparent url('../images/bullets.png') no-repeat 0 -11px;
}
.box-9 {
	width:360px;
	padding:0;
	margin:0;
	position:relative;
	text-align:center;
	background:#ffffff;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	float:left;
}
.review-logo {
	width:360px;
	padding:0;
	margin:0;
	display:block;
	border-bottom:1px solid #e3e3e3;
}
.box-9:hover .review-logo {
	border-bottom:1px solid #f2f2f2;
}
.box-9:hover, .box-9:not(:hover),
.box-9:hover .review-logo, .box-9:not(:hover) .review-logo {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
#box-9 p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:14px;
	line-height:20px;
	padding:30px;
	margin:0;
	color:#848484;
	cursor:default;
	position:relative;
}
.review-screen {
	width:70px;
	height:100px;
	overflow:hidden;
	padding:0;
	margin:0 30px;
	background:url('../images/zoom-mini.png') no-repeat center center #000000;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	float:right;
	cursor:pointer;
}
.review-screen img {
	width:70px;
	padding:0;
	margin:0;
	display:block;
	cursor:pointer;
}
.review-screen img:hover {
	opacity:0.25;
}
.review-screen img:hover, .review-screen img:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
#box-9 h4 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	font-size:12px;
	line-height:18px;
	padding:0;
	margin:35px 0 0 0;
	color:#848484;
	cursor:default;
	position:relative;
	float:right;
}
#box-9 h4 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	text-transform:uppercase;
	font-size:14px;
	line-height:18px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-9 p span{
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-transform:uppercase;
	font-size:14px;
	line-height:18px;
	color:#14191f;
	cursor:default;
}
@media all and (max-width: 1160px) {
	#box-9-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:url('../images/bg4.jpg') no-repeat center center fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:1;
	}
	#box-9-w2 {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:rgba(255,255,255,0.93);
	}
	#box-9 {
		width:1000px;
		padding:180px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-9 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-9 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-9 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#carousel {
		width:800px;
		height:640px;
		padding:0;
		margin:0 auto;
		position:relative;
	}
	#carousel ul {
		height:640px;
		overflow:hidden;
		margin:0;
		padding:0;
		list-style:none;
		display: block;
		position:relative;
	}
	#carousel li {
		width:360px;
		height:590px;
		float:left;
		padding:0;
		margin:0 20px 50px 20px;
		list-style:none;
		position:relative;
	}
	.clearfix {
		float:none;
		clear:both;
	}
	#carousel .prev {
		position:absolute;
		bottom:-30px;
		left:50%;
		margin-left:-80px;
		width:60px;
		height:60px;
		background:url('../images/2.png') no-repeat center center #ffffff;
		display:block;
		cursor:pointer;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .next {
		position:absolute;
		bottom:-30px;
		right:50%;
		margin-right:-80px;
		width:60px;
		height:60px;
		background:url('../images/3.png') no-repeat center center #ffffff;
		display:block;
		cursor:pointer;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .prev:hover, #carousel .next:hover {
		bottom:-25px;
		-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .pager {
		margin:0 auto;
		text-align:center;
		display:none;
	}
	#carousel .pager a {
		font-size:0;
		line-height:0;
		text-decoration: none;
		width:11px;
		height:11px;
		margin:0 3px;
		padding:0;
		display:none;
		overflow: hidden;
		background: transparent url('../images/bullets.png') no-repeat 0 0;
	}
	#carousel .pager a.selected {
		font-size:0;
		line-height:0;
		text-decoration: none;
		width:11px;
		height:11px;
		margin:0 3px;
		padding:0;
		display:none;
		overflow: hidden;
		background: transparent url('../images/bullets.png') no-repeat 0 -11px;
	}
	.box-9 {
		width:360px;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		float:left;
	}
	.review-logo {
		width:360px;
		padding:0;
		margin:0;
		display:block;
		border-bottom:1px solid #e3e3e3;
	}
	.box-9:hover .review-logo {
		border-bottom:1px solid #f2f2f2;
	}
	.box-9:hover, .box-9:not(:hover),
	.box-9:hover .review-logo, .box-9:not(:hover) .review-logo {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-9 p {
		font-size:14px;
		line-height:20px;
		padding:30px;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.review-screen {
		width:70px;
		height:100px;
		overflow:hidden;
		padding:0;
		margin:0 30px;
		background:url('../images/zoom-mini.png') no-repeat center center #000000;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		float:right;
		cursor:pointer;
	}
	.review-screen img {
		width:70px;
		padding:0;
		margin:0;
		display:block;
		cursor:pointer;
	}
	.review-screen img:hover {
		opacity:0.25;
	}
	.review-screen img:hover, .review-screen img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-9 h4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:12px;
		line-height:18px;
		padding:0;
		margin:35px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
		float:right;
	}
	#box-9 h4 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		text-transform:uppercase;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
@media all and (max-width: 1020px) {
	#box-9-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:url('../images/bg4.jpg') no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:1;
	}
	#box-9-w2 {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:rgba(255,255,255,0.93);
	}
	#box-9 {
		width:700px;
		padding:180px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-9 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-9 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-9 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#carousel {
		width:720px;
		height:640px;
		padding:0;
		margin:0 0 0 -10px;
		position:relative;
	}
	#carousel ul {
		height:640px;
		margin:0;
		padding:0;
		list-style:none;
		display: block;
		position:relative;
	}
	#carousel li {
		width:330px;
		height:590px;
		float:left;
		padding:0;
		margin:0 15px 50px 15px;
		list-style:none;
		position:relative;
	}
	.clearfix {
		float:none;
		clear:both;
	}
	#carousel .prev {
		position:absolute;
		bottom:-30px;
		left:50%;
		margin-left:-80px;
		width:60px;
		height:60px;
		background:url('../images/2.png') no-repeat center center #ffffff;
		display:block;
		cursor:pointer;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .next {
		position:absolute;
		bottom:-30px;
		right:50%;
		margin-right:-80px;
		width:60px;
		height:60px;
		background:url('../images/3.png') no-repeat center center #ffffff;
		display:block;
		cursor:pointer;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .prev:hover, #carousel .next:hover {
		bottom:-25px;
		-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .pager {
		margin:0 auto;
		text-align:center;
		display:none;
	}
	#carousel .pager a {
		font-size:0;
		line-height:0;
		text-decoration: none;
		width:11px;
		height:11px;
		margin:0 3px;
		padding:0;
		display:none;
		overflow: hidden;
		background: transparent url('../images/bullets.png') no-repeat 0 0;
	}
	#carousel .pager a.selected {
		font-size:0;
		line-height:0;
		text-decoration: none;
		width:11px;
		height:11px;
		margin:0 3px;
		padding:0;
		display:none;
		overflow: hidden;
		background: transparent url('../images/bullets.png') no-repeat 0 -11px;
	}
	.box-9 {
		width:330px;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		float:left;
	}
	.review-logo {
		width:330px;
		padding:0;
		margin:0;
		display:block;
		border-bottom:1px solid #e3e3e3;
	}
	.box-9:hover .review-logo {
		border-bottom:1px solid #f2f2f2;
	}
	.box-9:hover, .box-9:not(:hover),
	.box-9:hover .review-logo, .box-9:not(:hover) .review-logo {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-9 p {
		font-size:14px;
		line-height:20px;
		padding:30px;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.review-screen {
		width:70px;
		height:100px;
		overflow:hidden;
		padding:0;
		margin:0 30px;
		background:url('../images/zoom-mini.png') no-repeat center center #000000;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		float:right;
		cursor:pointer;
	}
	.review-screen img {
		width:70px;
		padding:0;
		margin:0;
		display:block;
		cursor:pointer;
	}
	.review-screen img:hover {
		opacity:0.25;
	}
	.review-screen img:hover, .review-screen img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-9 h4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:12px;
		line-height:18px;
		padding:0;
		margin:35px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
		float:right;
	}
	#box-9 h4 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		text-transform:uppercase;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
@media all and (max-width: 720px) {
	#box-9-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:url('../images/bg4.jpg') no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		z-index:1;
	}
	#box-9-w2 {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:rgba(255,255,255,0.93);
	}
	#box-9 {
		width:420px;
		padding:230px 0 0 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-9 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-9 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-9 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#carousel {
		width:420px;
		height:640px;
		padding:0;
		margin:0 auto;
		position:relative;
	}
	#carousel ul {
		height:420px;
		margin:0;
		padding:0;
		list-style:none;
		display: block;
		position:relative;
	}
	#carousel li {
		width:360px;
		height:590px;
		float:left;
		padding:0;
		margin:0 30px 50px 30px;
		list-style:none;
		position:relative;
	}
	.clearfix {
		float:none;
		clear:both;
	}
	#carousel .prev {
		position:absolute;
		bottom:-30px;
		left:50%;
		margin-left:-80px;
		width:60px;
		height:60px;
		background:url('../images/2.png') no-repeat center center #ffffff;
		display:block;
		cursor:pointer;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .next {
		position:absolute;
		bottom:-30px;
		right:50%;
		margin-right:-80px;
		width:60px;
		height:60px;
		background:url('../images/3.png') no-repeat center center #ffffff;
		display:block;
		cursor:pointer;
		border-radius:150px;
		-webkit-border-radius:150px;
		-moz-border-radius:150px;
		-khtml-border-radius:150px;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .prev:hover, #carousel .next:hover {
		bottom:-25px;
		-moz-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		-webkit-box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
		box-shadow: 0 0 25px 0 rgba(20,25,21,0.1);
	}
	#carousel .pager {
		margin:0 auto;
		text-align:center;
		display:none;
	}
	#carousel .pager a {
		font-size:0;
		line-height:0;
		text-decoration: none;
		width:11px;
		height:11px;
		margin:0 3px;
		padding:0;
		display:none;
		overflow: hidden;
		background: transparent url('../images/bullets.png') no-repeat 0 0;
	}
	#carousel .pager a.selected {
		font-size:0;
		line-height:0;
		text-decoration: none;
		width:11px;
		height:11px;
		margin:0 3px;
		padding:0;
		display:none;
		overflow: hidden;
		background: transparent url('../images/bullets.png') no-repeat 0 -11px;
	}
	.box-9 {
		width:360px;
		padding:0;
		margin:0;
		position:relative;
		text-align:center;
		background:#ffffff;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		float:left;
	}
	.review-logo {
		width:360px;
		padding:0;
		margin:0;
		display:block;
		border-bottom:1px solid #e3e3e3;
	}
	.box-9:hover .review-logo {
		border-bottom:1px solid #f2f2f2;
	}
	.box-9:hover, .box-9:not(:hover),
	.box-9:hover .review-logo, .box-9:not(:hover) .review-logo {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-9 p {
		font-size:14px;
		line-height:20px;
		padding:30px;
		margin:0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.review-screen {
		width:70px;
		height:100px;
		overflow:hidden;
		padding:0;
		margin:0 30px;
		background:url('../images/zoom-mini.png') no-repeat center center #000000;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		float:right;
		cursor:pointer;
	}
	.review-screen img {
		width:70px;
		padding:0;
		margin:0;
		display:block;
		cursor:pointer;
	}
	.review-screen img:hover {
		opacity:0.25;
	}
	.review-screen img:hover, .review-screen img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	#box-9 h4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:12px;
		line-height:18px;
		padding:0;
		margin:35px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
		float:right;
	}
	#box-9 h4 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		text-transform:uppercase;
		font-size:14px;
		line-height:18px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
/* box-10 */
#box-10-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
}
#box-10 {
	width:1140px;
	padding:100px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-10 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 15px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-10 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-10 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
.box-10 {
	width:25%;
	padding:0;
	margin:60px 0 0 0;
	position:relative;
	text-align:center;
	float:left;
}
#box-10 h3 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	letter-spacing:-1.5px;
	font-size:50px;
	line-height:50px;
	padding:0;
	margin:0 0 15px 0;
	color:#ff8a00;
	text-shadow: 0 2px 0 #d27404;
	cursor:default;
	position:relative;
}
#box-10 p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
	position:relative;
}
@media all and (max-width: 1160px) {
	#box-10 {
		width:1000px;
		padding:100px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-10 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-10 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-10 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-10 {
		width:25%;
		padding:0;
		margin:60px 0 0 0;
		position:relative;
		text-align:center;
		float:left;
	}
	#box-10 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		letter-spacing:-1.5px;
		font-size:50px;
		line-height:50px;
		padding:0;
		margin:0 0 15px 0;
		color:#ff8a00;
		text-shadow: 0 2px 0 #d27404;
		cursor:default;
		position:relative;
	}
	#box-10 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
}
@media all and (max-width: 1020px) {
	#box-10 {
		width:700px;
		padding:100px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-10 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-10 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-10 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-10 {
		width:50%;
		padding:0;
		margin:60px 0 0 0;
		position:relative;
		text-align:center;
		float:left;
	}
	#box-10 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		letter-spacing:-1.5px;
		font-size:50px;
		line-height:50px;
		padding:0;
		margin:0 0 15px 0;
		color:#ff8a00;
		text-shadow: 0 2px 0 #d27404;
		cursor:default;
		position:relative;
	}
	#box-10 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
}
@media all and (max-width: 720px) {
	#box-10 {
		width:420px;
		padding:100px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-10 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-10 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-10 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-10 {
		width:100%;
		padding:0;
		margin:60px 0 0 0;
		position:relative;
		text-align:center;
		float:left;
	}
	#box-10 h3 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		letter-spacing:-1.5px;
		font-size:50px;
		line-height:50px;
		padding:0;
		margin:0 0 15px 0;
		color:#ff8a00;
		text-shadow: 0 2px 0 #d27404;
		cursor:default;
		position:relative;
	}
	#box-10 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
}
/* box-11 */
#box-11-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
}
#box-11 {
	width:1140px;
	padding:90px 0 280px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-11 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 75px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-11 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-11 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
.calc {
	width:980px;
	padding:0;
	margin:0 auto;
	text-align:left;
	position:relative;
}
.calc-controls {
	width:530px;
	padding:0;
	margin:0;
	float:left;
	position:relative;
	background:#ffffff;
	-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
}
.calc-item1 {
	width:450px;
	padding:40px 40px 30px 40px;
	margin:0;
	background:#ffffff;
	position:relative;
}
.calc-item2 {
	width:450px;
	padding:30px 40px 40px 40px;
	margin:0;
	background:#f8f8f8;
	border-top:1px solid #e7e7e7;
	position:relative;
}
.calc-controls-title {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:18px;
	line-height:24px;
	padding:0;
	margin:0 0 20px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.calc-item-title {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0 0 15px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.calc-item-control {
	width:100%;
	padding:0;
	position: relative;
}
.calc-l {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	line-height:20px;
	padding:0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.calc-l1 {
	text-align:left;
	float:left;
	margin:25px 0 0 0;
}
.calc-l2 {
	margin:25px 0 0 105px;
	text-align:left;
	float:left;
}
.calc-l3 {
	text-align:right;
	float:right;
	margin:25px 0 0 0;
}
.calc-l::after {
	content:'';
	width:2px;
	height:15px;
	padding:0;
	background:#ececec;
	position:absolute;
	top:-20px;
	z-index:auto;
}
.calc-l1::after {
	margin:0;
	left:10px;
}
.calc-l2::after {
	margin:0 0 0 -1px;
	left:50%;
}
.calc-l3::after {
	margin:0;
	right:10px;
}
.calc-item-result {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	font-size:14px;
	line-height:22px;
	padding:0;
	margin:0;
	color:#ff8a00;
	cursor:default;
	position:absolute;
	top:85px;
	right:40px;
	z-index:auto;
}
.calc-item1 .arr-l {
	width:23px;
	height:10px;
	padding:0;
	margin-left:15px;
	position:absolute;
	top:105px;
	left:50%;
	z-index:auto;
	float:left;
	background:url("../images/38.png") no-repeat top center;
}
.calc-item1 .arr-r {
	width:23px;
	height:10px;
	padding:0;
	margin-right:15px;
	position:absolute;
	top:105px;
	right:50%;
	z-index:auto;
	float:left;
	background:url("../images/39.png") no-repeat top center;
}
.no-arr .arr-l {
	opacity:0;
}
.no-arr .arr-r {
	opacity:0;
}
.calc-item-control li {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:30px;
	padding:0;
	margin:0 50px 0 0;
	float:left;
	color:#14191f;
	cursor:pointer;
	position:relative;
}
body:not(#Foo) input[type=radio] {  display:none;  }
body:not(#Foo) input[type=radio] + label {  background:url('../images/40.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
body:not(#Foo) input[type=radio]:checked + label {  background:url('../images/41.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
.calc .ui-slider {
	width:100%;
	background:#ececec;
	height:13px;
	border:none;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-moz-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
	-webkit-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
	box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
}
.calc .ui-slider .ui-slider-range {
	background:#ff8a00;
	opacity:0.35;
	font-size:0;
}
.calc .ui-slider .ui-slider-handle {
	top:-6px;
	margin-left:-13px;
	width:25px;
	height:25px;
	outline:none;
	border:none;
	background:url('../images/42.png') no-repeat top left;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
	-webkit-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
	box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
	cursor:pointer;
}
.clearfix {
	display:block;
	float:none;
	clear:both;
	width:100%;
	height:0;
}
.calc-result {
	width:350px;
	padding:0;
	margin:0;
	position:absolute;
	bottom:0;
	right:0;
	z-index:auto;
}
.calc-action {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:52px;
	height:50px;
	padding:0 25px;
	margin:45px 0 0 0;
	color:#14191f;
	cursor:default;
	position:relative;
	background:#ffffff;
	border-left:5px solid #ff8a00;
	-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
}
.calc-action span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	font-size:18px;
	color:#ff8a00;
}
.calc-charts {
	display:table;
	margin-bottom:20px;
	width:100%;
	min-height:255px;
	font-size:0;
}
.calc-charts-item {
	display:table-cell;
	width:50%;
	text-align:center;
	vertical-align:bottom;
}
.calc-chart {
	position:relative;
	float:left;
	width:100%;
	height:0;
	background:url("../images/43.png") repeat-y bottom center;
}
.calc-chart::after {
	content:'';
	width:100%;
	height:45px;
	position:absolute;
	left:0;
	bottom:-45px;
	z-index:auto;
	float:left;
	background:url("../images/44.png") no-repeat top center;
}
.calc-chart-label {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	font-size:16px;
	line-height:24px;
	width:100%;
	padding:0;
	margin:0 0 10px 0;
	color:#14191f;
	cursor:default;
	position:absolute;
	left:0;
	bottom:100%;
	z-index:auto;
}
.calc-chart-label span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
}
.info2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:14px;
	line-height:24px;
	max-width:800px;
	padding:0 0 0 30px;
	margin:60px auto 0 auto;
	color:#848484;
	cursor:default;
	position:relative;
	background:url('../images/14.png') no-repeat top left;
	display:inline-block;
}
@media all and (max-width: 1160px) {
	#box-11-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-11 {
		width:1000px;
		padding:90px 0 280px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-11 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-11 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-11 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.calc {
		width:980px;
		padding:0;
		margin:0 auto;
		text-align:left;
		position:relative;
	}
	.calc-controls {
		width:530px;
		padding:0;
		margin:0;
		float:left;
		position:relative;
		background:#ffffff;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.calc-item1 {
		width:450px;
		padding:40px 40px 30px 40px;
		margin:0;
		background:#ffffff;
		position:relative;
	}
	.calc-item2 {
		width:450px;
		padding:30px 40px 40px 40px;
		margin:0;
		background:#f8f8f8;
		border-top:1px solid #e7e7e7;
		position:relative;
	}
	.calc-controls-title {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-item-title {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-item-control {
		width:100%;
		padding:0;
		position: relative;
	}
	.calc-l {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		font-size:12px;
		line-height:20px;
		padding:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-l1 {
		text-align:left;
		float:left;
		margin:25px 0 0 0;
	}
	.calc-l2 {
		margin:25px 0 0 105px;
		text-align:left;
		float:left;
	}
	.calc-l3 {
		text-align:right;
		float:right;
		margin:25px 0 0 0;
	}
	.calc-l::after {
		content:'';
		width:2px;
		height:15px;
		padding:0;
		background:#ececec;
		position:absolute;
		top:-20px;
		z-index:auto;
	}
	.calc-l1::after {
		margin:0;
		left:10px;
	}
	.calc-l2::after {
		margin:0 0 0 -1px;
		left:50%;
	}
	.calc-l3::after {
		margin:0;
		right:10px;
	}
	.calc-item-result {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:14px;
		line-height:22px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:default;
		position:absolute;
		top:85px;
		right:40px;
		z-index:auto;
	}
	.calc-item1 .arr-l {
		width:23px;
		height:10px;
		padding:0;
		margin-left:15px;
		position:absolute;
		top:105px;
		left:50%;
		z-index:auto;
		float:left;
		background:url("../images/38.png") no-repeat top center;
	}
	.calc-item1 .arr-r {
		width:23px;
		height:10px;
		padding:0;
		margin-right:15px;
		position:absolute;
		top:105px;
		right:50%;
		z-index:auto;
		float:left;
		background:url("../images/39.png") no-repeat top center;
	}
	.no-arr .arr-l {
		opacity:0;
	}
	.no-arr .arr-r {
		opacity:0;
	}
	.calc-item-control li {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:30px;
		padding:0;
		margin:0 50px 0 0;
		float:left;
		color:#14191f;
		cursor:pointer;
		position:relative;
	}
	body:not(#Foo) input[type=radio] {  display:none;  }
	body:not(#Foo) input[type=radio] + label {  background:url('../images/40.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
	body:not(#Foo) input[type=radio]:checked + label {  background:url('../images/41.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
	.calc .ui-slider {
		width:100%;
		background:#ececec;
		height:13px;
		border:none;
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		-moz-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
		-webkit-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
		box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
	}
	.calc .ui-slider .ui-slider-range {
		background:#ff8a00;
		opacity:0.35;
		font-size:0;
	}
	.calc .ui-slider .ui-slider-handle {
		top:-6px;
		margin-left:-13px;
		width:25px;
		height:25px;
		outline:none;
		border:none;
		background:url('../images/42.png') no-repeat top left;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		-webkit-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		cursor:pointer;
	}
	.clearfix {
		display:block;
		float:none;
		clear:both;
		width:100%;
		height:0;
	}
	.calc-result {
		width:350px;
		padding:0;
		margin:0;
		position:absolute;
		bottom:0;
		right:0;
		z-index:auto;
	}
	.calc-action {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:45px 0 0 0;
		color:#14191f;
		cursor:default;
		position:relative;
		background:#ffffff;
		border-left:5px solid #ff8a00;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.calc-action span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		font-size:18px;
		color:#ff8a00;
	}
	.calc-charts {
		display:table;
		margin-bottom:20px;
		width:100%;
		min-height:255px;
		font-size:0;
	}
	.calc-charts-item {
		display:table-cell;
		width:50%;
		text-align:center;
		vertical-align:bottom;
	}
	.calc-chart {
		position:relative;
		float:left;
		width:100%;
		height:0;
		background:url("../images/43.png") repeat-y bottom center;
	}
	.calc-chart::after {
		content:'';
		width:100%;
		height:45px;
		position:absolute;
		left:0;
		bottom:-45px;
		z-index:auto;
		float:left;
		background:url("../images/44.png") no-repeat top center;
	}
	.calc-chart-label {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		font-size:16px;
		line-height:24px;
		width:100%;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		position:absolute;
		left:0;
		bottom:100%;
		z-index:auto;
	}
	.calc-chart-label span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
	}
	.info2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:24px;
		max-width:800px;
		padding:0 0 0 30px;
		margin:60px auto 0 auto;
		color:#848484;
		cursor:default;
		position:relative;
		background:url('../images/14.png') no-repeat top left;
		display:inline-block;
	}
}
@media all and (max-width: 1020px) {
	#box-11-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-11 {
		width:700px;
		padding:90px 0 390px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-11 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-11 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-11 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.calc {
		width:530px;
		padding:0 0 400px 0;
		margin:0 auto;
		text-align:left;
		position:relative;
	}
	.calc-controls {
		width:530px;
		padding:0;
		margin:0;
		float:left;
		position:relative;
		background:#ffffff;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.calc-item1 {
		width:450px;
		padding:40px 40px 30px 40px;
		margin:0;
		background:#ffffff;
		position:relative;
	}
	.calc-item2 {
		width:450px;
		padding:30px 40px 40px 40px;
		margin:0;
		background:#f8f8f8;
		border-top:1px solid #e7e7e7;
		position:relative;
	}
	.calc-controls-title {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-item-title {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-item-control {
		width:100%;
		padding:0;
		position: relative;
	}
	.calc-l {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		font-size:12px;
		line-height:20px;
		padding:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-l1 {
		text-align:left;
		float:left;
		margin:25px 0 0 0;
	}
	.calc-l2 {
		margin:25px 0 0 105px;
		text-align:left;
		float:left;
	}
	.calc-l3 {
		text-align:right;
		float:right;
		margin:25px 0 0 0;
	}
	.calc-l::after {
		content:'';
		width:2px;
		height:15px;
		padding:0;
		background:#ececec;
		position:absolute;
		top:-20px;
		z-index:auto;
	}
	.calc-l1::after {
		margin:0;
		left:10px;
	}
	.calc-l2::after {
		margin:0 0 0 -1px;
		left:50%;
	}
	.calc-l3::after {
		margin:0;
		right:10px;
	}
	.calc-item-result {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:14px;
		line-height:22px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:default;
		position:absolute;
		top:85px;
		right:40px;
		z-index:auto;
	}
	.calc-item1 .arr-l {
		width:23px;
		height:10px;
		padding:0;
		margin-left:15px;
		position:absolute;
		top:105px;
		left:50%;
		z-index:auto;
		float:left;
		background:url("../images/38.png") no-repeat top center;
	}
	.calc-item1 .arr-r {
		width:23px;
		height:10px;
		padding:0;
		margin-right:15px;
		position:absolute;
		top:105px;
		right:50%;
		z-index:auto;
		float:left;
		background:url("../images/39.png") no-repeat top center;
	}
	.no-arr .arr-l {
		opacity:0;
	}
	.no-arr .arr-r {
		opacity:0;
	}
	.calc-item-control li {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:30px;
		padding:0;
		margin:0 50px 0 0;
		float:left;
		color:#14191f;
		cursor:pointer;
		position:relative;
	}
	body:not(#Foo) input[type=radio] {  display:none;  }
	body:not(#Foo) input[type=radio] + label {  background:url('../images/40.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
	body:not(#Foo) input[type=radio]:checked + label {  background:url('../images/41.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
	.calc .ui-slider {
		width:100%;
		background:#ececec;
		height:13px;
		border:none;
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		-moz-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
		-webkit-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
		box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
	}
	.calc .ui-slider .ui-slider-range {
		background:#ff8a00;
		opacity:0.35;
		font-size:0;
	}
	.calc .ui-slider .ui-slider-handle {
		top:-6px;
		margin-left:-13px;
		width:25px;
		height:25px;
		outline:none;
		border:none;
		background:url('../images/42.png') no-repeat top left;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		-webkit-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		cursor:pointer;
	}
	.clearfix {
		display:block;
		float:none;
		clear:both;
		width:100%;
		height:0;
	}
	.calc-result {
		width:530px;
		padding:0;
		margin:0;
		position:absolute;
		bottom:0;
		right:0;
		z-index:auto;
	}
	.calc-action {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:45px 0 0 0;
		color:#14191f;
		cursor:default;
		position:relative;
		background:#ffffff;
		border-left:5px solid #ff8a00;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.calc-action span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		font-size:18px;
		color:#ff8a00;
	}
	.calc-charts {
		display:table;
		margin-bottom:20px;
		width:100%;
		min-height:255px;
		font-size:0;
	}
	.calc-charts-item {
		display:table-cell;
		width:50%;
		text-align:center;
		vertical-align:bottom;
	}
	.calc-chart {
		position:relative;
		float:left;
		width:100%;
		height:0;
		background:url("../images/43.png") repeat-y bottom center;
	}
	.calc-chart::after {
		content:'';
		width:100%;
		height:45px;
		position:absolute;
		left:0;
		bottom:-45px;
		z-index:auto;
		float:left;
		background:url("../images/44.png") no-repeat top center;
	}
	.calc-chart-label {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		font-size:16px;
		line-height:24px;
		width:100%;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		position:absolute;
		left:0;
		bottom:100%;
		z-index:auto;
	}
	.calc-chart-label span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
	}
	.info2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:24px;
		max-width:500px;
		padding:0 0 0 30px;
		margin:60px auto 0 auto;
		color:#848484;
		cursor:default;
		position:relative;
		background:url('../images/14.png') no-repeat top left;
		display:inline-block;
	}
}
@media all and (max-width: 720px) {
	#box-11-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-11 {
		width:420px;
		padding:90px 0 490px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-11 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-11 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-11 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.calc {
		width:420px;
		padding:0 0 400px 0;
		margin:0 auto;
		text-align:left;
		position:relative;
	}
	.calc-controls {
		width:420px;
		padding:0;
		margin:0;
		float:left;
		position:relative;
		background:#ffffff;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.calc-item1 {
		width:360px;
		padding:40px 30px 30px 30px;
		margin:0;
		background:#ffffff;
		position:relative;
	}
	.calc-item2 {
		width:360px;
		padding:30px 30px 40px 30px;
		margin:0;
		background:#f8f8f8;
		border-top:1px solid #e7e7e7;
		position:relative;
	}
	.calc-controls-title {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0 0 20px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-item-title {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-item-control {
		width:100%;
		padding:0;
		position: relative;
	}
	.calc-l {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		font-size:12px;
		line-height:20px;
		padding:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.calc-l1 {
		text-align:left;
		float:left;
		margin:25px 0 0 0;
	}
	.calc-l2 {
		margin:25px 0 0 60px;
		text-align:left;
		float:left;
	}
	.calc-l3 {
		text-align:right;
		float:right;
		margin:25px 0 0 0;
	}
	.calc-l::after {
		content:'';
		width:2px;
		height:15px;
		padding:0;
		background:#ececec;
		position:absolute;
		top:-20px;
		z-index:auto;
	}
	.calc-l1::after {
		margin:0;
		left:10px;
	}
	.calc-l2::after {
		margin:0 0 0 -1px;
		left:50%;
	}
	.calc-l3::after {
		margin:0;
		right:10px;
	}
	.calc-item-result {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:14px;
		line-height:22px;
		padding:0;
		margin:0;
		color:#ff8a00;
		cursor:default;
		position:absolute;
		top:85px;
		right:30px;
		z-index:auto;
	}
	.calc-item1 .arr-l {
		width:23px;
		height:10px;
		padding:0;
		margin-left:15px;
		position:absolute;
		top:105px;
		left:50%;
		z-index:auto;
		float:left;
		background:url("../images/38.png") no-repeat top center;
	}
	.calc-item1 .arr-r {
		width:23px;
		height:10px;
		padding:0;
		margin-right:15px;
		position:absolute;
		top:105px;
		right:50%;
		z-index:auto;
		float:left;
		background:url("../images/39.png") no-repeat top center;
	}
	.no-arr .arr-l {
		opacity:0;
	}
	.no-arr .arr-r {
		opacity:0;
	}
	.calc-item-control li {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:30px;
		padding:0;
		margin:0 30px 0 0;
		float:left;
		color:#14191f;
		cursor:pointer;
		position:relative;
	}
	body:not(#Foo) input[type=radio] {  display:none;  }
	body:not(#Foo) input[type=radio] + label {  background:url('../images/40.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
	body:not(#Foo) input[type=radio]:checked + label {  background:url('../images/41.png') no-repeat left center;  padding:5px 0 5px 35px;  cursor:pointer;  }
	.calc .ui-slider {
		width:100%;
		background:#ececec;
		height:13px;
		border:none;
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		-moz-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
		-webkit-box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
		box-shadow: 0 2px 7px 0 rgba(20,25,31,0.07);
	}
	.calc .ui-slider .ui-slider-range {
		background:#ff8a00;
		opacity:0.35;
		font-size:0;
	}
	.calc .ui-slider .ui-slider-handle {
		top:-6px;
		margin-left:-13px;
		width:25px;
		height:25px;
		outline:none;
		border:none;
		background:url('../images/42.png') no-repeat top left;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		-webkit-box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		box-shadow: 0 5px 15px 0 rgba(255,138,0,0.35);
		cursor:pointer;
	}
	.clearfix {
		display:block;
		float:none;
		clear:both;
		width:100%;
		height:0;
	}
	.calc-result {
		width:420px;
		padding:0;
		margin:0;
		position:absolute;
		bottom:0;
		right:0;
		z-index:auto;
	}
	.calc-action {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:52px;
		height:50px;
		padding:0 25px;
		margin:45px 0 0 0;
		color:#14191f;
		cursor:default;
		position:relative;
		background:#ffffff;
		border-left:5px solid #ff8a00;
		-moz-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 5px 25px 0 rgba(20,25,31,0.1);
	}
	.calc-action span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		font-size:18px;
		color:#ff8a00;
	}
	.calc-charts {
		display:table;
		margin-bottom:20px;
		width:100%;
		min-height:255px;
		font-size:0;
	}
	.calc-charts-item {
		display:table-cell;
		width:50%;
		text-align:center;
		vertical-align:bottom;
	}
	.calc-chart {
		position:relative;
		float:left;
		width:100%;
		height:0;
		background:url("../images/43.png") repeat-y bottom center;
	}
	.calc-chart::after {
		content:'';
		width:100%;
		height:45px;
		position:absolute;
		left:0;
		bottom:-45px;
		z-index:auto;
		float:left;
		background:url("../images/44.png") no-repeat top center;
	}
	.calc-chart-label {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		font-size:16px;
		line-height:24px;
		width:100%;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
		position:absolute;
		left:0;
		bottom:100%;
		z-index:auto;
	}
	.calc-chart-label span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
	}
	.info2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:24px;
		max-width:390px;
		padding:0 0 0 30px;
		margin:60px auto 0 auto;
		color:#848484;
		cursor:default;
		position:relative;
		background:url('../images/14.png') no-repeat top left;
		display:inline-block;
	}
}
/* box-12 */
#box-12-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#fff;
}
#box-12 {
	width:1140px;
	padding:90px 0 90px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-12 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 35px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-12 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-12 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
#box-12 img {
	width:953px;
	padding:0;
	margin:0 auto;
	display:block;
}
.button-12 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:13px;
	line-height:18px;
	letter-spacing:0.5px;
	text-transform:uppercase;
	width:440px;
	padding:20px 0 15px 0;
	margin:0 0 0 -220px;
	position:absolute;
	left:50%;
	bottom:-35px;
	z-index:5;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
}
.button-12:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	outline:none;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
}
.button-12:hover, .button-12:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1160px) {
	#box-12 {
		width:1000px;
		padding:90px 0 90px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-12 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 35px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-12 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-12 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-12 img {
		width:953px;
		padding:0;
		margin:0 auto;
		display:block;
	}
	.button-12 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:13px;
		line-height:18px;
		letter-spacing:0.5px;
		text-transform:uppercase;
		width:440px;
		padding:20px 0 15px 0;
		margin:0 0 0 -220px;
		position:absolute;
		left:50%;
		bottom:-35px;
		z-index:5;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.button-12:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.button-12:hover, .button-12:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 1020px) {
	#box-12 {
		width:700px;
		padding:90px 0 90px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-12 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		max-width:460px;
		padding:0;
		margin:0 auto 35px auto;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-12 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0 auto;
		color:#14191f;
		cursor:default;
	}
	#box-12 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-12 img {
		width:100%;
		padding:0;
		margin:0 auto;
		display:block;
	}
	.button-12 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:13px;
		line-height:18px;
		letter-spacing:0.5px;
		text-transform:uppercase;
		width:440px;
		padding:20px 0 15px 0;
		margin:0 0 0 -220px;
		position:absolute;
		left:50%;
		bottom:-35px;
		z-index:5;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.button-12:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.button-12:hover, .button-12:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 720px) {
	#box-12 {
		width:420px;
		padding:90px 0 90px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-12 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:24px;
		max-width:360px;
		padding:0;
		margin:0 auto 35px auto;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-12 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		display:inline-block;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
	}
	#box-12 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-12 img {
		width:100%;
		padding:0;
		margin:0 auto;
		display:block;
	}
	.button-12 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:13px;
		line-height:18px;
		letter-spacing:0.5px;
		text-transform:uppercase;
		width:420px;
		padding:20px 0 15px 0;
		margin:0 0 0 -210px;
		position:absolute;
		left:50%;
		bottom:-35px;
		z-index:5;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.button-12:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.button-12:hover, .button-12:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
/* box-13 */
#box-13-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
}
#box-13 {
	width:1140px;
	padding:120px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-13 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 60px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-13 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-13 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
#box-13 p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	width:420px;
	margin:15px 0 0 0;
	color:#848484;
	cursor:default;
	float:left;
}
.p13-1 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/46.png') no-repeat top left;  }
.p13-2 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/47.png') no-repeat top left;  }
.p13-3 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/48.png') no-repeat top left;  }
.p13-4 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/49.png') no-repeat top left;  }
.p13-5 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/50.png') no-repeat top left;  }
.p13-6 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/51.png') no-repeat top left;  }
#box-13 p span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:18px;
	line-height:24px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
@media all and (max-width: 1160px) {
	#box-13-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-13 {
		width:1000px;
		padding:120px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-13 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 60px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-13 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-13 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-13 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		width:350px;
		margin:15px 0 0 0;
		color:#848484;
		cursor:default;
		float:left;
	}
	.p13-1 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/46.png') no-repeat top left;  }
	.p13-2 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/47.png') no-repeat top left;  }
	.p13-3 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/48.png') no-repeat top left;  }
	.p13-4 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/49.png') no-repeat top left;  }
	.p13-5 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/50.png') no-repeat top left;  }
	.p13-6 {  min-height:95px;  padding:5px 25px 0 125px;  background:url('../images/51.png') no-repeat top left;  }
	#box-13 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
@media all and (max-width: 1020px) {
	#box-13-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-13 {
		width:700px;
		padding:120px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-13 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0 auto 60px auto;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-13 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:46px;
		max-width:400px;
		display:inline-block;
		padding:0;
		margin:0 auto 5px auto;
		color:#14191f;
		cursor:default;
	}
	#box-13 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-13 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		width:400px;
		margin:15px auto 0 auto;
		color:#848484;
		cursor:default;
		float:none;
		display:block;
	}
	.p13-1 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/46.png') no-repeat top left;  }
	.p13-2 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/47.png') no-repeat top left;  }
	.p13-3 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/48.png') no-repeat top left;  }
	.p13-4 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/49.png') no-repeat top left;  }
	.p13-5 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/50.png') no-repeat top left;  }
	.p13-6 {  min-height:95px;  padding:5px 15px 0 125px;  background:url('../images/51.png') no-repeat top left;  }
	#box-13 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
@media all and (max-width: 720px) {
	#box-13-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
	}
	#box-13 {
		width:420px;
		padding:120px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-13 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:24px;
		padding:0;
		max-width:360px;
		margin:0 auto 60px auto;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-13 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		max-width:400px;
		display:inline-block;
		padding:0;
		margin:0 auto 5px auto;
		color:#14191f;
		cursor:default;
	}
	#box-13 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-13 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		width:100%;
		margin:60px auto 0 auto;
		color:#848484;
		cursor:default;
		float:none;
		display:block;
	}
	.p13-1 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/46.png') no-repeat top center;  }
	.p13-2 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/47.png') no-repeat top center;  }
	.p13-3 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/48.png') no-repeat top center;  }
	.p13-4 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/49.png') no-repeat top center;  }
	.p13-5 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/50.png') no-repeat top center;  }
	.p13-6 {  min-height:5px;  padding:120px 0 0 0;  background:url('../images/51.png') no-repeat top center;  }
	#box-13 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
/* box-15 */
#box-15-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
}
#box-15 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-15 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 75px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-15 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-15 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
.box-15 {
	width:1140px;
	padding:0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
.box-15-1 {
	width:320px;
	height:620px;
	overflow:hidden;
	padding:0;
	margin:10px 0 0 0;
	float:right;
	position:relative;
	text-align:center;
	background:url('../images/zoom.png') no-repeat center center #000000;
}
.box-15-2 {
	width:410px;
	height:200px;
	overflow:hidden;
	padding:0;
	margin:10px 10px 0 0;
	float:right;
	position:relative;
	text-align:center;
	background:url('../images/zoom.png') no-repeat center center #000000;
}
.box-15-3 {
	width:390px;
	height:305px;
	overflow:hidden;
	padding:0;
	margin:10px 10px 0 0;
	float:left;
	position:absolute;
	top:0;
	left:0;
	z-index:auto;
	text-align:center;
	background:url('../images/zoom.png') no-repeat center center #000000;
}
.box-15-4 {
	width:390px;
	height:305px;
	overflow:hidden;
	padding:0;
	margin:10px 10px 0 0;
	float:left;
	position:absolute;
	top:315px;
	left:0;
	z-index:auto;
	text-align:center;
	background:url('../images/zoom.png') no-repeat center center #000000;
}
.box-15 img {
	min-width:100%;
	height:100%;
	padding:0;
	margin:0;
	display:block;
	cursor:pointer;
}
.box-15 img:hover {
	opacity:0.25;
}
.box-15 img:hover, .box-15 img:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1160px) {
	#box-15-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-15 {
		width:1000px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-15 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-15 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-15 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-15 {
		width:1000px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.box-15-1 {
		width:270px;
		height:620px;
		overflow:hidden;
		padding:0;
		margin:10px 0 0 0;
		float:right;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-2 {
		width:350px;
		height:200px;
		overflow:hidden;
		padding:0;
		margin:10px 10px 0 20px;
		float:right;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-3 {
		width:360px;
		height:305px;
		overflow:hidden;
		padding:0;
		margin:10px 10px 0 0;
		float:left;
		position:absolute;
		top:0;
		left:0;
		z-index:auto;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-4 {
		width:360px;
		height:305px;
		overflow:hidden;
		padding:0;
		margin:10px 10px 0 0;
		float:left;
		position:absolute;
		top:315px;
		left:0;
		z-index:auto;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15 img {
		min-width:100%;
		height:100%;
		padding:0;
		margin:0;
		display:block;
		cursor:pointer;
	}
	.box-15 img:hover {
		opacity:0.25;
	}
	.box-15 img:hover, .box-15 img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 1020px) {
	#box-15-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-15 {
		width:700px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-15 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-15 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-15 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-15 {
		width:700px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.box-15-1 {
		width:300px;
		height:620px;
		overflow:hidden;
		padding:0;
		margin:10px 0 0 0;
		float:right;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-2 {
		width:390px;
		height:200px;
		overflow:hidden;
		padding:0;
		margin:10px 10px 0 0;
		float:left;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-3 {
		width:345px;
		height:305px;
		overflow:hidden;
		padding:0;
		margin:10px 10px 0 0;
		float:left;
		top:0;
		left:0;
		bottom:0;
		right:0;
		z-index:auto;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-4 {
		width:345px;
		height:305px;
		overflow:hidden;
		padding:0;
		margin:10px 0 0 0;
		float:left;
		position:relative;
		top:0;
		left:0;
		bottom:0;
		right:0;
		z-index:auto;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15 img {
		min-width:100%;
		height:100%;
		padding:0;
		margin:0;
		display:block;
		cursor:pointer;
	}
	.box-15 img:hover {
		opacity:0.25;
	}
	.box-15 img:hover, .box-15 img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 720px) {
	#box-15-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-15 {
		width:420px;
		padding:90px 0 70px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-15 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-15 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-15 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-15 {
		width:420px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	.box-15-1 {
		width:420px;
		height:620px;
		overflow:hidden;
		padding:0;
		margin:0;
		float:right;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-2 {
		width:420px;
		height:200px;
		overflow:hidden;
		padding:0;
		margin:10px 0 0 0;
		float:left;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-3 {
		width:420px;
		height:305px;
		overflow:hidden;
		padding:0;
		margin:10px 0 0 0;
		float:left;
		top:0;
		left:0;
		bottom:0;
		right:0;
		z-index:auto;
		position:relative;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15-4 {
		width:420px;
		height:305px;
		overflow:hidden;
		padding:0;
		margin:10px 0 50px 0;
		float:left;
		position:relative;
		top:0;
		left:0;
		bottom:0;
		right:0;
		z-index:auto;
		text-align:center;
		background:url('../images/zoom.png') no-repeat center center #000000;
	}
	.box-15 img {
		min-width:100%;
		height:100%;
		padding:0;
		margin:0;
		display:block;
		cursor:pointer;
	}
	.box-15 img:hover {
		opacity:0.25;
	}
	.box-15 img:hover, .box-15 img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
/* box-16 */
#box-16-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
}
#box-16 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-16 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 25px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-16 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-16 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
#box-16 ul li{
	width:210px;
    height:280px;
	overflow:hidden;
	padding:0;
	margin:15px 10px 0 10px;
	display:inline-block;
	position:relative;
	text-align:center;
	background:url('../images/zoom.png') no-repeat center center #20222d;
}
#box-16 ul li img{
	min-width:100%;
	height:100%;
	padding:0;
	margin:0%;
	display:block;
	cursor:pointer;
}
#box-16 ul li img:hover{
	opacity:0.25;
}
#box-16 ul li img:hover, #box-16 ul li img:not(:hover){
	-webkit-transition:All 0.2s ease;
	-moz-transition:All 0.2s ease;
	-o-transition:All 0.2s ease;
	-ms-transition:All 0.2s ease;
	transition:All 0.2s ease;
}
@media all and (max-width:1160px){
	#box-16{
		width:1000px;
	}
}
@media all and (max-width:1020px){
	#box-16{
		width:700px;
	}
}
@media all and (max-width:720px){
	#box-16 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 45px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-16 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		display: inline-block;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-16{
		width:420px;
	}
	#box-16 ul li{
		width:180px;
		height:240px;
	}
}
@media all and (max-width:419px){
	#box-16 ul li{
		width:120px;
		height:160px;
	}
}
/* box-17 */
#box-17-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
}
#box-17 {
	width:1140px;
	padding:90px 0 75px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-17 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 75px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-17 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-17 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
#box-17 p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	min-height:45px;
	margin:0 45px;
	color:#848484;
	cursor:default;
	display:inline-block;
}
#box-17 p span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	text-transform:uppercase;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.p17-1 {  padding:5px 0 0 65px;  background:url('../images/58.png') no-repeat center left;  }
.p17-2 {  padding:5px 0 0 65px;  background:url('../images/59.png') no-repeat center left;  }
.p17-3 {  padding:5px 0 0 65px;  background:url('../images/60.png') no-repeat center left;  }
.p17-2 a {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	margin:0;
	color:#848484;
	cursor:default;
}
.p17-3 a {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	margin:0;
	color:#848484;
	cursor:pointer;
}
.p17-3 a:hover {
	color:#ffc600;
}
#map-w {
	width:100%;
	height:400px;
	overflow:hidden;
	padding:0;
	margin:0;
	position:relative;
	background:#ffffff;
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}
#map {
	width:100%;
	height:500px;
	padding:0;
	margin:-50px 0 0 0;
	position:relative;
	text-align:center;
}
@media all and (max-width: 1160px) {
	#box-17-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-17 {
		width:1000px;
		padding:90px 0 75px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-17 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-17 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-17 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-17 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		min-height:45px;
		margin:0 45px;
		color:#848484;
		cursor:default;
		display:inline-block;
	}
	#box-17 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		text-transform:uppercase;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.p17-1 {  padding:5px 0 0 65px;  background:url('../images/58.png') no-repeat center left;  }
	.p17-2 {  padding:5px 0 0 65px;  background:url('../images/59.png') no-repeat center left;  }
	.p17-3 {  padding:5px 0 0 65px;  background:url('../images/60.png') no-repeat center left;  }
	.p17-2 a {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		margin:0;
		color:#848484;
		cursor:default;
	}
	.p17-3 a {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		margin:0;
		color:#848484;
		cursor:pointer;
	}
	.p17-3 a:hover {
		color:#ffc600;
	}
	#map-w {
		width:100%;
		height:400px;
		overflow:hidden;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
		border-top:1px solid #dbdbdb;
		border-bottom:1px solid #dbdbdb;
	}
	#map {
		width:100%;
		height:500px;
		padding:0;
		margin:-50px 0 0 0;
		position:relative;
		text-align:center;
	}
}
@media all and (max-width: 1020px) {
	#box-17-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-17 {
		width:700px;
		padding:90px 0 75px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-17 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 25px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-17 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-17 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-17 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		min-height:45px;
		margin:50px 45px 0 45px;
		color:#848484;
		cursor:default;
		display:inline-block;
	}
	#box-17 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		text-transform:uppercase;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.p17-1 {  padding:5px 0 0 65px;  background:url('../images/58.png') no-repeat center left;  }
	.p17-2 {  padding:5px 0 0 65px;  background:url('../images/59.png') no-repeat center left;  }
	.p17-3 {  padding:5px 0 0 65px;  background:url('../images/60.png') no-repeat center left;  }
	.p17-2 a {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		margin:0;
		color:#848484;
		cursor:default;
	}
	.p17-3 a {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		margin:0;
		color:#848484;
		cursor:pointer;
	}
	.p17-3 a:hover {
		color:#ffc600;
	}
	#map-w {
		width:100%;
		height:400px;
		overflow:hidden;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
		border-top:1px solid #dbdbdb;
		border-bottom:1px solid #dbdbdb;
	}
	#map {
		width:100%;
		height:500px;
		padding:0;
		margin:-50px 0 0 0;
		position:relative;
		text-align:center;
	}
}
@media all and (max-width: 720px) {
	#box-17-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-17 {
		width:420px;
		padding:90px 0 75px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-17 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 45px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-17 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-17 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	#box-17 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		min-height:45px;
		width:260px;
		margin:30px 45px 0 45px;
		color:#848484;
		cursor:default;
		display:inline-block;
	}
	#box-17 p span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		text-transform:uppercase;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.p17-1 {  padding:5px 0 0 65px;  background:url('../images/58.png') no-repeat center left;  }
	.p17-2 {  padding:5px 0 0 65px;  background:url('../images/59.png') no-repeat center left;  }
	.p17-3 {  padding:5px 0 0 65px;  background:url('../images/60.png') no-repeat center left;  }
	.p17-2 a {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		margin:0;
		color:#848484;
		cursor:default;
	}
	.p17-3 a {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		margin:0;
		color:#848484;
		cursor:pointer;
	}
	.p17-3 a:hover {
		color:#ffc600;
	}
	#map-w {
		width:100%;
		height:300px;
		overflow:hidden;
		padding:0;
		margin:0;
		position:relative;
		background:#ffffff;
		border-top:1px solid #dbdbdb;
		border-bottom:1px solid #dbdbdb;
	}
	#map {
		width:100%;
		height:400px;
		padding:0;
		margin:-50px 0 0 0;
		position:relative;
		text-align:center;
	}
}
/* box-18 */
#box-18-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
	background:#f2f2f2;
}
#box-18 {
	width:1140px;
	padding:90px 0 100px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#box-18 h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:36px;
	padding:0;
	margin:0 0 75px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
#box-18 h2 span {
	font-family: "GothamPro-BL";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:36px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
#box-18 h2::after {
	content:'';
	width:90px;
	height:2px;
	padding:0;
	margin:0 0 0 -45px;
	position:absolute;
	left:50%;
	bottom:-23px;
	z-index:auto;
	background:#ff8a00;
}
.box-18 {
	width:880px;
	padding:30px;
	margin:0 auto;
	position:relative;
	text-align:center;
	border:10px solid #ffc600;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
}
.box-18 img {
	width:200px;
	padding:0;
	margin:0 30px 0 0;
	float:left;
	display:block;
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
}
.box-18 p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:15px 0 0 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.box-18 h4 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:14px;
	line-height:20px;
	padding:0;
	margin:60px 0 0 0;
	color:#848484;
	cursor:default;
	position:relative;
}
.box-18 h4 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:16px;
	line-height:20px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.formbox3 {
	width:320px;
	margin:0;
	padding:0;
	text-align:center;
	position:absolute;
	right:30px;
	top:30px;
	z-index:auto;
}
.formbox3 input {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	text-indent:0;
	text-align:left;
	width:270px;
	height:20px;
	padding:17px 25px 16px 25px;
	border-top:3px solid #ececec;
	border-right:none;
	border-left:none;
	border-bottom:none;
	margin:0 0 15px 0;
	float:left;
	color:#14191f;
	outline:none;
	-webkit-appearance:none;
	background:#ffffff;
}
.formbox3 input:-moz-placeholder {color:#a29f9f;  }
.formbox3 input::-webkit-input-placeholder {  color:#a29f9f;  }
.formbox3 input.error:-moz-placeholder {  color:#FF5656;  }
.formbox3 input.error::-webkit-input-placeholder {  color:#FF5656;  }
.formbox3 input.error {  color:#FF5656;  border-color:#FF5656;  }
input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
.submit3 {
	width:320px;
	padding:0;
	margin:2px 0 0 0;
	float:left;
	border:none;
	outline:none;
	background:none;
	position:relative;
}
.submit3 input {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:15px;
	letter-spacing:1.5px;
	text-transform: uppercase;
	line-height:59px;
	width:100%;
	height:56px;
	padding:0;
	margin:0;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border:none;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
}
.submit3 input:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	outline:none;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
}
.submit3 input:hover, .submit3 input:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.text-box {
	padding:45px 50px 40px 50px;
	margin:90px auto 0 auto;
	position:relative;
	text-align:left;
	background:rgba(255,255,255,0.25);
	-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
}
.more-box {
	display:none;
}
.text-box h4 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:20px;
	line-height:24px;
	padding:0;
	margin:0 0 15px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.text-box p {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0 0 15px 0;
	color:#14191f;
	cursor:default;
	position:relative;
}
.read-more {
	font-family: "GothamPro-M";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:14px;
	line-height:20px;
	padding:0;
	margin:0;
	color:#14191f;
	border-bottom:1px solid rgba(20,25,31,0.3);
	cursor:pointer;
	position:relative;
	float:left;
}
.read-more:hover {
	color:#ffc600;
	border-bottom:1px solid rgba(20,25,31,0);
}
.read-less {
	font-family: "GothamPro-M";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:14px;
	line-height:20px;
	padding:0;
	margin:0;
	color:#14191f;
	border-bottom:1px solid rgba(20,25,31,0.3);
	cursor:pointer;
	position:relative;
	float:left;
	display:none;
}
.read-less:hover {
	color:#ffc600;
	border-bottom:1px solid rgba(20,25,31,0);
}
.read-more:hover, .read-more:not(:hover),
.read-less:hover, .read-less:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1160px) {
	#box-18-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-18 {
		width:1000px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-18 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-18 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-18 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-18 {
		width:880px;
		padding:30px;
		margin:0 auto;
		position:relative;
		text-align:center;
		border:10px solid #ffc600;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.box-18 img {
		width:200px;
		padding:0;
		margin:0 30px 0 0;
		float:left;
		display:block;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.box-18 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:15px 0 0 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.box-18 h4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:60px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.box-18 h4 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:16px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.formbox3 {
		width:320px;
		margin:0;
		padding:0;
		text-align:center;
		position:absolute;
		right:30px;
		top:30px;
		z-index:auto;
	}
	.formbox3 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:270px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #ececec;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:0 0 15px 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#ffffff;
	}
	.formbox3 input:-moz-placeholder {color:#a29f9f;  }
	.formbox3 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox3 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox3 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox3 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit3 {
		width:320px;
		padding:0;
		margin:2px 0 0 0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
	}
	.submit3 input {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:59px;
		width:100%;
		height:56px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit3 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit3 input:hover, .submit3 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.text-box {
		padding:45px 50px 40px 50px;
		margin:90px auto 0 auto;
		position:relative;
		text-align:left;
		background:rgba(255,255,255,0.25);
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.more-box {
		display:none;
	}
	.text-box h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:20px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.text-box p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.read-more {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
		float:left;
	}
	.read-more:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
	}
	.read-less {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
		float:left;
		display:none;
	}
	.read-less:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
	}
	.read-more:hover, .read-more:not(:hover),
	.read-less:hover, .read-less:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 1020px) {
	#box-18-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-18 {
		width:700px;
		padding:90px 0 100px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-18 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:36px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-18 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:36px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	#box-18 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-18 {
		width:470px;
		padding:30px;
		margin:0 auto;
		position:relative;
		text-align:center;
		border:10px solid #ffc600;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.box-18 img {
		width:200px;
		padding:0;
		margin:0 30px 0 0;
		float:left;
		display:block;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.box-18 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:15px 0 0 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.box-18 h4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:60px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.box-18 h4 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:16px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.formbox3 {
		width:320px;
		margin:50px auto 0 auto;
		padding:0;
		text-align:center;
		position:relative;
		right:0;
		top:0;
		left:0;
		bottom:0;
		z-index:auto;
	}
	.formbox3 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:270px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #ececec;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:0 0 15px 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#ffffff;
	}
	.formbox3 input:-moz-placeholder {color:#a29f9f;  }
	.formbox3 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox3 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox3 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox3 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit3 {
		width:320px;
		padding:0;
		margin:2px 0 0 0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
	}
	.submit3 input {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:59px;
		width:100%;
		height:56px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit3 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit3 input:hover, .submit3 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.text-box {
		padding:45px 50px 40px 50px;
		margin:90px auto 0 auto;
		position:relative;
		text-align:left;
		background:rgba(255,255,255,0.25);
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.more-box {
		display:none;
	}
	.text-box h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:20px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.text-box p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.read-more {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
		float:left;
	}
	.read-more:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
	}
	.read-less {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
		float:left;
		display:none;
	}
	.read-less:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
	}
	.read-more:hover, .read-more:not(:hover),
	.read-less:hover, .read-less:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 720px) {
	#box-18-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
		background:#f2f2f2;
	}
	#box-18 {
		width:420px;
		padding:90px 0 70px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#box-18 h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:24px;
		padding:0;
		margin:0 0 75px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	#box-18 h2 span {
		font-family: "GothamPro-BL";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:30px;
		line-height:36px;
		display:inline-block;
		padding:0;
		margin:0 0 5px 0;
		color:#14191f;
		cursor:default;
	}
	#box-18 h2::after {
		content:'';
		width:90px;
		height:2px;
		padding:0;
		margin:0 0 0 -45px;
		position:absolute;
		left:50%;
		bottom:-23px;
		z-index:auto;
		background:#ff8a00;
	}
	.box-18 {
		width:340px;
		padding:30px;
		margin:0 auto;
		position:relative;
		text-align:center;
		border:10px solid #ffc600;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.box-18 img {
		width:200px;
		padding:0;
		margin:0 auto;
		float:none;
		display:block;
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.box-18 p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:20px 0 0 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.box-18 h4 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:20px 0 0 0;
		color:#848484;
		cursor:default;
		position:relative;
	}
	.box-18 h4 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:16px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.formbox3 {
		width:320px;
		margin:50px auto 0 auto;
		padding:0;
		text-align:center;
		position:relative;
		right:0;
		top:0;
		left:0;
		bottom:0;
		z-index:auto;
	}
	.formbox3 input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:270px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #ececec;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:0 0 15px 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#ffffff;
	}
	.formbox3 input:-moz-placeholder {color:#a29f9f;  }
	.formbox3 input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox3 input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox3 input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox3 input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit3 {
		width:320px;
		padding:0;
		margin:2px 0 0 0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
	}
	.submit3 input {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:59px;
		width:100%;
		height:56px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit3 input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit3 input:hover, .submit3 input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.text-box {
		padding:45px 50px 40px 50px;
		margin:60px auto 0 auto;
		position:relative;
		text-align:left;
		background:rgba(255,255,255,0.25);
		-moz-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		-webkit-box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
		box-shadow: 0 10px 25px 0 rgba(20,25,31,0.1);
	}
	.more-box {
		display:none;
	}
	.text-box h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:20px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.text-box p {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
		position:relative;
	}
	.read-more {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
		float:left;
	}
	.read-more:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
	}
	.read-less {
		font-family: "GothamPro-M";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
		float:left;
		display:none;
	}
	.read-less:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
	}
	.read-more:hover, .read-more:not(:hover),
	.read-less:hover, .read-less:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
/* bottom */
#bottom-w {
	width:100%;
	padding:0;
	margin:0;
	position:relative;
}
#bottom {
	width:1140px;
	padding:0 0 40px 0;
	margin:0 auto;
	position:relative;
	text-align:center;
}
#bottom h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:15px;
	line-height:19px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
	float:left;
}
#bottom h3 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	font-size:15px;
	line-height:19px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
	float:right;
}
#bottom h3 a {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:right;
	font-size:15px;
	line-height:19px;
	display:inline-block;
	padding:0;
	margin:0 30px 0 5px;
	color:#14191f;
	border-bottom:1px solid rgba(20,25,31,0.3);
	cursor:pointer;
	position:relative;
}
#bottom h3 a::after {
	content:'';
	width:30px;
	height:20px;
	padding:0;
	margin:0;
	cursor:pointer;
	position:absolute;
	right:-30px;
	top:0;
	z-index:auto;
	background:url('../images/logo-as.png') no-repeat center right;
}
#bottom h3 a:hover {
	color:#ffc600;
	border-bottom:1px solid rgba(20,25,31,0);
	cursor:pointer;
}
@media all and (max-width: 1160px) {
	#bottom-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
	}
	#bottom {
		width:1000px;
		padding:0 0 40px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#bottom h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:15px;
		line-height:19px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		float:left;
	}
	#bottom h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:15px;
		line-height:19px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		float:right;
	}
	#bottom h3 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:15px;
		line-height:19px;
		display:inline-block;
		padding:0;
		margin:0 30px 0 5px;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
	}
	#bottom h3 a::after {
		content:'';
		width:30px;
		height:20px;
		padding:0;
		margin:0;
		cursor:pointer;
		position:absolute;
		right:-30px;
		top:0;
		z-index:auto;
		background:url('../images/logo-as.png') no-repeat center right;
	}
	#bottom h3 a:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
		cursor:pointer;
	}
}
@media all and (max-width: 1020px) {
	#bottom-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
	}
	#bottom {
		width:700px;
		padding:0 0 40px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#bottom h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:15px;
		line-height:19px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		float:left;
	}
	#bottom h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:15px;
		line-height:19px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		float:right;
	}
	#bottom h3 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:right;
		font-size:15px;
		line-height:19px;
		display:inline-block;
		padding:0;
		margin:0 30px 0 5px;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
	}
	#bottom h3 a::after {
		content:'';
		width:30px;
		height:20px;
		padding:0;
		margin:0;
		cursor:pointer;
		position:absolute;
		right:-30px;
		top:0;
		z-index:auto;
		background:url('../images/logo-as.png') no-repeat center right;
	}
	#bottom h3 a:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
		cursor:pointer;
	}
}
@media all and (max-width: 720px) {
	#bottom-w {
		width:100%;
		padding:0;
		margin:0;
		position:relative;
	}
	#bottom {
		width:420px;
		padding:0 0 50px 0;
		margin:0 auto;
		position:relative;
		text-align:center;
	}
	#bottom h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		line-height:19px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
		float:none;
	}
	#bottom h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		line-height:19px;
		padding:0;
		margin:15px 0 0 0;
		color:#14191f;
		cursor:default;
		float:none;
	}
	#bottom h3 a {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		line-height:19px;
		display:inline-block;
		padding:0;
		margin:0 30px 0 5px;
		color:#14191f;
		border-bottom:1px solid rgba(20,25,31,0.3);
		cursor:pointer;
		position:relative;
	}
	#bottom h3 a::after {
		content:'';
		width:30px;
		height:20px;
		padding:0;
		margin:0;
		cursor:pointer;
		position:absolute;
		right:-30px;
		top:0;
		z-index:auto;
		background:url('../images/logo-as.png') no-repeat center right;
	}
	#bottom h3 a:hover {
		color:#ffc600;
		border-bottom:1px solid rgba(20,25,31,0);
		cursor:pointer;
	}
}
/* noone */
.noone {
	display:none;
	position:absolute;
	top:9999999999px;
	left:9999999999px;
	z-index:0;
}
/* wrapper */
.wrapper {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0,0,0,0.75);
	z-index:100;
}
/* close */
.close {
	width:40px;
	height:40px;
	overflow:hidden;
	float:right;
	padding:0;
	margin:0;
	cursor:pointer;
	outline:none;
	position:absolute;
	top:-10px;
	right:-50px;
	z-index:207;
}
.close::after {
	content:'';
	position:absolute;
	width:28px;
	height:3px;
	background:#ffffff;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	top:19px;
	left:6px;
	z-index:208;
}
.close::before {
	content:'';
	position:absolute;
	width:28px;
	height:3px;
	background:#ffffff;
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	top:19px;
	left:6px;
	z-index:208;
}
.close:hover::after,
.close:hover::before {
	background:#ffdd00;
}
.close:hover, .close:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 720px) {
	.close {
		width:40px;
		height:40px;
		overflow:hidden;
		float:right;
		padding:0;
		margin:0;
		cursor:pointer;
		outline:none;
		position:absolute;
		top:10px;
		right:10px;
		z-index:207;
	}
	.close::after {
		content:'';
		position:absolute;
		width:28px;
		height:3px;
		background:#14191f;
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
		top:19px;
		left:6px;
		z-index:208;
	}
	.close::before {
		content:'';
		position:absolute;
		width:28px;
		height:3px;
		background:#14191f;
		-moz-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
		top:19px;
		left:6px;
		z-index:208;
	}
	.close:hover::after,
	.close:hover::before {
		background:#ffdd00;
	}
	.close:hover, .close:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
/* thnx */
.thnx {
	display:none;
	width:480px;
	padding:55px 0;
	margin-left:-240px;
	margin-top:-180px;
	position:fixed;
	left:50%;
	top:50%;
	z-index:106;
	background:#ffffff;
	text-align:center;
}
.okay {
	width:139px;
	height:139px;
	padding:0;
	margin:0 auto;
	position:relative;
	text-align:center;
	background:url('../images/okay.png') no-repeat top center;
}
.thnx h2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:34px;
	padding:0;
	margin:35px 0 0 0;
	color:#14191f;
	cursor:default;
}
.thnx h2 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:36px;
	line-height:34px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
@media all and (max-width: 720px) {
	.thnx {
		display:none;
		width:420px;
		padding:55px 0;
		margin-left:-210px;
		margin-top:-180px;
		position:fixed;
		left:50%;
		top:50%;
		z-index:106;
		background:#ffffff;
		text-align:center;
	}
	.okay {
		width:139px;
		height:139px;
		padding:0;
		margin:0 auto;
		position:relative;
		text-align:center;
		background:url('../images/okay.png') no-repeat top center;
	}
	.thnx h2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:18px;
		line-height:34px;
		padding:0;
		margin:35px 0 0 0;
		color:#14191f;
		cursor:default;
	}
	.thnx h2 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		text-transform:uppercase;
		font-size:36px;
		line-height:34px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
}
/* z */
.z-box2 {
	display:none;
	width:760px;
	padding:50px;
	margin-left:-430px;
	margin-top:-225px;
	position:fixed;
	left:50%;
	top:50%;
	z-index:106;
	background:#ffffff;
}
.pop-l {
	width:375px;
	margin:0;
	padding:0;
	text-align:center;
	position:relative;
	float:left;
}
.big-img-w {
	width:358px;
	height:243px;
	overflow:hidden;
	margin:0 7.5px;
	padding:0;
	text-align:center;
	position:relative;
	border:1px solid #dbdbdb;
}
.big-img {
	width:358px;
	height:243px;
	overflow:hidden;
	margin:0;
	padding:0;
	text-align:center;
	position:relative;
	background:url('../images/zoom.png') no-repeat center center #000000;
	display:none;
}
.big-img1 {
	display:block;
}
.big-img img {
	min-width:100%;
	height:100%;
	margin:0;
	padding:0;
	display:block;
}
.big-img img:hover {
}
.big-img img:hover, .big-img img:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.small-img-w {
	width:375px;
	margin:15px 0 0 0;
	padding:0;
	text-align:center;
	position:relative;
}
.small-img {
	width:108px;
	height:88px;
	overflow:hidden;
	margin:0 7.5px;
	padding:0;
	text-align:center;
	position:relative;
	border:1px solid #dbdbdb;
	float:left;
}
.small-img-active {
	border:1px solid #ff8a00;
}
.small-img:hover {
	border:1px solid #f2f2f2;
}
.small-img-active:hover {
	border:1px solid #ff8a00;
}
.small-img:hover, .small-img:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
.small-img img {
	width:100%;
	margin:0;
	padding:7px 0;
	display:block;
	cursor:pointer;
}
.pop-r {
	width:360px;
	margin:0;
	padding:0;
	text-align:center;
	position:relative;
	float:right;
}
.pop-r h2 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-transform:uppercase;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0 0 10px 0;
	color:#14191f;
	cursor:default;
}
.pop-r h3 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:24px;
	padding:0;
	margin:0 0 10px 0;
	color:#848484;
	cursor:default;
}
.pop-r h3 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	color:#ff8a00;
}
.pop-text {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:14px;
	line-height:20px;
	padding:0;
	margin:0 0 10px 0;
	color:#848484;
	cursor:default;
}
.pop-r h4 {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-size:16px;
	line-height:28px;
	padding:0;
	margin:0 0 10px 0;
	color:#14191f;
	cursor:default;
}
.pop-size {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:18px;
	line-height:42px;
	width:38px;
	height:38px;
	padding:0;
	margin:0 5px 0 0;
	float:left;
	color:#cecece;
	cursor:default;
	border:1px solid #dcdcdc;
	border-radius:75px;
	-webkit-border-radius:75px;
	-moz-border-radius:75px;
	-khtml-border-radius:75px;
}
.pop-button {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:16px;
	letter-spacing:1.5px;
	text-transform:uppercase;
	line-height:58px;
	width:360px;
	height:55px;
	padding:0;
	margin:35px 0 0 0;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	position:relative;
}
.pop-button:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	outline:none;
}
.pop-button:hover, .pop-button:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 1020px) {
	.z-box2 {
		display:none;
		width:360px;
		padding:50px;
		margin-left:-240px;
		margin-top:0;
		position:absolute;
		left:50%;
		top:200px;
		z-index:106;
		background:#ffffff;
	}
	.pop-l {
		width:360px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
		float:none;
	}
	.big-img-w {
		width:348px;
		height:243px;
		overflow:hidden;
		margin:0 5px;
		padding:0;
		text-align:center;
		position:relative;
		border:1px solid #dbdbdb;
	}
	.big-img {
		width:358px;
		height:243px;
		overflow:hidden;
		margin:0;
		padding:0;
		text-align:center;
		position:relative;
		background:url('../images/zoom.png') no-repeat center center #000000;
		display:none;
	}
	.big-img1 {
		display:block;
	}
	.big-img img {
		min-width:100%;
		height:100%;
		margin:0;
		padding:0;
		display:block;
	}
	.big-img img:hover {
	}
	.big-img img:hover, .big-img img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.small-img-w {
		width:360px;
		margin:10px 0 0 0;
		padding:0;
		text-align:center;
		position:relative;
	}
	.small-img {
		width:108px;
		height:88px;
		overflow:hidden;
		margin:0 5px;
		padding:0;
		text-align:center;
		position:relative;
		border:1px solid #dbdbdb;
		float:left;
	}
	.small-img-active {
		border:1px solid #ff8a00;
	}
	.small-img:hover {
		border:1px solid #f2f2f2;
	}
	.small-img-active:hover {
		border:1px solid #ff8a00;
	}
	.small-img:hover, .small-img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.small-img img {
		width:100%;
		margin:0;
		padding:7px 0;
		display:block;
		cursor:pointer;
	}
	.pop-r {
		width:350px;
		margin:30px auto 0 auto;
		padding:0;
		text-align:center;
		position:relative;
		float:none;
	}
	.pop-r h2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
	}
	.pop-r h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 10px 0;
		color:#848484;
		cursor:default;
	}
	.pop-r h3 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		color:#ff8a00;
	}
	.pop-text {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0 0 10px 0;
		color:#848484;
		cursor:default;
	}
	.pop-r h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:28px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
	}
	.pop-size {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:17px;
		line-height:40px;
		width:36px;
		height:36px;
		padding:0;
		margin:0 5px 0 0;
		float:left;
		color:#cecece;
		cursor:default;
		border:1px solid #dcdcdc;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
	}
	.pop-button {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:58px;
		width:360px;
		height:55px;
		padding:0;
		margin:35px 0 0 0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position:relative;
	}
	.pop-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.pop-button:hover, .pop-button:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
@media all and (max-width: 720px) {
	.z-box2 {
		display:none;
		width:360px;
		padding:60px 30px 50px 30px;
		margin-left:-210px;
		margin-top:0;
		position:absolute;
		left:50%;
		top:200px;
		z-index:106;
		background:#ffffff;
	}
	.pop-l {
		width:360px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
		float:none;
	}
	.big-img-w {
		width:348px;
		height:243px;
		overflow:hidden;
		margin:0 5px;
		padding:0;
		text-align:center;
		position:relative;
		border:1px solid #dbdbdb;
	}
	.big-img {
		width:358px;
		height:243px;
		overflow:hidden;
		margin:0;
		padding:0;
		text-align:center;
		position:relative;
		background:url('../images/zoom.png') no-repeat center center #000000;
		display:none;
	}
	.big-img1 {
		display:block;
	}
	.big-img img {
		min-width:100%;
		height:100%;
		margin:0;
		padding:0;
		display:block;
	}
	.big-img img:hover {
	}
	.big-img img:hover, .big-img img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.small-img-w {
		width:360px;
		margin:10px 0 0 0;
		padding:0;
		text-align:center;
		position:relative;
	}
	.small-img {
		width:108px;
		height:88px;
		overflow:hidden;
		margin:0 5px;
		padding:0;
		text-align:center;
		position:relative;
		border:1px solid #dbdbdb;
		float:left;
	}
	.small-img-active {
		border:1px solid #ff8a00;
	}
	.small-img:hover {
		border:1px solid #f2f2f2;
	}
	.small-img-active:hover {
		border:1px solid #ff8a00;
	}
	.small-img:hover, .small-img:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
	.small-img img {
		width:100%;
		margin:0;
		padding:7px 0;
		display:block;
		cursor:pointer;
	}
	.pop-r {
		width:350px;
		margin:30px auto 0 auto;
		padding:0;
		text-align:center;
		position:relative;
		float:none;
	}
	.pop-r h2 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		text-transform:uppercase;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
	}
	.pop-r h3 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:24px;
		padding:0;
		margin:0 0 10px 0;
		color:#848484;
		cursor:default;
	}
	.pop-r h3 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		color:#ff8a00;
	}
	.pop-text {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:14px;
		line-height:20px;
		padding:0;
		margin:0 0 10px 0;
		color:#848484;
		cursor:default;
	}
	.pop-r h4 {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:left;
		font-size:16px;
		line-height:28px;
		padding:0;
		margin:0 0 10px 0;
		color:#14191f;
		cursor:default;
	}
	.pop-size {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:17px;
		line-height:40px;
		width:36px;
		height:36px;
		padding:0;
		margin:0 5px 0 0;
		float:left;
		color:#cecece;
		cursor:default;
		border:1px solid #dcdcdc;
		border-radius:75px;
		-webkit-border-radius:75px;
		-moz-border-radius:75px;
		-khtml-border-radius:75px;
	}
	.pop-button {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:16px;
		letter-spacing:1.5px;
		text-transform:uppercase;
		line-height:58px;
		width:360px;
		height:55px;
		padding:0;
		margin:35px 0 0 0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		position:relative;
	}
	.pop-button:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		outline:none;
	}
	.pop-button:hover, .pop-button:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
/* z */
.z-box {
	display:none;
	width:480px;
	padding:55px 0 55px 0;
	margin-left:-240px;
	position:fixed;
	left:50%;
	top:50%;
	z-index:106;
	background:#ffffff;
}
.zb1 {  margin-top:-205px;  }
.zb2 {  margin-top:-240px;  }
.ft-1 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:20px;
	line-height:28px;
	padding:0;
	margin:0 0 15px 0;
	color:#14191f;
	cursor:default;
}
.ft-1 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:24px;
	line-height:28px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.ft-2 {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:24px;
	line-height:28px;
	padding:0;
	margin:0 0 15px 0;
	color:#14191f;
	cursor:default;
}
.ft-2 span {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:20px;
	line-height:28px;
	padding:0;
	margin:0;
	color:#14191f;
	cursor:default;
}
.formbox {
	width:320px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
}
.formbox input {
	font-family: "GothamPro-R";
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	text-indent:0;
	text-align:left;
	width:270px;
	height:20px;
	padding:17px 25px 16px 25px;
	border-top:3px solid #f2f2f2;
	border-right:none;
	border-left:none;
	border-bottom:none;
	margin:15px 0 0 0;
	float:left;
	color:#14191f;
	outline:none;
	-webkit-appearance:none;
	background:#f9f9f9;
}
.formbox input:-moz-placeholder {color:#a29f9f;  }
.formbox input::-webkit-input-placeholder {  color:#a29f9f;  }
.formbox input.error:-moz-placeholder {  color:#FF5656;  }
.formbox input.error::-webkit-input-placeholder {  color:#FF5656;  }
.formbox input.error {  color:#FF5656;  border-color:#FF5656;  }
input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
.submit {
	width:320px;
	padding:0;
	margin:25px 0 0 0;
	float:left;
	border:none;
	outline:none;
	background:none;
	position:relative;
}
.submit input {
	font-family: "GothamPro-B";
	font-weight:normal;
	font-style:normal;
	text-align:center;
	font-size:15px;
	letter-spacing:1.5px;
	text-transform: uppercase;
	line-height:58px;
	width:100%;
	height:55px;
	padding:0;
	margin:0;
	outline:none;
	cursor:pointer;
	-webkit-appearance: none;
	color:#14191f;
	background:#ffdd00;
	background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
	background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
	border:none;
	border-radius:35px;
	-webkit-border-radius:35px;
	-moz-border-radius:35px;
	-khtml-border-radius:35px;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
}
.submit input:hover {
	background:#ffc600;
	background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
	background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
	outline:none;
	-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
}
.submit input:hover, .submit input:not(:hover) {
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}
@media all and (max-width: 720px) {
	.z-box {
		display:none;
		width:420px;
		padding:55px 0 55px 0;
		margin-left:-210px;
		position:fixed;
		left:50%;
		top:50%;
		z-index:106;
		background:#ffffff;
	}
	.zb1 {  margin-top:-205px;  }
	.zb2 {  margin-top:-240px;  }
	.ft-1 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:20px;
		line-height:28px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
	}
	.ft-1 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:24px;
		line-height:28px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.ft-2 {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:24px;
		line-height:28px;
		padding:0;
		margin:0 0 15px 0;
		color:#14191f;
		cursor:default;
	}
	.ft-2 span {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:20px;
		line-height:28px;
		padding:0;
		margin:0;
		color:#14191f;
		cursor:default;
	}
	.formbox {
		width:320px;
		margin:0 auto;
		padding:0;
		text-align:center;
		position:relative;
	}
	.formbox input {
		font-family: "GothamPro-R";
		font-weight:normal;
		font-size:15px;
		line-height:20px;
		text-indent:0;
		text-align:left;
		width:270px;
		height:20px;
		padding:17px 25px 16px 25px;
		border-top:3px solid #f2f2f2;
		border-right:none;
		border-left:none;
		border-bottom:none;
		margin:15px 0 0 0;
		float:left;
		color:#14191f;
		outline:none;
		-webkit-appearance:none;
		background:#f9f9f9;
	}
	.formbox input:-moz-placeholder {color:#a29f9f;  }
	.formbox input::-webkit-input-placeholder {  color:#a29f9f;  }
	.formbox input.error:-moz-placeholder {  color:#FF5656;  }
	.formbox input.error::-webkit-input-placeholder {  color:#FF5656;  }
	.formbox input.error {  color:#FF5656;  border-color:#FF5656;  }
	input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
	input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
	input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
	input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
	input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
	input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}
	.submit {
		width:320px;
		padding:0;
		margin:25px 0 0 0;
		float:left;
		border:none;
		outline:none;
		background:none;
		position:relative;
	}
	.submit input {
		font-family: "GothamPro-B";
		font-weight:normal;
		font-style:normal;
		text-align:center;
		font-size:15px;
		letter-spacing:1.5px;
		text-transform: uppercase;
		line-height:58px;
		width:100%;
		height:55px;
		padding:0;
		margin:0;
		outline:none;
		cursor:pointer;
		-webkit-appearance: none;
		color:#14191f;
		background:#ffdd00;
		background: -moz-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: -webkit-linear-gradient(top,  #ffdd00 0%, #ffc600 100%);
		background: linear-gradient(to bottom,  #ffdd00 0%, #ffc600 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffc600',GradientType=0 );
		border:none;
		border-radius:35px;
		-webkit-border-radius:35px;
		-moz-border-radius:35px;
		-khtml-border-radius:35px;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0.5);
	}
	.submit input:hover {
		background:#ffc600;
		background: -moz-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: -webkit-linear-gradient(top,  #ffc600 0%, #ffdd00 100%);
		background: linear-gradient(to bottom,  #ffc600 0%, #ffdd00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ffdd00',GradientType=0 );
		outline:none;
		-moz-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		-webkit-box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
		box-shadow: 0 10px 25px 0 rgba(255,199,0,0);
	}
	.submit input:hover, .submit input:not(:hover) {
		-webkit-transition: All 0.2s ease;
		-moz-transition: All 0.2s ease;
		-o-transition: All 0.2s ease;
		-ms-transition: All 0.2s ease;
		transition: All 0.2s ease;
	}
}
input.fn {  display:none;  }
/* animation */
.ani-0 {  visibility: hidden;  }
.ani-1 {  visibility: hidden;  }
.ani-2 {  visibility: hidden;  }
.ani-3 {  visibility: hidden;  }
.ani-4 {  visibility: hidden;  }
.fadeInUp {  visibility: visible;  }
.fadeInUp2 {  visibility: visible;  }
.fadeInDown {  visibility: visible;  }
.fadeInRight {  visibility: visible;  }
.fadeInLeft {  visibility: visible;  }
.fadeIn {  visibility: visible;  }
.pulse2 {  visibility: visible;  }
.zoom1 {  visibility: visible;  }
.zoom2 {  visibility: visible;  }
.d25s {
	-webkit-animation-delay: .25s;
	-moz-animation-delay: .25s;
	animation-delay: .25s;
}
.d50s {
	-webkit-animation-delay: .5s;
	-moz-animation-delay: .5s;
	animation-delay: .5s;
}
.d75s {
	-webkit-animation-delay: .75s;
	-moz-animation-delay: .75s;
	animation-delay: .75s;
}
.d100s {
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	animation-delay: 1s;
}
.d125s {
	-webkit-animation-delay: 1.25s;
	-moz-animation-delay: 1.25s;
	animation-delay: 1.25s;
}
.d150s {
	-webkit-animation-delay: 1.5s;
	-moz-animation-delay: 1.5s;
	animation-delay: 1.5s;
}
.d175s {
	-webkit-animation-delay: 1.75s;
	-moz-animation-delay: 1.75s;
	animation-delay: 1.75s;
}
.d200s {
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	animation-delay: 2s;
}
@media all and (max-width: 720px) {
	.d25s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
	.d50s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
	.d75s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
	.d100s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
	.d125s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
	.d150s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
	.d175s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
	.d200s {
		-webkit-animation-delay: 0s;
		-moz-animation-delay: 0s;
		animation-delay: 0s;
	}
}
/* end */