body {
	margin: 0px;
	padding: 0px;
	height:100vh;
	width:100vw;
	font-family:proxima-nova,sans-serif;
	font-style:normal;
	font-weight:400;
	display: flex;
	flex-direction: column;
}
.simple-separator {
	background-color:#a2aaad;
	flex: 0 0 2px;
}
.simple-footer {
	flex: 0 0 max(80px, 12%);
}
.simple-content-container {
	flex: 1 0 0;
	font-size: calc(12px + .5vw);
	padding: .5em;
	display: flex;
	align-items: center;
	justify-content: center;
}
.simple-logo-image {
	margin: auto;
	width: 140px;
	cursor: pointer;
}
.simple-logo-container {
	flex: 0 0 max(80px, 12%);
	display: flex;
}
