.login-container {
    width: 100%;
    max-width: 420px;
    margin: 0 auto;
    padding: 10px;
}

.banner-style {
    max-width: 420px;
}

.button-style {
    background-color: #4CAF50;
    /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}

    .button-style a:hover {
        color: white;
    }

.customBtn:hover,
.activeBtn {
    color: rgb(241, 82, 115);
    background: #fff;
    box-shadow: -18px -1px 4px rgba(0,0,0,0.1);
}

#linkSignInG {
    letter-spacing: 4px;
    font-size: 12px;
    background: #93d390cc;
    color: rgb(36 157 22 / 91%);
}
#linkSignInY {
    letter-spacing: 4px;
    font-size: 12px;
    background: #bbcde7;
    color: #0a58ca;
}

.bg-accent-2 {
    background: #fdf4f8
}

.center {
    text-align: center;
}
