.ltxe-gf-styler{position:relative;max-width:100%}.ltxe-gf-styler__example-note{margin:.85rem 0 0;font-size:.8rem;line-height:1.4;color:#64748b}.ltxe-gf-styler .gform_wrapper,.ltxe-gf-styler .gform_wrapper.gravity-theme,.ltxe-gf-styler .gform_confirmation_wrapper{box-sizing:border-box}.ltxe-gf-styler .gform_wrapper input[type=text],.ltxe-gf-styler .gform_wrapper input[type=email],.ltxe-gf-styler .gform_wrapper input[type=url],.ltxe-gf-styler .gform_wrapper input[type=tel],.ltxe-gf-styler .gform_wrapper input[type=number],.ltxe-gf-styler .gform_wrapper input[type=password],.ltxe-gf-styler .gform_wrapper input[type=date],.ltxe-gf-styler .gform_wrapper input[type=file],.ltxe-gf-styler .gform_wrapper textarea,.ltxe-gf-styler .gform_wrapper select{width:100%;max-width:100%;box-sizing:border-box;background:#fff;color:#0b1020;border:1px solid #d1d5db;border-radius:10px;padding:.7em .9em;font-size:1rem;line-height:1.4;min-height:44px;box-shadow:none}.ltxe-gf-styler .gform_wrapper textarea{min-height:8rem;resize:vertical}.ltxe-gf-styler .gform_wrapper input:focus,.ltxe-gf-styler .gform_wrapper textarea:focus,.ltxe-gf-styler .gform_wrapper select:focus{outline:2px solid #7c3aed;outline-offset:2px;border-color:#7c3aed}.ltxe-gf-styler .gfield_label,.ltxe-gf-styler .gform_title,.ltxe-gf-styler .gform_button,.ltxe-gf-styler .gform_footer input[type=submit],.ltxe-gf-styler .gform_page_footer input[type=submit]{font-size:1rem;line-height:1.4}.ltxe-gf-styler .gform_footer,.ltxe-gf-styler .gform_page_footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ltxe-gf-styler .gform_button,.ltxe-gf-styler .gform_footer input[type=submit],.ltxe-gf-styler .gform_page_footer input[type=submit],.ltxe-gf-styler .gform-button{flex:0 0 auto;width:auto;min-width:44px;min-height:44px;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;padding:.75em 1.35em;background:#e94560;color:#fff;font-weight:600;line-height:1.2;box-shadow:none;appearance:none}.ltxe-gf-styler .gform_button:hover,.ltxe-gf-styler .gform_button:focus,.ltxe-gf-styler .gform_footer input[type=submit]:hover,.ltxe-gf-styler .gform_footer input[type=submit]:focus,.ltxe-gf-styler .gform_page_footer input[type=submit]:hover,.ltxe-gf-styler .gform_page_footer input[type=submit]:focus{background:#c7364e;color:#fff}.ltxe-gf-styler .gfield_label{display:block;color:#0b1020;font-weight:600;margin:0 0 .35em}.ltxe-gf-styler .gfield_required{color:#e94560}.ltxe-gf-styler .gform_title{margin:0 0 .75rem;color:#0b1020;font-size:1.15rem;font-weight:700}.ltxe-gf-styler__icon{display:inline-flex;align-items:center;line-height:0}.ltxe-gf-styler__icon svg,.ltxe-gf-styler__icon i{width:1em;height:1em;fill:currentColor}.ltxe-gf-styler .gform_confirmation_message{display:flex;align-items:flex-start;gap:.6rem}.ltxe-gf-styler .gform_validation_errors,.ltxe-gf-styler .gfield_validation_message,.ltxe-gf-styler .validation_message{padding:.65rem .85rem}.ltxe-gf-styler .gf_progressbar_wrapper{margin:0 0 .75rem}.ltxe-gf-styler .gf_progressbar{overflow:hidden;height:.55rem;border-radius:999px;background:#e5e7eb}.ltxe-gf-styler .gf_progressbar_percentage{height:100%;border-radius:inherit;background:#2563eb}.ltxe-gf-styler .gf_page_steps{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0 0 1rem}.ltxe-gf-styler .gfield{margin:0 0 .85rem}.ltxe-gf-styler__example input,.ltxe-gf-styler__example textarea{box-shadow:0 1px 2px #4c1d950f}.ltxe-gf-styler__example .gform_button,.ltxe-gf-styler__example .gform_footer input[type=submit]{box-shadow:0 10px 18px -12px #0f172a73}.ltxe-gf-styler .gfield_validation_message{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:-.2rem 0 .85rem}
