.elementor-9390 .elementor-element.elementor-element-858b6a6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9390 .elementor-element.elementor-element-89e34b7{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:75px;}.elementor-9390 .elementor-element.elementor-element-89e34b7:not(.elementor-motion-effects-element-type-background), .elementor-9390 .elementor-element.elementor-element-89e34b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9390 .elementor-element.elementor-element-405a489{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9390 .elementor-element.elementor-element-eab7a64{text-align:center;}.elementor-9390 .elementor-element.elementor-element-eab7a64 .elementor-heading-title{text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-9390 .elementor-element.elementor-element-3afe452{text-align:center;}.elementor-9390 .elementor-element.elementor-element-3afe452 .elementor-heading-title{font-size:0.9em;line-height:1.6em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-9390 .elementor-element.elementor-element-6145a0c .step-indicator{color:#666666;}.elementor-9390 .elementor-element.elementor-element-6145a0c .step-indicator.active{color:var( --e-global-color-accent );}.elementor-9390 .elementor-element.elementor-element-6145a0c .memberstack-forgot-password-form input{background-color:#f8f9fa;}.elementor-9390 .elementor-element.elementor-element-6145a0c .memberstack-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-9390 .elementor-element.elementor-element-3aee528 img{max-width:500px;}@media(max-width:1024px){.elementor-9390 .elementor-element.elementor-element-858b6a6{--grid-auto-flow:row;}.elementor-9390 .elementor-element.elementor-element-89e34b7{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9390 .elementor-element.elementor-element-3aee528 img{width:100%;}}@media(max-width:767px){.elementor-9390 .elementor-element.elementor-element-858b6a6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9390 .elementor-element.elementor-element-89e34b7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}}/* Start custom CSS for heading, class: .elementor-element-3afe452 */.elementor-9390 .elementor-element.elementor-element-3afe452{
    max-width: 450px !important;
    margin:auto;
}/* End custom CSS */
/* Start custom CSS for memberstack_forgot_password, class: .elementor-element-6145a0c */.elementor-9390 .elementor-element.elementor-element-6145a0c{
    max-width: 400px;
    margin: auto;
}
.elementor-9390 .elementor-element.elementor-element-6145a0c form{
    padding:0px;
    background:none;
}
.elementor-9390 .elementor-element.elementor-element-6145a0c label{
    color:#fff;
}
.elementor-9390 .elementor-element.elementor-element-6145a0c .step-indicator{
    color:rgba(255,255,255,.3) !important;
}
.elementor-9390 .elementor-element.elementor-element-6145a0c .step-indicator.active{
    color:#fccd00 !important;
}
.elementor-9390 .elementor-element.elementor-element-6145a0c button{
    margin:0px;
}/* End custom CSS */