.oversabi-jotform .form-all{width:100%!important;max-width:100%!important;font-family:var(--font-sans), "Figtree", sans-serif!important;color:#e2e8f0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;font-size:14px!important}.oversabi-jotform .form-section{margin:0!important;padding:0!important;list-style:none!important}.oversabi-jotform .form-section.page-section{grid-template-columns:1fr!important;gap:1rem!important;display:grid!important}.oversabi-jotform .form-line{clear:none!important;float:none!important;background:0 0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.oversabi-jotform .form-line-active{background:0 0!important}.oversabi-jotform .form-input-wide,.oversabi-jotform .form-input{width:100%!important;max-width:100%!important}.oversabi-jotform .form-textbox,.oversabi-jotform .form-dropdown,.oversabi-jotform .form-textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.oversabi-jotform .form-label,.oversabi-jotform .form-label-top,.oversabi-jotform .form-label-auto,.oversabi-jotform .form-sub-label{float:none!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#94a3b8!important;width:100%!important;margin:0 0 .5rem!important;padding:0!important;font-size:11px!important;font-weight:700!important;display:block!important}.oversabi-jotform .form-required{color:#f59e0b!important}.oversabi-jotform .form-textbox,.oversabi-jotform .form-dropdown,.oversabi-jotform .form-textarea,.oversabi-jotform .form-radio-other-input,.oversabi-jotform .form-checkbox-other-input{color:#fff!important;height:3rem!important;min-height:3rem!important;box-shadow:none!important;appearance:none!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.75rem!important;outline:none!important;padding:0 1rem!important}.oversabi-jotform .form-dropdown{background-image:linear-gradient(45deg,#0000 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,#0000 50%)!important;background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px)!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important;padding-right:2.5rem!important}.oversabi-jotform .form-textbox:focus,.oversabi-jotform .form-dropdown:focus,.oversabi-jotform .form-textarea:focus{border-color:#f59e0b99!important;box-shadow:0 0 0 3px #f59e0b33!important}.oversabi-jotform .form-dropdown option{color:#fff;background:#0f172a}.oversabi-jotform [data-wrapper-react=true]{grid-template-columns:1fr!important;gap:1rem!important;display:grid!important}.oversabi-jotform .form-sub-label-container{gap:.5rem!important;width:100%!important;display:grid!important}.oversabi-jotform #cid_1,.oversabi-jotform [data-type=control_head],.oversabi-jotform .form-header-group,.oversabi-jotform .jf-branding,.oversabi-jotform .form-footer,.oversabi-jotform .powered-by,.oversabi-jotform .jfFooter{display:none!important}.oversabi-jotform li:has(input[name=website]){display:none!important}.oversabi-jotform .form-buttons-wrapper{text-align:left!important;border:none!important;margin:0!important;padding:.25rem 0 0!important}.oversabi-jotform .form-submit-button,.oversabi-jotform .submit-button,.oversabi-jotform li[data-type=control_button] .form-submit-button{color:#0f172a!important;width:100%!important;min-width:0!important;min-height:3rem!important;box-shadow:none!important;text-shadow:none!important;cursor:pointer!important;background:#f59e0b!important;border:none!important;border-radius:.75rem!important;font-size:15px!important;font-weight:800!important}.oversabi-jotform .form-submit-button:hover,.oversabi-jotform li[data-type=control_button] .form-submit-button:hover{background:#fbbf24!important}.oversabi-jotform .form-error-message,.oversabi-jotform .form-validation-error{color:#fca5a5!important;background:0 0!important;border:none!important}.oversabi-jotform #id_16{background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.75rem!important;padding:.75rem 1rem!important}.oversabi-jotform #id_16 label{color:#cbd5e1!important;text-transform:none!important;letter-spacing:normal!important;align-items:flex-start!important;gap:.75rem!important;margin:0!important;font-size:14px!important;font-weight:500!important;display:flex!important}.oversabi-jotform #id_3,.oversabi-jotform #id_12,.oversabi-jotform #id_16,.oversabi-jotform #id_2{grid-column:1/-1!important}@media (min-width:640px){.oversabi-jotform .form-section.page-section,.oversabi-jotform [data-wrapper-react=true]{grid-template-columns:1fr 1fr!important}}
