.container {
height: 500px;
width: 100%;
}

button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
}

button {
        background-color: #ff6666; /* Hellrote Hintergrundfarbe */
        color: #ffffff; /* Weiße Textfarbe */
        padding: 10px 15px; /* Innenabstand für den Button */
        border: none; /* Kein Rand um den Button */
        border-radius: 5px; /* Abrundung der Ecken */
        cursor: pointer; /* Zeige Handcursor beim Überfahren des Buttons */
}

button:hover {
        background-color: #ff9999; /* Ändere die Hintergrundfarbe beim Überfahren des Buttons */
}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
margin: 0;
padding: 0;
}

*, *::before, *::after {
box-sizing: inherit;
}

h1, .h1 {
font-size: 1.5rem;
line-height: 1.4;
margin-top: 0;
margin-bottom: .5rem;
}

.h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
font-family: "Lato",Helvetica,Roboto,Arial,sans-serif;
font-style: normal;
font-weight: normal;
color: inherit;
text-rendering: optimizeLegibility;
}

p {
margin-bottom: 1rem;
font-size: inherit;
line-height: 1.6;
text-rendering: optimizeLegibility;
}
body {
font-family: "Lato",Helvetica,Roboto,Arial,sans-serif;
font-weight: normal;
line-height: 1.3;
color: #333;
-webkit-font-smoothing: antialiased;
}

[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], textarea {
display: block;
box-sizing: border-box;
width: 100%;
height: 2.2375rem;
margin: 0 0 1rem;
padding: .5rem;
border: 1px solid #666;
border-radius: 0;
background-color: #fefefe;
box-shadow: inset 0 1px 2px rgba(10,10,10,0.1);
font-family: inherit;
font-size: 1rem;
font-weight: normal;
line-height: 1.3;
color: #0a0a0a;
/* -webkit-transition: box-shadow 0.5s,border-color 0.25s ease-in-out; */
transition: box-shadow 0.5s,border-color 0.25s ease-in-out;
/* -webkit-appearance: none; */
/* -moz-appearance: none; */
appearance: none;
}

[type='submit'], [type='button'] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0;
}

