.gform_wrapper.gform_legacy_markup_wrapper,.gform_wrapper[id^="gform_wrapper_"],#gform_wrapper_14{background:#ffffff!important;border-radius:20px!important;padding:32px 28px!important;box-shadow:0 12px 36px rgb(11 30 62 / .1),0 2px 8px rgb(11 30 62 / .05)!important;border:1px solid #e2e8ed!important;max-width:520px!important;margin:0 auto!important;box-sizing:border-box!important}.gform_wrapper .gfield_label,#gform_wrapper_14 .gfield_label{display:block!important;font-size:0.92rem!important;font-weight:700!important;color:#0b1e3e!important;margin-bottom:8px!important;line-height:1.5!important;text-align:right!important}.gform_wrapper .gfield_required,#gform_wrapper_14 .gfield_required{color:#ef4444!important;margin-inline-start:4px!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="email"],.gform_wrapper select,.gform_wrapper textarea,#gform_wrapper_14 input[type="text"],#gform_wrapper_14 input[type="tel"],#gform_wrapper_14 input[type="email"],#gform_wrapper_14 select,#gform_wrapper_14 textarea{width:100%!important;background-color:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:10px!important;padding:12px 14px!important;font-size:0.92rem!important;color:#0f172a!important;font-family:inherit!important;box-shadow:none!important;transition:all 0.2s ease-in-out!important;box-sizing:border-box!important}.gform_wrapper input:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus,#gform_wrapper_14 input:focus,#gform_wrapper_14 select:focus,#gform_wrapper_14 textarea:focus{background-color:#ffffff!important;border-color:#3ec2c0!important;box-shadow:0 0 0 3px rgb(62 194 192 / .2)!important;outline:none!important}.gform_wrapper ul.gform_fields,#gform_wrapper_14 ul.gform_fields{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:16px!important}.gform_wrapper li.gfield,#gform_wrapper_14 li.gfield{margin:0!important;padding:0!important;list-style:none!important}.gform_wrapper select,#gform_wrapper_14 select{appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230b1e3e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 14px center!important;padding-left:36px!important;cursor:pointer!important}.gform_wrapper textarea,#gform_wrapper_14 textarea{min-height:95px!important;resize:vertical!important}.gform_wrapper .gform_footer,#gform_wrapper_14 .gform_footer{margin-top:22px!important;padding:0!important;text-align:center!important}.gform_wrapper .gform_button,.gform_wrapper input[type="submit"].gform_button,#gform_wrapper_14 .gform_button,#gform_submit_button_14{display:block!important;width:100%!important;background:#0b1e3e!important;color:#ffffff!important;font-size:1.05rem!important;font-weight:700!important;text-align:center!important;text-align-last:center!important;line-height:1.5!important;padding:14px 24px!important;border:none!important;border-radius:10px!important;cursor:pointer!important;box-shadow:0 4px 14px rgb(11 30 62 / .25)!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important;margin:0 auto!important}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button:focus-visible,#gform_submit_button_14:hover,#gform_submit_button_14:focus-visible{background:#162e56!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(11 30 62 / .35)!important;color:#ffffff!important}.gform_wrapper .gform_button:active,#gform_submit_button_14:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgb(11 30 62 / .2)!important}.gform_wrapper .gform_confirmation_message,#gform_wrapper_14 .gform_confirmation_message{background:#f0fdf4!important;color:#166534!important;border:1px solid #bbf7d0!important;border-radius:12px!important;padding:20px!important;font-size:1rem!important;line-height:1.7!important;text-align:center!important}@media (max-width:767px){.gform_wrapper.gform_legacy_markup_wrapper,.gform_wrapper[id^="gform_wrapper_"],#gform_wrapper_14{padding:24px 18px!important;border-radius:16px!important}}