body.elementor-page-23:not(.elementor-motion-effects-element-type-background), body.elementor-page-23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-7b3c0c8c *//* ===================================
   BNB PASSWORD RESET
=================================== */

/* MAIN CARD */

.um{
    background:#181A20 !important;
    border:1px solid rgba(243,186,47,.25) !important;
    border-radius:20px !important;
    padding:35px !important;
    box-shadow:0 10px 40px rgba(0,0,0,.45) !important;
}

/* REMOVE SPACING */

.um-form{
    margin:0 !important;
}

/* TITLE */

.um-form h2,
.um h2{
    color:#F3BA2F !important;
}

/* LABEL */

.um-field-label label{
    color:#fff !important;
    font-size:14px !important;
    font-weight:600 !important;
}

/* INPUT */

.um-form input[type=text],
.um-form input[type=email]{
    width:100% !important;
    background:#0B0E11 !important;
    color:#fff !important;
    border:1px solid #2B3139 !important;
    border-radius:10px !important;
    height:54px !important;
    padding:0 15px !important;
    transition:.3s !important;
}

/* PLACEHOLDER */

.um-form input::placeholder{
    color:#888 !important;
}

/* FOCUS */

.um-form input:focus{
    border-color:#F3BA2F !important;
    box-shadow:0 0 12px rgba(243,186,47,.3) !important;
    outline:none !important;
}

/* BUTTON */

.um input[type=submit].um-button,
.um .um-button{
    width:100% !important;
    background:#F3BA2F !important;
    color:#000 !important;
    border:none !important;
    border-radius:10px !important;
    height:54px !important;
    font-size:15px !important;
    font-weight:700 !important;
    text-shadow:none !important;
    transition:.3s;
}

.um input[type=submit].um-button:hover,
.um .um-button:hover{
    background:#FFD34D !important;
    color:#000 !important;
}

/* LINKS */

.um a{
    color:#F3BA2F !important;
    text-decoration:none;
}

.um a:hover{
    color:#fff !important;
}

/* SUCCESS MESSAGE */

.um-notice.success{
    background:#13281d !important;
    color:#8fffbe !important;
    border:1px solid #1e8e5b !important;
    border-radius:10px !important;
}

/* ERROR MESSAGE */

.um-notice.err,
.um-field-error{
    background:#2d1414 !important;
    color:#ff8c8c !important;
    border:1px solid #ff5b5b !important;
    border-radius:10px !important;
    padding:10px !important;
}

/* MOBILE */

@media(max-width:767px){

    .um{
        padding:25px !important;
    }

}/* End custom CSS */