.ferba-form-card{padding:34px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.055);box-shadow:0 24px 70px rgba(0,0,0,.3);color:#fff}.ferba-form-embed{padding:0;border:0;background:transparent;box-shadow:none}.ferba-form-card form>p{margin:0 0 18px}.ferba-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.ferba-form-full{grid-column:1/-1}.ferba-form-card label,.ferba-form-card legend{display:block;margin:0 0 7px;color:#fff;font-size:13px;font-weight:800}.ferba-form-card label b{color:#ff7a18}.ferba-form-card input:not([type=checkbox]),.ferba-form-card textarea{box-sizing:border-box;width:100%;border:1px solid rgba(255,255,255,.19);border-radius:3px;background:#111;color:#fff;font:inherit;outline:none}.ferba-form-card input:not([type=checkbox]){height:49px;padding:12px}.ferba-form-card textarea{padding:12px;resize:vertical}.ferba-form-card input:focus,.ferba-form-card textarea:focus{border-color:#ff7a18;box-shadow:0 0 0 3px rgba(232,93,4,.16)}.ferba-form-card fieldset{margin:4px 0 21px;padding:0;border:0}.ferba-service-options{display:flex;flex-wrap:wrap;gap:9px}.ferba-service-options label{margin:0!important;cursor:pointer}.ferba-service-options input{position:absolute;opacity:0}.ferba-service-options span{display:block;padding:9px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#cacaca;font-size:12px;transition:background .2s,border-color .2s,color .2s}.ferba-service-options input:checked+span{border-color:#e85d04;background:#9e3500;color:#fff}.ferba-form-card button{display:inline-flex;align-items:center;gap:15px;padding:14px 21px;border:0;border-radius:999px;background:#e85d04;color:#fff;font:inherit;font-weight:900;cursor:pointer;transition:background .2s,transform .2s}.ferba-form-card button:hover{background:#ff7a18;transform:translateY(-2px)}.ferba-form-consent{color:#a7a7a7;font-size:12px;line-height:1.5}.ferba-honeypot{position:absolute!important;left:-9999px!important}.ferba-form-notice{margin:0 0 20px;padding:13px 15px;border-left:3px solid;font-size:14px}.ferba-form-notice.is-success{border-color:#6fbf3c;background:rgba(111,191,60,.12)}.ferba-form-notice.is-error{border-color:#ff7a18;background:rgba(232,93,4,.12)}@media(max-width:760px){.ferba-form-card{padding:22px}.ferba-form-embed{padding:0}.ferba-form-grid{grid-template-columns:1fr}.ferba-form-full{grid-column:auto}}
