html, body {
    margin: 0;
    padding: 0;
    font-size: 10px;
}
body {
    background-color: #333333;
}


.outer {
    height: 20rem;
    width: 50rem;
    background-color: #FFFFFF;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 10px;
}
.outer h2 {
    font-size: 2.4rem;
    border-bottom: 0.2rem solid rgba(255,0,4,1.00);
    padding: 0.5rem;
    margin: 0 0 2rem 0;
    text-align: center;
}
.outer .textfeld {
    display: flex;
    margin: 1rem;
    font-size: 1.8rem;
}
.outer .textfeld label {
    display: inline-block;
    width: 15rem;
}
