main {
    height: 100%;
    background-color: #2B3244;
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: center;
}

form {
    background-color: #363C4C;
    color: white;
    width: 80%;
    height: 200px;
}

input[type=submit].login {
    background-color: #7CC3EA;
}

ul {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-evenly;
    height: 100%;
}

li {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 90%;
}

li label {
    width: 100%;
    font-size: 0.9em;
}

li input {
    width: 100%;
    height: 25px;
    border: none;
    border-radius: 2px;
}

li input[type=submit] {
    width: 60%;
    color: white;
}