
@font-face {
  font-family: 'Agencia';
  src: url('../fonts/AgenciaEspacial-Regular.eot'); 
  src: url('../fonts/AgenciaEspacial-Regular.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/AgenciaEspacial-Regular.woff2') format('woff2'), 
       url('../fonts/AgenciaEspacial-Regular.woff') format('woff'), 
       url('../fonts/AgenciaEspacial-Regular.ttf')  format('truetype'); 
}

@font-face {
    font-family:"mono";
    src:url("../fonts/mono-regular.woff2") format("woff2"),
    	url("../fonts/mono-regular.woff") format("woff"),
    	url("../fonts/mono-regular.ttf") format("truetype");
    font-style:normal;
    font-weight:400;
}

@font-face {
    font-family:"mono";
    src:url("../fonts/mono-bold.woff2") format("woff2"),
    	url("../fonts/mono-bold.woff") format("woff"),
    	url("../fonts/mono-bold.ttf") format("truetype");
    font-style:normal;
    font-weight:700;
}



html {
	visibility:hidden;
	opacity: 0;
	-webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    -ms-transition: opacity .15s ease-in-out;
    -o-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
}

html {
	font-size: 16px;
}
html, body {
	height: 100%;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body {
	font-family: 'mono';
}

::-moz-selection, ::selection {
	background-color: rgba(251, 73, 37, .1);
}

@media (max-width: 480px) {
  
	html {
		font-size: 10px;
	}
  
}


.logo {
	font-family: 'Agencia';
	font-size: 2.4rem;
}

a {
	font-weight: 700;
	color: inherit;
}

a:hover {
	color: #FB4925;
	text-decoration: none;
}

h3 {
	white-space: pre;
	text-transform: uppercase;
	font-size: 1rem;
	margin-top: 3rem;
	margin-bottom: 3rem;
}

.block {
	height: 100%;
}

.info-block {
	background-color: white;
	padding: 10%;
	padding-bottom: 5%;
	padding-top: 5%;
	position: relative;
}

.infoWrapper {
	height: 100%;
	width: 100%;
	position: relative;
}

.infoText {
   position: absolute;
   bottom: 0;
   width: 100%;
}	

.contactInfo{
	padding-top: 3rem;
}


.image-block{
	background: url('../img/bg.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}