.kc-contact-form-card .wpforms-field{margin:0 0 14px;padding:0;position:relative}.kc-contact-form-card .wpforms-label-hide{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.kc-contact-form-card .wpforms-required-label{color:#b91c1c}.kc-contact-form-card .kc-hp{opacity:0;width:0;height:0;position:absolute;left:-9999px}.kc-contact-form-card .wpforms-submit:disabled{opacity:.7;cursor:wait}.kc-form-note{min-height:1px;margin-top:14px;font-weight:600}.kc-form-note--ok{color:#15803d}.kc-form-note--err{color:#b91c1c}.kc-contact-form-card input.wpforms-field-large{box-sizing:border-box;height:38px;min-height:0;padding:6px 12px}.kc-contact-form-card textarea.wpforms-field-large{box-sizing:border-box;height:207px;padding:10px 12px}
