

main {
	background-color: #2f2f2f;
	color: #fff;
	height: 100vh;
}

.card {
	background-color: transparent;
	border: none;
}

.logo-wrap {
	padding: 1.25rem;
}

.logo-wrap img {
	width: 100%;
}

.icon-wrap {
	margin: 20px auto;
}

.icon-wrap img {
	width: 100px;
}

.page-title {
	font-size: 1.5rem;
	text-align: center;
}

button[type=submit] {
	width: 100%;
}

