html {
    height: 100%;
    overflow: hidden;
    font-family: 'Open Sans', sans-serif;
}

body {
    background: Gainsboro;
    height: calc(100%);
    overflow: auto;
    position: relative;
}

.container {
  background: Crimson;
}

.logo {
	position: absolute;
	top: 50%;
	right: 50%;
	transform: translate(50%,-50%);
	z-index: -1;
	color: Blue;
	max-width: 90%;
	padding: 2em 3em;
	background: rgba(0, 0, 0, 0);
	text-shadow: 0px 0px 2px #131415;
}

.logo img {
  opacity: 0.9;
}

h1 {
	font-size: 2.25em;
	font-weight: 700;
	letter-spacing: -1px;
}

#tsparticles {
  width: 100%;
  height: 100%;
  position: absolute;
}