/* 1.18.36: reusable corporate Form Wizard presentation. Only opt-in form wrappers. */
.mey-professional-form,.mey-form-wizard-public form,.mey-webform-public form{font-family:inherit;color:#1b2432}
.mey-form-wizard-public form,.mey-webform-public form{background:#fff;border:1px solid #e5e9f0;border-radius:12px;padding:22px;box-shadow:0 12px 36px rgba(17,25,40,.06)}
.mey-form-wizard-public form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select),.mey-webform-public form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){display:block;width:100%;max-width:100%;background:#fff;border:1px solid #d6dce6;border-radius:8px;padding:11px 12px;font:inherit;min-height:43px;color:#182235}
.mey-form-wizard-public form :is(input,textarea,select):focus,.mey-webform-public form :is(input,textarea,select):focus{outline:2px solid rgba(196,0,50,.25);border-color:#c00030}
.mey-form-wizard-public form button[type=submit],.mey-webform-public form button[type=submit]{background:#c30030;color:#fff;border:0;border-radius:999px;padding:12px 22px;min-height:42px;max-width:100%;font-weight:750;cursor:pointer}
@media(max-width:600px){.mey-form-wizard-public form,.mey-webform-public form{padding:16px}}
.mey-general-webform-v11836{background:#fff;border:1px solid #e4e9f0;border-radius:12px;padding:23px;box-shadow:0 12px 36px rgba(17,25,40,.06);color:#1c2635;font-family:inherit}
.mey-general-webform-v11836 :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){display:block;width:100%;max-width:100%;min-height:43px;border:1px solid #d4dce6;border-radius:8px;background:#fff;color:#1b2635;padding:11px 12px;font:inherit;box-sizing:border-box}
.mey-general-webform-v11836 :is(input,select,textarea):focus{outline:2px solid #c0003033;border-color:#c00030}
.mey-general-webform-v11836 button[type=submit]{border:0;border-radius:999px;background:#c00030;color:#fff;padding:11px 23px;font-weight:750;cursor:pointer}
