@charset "utf-8";
@font-face {
	font-family: 'Avenir Heavy';
	src: url('Avenir_Heavy.eot');
	src: url('Avenir_Heavy.eot?#iefix') format('embedded-opentype'),
	url('Avenir_Heavy.woff2') format('woff2'),
	url('Avenir_Heavy.svg#svgFontName') format('svg');
}
@font-face {
	font-family: 'Avenir Medium';
	src: url('Avenir_Medium.eot');
	src: url('Avenir_Medium.eot?#iefix') format('embedded-opentype'),
	url('Avenir_Medium.woff2') format('woff2'),
	url('Avenir_Medium.woff') format('woff'),
	url('Avenir_Medium.ttf')  format('truetype'),
	url('Avenir_Medium.svg#svgFontName') format('svg');
}
html,body{height:100%;}
body{font-family: 'Avenir Medium';font-size: 100%;color:#222;background-color:#fff;}
main,section,div{box-sizing:border-box;}
.tbl{display:table;}
.row{display:table-row;}
.cell{display:table-cell;}
.vAmid{vertical-align:middle;}
a{color:#4e77bf;font-family: 'Avenir Medium';text-decoration:none;}
a:hover{color:#4e77bf;font-family: 'Avenir Medium';text-decoration:none;}
a:visited{color:#4e77bf;font-family: 'Avenir Medium';text-decoration:none;}
button{cursor:pointer;}

.splash_container{width:100%;height:100%;}
.wrapper{
	position:relative;
	text-align:center;
	top: 50%;
	margin-top:-366px;
}
.logo img{margin:0 auto;width: 100%; max-width:1055px; height: auto;}
.bitext{padding-top:40px;font-family: 'Avenir Medium';color:#2867af;font-size:2em;}
.launch_date{padding:20px 35px;background-color:#40c7f2;font-family:'Avenir Heavy';font-size:2em;color:white;margin:0 auto;margin-top:200px;display:table;}

@media only screen and (max-width: 1400px) {
	.wrapper{top: 5%;padding:40px;margin-top:0;}
	.launch_date{margin-top:40px;}
}

@media only screen and (max-width: 850px) {
	.bitext{font-size:1.4em;padding-top:30px;}
	.launch_date{font-size:1.1em;margin-top:40px;}
}

@media only screen and (max-height: 420px) {
	.wrapper{
		top:0;
		margin-top:0;
		padding:60px 40px 40px 40px;
	}
	.bitext{font-size:1.4em;padding-top:30px;}
	.launch_date{font-size:1.4em;margin-top:40px;}
}