@font-face {
    font-family: 'nexa_lightregular';
    src: url('polices/nexa_light.eot');
    src: url('polices/nexa_light.eot#iefix') format('embedded-opentype'),
         url('polices/nexa_light.woff') format('woff2'),
         url('polices/nexa_light.woff') format('woff'),
         url('polices/nexa_light.ttf') format('truetype'),
         url('polices/nexa_light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*@font-face {
	font-family: 'NexaL';
	src: url('polices/nexa_light.ttf'), url('polices/nexa_light.eot'), url('polices/nexa_light.ttf');
}*/
@font-face {
    font-family: 'SnellRoundHand';
    src: url('polices/snellroundhand.ttf'), url('polices/snellroundhand.eot'), url('polices/snellroundhand.otf');
}
/* Chrome, Safari, Opera */
@-webkit-keyframes myfirst {
    from {
		text-shadow: 0px 0px 0px white;
	}
    to {
		text-shadow: 0px 0px 20px white;
	}
}

/* Standard syntax */
@keyframes myfirst {
    from {
		text-shadow: 0px 0px 0px white;
	}
    to {
		text-shadow: 0px 0px 20px white;
	}
}
html, body{
    background-image: url(../images/home.jpg);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	height: 100%;
	border: 0px solid black;
	margin: auto;
	}
a{
	text-decoration: none;
	color: white;
	text-shadow: 0px 0px 0px white;
	}
a:hover{
	text-shadow: 0px 0px 20px white;
	-webkit-animation: myfirst 1s; /* Chrome, Safari, Opera */
    animation: myfirst 1s;
	}
#header{
	border: 0px solid black;
	text-align: center;
	overflow: auto;
	width: 100%;
	position: absolute;
	z-index: 9999;
	}
	#header #logo{
		background-image: url(../images/logo.png);
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center center;
		border: 0px solid black;
		height: 210px;
		margin: auto;
		width: 280px;
		z-index: 9999;
		}
#container{
	border: 0px solid black;
	height: auto;
	width: 100%;
	top: 200px;
	position: absolute;
	overflow: none;
	z-index: 9999;
	}
	
#footer{
	border: 0px solid black;
	overflow: auto;
	width: 100%;
	position: fixed;
	height: auto;
	bottom: 15px;
	z-index: 9999;
	}
	#footer #socials{
		overflow: auto;
		text-align: center;
		border: 0px solid black;
		height: auto;
		z-index: 9999;
		}
	#footer #resamention{
		font-family: Arial;
		line-height: 19px;
		font-size: 12px;
		color: white;
		overflow: auto;
		text-align: center;
		border: 0px solid black;
		text-shadow: 0px 0px 20px black;
		margin-top: 15px;
		height: auto;
		z-index: 9999;
		}