@import url('https://cdn.jotfor.ms/stylebuilder/static/form-common.css?v=e411e43');
@import url('https://cdn.jotfor.ms/fonts/?family=Inter');
@import url('https://cdn.jotfor.ms/themes/CSS/5e6b428acc8c4e222d1beb91.css?v=3.3.66658');
@import url('https://cdn.jotfor.ms/s/static/1d31c33bf2d/css/styles/payment/payment_styles.css?3.3.66658');
@import url('https://cdn.jotfor.ms/s/static/1d31c33bf2d/css/styles/payment/payment_feature.css?3.3.66658');

@media print {
  * { -webkit-print-color-adjust: exact !important; color-adjust: exact !important; }
  .form-section { display: inline !important; }
  .form-pagebreak { display: none !important; }
  .form-section-closed { height: auto !important; }
  .page-section { position: initial !important; }
}

/* Minor tweaks carried from the provided inline CSS */
input, textarea { font-size: 14px; }
.editor-container.editorHasText, .form-submit-button { width: 100%; color: #9ca3af; font-size: 14px; }
.form-submit-button { margin: 0; background-color: #ffc700; color: #111827; font-weight: 700; }

/* Place global custom styles here if needed. */


.hover\:text-brand-yellow {color:#9ca3af}
.jotform-form .page-section { padding: 0; } 
.jotform-form .form-line { margin: 0!important; padding-top: 0; padding-bottom: 25px; background: none; }
.jotform-form .form-line:first-child, .jotform-form .form-line[data-type="control_textbox"], .jotform-form .form-line[data-type="control_textarea"] { padding-left: 0; padding-right: 0; }
.jotform-form .form-line:nth-child(even) { padding-left: 0; }
.jotform-form .form-line:nth-child(odd) { padding-right: 0; }
.jotform-form .form-line-column { width: 50%; }
.jotform-form .form-all { background: none; border: none; box-shadow: none; margin-bottom: 0; margin-top: 0; }
.jotform-form .form-label, .jotform-form .form-sub-label { color: #9ca3af; font-size: 14px; margin-bottom: 3px; font-weight: 600; }
.jotform-form .form-sub-label { font-size: 11px; font-weight: 500; display: none; }
.jotform-form .form-textbox, .jotform-form .form-textarea { background: #020817; border-color: #1e293b; border-width: 1px!important; box-shadow: none; font-size: 14px!important; font-weight: 500!important; color: #fff; height: 40px; }
body .jotform-form .form-textbox::placeholder, body .jotform-form .form-textarea::placeholder {color: #9ca3af !important;}
.jotform-form .form-buttons-wrapper.form-buttons-auto.jsTest-button-wrapperField {border-top: none;margin: 0;padding: 0;}
.jotform-form .form-submit-button { color: #000!important; border-radius: 999999px; background-color: #ffc700!important; margin: 0; }
.jotform-form { border: none!important; box-shadow: none!important; }
.jotform-form li.form-line:not(.form-line-column) .form-input-wide { width: 100%; }