:root{--primary:#1B6FEB;--primary-hover:#1558C0;--dark:#0F172A;--white:#FFFFFF;--light:#F8FAFC;--border:#E2E8F0;--text:#374151}.wpforms-form .wpforms-field-label{font-size:13px!important;font-weight:600!important;color:var(--text)!important;margin-bottom:6px!important}.wpforms-form input,.wpforms-form select,.wpforms-form textarea{background:var(--light)!important;border:1.5px solid var(--border)!important;border-radius:8px!important;padding:12px 16px!important;font-size:15px!important;color:var(--dark)!important;width:100%!important;box-sizing:border-box!important;box-shadow:none!important;font-family:inherit!important}.wpforms-form input:focus,.wpforms-form select:focus,.wpforms-form textarea:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(27,111,235,0.1)!important;background:var(--white)!important;outline:none!important}.wpforms-form button[type=submit]{background:var(--dark)!important;color:var(--white)!important;border:none!important;border-radius:10px!important;padding:18px 32px!important;font-size:16px!important;font-weight:700!important;width:100%!important;cursor:pointer!important;transition:background 0.2s!important}.wpforms-form button[type=submit]:hover{background:var(--primary)!important}.wpforms-form .wpforms-field{margin-bottom:20px!important;padding:0!important}.wpforms-field-hp{display:none!important}.jfbi-wrap .wpforms-form .wpforms-field-label,.jfbi-wrap .wpforms-form .wpforms-field-sublabel{color:var(--white)!important}.jfbi-wrap .wpforms-form input,.jfbi-wrap .wpforms-form select,.jfbi-wrap .wpforms-form textarea{background:var(--white)!important;border:none!important;border-radius:6px!important}.jfbi-wrap .wpforms-form button[type=submit]{background:var(--dark)!important;border-radius:6px!important;letter-spacing:1px!important;text-transform:uppercase!important;width:auto!important}.menu-pill-blue>a{background:var(--primary)!important;color:var(--white)!important;border-radius:100px!important;padding:8px 20px!important}.menu-pill-dark>a{background:var(--dark)!important;color:var(--white)!important;border-radius:100px!important;padding:8px 20px!important}.menu-pill-blue>a:hover{background:var(--primary-hover)!important}.menu-pill-dark>a:hover{background:var(--primary)!important}.jfc-right .wpforms-field-container{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.jfc-right .field-full{grid-column:1 / -1}.et_pb_section{padding-top:0!important;padding-bottom:0!important}.et_pb_row{padding-top:0!important;padding-bottom:0!important}#golf .wpforms-form .wpforms-field-medium{max-width:100%!important;width:100%!important}#golf .wpforms-form .wpforms-field-label{text-align:left!important}#golf .wpforms-submit-container{padding-bottom:24px!important}@media (max-width:900px){.jfs-cards-3{grid-template-columns:1fr!important}.jfc-right .wpforms-field-container{grid-template-columns:1fr!important}}@media (max-width:980px){.menu-pill-blue,.menu-pill-dark{margin-top:8px!important}}.page .wpforms-container .wpforms-form .wpforms-field-label,.page .wpforms-container .wpforms-form .wpforms-field-sublabel,.page .wpforms-container .wpforms-form legend.wpforms-field-label{color:#ffffff!important}