.elementor-891 .elementor-element.elementor-element-4f00ea8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 5% 0%;}.elementor-891 .elementor-element.elementor-element-4f00ea8{text-align:center;}.elementor-891 .elementor-element.elementor-element-f8b016a{margin-top:-3px;margin-bottom:-3px;}body.elementor-page-891:not(.elementor-motion-effects-element-type-background), body.elementor-page-891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFD;}/* Start custom CSS for html, class: .elementor-element-d8b3a5b */#signin-top-row {
    width: 360px;
    margin: auto;
}
.login-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; 
    -webkit-box-align:center;
    -moz-box-align: center;
    -ms-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    padding: 0;
}
.login-heading h2 {
    color: #122b46;
    margin: 0; 
    padding: 0;
    margin-right: auto;
    font-size: 20px;
    font-weight: 400;
}
.login-heading span {
    margin: 0;
    padding: 0;
    font-size: 17px;
}
.mepr-login-page input {
    color: #32373c;
}
.mepr-login-page .mp_wrapper.mp_login_form label {
    color: #007cff;
 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4b2aa8e */h1, h2, h3, h4, h5, h6, .entry-title, .widget-title, .show-support, label {
    color:#122b46 !important;
}

.mp_wrapper.mepr_password_reset_requested p {
    color: #122b46 !important;
}

.mp-password-strength-display {
    font-size: 13px;
    width: 100px;
}

.mp-strongpass {
    color: #5AD869;
}
.mp-mediumpass {
    background: #FFAE6B;
    color: #3E0002;
}

.mp-password-strength-area em {
    font-size: 14px;
    color: #333;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f8b016a */.mepr-login-page input[type="submit"] {
    color: white !important;
}
.mp_wrapper.mp_login_form .mepr_password:before {
    color: #007cff;
}/* End custom CSS */