html {
	/* background-color: #1e1e20; */
	background-color: #101015;
	color: #F4EBD9;
	font-family: 'Roboto';
	text-align: center;
}

.info {
	font-size: 150%;
	margin-left: 10%;
	margin-right: 10%;
	padding-bottom: 3vh;
	font-size: 3vh;
}

.footer {
	font-size: 1.5vh;
	display: flex;
	margin-left: 3%;
	margin-right: 3%;
	margin-top: 1%;
	border-top: 1px solid white;
}

.name {
	font-size: 4.5vh;
}

.left {
	text-align: left;
	width: 50%;
	color: #5562EA;
}

.right {
	text-align: right;
	flex-grow: 1;
	color: #d7e45f;
}

.links {
	padding-bottom: 4vh;
}

a {
	/* padding-left: 6.5vw;
	padding-right: 6.5vw; */
	padding-left: 2vw;
	padding-right: 2vw;
	color: white;
	border: 0.2vh solid white;
	text-decoration: none;
	font-size: 2.5vh;
}

a:hover {
	color: #443758;
}

.logo {
	max-width: 33%;
}