.elementor-4089 .elementor-element.elementor-element-b00f49d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4089 .elementor-element.elementor-element-b76891e .elementor-image-box-wrapper{text-align:center;}@media(max-width:1366px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for image-box, class: .elementor-element-b76891e */.elementor-element.elementor-element-0005fe5.e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
    margin-bottom: 1300px;
    margin-left: 400px;
    text-align: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-04487b3 *//* Hide Username */
/*#rcp_user_login,*/
/*label[for="rcp_user_login"] {*/
/*    display: none !important;*/
/*}*/

/* Hide First Name */
#rcp_user_first,
label[for="rcp_user_first"] {
    display: none !important;
}

/* Hide Last Name */
#rcp_user_last,
label[for="rcp_user_last"] {
    display: none !important;
}

#rcp_user_email {
  order: 2 !important; /* Change number as needed */
    
}

.rcp_form p {
    min-height: 0px !important;
}

.rcp_form input[type=email], .rcp_form input[type=password], .rcp_form input[type=text] {
    padding: 10px !important;
    max-width: 400px !important;
}

/*#rcp_user_login {*/
/*    display: none;*/
/*}*/

fieldset.rcp_user_fieldset {
    margin-left: -650px;
}


/*.rcp_subscription_fieldset {*/
/*    margin-top: -500px !important;*/
/*    margin-left: 600px !important;*/
/*}*/

/*.rcp_registration_total {*/
/*    margin-left: 310px;*/
/*}*/

fieldset.rcp_agree_to_terms_fieldset {}

/*.rcp_agree_to_terms_fieldset {*/
/*    margin-top: 150px !important;*/
/*}*/

/*h3.rcp_header {*/
/*    margin-left: -650px;*/
/*    margin-top: 120px;*/
/*}*//* End custom CSS */