@font-face {
    font-family: 'ProximaNovaLight';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-light-webfont.svg#ProximaNovaLight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ProximaNovaRegular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#ProximaNovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNovaSemibold';
    src: url('../fonts/proximanova-semibold-webfont.eot');
    src: url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-semibold-webfont.svg#ProximaNovaSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaBold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#ProximaNovaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
body { margin:0px;}
p { margin:0px; font-family: 'ProximaNovaRegular'; font-size:17px; line-height:25px; color:#454545; padding-bottom:20px;}
h1
{
	margin:0px;
	font-family: 'ProximaNovaBold', Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:normal;
	line-height:60px;
	font-size:48px;
	text-transform:uppercase;
}
h2
{
	margin:0px;
	font-family: 'ProximaNovaBold', Arial, Helvetica, sans-serif;
	color:#454545;
	font-weight:normal;
	text-align:center;
	font-size:34px;
	line-height:34px;
	text-transform:uppercase;
	padding-bottom:30px;
	position:relative;
}
h3
{
	margin:0px;
	font-family: 'ProximaNovaBold', Arial, Helvetica, sans-serif;
	color:#1b2936;
	font-weight:normal;
	font-size:30px;
	text-transform:uppercase;
}
#logo
{
	margin:10px auto;
	width:auto;
	text-align:left;
}

.footer-sec { width:100%; background:#2f3539; padding:50px ; margin:0px;}
.foot-1 {margin:40px;}
.foot-1 h4 { margin:0px; font-family: 'ProximaNovaBold', Arial, Helvetica, sans-serif; font-size:22px; color:#fff; padding-bottom:21px;}
.foot-1 ul { margin:0px; padding:0px;}
.foot-1 ul li { list-style:none; margin:0px; padding-bottom:10px; line-height:20px;}
.foot-1 ul li a { color:#fff; font-size:16px; font-family: 'ProximaNovaRegular'; text-decoration:none; }
.foot-1 ul li a:hover { color:#6bbfff;}
.foot-1 p { margin:0px; font-family: 'ProximaNovaRegular'; font-size:16px; color:#fff; line-height:20px; padding-bottom:25px;}

.copy { width:100%; background:#262b2f; padding:13px 0px; margin:0px; text-align:center; color:#fff; font-size:12px; font-family: 'ProximaNovaRegular'; }

.wrapper { background:url(../images/coming-bg.jpg) no-repeat; background-size:cover; height:100%; }
.mid-wrap { margin-top:100px; background:rgba(255, 255, 255, 0.7); padding:50px; text-align:center;}
.mid-wrap h1 { color:#454545; font-size:50px; line-height:50px; font-family: 'ProximaNovaBold', Arial, Helvetica, sans-serif; margin:0px; padding:30px 0px; text-align:center;}
