#mepr_signup_form .mp-form-row{margin:0}#mepr_signup_form .mp-form-row input[type="text"],#mepr_signup_form .mp-form-row input[type="email"],#mepr_signup_form .mp-form-row input[type="password"]{background:#fff0;color:#410037;border:none;border-bottom:1px solid #410037;padding:0 0 0 0;height:53px}#mepr_signup_form .mp-form-row.mepr_first_name.mepr-field-required{position:relative}#mepr_signup_form .mp-form-row .mp-form-label{position:absolute}#mepr_signup_form .mp-form-submit .mepr-submit{background:#f0be43;outline:none;color:#410037;border:1px solid #f0be43;padding:16px;width:100%;height:70px;font-size:24px;font-style:normal;font-weight:500;line-height:140%;font-family:"dunbar-tall";text-align:left;display:flex;align-items:center;justify-content:space-between;position:relative}#mepr_signup_form .mp-form-submit{grid-column:1 / span 2}#mepr_signup_form .mepr_spacer{display:none}#mepr_signup_form{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:24px;column-gap:24px}#mepr_signup_form .floating-label-wrapper{position:relative}#mepr_signup_form .floating-label{position:absolute;top:24px;left:0;color:#6c4964;transition:all 0.2s ease-in-out;pointer-events:none;font-family:"dunbar-tall"!important;font-size:14px!important;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.7px!important}#mepr_signup_form .mepr-form-input{padding:16px 10px;font-size:16px;width:100%;box-sizing:border-box;height:41px}#mepr_signup_form input.invalid{background-color:transparent!important;border:none!important;border-bottom:1px solid #ff0037!important}#mepr_signup_form .floating-label.focused{top:-8px;left:0;font-size:10px!important;color:#6c4964}#mepr_signup_form .cc-error{display:none;color:#ff0037;font-size:12px;margin:0;padding-left:0!important}#mepr_signup_form .mepr-form-input.invalid+.cc-error{display:block;padding:0!important}#mepr_signup_form .mp-form-row .mepr-form-input.invalid+.floating-label{color:#ff0037}#mepr_signup_form .button-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:#f0be43;color:#410037;cursor:pointer}#mepr_signup_form .button-wrapper:hover{background-color:#790024;color:#fcf2ee;cursor:pointer}#mepr_signup_form .button-wrapper:hover input[type="submit"]{color:#fcf2ee}#mepr_signup_form .button-wrapper input[type="submit"]{background:none;border:none;color:#410037;cursor:pointer;font-weight:500}#mepr_signup_form .button-wrapper svg{margin-right:16px}#mepr_signup_form .entry-content ul{list-style-type:none;padding:0}#mepr_signup_form .mp-form-row.mepr_custom_field.mepr_mepr_phone_number .mp-form-label label{display:none!important;border-bottom:1px solid #410037}#mepr_signup_form input[type="tel"]{background:#fff0;border:none;height:53px}#mepr_signup_form .iti{width:100%;border-bottom:1px solid #410037}#mepr_signup_form .mepr-form-has-errors{font-size:16px;font-style:normal;font-weight:500;line-height:150%;color:#ff0037}@media (max-width:768px){#mepr_signup_form{display:flex;flex-direction:column}}.benefit-list ol{list-style-type:none;counter-reset:item;padding-left:12px;margin:0}.benefit-list ol>li{counter-increment:item;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#dbcce7;padding:12px 0 12px 48px;position:relative;max-width:322px;font-family:"dunbar-text"}.benefit-list ol>li::before{content:"(" counter(item) ") ";position:absolute;left:0;top:12px;width:auto;text-align:right}.mp-form-row.mepr_bold.mepr_price{display:none}#mepr_signup_form .mp-form-row.mepr_terms_conditions,#mepr_signup_form .mp-form-row.mepr_custom_field_terms_conditions{order:99;grid-column:1 / -1;margin-top:12px}.mepr-payment-methods+.mepr_mepr_terms_conditions,.mepr_payment_method+.mepr_mepr_terms_conditions{display:flex;justify-content:flex-end;align-items:center;margin-top:.5rem}#mepr_signup_form .mepr-payment-methods-wrapper,#mepr_signup_form .mepr_update_account_table,#mepr_signup_form .mepr-stripe-elements{grid-column:1 / -1!important;width:100%!important;display:block!important;min-height:250px!important}#mepr_signup_form .mepr-stripe-elements iframe{width:100%!important;min-height:220px!important}