main {
	display: flex;
	flex-direction: column;
	gap: 100px;
	justify-content: center;
	margin: 0 auto;
}

h1 {
	font-size: 3rem;
	font-family: monospace;
	text-align: center;
	/*margin: 150px 0 0;*/
	padding: 5px;
	color: #fff;
	/*background-color: #039cdf;*/
	background: url(/src/images/plank_cropped.png);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.5), 
		inset 0 0 5px 5px rgba(0,0,0,0.2);
	
	text-shadow: 0 0 2px rgba(0,0,0,0.7);
}
@media only screen and (max-width: 800px) {
	h1 {
		font-size: 2.5rem;
	}
}
@media only screen and (max-width: 550px) {
	h1 {
		font-size: 2rem;
	}
}