#main {
	height: 100vh;
	display: flex;
	align-items: center;
	justify-content: center;
}

.max-width-600 {
	max-width: 600px;
}

@media (max-width: 576px) { h1.title { font-size: 3rem; } }
@media (min-width: 768px) { h1.title { font-size: 4rem; } }
@media (min-width: 992px) { h1.title { font-size: 5rem; } }
@media (min-width: 1200px) { h1.title { font-size: 6rem; } }
