html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form{--omid-pay-surface:#fff;--omid-pay-input:#f8fafc;--omid-pay-line:#cbd5e1;--omid-pay-text:#0f3a44;--omid-pay-muted:#64748b;--omid-pay-brand:#004851;--omid-pay-accent:#92842c;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:10px 12px!important;color:var(--omid-pay-text)!important;background:var(--omid-pay-surface)!important;border:1px solid var(--omid-pay-line)!important;border-top:3px solid #b8860b!important;border-radius:10px!important;box-shadow:none!important;font-family:var(--site-font,inherit)!important;text-align:start!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.gform_body,.gform_fields,.gfield,.ginput_container){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.gform_body,.gform_fields){--gf-field-row-gap:6px!important;--gf-field-col-gap:6px!important;gap:6px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .gfield{margin-bottom:0!important;padding-bottom:0!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .gfield_label{margin:0 0 2px!important;color:var(--omid-pay-text)!important;font-family:inherit!important;font-size:12px!important;font-weight:700!important;line-height:1.6!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .ginput_container{margin-top:2px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],select,textarea){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:0!important;padding:4px 10px!important;color:var(--omid-pay-text)!important;background:var(--omid-pay-input)!important;border:1px solid var(--omid-pay-line)!important;border-radius:6px!important;box-shadow:none!important;font-family:inherit!important;font-size:13px!important;line-height:1.5!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form textarea{height:auto!important;min-height:100px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .omid-amount-field>input.omid-amount-input{padding-inline-start:10px!important;padding-inline-end:82px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(input,select,textarea):focus{outline:0!important;border-color:var(--omid-pay-accent)!important;box-shadow:0 0 0 3px rgb(146 132 44 / .18)!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.gfield_description:not(.validation_message):not(.gfield_validation_message),.instruction){margin:2px 0 0!important;color:var(--omid-pay-muted)!important;font-size:11px!important;line-height:1.4!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .gform_footer{margin:8px 0 0!important;padding:0!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.gform_button,input[type="submit"],button[type="submit"]){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0!important;padding:8px 10px!important;color:#fff!important;background:#0f3a44!important;border:0!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important;text-align:center!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.gform_button,input[type="submit"],button[type="submit"]):hover{background:var(--omid-pay-brand)!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.cc-quick-btns,.omid-payment-presets){box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;width:100%!important;margin:6px 0!important;padding:10px!important;background:linear-gradient(160deg,var(--omid-pay-surface),var(--omid-pay-input))!important;border:1px solid rgb(0 72 81 / .08)!important;border-radius:12px!important;box-shadow:0 2px 10px rgb(0 72 81 / .06)!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.cc-quick-btns,.omid-payment-presets) button[data-val]{box-sizing:border-box!important;flex:0 1 calc(50% - 4px)!important;width:calc(50% - 4px)!important;min-width:0!important;max-width:none!important;min-height:44px!important;height:auto!important;margin:0!important;padding:9px 18px!important;color:#fff!important;background:var(--omid-pay-brand)!important;border:2px solid var(--omid-pay-brand)!important;border-radius:9px!important;box-shadow:0 2px 8px rgb(0 72 81 / .2)!important;cursor:pointer!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important;text-align:center!important;white-space:normal!important;touch-action:manipulation;-webkit-tap-highlight-color:#fff0;transition:transform .18s ease,background-color .18s ease,border-color .18s ease!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.cc-quick-btns,.omid-payment-presets) button[data-val]:is(:hover,.active,[aria-pressed="true"]){color:#fff!important;background:var(--omid-pay-accent)!important;border-color:var(--omid-pay-accent)!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(button,input[type="submit"]):focus-visible{outline:3px solid rgb(146 132 44 / .32)!important;outline-offset:2px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.cc-quick-btns,.omid-payment-presets) button[data-val]:active{transform:scale(.98)}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-wrapper{--dh-primary:#004851;--dh-primary-dark:#003239;--dh-primary-light:#e8f0f1;--dh-primary-lighter:#f4f8f8;--dh-primary-border:#d1dee0;--dh-text:var(--omid-pay-text);--dh-text-soft:var(--omid-pay-muted);--dh-white:var(--omid-pay-surface);box-sizing:border-box!important;display:block!important;width:100%!important;max-width:none!important;margin:0 0 6px!important;padding:10px!important;background:var(--omid-pay-surface)!important;border:1px solid var(--omid-pay-line)!important;border-radius:10px!important;box-shadow:none!important;direction:inherit!important;text-align:start!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-section-title{margin:0 0 5px!important;padding:0!important;color:var(--omid-pay-text)!important;background:none!important;border:0!important;font-size:12px!important;font-weight:700!important;line-height:1.6!important;text-align:start!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-select{box-sizing:border-box!important;display:flex!important;min-height:44px!important;align-items:center!important;justify-content:space-between!important;padding:5px 9px!important;background:var(--omid-pay-surface)!important;border:1px solid var(--omid-pay-brand)!important;border-radius:6px!important;box-shadow:none!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.dh-selected-name,.dh-option){color:var(--omid-pay-text)!important;font-family:inherit!important;font-size:12px!important;line-height:1.4!important;text-align:start!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.dh-selected-logo,.dh-option-logo){display:flex!important;flex:0 0 auto!important;width:22px!important;height:22px!important;align-items:center!important;justify-content:center!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.dh-selected-logo,.dh-option-logo) img{width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;border:0!important;box-shadow:none!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-select-wrapper{position:relative!important;width:100%!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-selected{display:flex!important;flex:1!important;min-width:0!important;align-items:center!important;gap:8px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-option{min-height:44px!important;padding:5px 9px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-select.is-open{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form .dh-select:focus-visible{outline:0!important;box-shadow:0 0 0 3px rgb(0 72 81 / .16)!important}.op-mini-form:has(.omid-payment-form){padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html[data-omid-theme="dark"] body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form{--omid-pay-surface:var(--om-color-surface,#10282b);--omid-pay-input:var(--om-color-soft,#163438);--omid-pay-line:var(--om-color-line,#446165);--omid-pay-text:var(--om-color-text,#f3f8f8);--omid-pay-muted:var(--om-color-muted,#b8c9cb)}@media(max-width:767px),(pointer:coarse){html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],select){min-height:44px!important;font-size:16px!important}html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form textarea{font-size:16px!important}}@media(prefers-reduced-motion:reduce){html body :is(.gform_wrapper,#gform_wrapper_3).omid-payment-form :is(.cc-quick-btns,.omid-payment-presets) button[data-val]{transition:none!important}}