section h1 {
	text-align: center;
	text-transform: uppercase;
	color: #e4007d;
	font-family: 'Bebas Neue', cursive;
	font-size: 36pt;
	font-weight: 400;
	margin: 10px 0 0
}

section form {
	width: fit-content;
	margin: auto;
}

section input {
	display: block;
	margin: 2px 0 8px;
}

section button {
	width: 100%;
}

section fieldset {
	margin: 10px 0;
}

section span {
	display: block;
}

.ans {
	margin-top: 5px;
	text-align: center;
	color: green;
}

.error {
	color: red;
}

#contact-message {
	width: 100%;
}
