html, body	
	 { 	
		height:100%; width:100%;
	 }
body { 	margin:0; 
		padding:0; 
		overflow:auto; 
	 }  
@font-face 
	 {
		font-family: 'DIN';
		src: url("../fonts/din_medium-webfont.eot");
		src: url("../fonts/din_medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din_medium-webfont.woff2") format("woff2"), url("../fonts/din_medium-webfont.woff") format("woff"), url("../fonts/din_medium-webfont.ttf") format("truetype"), url("../fonts/din_medium-webfont.svg#din_mediumregular") format("svg");
		font-weight: 500;
		font-style: normal; 
	 }
@font-face 
	 {
		font-family: 'DIN';
		src: url("../fonts/din-webfont.eot");
		src: url("../fonts/din-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/din-webfont.woff2") format("woff2"), url("../fonts/din-webfont.woff") format("woff"), url("../fonts/din-webfont.ttf") format("truetype"), url("../fonts/din-webfont.svg#dinregular") format("svg");
		font-weight: normal;
		font-style: normal; 
	 }	
.line1 
	 {
		font-weight:500;
		font-size:80px;
		line-height:1.1em; 
	 }
.line2 
	 {
		font-weight:normal;
		font-size:65px; 
	 }
section 
	 {
		font-size: 11vw;
		font-family: "DIN", sans-serif;
		font-weight: normal;
		text-transform:uppercase;
		color: #00FF00;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-right: -50%;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
	 }
a:link 
	 {
		color: #00FF00;
		text-decoration: none;
	 }
a:visited 
	 {
		color: #00FF00;
		text-decoration: none;
	 }
a:hover 
	 {
		color: #000000;
		text-decoration: none;
	 }
a:active 
	 {
		color: #000000;
		text-decoration: none;
	  }