(function(n,u,t){n[u]=n[u]||function(){(n[u].q=n[u].q||[]).push(arguments)}}(window,'Nutsheller')); Nutsheller('initForm', {form: 'b9EpxT', instance: '338230', authToken: '', target: 'nutshell-form-b9EpxT'}); #nutshell-form-b9EpxT, #nutshell-form-b9EpxT * { font-family: "Plus Jakarta Sans", sans-serif !important; } /* NEW: overrides Nutshell's own dark navy default on the actual element */ #nutshell-form-b9EpxT form { background-color: #ffffff !important; } #nutshell-form-b9EpxT h1 { font-family: "EB Garamond", serif !important; color: #00293e !important; font-size: 22px !important; font-weight: 600 !important; text-transform: none !important; letter-spacing: normal !important; margin-bottom: 8px !important; } #nutshell-form-b9EpxT label, #nutshell-form-b9EpxT legend { color: #00293e !important; font-size: 13px !important; font-weight: 600 !important; letter-spacing: 0.5px !important; text-transform: uppercase !important; } #nutshell-form-b9EpxT legend input { opacity: 0 !important; position: absolute !important; width: 1px !important; height: 1px !important; border: none !important; padding: 0 !important; } #nutshell-form-b9EpxT input:not([type="submit"]):not([type="hidden"]), #nutshell-form-b9EpxT textarea, #nutshell-form-b9EpxT select, #nutshell-form-b9EpxT [class*="-control"] { background-color: #ffffff !important; color: #00293e !important; border: 1px solid #c9cfd7 !important; border-radius: 4px !important; font-size: 15px !important; padding: 10px 14px !important; } /* FIXED: #id#id raises specificity so this reliably beats the rule above and stops the stray bordered box from appearing over react-select's search input */ #nutshell-form-b9EpxT#nutshell-form-b9EpxT [class*="-control"] input { background-color: transparent !important; border: none !important; padding: 0 !important; box-shadow: none !important; } #nutshell-form-b9EpxT input::placeholder, #nutshell-form-b9EpxT textarea::placeholder, #nutshell-form-b9EpxT [class*="-placeholder"] { color: #8a97a1 !important; opacity: 1 !important; } #nutshell-form-b9EpxT [class*="-singleValue"] { color: #00293e !important; } #nutshell-form-b9EpxT input:focus, #nutshell-form-b9EpxT textarea:focus, #nutshell-form-b9EpxT [class*="-control--is-focused"] { border-color: #00293e !important; box-shadow: 0 0 0 2px rgba(0, 41, 62, 0.2) !important; outline: none !important; } #nutshell-form-b9EpxT input[type="submit"] { background-color: #00293e !important; color: #ffffff !important; font-size: 12px !important; font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: 2px !important; border-radius: 4px !important; padding: 12px 32px !important; border: none !important; cursor: pointer !important; transition: background-color 0.2s !important; } #nutshell-form-b9EpxT input[type="submit"]:hover { background-color: #1e424b !important; }