body {
    background-color: #fff !important;
}

#login-form input {
    border-radius: 20px !important;
    background: #f6f6f6 !important;
    border: 3px solid #ddd !important;
}

button#form-submit-button {
    border-radius: 40px !important;
    background-color: #1968f0 !important;
    color: #fff !important;
}

div#auth {
    padding: 0px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

#login-form svg {
    color: #ddd !important;
}

div#auth .text-center {
    text-align: left !important;
}

#auth .card {
    box-shadow: none !important;
    border: none !important;
}

h3 {
    font-weight: 700 !important;
}

a.float-start.text-muted {
    font-weight: 600 !important;
}