body {
    height: 100vh;
}

main{
    margin: 0;
    padding: 0;
}

form{
    width: 500px;
}

form .subtitle{
    font-size: 18px;
    color: var(--text-opacity);
}

.login .form-group input{
    padding: 1.5rem 1rem 1.5rem 1rem;
    border-radius: 0.5rem;
}

.footer{
    height: 30px;
    color: var(--text-opacity);
}

.footer a{
    color: var(--button-dark);
}