/* HATAB website forms */
.hatab-form__hp{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
.hatab-form__msg{padding:12px 16px;border-radius:6px;margin:0 0 16px;font-size:15px;line-height:1.5}
.hatab-form__msg--ok{background:#eaf5dc;color:#2c4a0e}
.hatab-form__msg--err{background:#fdeceb;color:#8a1c12}
.hatab-form--contact label{display:block}
.hatab-form--contact input[type=text],.hatab-form--contact input[type=email],.hatab-form--contact textarea{width:100%;box-sizing:border-box}
.hatab-form .wpcf7-submit[disabled]{opacity:.6;cursor:wait}
