body {
	margin: 0;
	min-height: 100vh;
	font-family: sans-serif;
	text-align: center;
	color: #00457e;
}
#logo{
	height: 150px;
	margin-bottom: -50px;
}
.button5{
  display:inline-block;
  width: 100px;
  padding:0.46em 1.6em;
  border:0.1em solid #FFFFFF;
  margin:0 0.2em 0.2em 0;
  border-radius:0.12em;
  box-sizing: border-box;
  text-decoration:none;
  font-family:'Roboto',sans-serif;
  font-weight:300;
  color:#FFFFFF;
  text-shadow: 0 0.04em 0.04em rgba(0,0,0,0.35);
  background-color:#FFFFFF;
  text-align:center;
  transition: all 0.15s;
}
.button5:hover{
  text-shadow: 0 0 2em rgba(255,255,255,1);
  color:#E5322D;
  border-color:#E5322D;
  font-style:bold;
}
@media all and (max-width:30em){
	.button5{
	  display:block;
	 margin:0.4em auto;
	}
}