html {
  height: 100%;
}
body {
  min-height: 100%;
  background: rgb(4,9,16);
  background: linear-gradient(230deg, rgba(4, 9, 16, 1) 0%, rgba(15, 30, 48, 1) 100%);
  margin: 0;
  padding: 0;
}
.center { 
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
.logo {
	width: 100%;
}
@media (max-width: 768px) {
	.center { 
		top: calc(50% - 50px);
		display: block;
		padding: 30px 15px 20px; 
		max-width: calc(100% - 80px);
	}
}