html {
background-color: #d07030; // #7D2663;
font-family: sans-serif;
}
h1 {
margin: 0;
font-size: 7vw;
letter-spacing: -0.2rem;
position: absolute;
top: 0;
z-index: -1;
}
p {
margin: 0;
}
.controls {
padding: 4vw;
width: 75%;
margin: 10vw auto;
background-color: rgba(255,255,255,0.7);
border: 5px solid black;
opacity: 0.3;
transition: 1s all;
}
.controls:hover, .controls:focus {
opacity: 1;
}
.controls label, .controls p, .controls input {
font-size: 3vw;
}
.controls div {
padding-bottom: 1rem;
}