@import url('reset.css');
@import url('fonts.css');

/*

Colors:
Red: EE2A28
Dark Blue: 1e2a5a
Light Blue: 3155a6
Body Black: 000000
Dark Grey: 494949
Light Grey: f1f1f1

*/


/*= General Style =*/

body {
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
	position: fixed;
	font-family: 'Josefin', Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 17px;
	line-height: 28px;
	color: #000000;
}

.main {}

.container {
	width: 100%;
	max-width: 1280px;
	margin: 0 auto;
}

.inner-container {
	padding: 0 2%;
}

/* Header Style */



/* Main Content */

.main-content {
	position: fixed;
	width: 100%;
	height: 100%;
}


/* Home */

.comingsoon {
	position: absolute;
    width: 100%;
	left: 0;
	top: 0;
}

.comingsoon .block-1 {}

.comingsoon .block-1 .inner-container {
	padding: 0 1%;
}

.comingsoon .block-1 .block-1{
}

.comingsoon .block-1 .image-block{
	display: block;
	width: 50%;
	max-width: 240px;
	margin: 0 auto;
}

.comingsoon .block-1 .image-block img{
	width: 100%;
}

.comingsoon .block-1 .head-block{
	text-align: center;
	font-weight: bold;
}

.comingsoon .block-1 .head-block h1{
}

.comingsoon .block-1 .list-block{
	text-align: center;
	font-size: 0;
}

.comingsoon .block-1 .list-block .square{
	display: inline-block; 
	width: 10px;
	height: 10px;
	margin: 5px;
	background: #1e2a5a;
}

.comingsoon .block-1 .list-block .square.blue{
	background: #3155a6;
}

.comingsoon .block-1 .list-block .square.red{
	background: #EE2A28;
}

.comingsoon .block-1 .text-block{}

.comingsoon .block-1 .text-block p{
	text-align: center;
	color: #000000;
	font-weight: bold;
}

.comingsoon .block-1 .head-block{
	text-align: center;
}

.comingsoon .block-1 .head-block h1{
	font-size: 84px;
	color: #2B4FA2;
	text-transform: uppercase;
	font-weight: bold;
}
