.elementor-5711 .elementor-element.elementor-element-5a587523:not(.elementor-motion-effects-element-type-background), .elementor-5711 .elementor-element.elementor-element-5a587523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F0;}.elementor-5711 .elementor-element.elementor-element-5a587523{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:50px;padding:0px 0px 50px 0px;}.elementor-5711 .elementor-element.elementor-element-5a587523 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5711 .elementor-element.elementor-element-4997c7f9 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-d407195{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5711 .elementor-element.elementor-element-66549d8a{text-align:center;font-size:17px;}.elementor-5711 .elementor-element.elementor-element-66549d8a > .elementor-widget-container{margin:-25px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-66549d8a */.elementor-5711 .elementor-element.elementor-element-66549d8a .mp_wrapper.mp_login_form, .elementor-5711 .elementor-element.elementor-element-66549d8a .mp_wrapper {
    padding: 20px;
    text-align: center;
    max-width: 550px;
    margin: 0 auto;
}

.elementor-5711 .elementor-element.elementor-element-66549d8a #mepr_loginform input[type="text"], .elementor-5711 .elementor-element.elementor-element-66549d8a #mepr_loginform input[type="password"] {
    font-size: 15px;
    padding: 22px 17px;
}

.elementor-5711 .elementor-element.elementor-element-66549d8a #mepr_loginform .mp-form-label label {
    font-size: 14px;
    font-weight: 400;
}

.elementor-5711 .elementor-element.elementor-element-66549d8a #mepr_loginform .mepr_spacer {
    height: 15px;
}

.elementor-5711 .elementor-element.elementor-element-66549d8a #mepr_loginform input[type="submit"] {
    color: white;
    border: none;
    font-size: 14px;
    width: 100%;
    margin-top: -10px;
}

.elementor-5711 .elementor-element.elementor-element-66549d8a .mp-form-row.mepr_password + div label {
    font-size: 12px;
    font-weight: 400;
}

.elementor-5711 .elementor-element.elementor-element-66549d8a .mepr-login-actions a {
    color: #393939;
    text-transform: uppercase;
    border-bottom: 1px solid #393939;
    padding-bottom: 4px;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: 0.04em;
}

.elementor-5711 .elementor-element.elementor-element-66549d8a .mepr-login-actions a:hover {
    color: black;
}/* End custom CSS */