.elementor-2575 .elementor-element.elementor-element-4c6044d:not(.elementor-motion-effects-element-type-background), .elementor-2575 .elementor-element.elementor-element-4c6044d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2575 .elementor-element.elementor-element-4c6044d, .elementor-2575 .elementor-element.elementor-element-4c6044d > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-2575 .elementor-element.elementor-element-4c6044d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 16px 0px;}.elementor-2575 .elementor-element.elementor-element-4c6044d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2575 .elementor-element.elementor-element-e5fb703 img{width:22%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2575 .elementor-element.elementor-element-e5b1536{text-align:center;}.elementor-2575 .elementor-element.elementor-element-e5b1536 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;color:#010000;}@media(max-width:767px){.elementor-2575 .elementor-element.elementor-element-e5fb703 img{width:41%;}.elementor-2575 .elementor-element.elementor-element-d8fb59b > .elementor-widget-container{padding:0px 16px 0px 16px;}}/* Start custom CSS for section, class: .elementor-element-4c6044d */.page_title {
    display: none;
}

.page_content {
    margin: 60px 0;
}
#mo-login-minepi {
    width: 620px;
    justify-self: anchor-center;
}
.elementor-shortcode .um .um-form input[type=text], .elementor-shortcode .um .um-form input[type=password] {
    border-radius: 12px;
    border: 1px solid #562c7e !important;
}

.um input[type=submit].um-button {
    background: #562c7e !important;
    border-radius: 12px !important;
}
.um a.um-button:hover, .um input[type=submit].um-button:hover {
    background-color: #643b8b !important;
    color: white;
}
a.um-button.um-alt {
    border-radius: 12px !important;
    background: #fafafa !important;
    border: 1px solid #562c7e !important;
}

.um:not(.um-admin):not(.um-directory) input, .um:not(.um-admin):not(.um-directory) select, .um:not(.um-admin):not(.um-directory) textarea {
    font-weight: 600 !important;
    font-size: 16px !important;
}

a.um-button.um-alt.um-button-social.um-button-google {
    width: 100% !important;
}
p.um-notice {
    border-radius: 12px;
}

.um-field div#um-shortcode-social-2696 a.um-button.um-button-social {
    margin-left: 0px !important;
}

p.um_request_name {
    display: none;
}

@media (max-width: 768px) {
    #mo-login-minepi {
        width: 100%;
    }
}/* End custom CSS */