html, body {
  height: 100%;
  margin: 0;
	background-color: #999;
}

.full-height {
  height: 100%;
	background: linear-gradient(140.7deg, rgba(190,0,255,1) 0%, rgba(0,113,128,1) 100%);
	display: flex;
	justify-content: center;
	align-items: center;
}

.logo{
  width: 30%;
  min-width: 250px;
}

@media only screen and (min-width: 1200px) {
		.logo { width: 480px;	}
}

.logo p, a {
  text-align: center;
 display: block;
 font-family: sans-serif;
 color: white;
 font-size: 16px;
 letter-spacing: 0.2em;
 text-decoration: none;
 }

 .contact {
  display: block;
  font-family: sans-serif;
  color: #ffffff;
  font-size: 14px;
  letter-spacing: 0.2em;
  }

section {
	height: 100%;
}
