.elementor-8528 .elementor-element.elementor-element-898755e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-8528 .elementor-element.elementor-element-907df64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8528 .elementor-element.elementor-element-4bf05f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8528 .elementor-element.elementor-element-4bf05f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;}.elementor-8528 .elementor-element.elementor-element-478d828{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8528 .elementor-element.elementor-element-be9111f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8528 .elementor-element.elementor-element-be9111f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8528 .elementor-element.elementor-element-72fae51 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-8528 .elementor-element.elementor-element-6b3b554{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8528 .elementor-element.elementor-element-d15bf39{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8528 .elementor-element.elementor-element-d15bf39:not(.elementor-motion-effects-element-type-background), .elementor-8528 .elementor-element.elementor-element-d15bf39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8528 .elementor-element.elementor-element-45c6fbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8528 .elementor-element.elementor-element-8de75e3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8528 .elementor-element.elementor-element-8de75e3{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-8528 .elementor-element.elementor-element-be9111f{--width:59.991%;}.elementor-8528 .elementor-element.elementor-element-6b3b554{--width:50%;}}@media(max-width:767px){.elementor-8528 .elementor-element.elementor-element-898755e{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8528 .elementor-element.elementor-element-907df64{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-8528 .elementor-element.elementor-element-4bf05f8{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-8528 .elementor-element.elementor-element-478d828{--padding-top:020px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8528 .elementor-element.elementor-element-6b3b554.e-con{--order:-99999 /* order start hack */;}.elementor-8528 .elementor-element.elementor-element-d15bf39{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-72fae51 *//* Hide elements */
#content > div > div.mp_wrapper {
  display: none;
}

#mepr_signup_form > div.mepr-payment-methods-wrapper > div.mepr-payment-methods-icons,
#mepr_signup_form > div.mepr_spacer{display:none}

/* Form layout */
#mepr_signup_form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
}

/* Form fields */
#mepr_signup_form > div.mp-form-row {
  padding: 0 5px !important;
}

@media (min-width: 768px) {
  #mepr_signup_form > div.mp-form-row.mepr_password.mepr-field-required,
  #mepr_signup_form > div.mp-form-row.mepr_password_confirm.mepr-field-required,
  #mepr_signup_form > div.mp-form-row.mepr_first_name.mepr-field-required,
  #mepr_signup_form > div.mp-form-row.mepr_last_name.mepr-field-required,
  #mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_company.mepr-field-required,
  #mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_role.mepr-field-required,
  #mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_company_name,
  #mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_job_title {
    width: 50% !important;
  }
}

/* Stripe payment form styling */
#mepr_signup_form > div.mepr-payment-methods-wrapper{padding-left: 25px !important; padding-top: 20px !important; padding-bottom: 20px !important; padding-right: 20px !important; border:solid; border-color:#bc002d; border-width:3px;border-radius:5px;width:100%;margin-left:5px !important;margin-right: 5px !important;margin-top:20px !important;}


@media (min-width: 768px) {
#mepr_signup_form > div.mp-form-row.mepr_password.mepr-field-required{
  margin-bottom: 25px;}}
#mepr_signup_form > div.mp-form-row.mepr_password_confirm.mepr-field-required {
  margin-bottom: 25px;}

/* Add margin-top to industry */
#mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_company.mepr-field-required {
  margin-top: 15px;
}

/* Form field order */
#mepr_signup_form > div.mp-form-row.mepr_email.mepr-field-required { order: 1; }
#mepr_signup_form > div.mp-form-row.mepr_password.mepr-field-required { order: 2; }
#mepr_signup_form > div.mp-form-row.mepr_password_confirm.mepr-field-required { order: 3; }
#mepr_signup_form > div.mp-form-row.mepr_first_name.mepr-field-required { order: 5; }
#mepr_signup_form > div.mp-form-row.mepr_last_name.mepr-field-required { order: 4; }
#mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_company.mepr-field-required { order: 6; }
#mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_role.mepr-field-required { order: 7; }
#mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_company_name { order: 8; }
#mepr_signup_form > div.mp-form-row.mepr_custom_field.mepr_mepr_job_title { order: 9; }

#mepr_signup_form > div.mepr-payment-methods-wrapper{order:10;}

#mepr_signup_form > div.mp-form-row.mepr_bold.mepr_price {order:12;text-align:center;font-style:italic;margin-bottom:20px !important;}

#mepr_signup_form > div.mp-form-submit { order: 11; }

#mepr_signup_form > div.mp-form-submit {
  padding: 0 5px !important; /* Padding */
  width: 100%; /* Width */
  margin-top: 15px; margin-bottom:0px !important; /* Margin top */
}

/* Submit button */
input.mepr-submit {
  width: 100%;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de75e3 */div > ul {margin-left:20px !important};/* End custom CSS */