@charset "utf-8";

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);

@import url(https://fonts.googleapis.com/css?family=Oxygen:400,700);

/*------------------Reset------------------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p,
blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em,
font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b,
u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, legend,table,
caption, tbody, tfoot, thead, tr, th, td  
{ margin: 0;padding: 0;border: 0;outline: 0; }

blockquote, q { quotes: none;}

ins { text-decoration: none;}

del { text-decoration: line-through;}

table { border-collapse: collapse; border-spacing: 0;}

a img { border:0; }

hr{
border-top:1px solid #000;
background-color:none;
border-bottom:0;
border-right:0;
border-left:0;
}


html, body{
	margin:0;
	padding:0;
	height: 100%;	
	font-family: georgia;
	height:100%;
  	font-family: 'Open Sans', sans-serif;
    font-size: 14px;
	color:#fff;
	background-color: rgba(40,41,47,1);
	}
	
	
	
.HomePage{
	width: 100vw;
  height: 100vh;
  display: grid;
  height:100%;
  justify-content:center;
  align-items:center;
  }
  
  
.Slogan{
text-transform:uppercase;
color:rgba(255,255,255,.7);
text-align:center;
font-size:19px;padding-top:12px;
}


.Slogan span{
font-weight:700;
color: rgba(100,200,255,1);

}

.HomeText{
color:rgba(255,255,255,.7);
text-align:center;
font-size:16px;
border-top:1px solid rgba(255,255,255,.2);
padding-top:30px;
margin-top:30px;
}
.HomeText span{
font-weight:700;
color: rgba(100,200,255,1);
}
