/* eb-email-field-dd66i Starts */.eb-email-field-wrapper.eb-email-field-dd66i{transition:background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-form-wrapper.eb-form-9iknd .eb-email-field-wrapper.eb-email-field-dd66i > label{color:var(--eb-global-primary-color)}.eb-form-wrapper.eb-form-9iknd .eb-email-field-wrapper.eb-email-field-dd66i .eb-required{color:var(--eb-global-primary-color)}.eb-form-wrapper.eb-form-9iknd .eb-email-field-wrapper.eb-email-field-dd66i .eb-input-icon{font-size:18px;height:18px;width:18px;fill:#B8C2D2;color:#B8C2D2}.eb-form-wrapper.eb-form-9iknd .eb-email-field-wrapper.eb-email-field-dd66i .eb-input-icon svg{height:18px;width:18px;fill:#B8C2D2}.eb-parent-eb-email-field-dd66i{display:block}.root-eb-email-field-dd66i{position:relative}.root-eb-email-field-dd66i.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-email-field-dd66i.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-email-field-dd66i.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-email-field-dd66i.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 1024px){.eb-parent-eb-email-field-dd66i{display:block}} @media(max-width: 767px){.eb-parent-eb-email-field-dd66i{display:block}}/* =eb-email-field-dd66i= Ends *//* eb-form-9iknd Starts */.eb-form-wrapper.eb-form-9iknd{padding-top:30px;padding-right:0px;padding-left:0px;padding-bottom:30px;background-image:linear-gradient(45deg,rgba(250,250,250,1) 0%,#e9e9e9 100%);transition:background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-parent-eb-form-9iknd{width:100%}.eb-parent-eb-form-9iknd{margin:0 auto 0 0}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper > label,.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper label,.eb-form-wrapper.eb-form-9iknd .eb-radio-inputarea,.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper input ~ label,.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper textarea ~ label{color:var(--eb-global-heading-color);text-align:left;font-size:15px;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px}.eb-form-wrapper.eb-form-9iknd .eb-radio-inputarea label{margin-bottom:0}.eb-form-wrapper.eb-form-9iknd .eb-required{color:#D92D20}.eb-form-wrapper.eb-form-9iknd .eb-multistep-form .eb-form-multistep-wrapper,.editor-styles-wrapper .eb-form-wrapper.eb-form-9iknd .block-editor-block-list__layout,.eb-form-wrapper.eb-form-9iknd .eb-form-fields{gap:15px}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper .eb-field-input{color:var(--eb-global-text-color);background-color:var(--eb-global-background-color);text-align:left;font-size:14px;padding:0px;border-width:1px;border-color:var(--eb-global-tertiary-color);border-style:solid;border-radius:4px;width:26%}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper .eb-field-input:hover,.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper .eb-field-input:focus{border-radius:4px}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper .eb-field-input::placeholder{color:var(--eb-global-tertiary-color)}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper.eb-validation-error .eb-form-validation{font-size:14px;color:var(--eb-global-secondary-color);text-align:left}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper.eb-validation-error .eb-field-input{border-color:#dc072f}.eb-form-wrapper.eb-form-9iknd .eb-form-field input[type=radio]{border-color:var(--eb-global-primary-color);border-width:1px;height:16px;Width:16px}.eb-form-wrapper.eb-form-9iknd .eb-form-field input[type=radio]:checked{border-color:var(--eb-global-primary-color)}.eb-form-wrapper.eb-form-9iknd .eb-radio-inputarea label{font-size:14px;color:var(--eb-global-primary-color)}.eb-form-wrapper.eb-form-9iknd .eb-radio-field-wrapper .eb-radio-inputarea{margin-bottom:10px}.eb-form-wrapper.eb-form-9iknd .eb-form-field input[type=radio]::before{width:calc(16px / 2);height:calc(16px / 2);background-color:var(--eb-global-primary-color)}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper input[type=checkbox]{border-color:var(--eb-global-primary-color);border-width:1px;height:18px;Width:18px}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper input[type=checkbox]:checked{border-color:var(--eb-global-primary-color)}.eb-form-wrapper.eb-form-9iknd .eb-checkbox-inputarea label{font-size:14px;color:var(--eb-global-primary-color)}.eb-form-wrapper.eb-form-9iknd .eb-checkbox-field-wrapper .eb-checkbox-inputarea{margin-bottom:10px}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper input[type=checkbox]::before{color:var(--eb-global-primary-color);font-size:calc(18px /2)}.eb-form-wrapper.eb-form-9iknd .eb-datetime-field-wrapper .react-datepicker .react-datepicker__day--selected{background-color:var(--eb-global-background-color);color:#fff}.eb-form-wrapper.eb-form-9iknd .eb-form-submit{justify-content:right}.eb-form-wrapper.eb-form-9iknd .eb-form-submit{align-items:flex-end}.eb-form-wrapper.eb-form-9iknd .eb-form.form-layout-inline .eb-form-fields{flex-basis:73%}.eb-form-wrapper.eb-form-9iknd .eb-form.form-layout-inline .eb-form-submit{flex-basis:calc(100% - 73%)}.eb-form-wrapper.eb-form-9iknd .eb-form-submit .eb-form-submit-button{position:relative}.eb-form-wrapper.eb-form-9iknd .eb-form-submit .eb-form-submit-button{color:var(--eb-global-button-text-color);background-color:var(--eb-global-button-background-color);font-size:16px;border-width:0px;border-color:var(--eb-global-tertiary-color);border-style:solid;border-radius:4px}.eb-form-wrapper.eb-form-9iknd .eb-form-submit .eb-form-submit-button:hover{color:var(--eb-global-button-text-color);background-color:var(--eb-global-tertiary-color);border-radius:4px}.eb-form-wrapper.eb-form-9iknd .eb-form-submit .eb-form-submit-button{width:100%}.eb-form-wrapper.eb-form-9iknd .eb_form_submit_response{text-align:left}.eb-form-wrapper.eb-form-9iknd .eb_form_submit_response.success{color:#4E4E4E;background-color:#EDFFF5;font-size:20px}.eb-form-wrapper.eb-form-9iknd .eb_form_submit_response.error,.eb-form-wrapper.eb-form-9iknd .eb-form-multistep-validation{color:#4E4E4E;background-color:var(--eb-global-background-color);font-size:20px}.eb-parent-eb-form-9iknd{display:block}.root-eb-form-9iknd{position:relative}.root-eb-form-9iknd.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-form-9iknd.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-form-9iknd.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-form-9iknd.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 1024px){.eb-form-wrapper.eb-form-9iknd{width:100%}.editor-styles-wrapper .eb-form-wrapper.eb-form-9iknd .block-editor-block-list__layout,.eb-form-wrapper.eb-form-9iknd .eb-form-fields{gap:15px}.eb-form-wrapper.eb-form-9iknd .eb-form-field input[type=radio]::before{width:calc(0px / 2);height:calc(0px / 2)}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper input[type=checkbox]::before{font-size:calc(0px /1.4)}.eb-form-wrapper.eb-form-9iknd .eb-form-submit .eb-form-submit-button{width:100%}.eb-parent-eb-form-9iknd{display:block}} @media(max-width: 767px){.eb-form-wrapper.eb-form-9iknd{width:100%}.editor-styles-wrapper .eb-form-wrapper.eb-form-9iknd .block-editor-block-list__layout,.eb-form-wrapper.eb-form-9iknd .eb-form-fields{gap:15px}.eb-form-wrapper.eb-form-9iknd .eb-form-field input[type=radio]::before{width:calc(0px / 2);height:calc(0px / 2)}.eb-form-wrapper.eb-form-9iknd .eb-field-wrapper input[type=checkbox]::before{font-size:calc(0px /1.4)}.eb-form-wrapper.eb-form-9iknd .eb-form-submit .eb-form-submit-button{width:100%}.eb-parent-eb-form-9iknd{display:block}}/* ========================= NSA FORM — FULL MANUAL DESIGN OVERRIDE (FIXED) SCOPED ONLY TO THIS FORM ========================= */ .eb-form-wrapper.eb-form-9iknd { background: linear-gradient(135deg,#0b3d2e 0%,#14532d 40%,#d4a017 100%) !important; border-radius: 24px; padding: 55px 35px !important; max-width: 900px; /* FIX: match your hero width */ margin: 40px auto; box-shadow: 0 12px 40px rgba(0,0,0,.18); width: 100% !important; text-align: center; } /* ========================= FIX LAYOUT COLLAPSE (IMPORTANT) ========================= */ .eb-form-wrapper.eb-form-9iknd .eb-form-fields { display: block !important; width: 100% !important; } /* ========================= LABELS (REFINED) ========================= */ .eb-form-wrapper.eb-form-9iknd label { color: rgba(255,255,255,.85) !important; font-size: 12px !important; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 10px !important; display: block; text-align: left; } /* ========================= INPUT FIELD (GLASS STYLE) ========================= */ .eb-form-wrapper.eb-form-9iknd input { background: rgba(255,255,255,.12) !important; border: 1px solid rgba(255,255,255,.25) !important; border-radius: 14px !important; padding: 16px !important; color: #fff !important; font-size: 16px; outline: none !important; width: 100% !important; box-sizing: border-box; } .eb-form-wrapper.eb-form-9iknd input::placeholder { color: rgba(255,255,255,.6) !important; } /* focus glow (gold accent) */ .eb-form-wrapper.eb-form-9iknd input:focus { border-color: #f7d774 !important; box-shadow: 0 0 0 3px rgba(212,160,23,.25); } /* ========================= BUTTON (CENTERED + FIXED ALIGNMENT) ========================= */ .eb-form-wrapper.eb-form-9iknd .eb-form-submit { display: flex !important; justify-content: center !important; width: 100%; margin-top: 18px; } .eb-form-wrapper.eb-form-9iknd .eb-form-submit-button { background: linear-gradient(135deg,#d4a017,#f7d774) !important; color: #0b3d2e !important; font-weight: 700; border-radius: 14px !important; padding: 16px !important; width: 100% !important; max-width: 420px; border: none !important; box-shadow: 0 10px 25px rgba(0,0,0,.22); transition: all .3s ease; text-align: center; } .eb-form-wrapper.eb-form-9iknd .eb-form-submit-button:hover { transform: translateY(-2px); box-shadow: 0 14px 30px rgba(0,0,0,.28); } /* ========================= MOBILE FIX (REAL FIX) ========================= */ @media (max-width: 768px) { .eb-form-wrapper.eb-form-9iknd { padding: 40px 20px !important; max-width: 100% !important; } .eb-form-wrapper.eb-form-9iknd .eb-form-submit-button { max-width: 100% !important; width: 100% !important; } } /* ========================= ERROR TEXT CLEANUP ========================= */ .eb-form-validation { font-size: 11px !important; color: rgba(255,200,200,.85) !important; } /* ========================= MOBILE OVERFLOW + BUTTON FIX (CRITICAL) ========================= */ @media (max-width: 768px) { /* STOP horizontal layout forcing page overflow */ .eb-form-wrapper.eb-form-9iknd .eb-form-fields, .eb-form-wrapper.eb-form-9iknd .eb-form { display: flex !important; flex-direction: column !important; width: 100% !important; max-width: 100% !important; } /* prevent any internal element from expanding page width */ .eb-form-wrapper.eb-form-9iknd * { max-width: 100% !important; box-sizing: border-box; } /* FIX button causing overflow/skew */ .eb-form-wrapper.eb-form-9iknd .eb-form-submit { width: 100% !important; display: block !important; padding: 0 !important; margin-top: 15px !important; } .eb-form-wrapper.eb-form-9iknd .eb-form-submit-button { width: 100% !important; max-width: 100% !important; min-width: 0 !important; font-size: 14px !important; padding: 14px 16px !important; border-radius: 14px !important; } /* kill accidental horizontal scroll */ body, html { overflow-x: hidden !important; } }/* =eb-form-9iknd= Ends */