.fcle-form .form-error{background:#fff1f1;border:2px solid #c62828;color:#8b0000;padding:12px 14px;margin:0 0 14px;border-radius:8px;font-weight:700}.fcle-form .field-error{outline:3px solid #c62828!important;outline-offset:2px}.fcle-form button[disabled]{opacity:.7;cursor:wait}.fcle-form .hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.fcle-form .success.active{display:block}.quote-card [hidden]{display:none!important}@media(max-width:480px){.fcle-form input,.fcle-form textarea,.fcle-form button{font-size:16px}}
