form { width: 60%; } .input-field { width: auto; margin-bottom: 2em; font-size: 1.5em; } .input-field p { font-size: 1.5em; } .input-field input, .input-field select { width: 100%; border-color: var(--primary); background-color: var(--secondary); padding: 0.25em 0.5em; border: 3px solid var(--primary); border-radius: 10.5em; } .input-field input[type="submit"] { margin-top: 1em; font-size: 1.5em; border-radius: 10.5em; background-color: var(--primary); color: var(--secondary); margin-bottom: 2em; } .input-field input[type="submit"]:hover { color: var(--primary); background-color: var(--secondary); } .input-field label { font-size: 1.5em; }