* {
	margin:0;
	padding:0;
}

body {
	background:#00263a;
}

.container {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:90%;
	height:auto;
	text-align:center;
	padding:60px 0px;
	overflow-y:auto;
}

@media(max-width:1390px) {
	.container {
		position:relative;
		top:0%;
		left:0%;
		transform:translate(0%,0%);
		width:90%;
		height:auto;
		text-align:center;
		padding:90px 0px;
		overflow-y:auto;
		margin:0 auto;
	}	
}

.back-logo {
	position:absolute;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	object-fit:cover;
	width:100%;
	height:100vh;
}

.container .logo {
	width:320px;
}

.container .text-1 {
	display:block;
	margin:70px 0px 50px;
	color:#FFF;
	opacity:1;
	font-family:"Haffer TRIAL";
	font-weight:normal;
	font-size:30px;
}

.container .text-2 {
	display:block;
	margin:0px 0px 20px;
	color:#FFF;
	opacity:1;
	font-family:"Haffer TRIAL";
	font-weight:normal;
	font-size:15px;
}

.container .buttons {display:flex;align-items:center;justify-content:center;}

.container .email {
	color:#FFF;
	opacity:1;
	font-family:"Haffer TRIAL";
	font-weight:500;
	font-size:16px;
	text-decoration:none;
	display:inline-block;
	margin-top:10px;
	transition:.2s all;
	border:solid 1px #fff;
	border-radius:23px;
	padding:10px 20px;
	margin-right:10px;
}

.container .email:last-child {
	margin-right:0px;
}

.container .email:hover {
	background:#FFF;
	color:#283516;
}

.mobile-none {display:block;}

@media (max-width:700px) {
	.mobile-none {display:none;}
	.container {padding:0px;position:absolute;width:100%;left:0px;right:0px;top:50%;transform:translateY(-50%);}
	.container .logo {width:50%;}
	.container .text-1 {font-size:24px;}
	.back-logo {height:55vh;top:50%;transform:translateY(-50%);}
	.container .buttons {flex-wrap:wrap;}
	
}