.jgw-hidden-form-wrapper[hidden] {display:none !important;}.jgw-hidden-form-wrapper.is-visible {display:block;}.jgw-hidden-form--fullscreen.is-visible {position:fixed;inset:0;z-index:2147483000;width:100%;height:100dvh;overflow:auto;background:#fff;color:#3f4645;}body.jgw-hidden-form-open {overflow:hidden;}.jgw-hidden-form__shell {position:relative;width:100%;min-height:100%;}.jgw-hidden-form__header {position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:center;min-height:82px;padding:16px 24px;border-bottom:1px solid #eceded;background:#fff;}.jgw-hidden-form__header-logo,.jgw-hidden-form__card-logo {display:flex;align-items:center;justify-content:center;}.jgw-hidden-form__header-logo .custom-logo-link,.jgw-hidden-form__card-logo .custom-logo-link {display:inline-flex;}.jgw-hidden-form__header-logo img {display:block;width:auto;max-width:220px;max-height:48px;}.jgw-hidden-form__progress {position:sticky;top:82px;z-index:3;width:100%;height:6px;overflow:hidden;background:#dcebea;}.jgw-hidden-form__progress-value {display:block;width:0;height:100%;border-radius:0 999px 999px 0;background:#1b976a;transition:width 240ms ease;}.jgw-hidden-form__stage {display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 88px);padding:48px 24px;}.jgw-hidden-form__card {position:relative;z-index:1;width:min(100%,560px);}.jgw-hidden-form__card-logo {display:none;}.jgw-hidden-form-container,.jgw-hidden-form-container .gform_wrapper,.jgw-hidden-form-container form {width:100%;max-width:none;margin:0;}.jgw-hidden-form-container .gf_progressbar_wrapper,.jgw-hidden-form-container .gf_page_steps {display:none !important;}.jgw-hidden-form-container .gform_page,.jgw-hidden-form-container .gform_page_fields {width:100%;}.jgw-hidden-form-container .gform-field-label,.jgw-hidden-form-container .gfield_label {color:#3f4645;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;}.jgw-hidden-form-container input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']),.jgw-hidden-form-container select,.jgw-hidden-form-container textarea {min-height:58px;border:1px solid #dfe5e4;border-radius:8px;background:#fff;color:#3f4645;font-family:Poppins,sans-serif;font-size:16px;box-shadow:none;}.jgw-hidden-form-container .gform_page_footer {display:flex;align-items:center;gap:12px;margin-top:32px;padding:0;}.jgw-hidden-form-container .gform_next_button,.jgw-hidden-form-container input[type='submit'].gform_button,.jgw-hidden-form-container button[type='submit'].gform_button {min-height:60px;padding:14px 28px;border:0;border-radius:999px;background:#1b976a;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;}.jgw-hidden-form-container .gform_next_button:hover,.jgw-hidden-form-container input[type='submit'].gform_button:hover,.jgw-hidden-form-container button[type='submit'].gform_button:hover {background:#14845b;}.jgw-hidden-form-container .gform_previous_button {min-height:48px;border:0;background-color:transparent;color:#3f4645;cursor:pointer;}.jgw-hidden-form--layout-a {background:#fff;}.jgw-hidden-form--layout-a .jgw-hidden-form__card {padding:12px 0 48px;}.jgw-hidden-form--layout-b {background:#f1f9f9;}.jgw-hidden-form--layout-b .jgw-hidden-form__header,.jgw-hidden-form--layout-b .jgw-hidden-form__progress {display:none;}.jgw-hidden-form--layout-b .jgw-hidden-form__shell {overflow:hidden;background:#f1f9f9;}.jgw-hidden-form--layout-b .jgw-hidden-form__shell::before,.jgw-hidden-form--layout-b .jgw-hidden-form__shell::after {position:fixed;z-index:0;width:150px;height:58px;border-radius:999px;background:rgba(255,255,255,0.9);box-shadow:42px -22px 0 -3px rgba(255,255,255,0.9),82px 0 0 -8px rgba(255,255,255,0.9);content:'';}.jgw-hidden-form--layout-b .jgw-hidden-form__shell::before {top:15%;left:-48px;}.jgw-hidden-form--layout-b .jgw-hidden-form__shell::after {right:-40px;bottom:18%;}.jgw-hidden-form--layout-b .jgw-hidden-form__stage {min-height:100dvh;padding:60px 24px;}.jgw-hidden-form--layout-b .jgw-hidden-form__card {width:min(100%,520px);padding:36px 32px 40px;border:1px solid rgba(4,104,70,0.06);border-radius:12px;background:#fff;box-shadow:0 18px 48px rgba(4,104,70,0.12);}.jgw-hidden-form--layout-b .jgw-hidden-form__card-logo {display:flex;margin-bottom:28px;}.jgw-hidden-form--layout-b .jgw-hidden-form__card-logo img {display:block;width:auto;max-width:205px;max-height:52px;}.jgw-hidden-form--layout-b .gform_page_footer .gform_next_button,.jgw-hidden-form--layout-b .gform_page_footer input[type='submit'].gform_button,.jgw-hidden-form--layout-b .gform_page_footer button[type='submit'].gform_button {width:100%;}.jgw-fi-placeholder {padding:16px;border:1px dashed #b7c0bf;color:#3f4645;font-size:14px;}@media (max-width:767px) {.jgw-hidden-form__header {min-height:70px;padding:12px 20px;} .jgw-hidden-form__header-logo img {max-width:178px;max-height:42px;} .jgw-hidden-form__progress {top:70px;} .jgw-hidden-form__stage {align-items:flex-start;min-height:calc(100dvh - 76px);padding:32px 20px;} .jgw-hidden-form--layout-b .jgw-hidden-form__stage {padding:20px 12px;} .jgw-hidden-form--layout-b .jgw-hidden-form__card {padding:28px 20px 32px;} .jgw-hidden-form-container .gform_page_footer {flex-wrap:wrap;} .jgw-hidden-form-container .gform_next_button,.jgw-hidden-form-container input[type='submit'].gform_button,.jgw-hidden-form-container button[type='submit'].gform_button {width:100%;}}