body {
    background-color: #fff
}

#auth {
    height: 100vh;
    overflow-x: hidden
}

#auth #auth-right {
    /* background: url(../../../assets/images/4853433.png?45649b87e0b3f50bfa1372c6cdb4595f), linear-gradient(90deg, #2d499d, #3f5491); */
    background: url(../../../assets/images/4853433.png?45649b87e0b3f50bfa1372c6cdb4595f), linear-gradient(90deg, #216554, #1ca882);
    height: 100%
}

#auth #auth-left {
    padding: 5rem 8rem
}

#auth #auth-left .auth-title {
    font-size: 4rem;
    color: #216554;
    /* margin-bottom: 1rem */
}

#auth #auth-left .auth-subtitle {
    /* color: #a8aebb; */
    color: #99c9ad;
    font-size: 1.7rem;
    line-height: 2.5rem
}

#auth #auth-left .auth-logo {
    margin-bottom: 2rem
}

#auth #auth-left .auth-logo img {
    height: 2rem
}

#auth #auth-left .custom-btn {
    background-color: #216554;
    color: #fff;
    /* Warna teks di atas tombol, sesuaikan jika diperlukan */
    /* Tambahan styling atau kustomisasi lainnya jika diperlukan */
}

#auth #auth-left .custom-text-btn {
    color: #216554;
    /* Warna teks di atas tombol, sesuaikan jika diperlukan */
    /* Tambahan styling atau kustomisasi lainnya jika diperlukan */
}

@media screen and (max-width:767px) {
    #auth #auth-left {
        padding: 5rem
    }
}

@media screen and (max-width:576px) {
    #auth #auth-left {
        padding: 5rem 3rem
    }
}

body.theme-dark #auth-right {
    background: url(../../../assets/images/4853433.png?45649b87e0b3f50bfa1372c6cdb4595f), linear-gradient(90deg, #2d499d, #3f5491)
}