.nelio-forms-field{display:flex;flex-direction:column;margin-bottom:1em}.nelio-forms-field.nelio-forms-field--hidden,.nelio-forms-field.nelio-forms-field--hidden *{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.nelio-forms-field__label{font-weight:700}.nelio-forms-field__label.nelio-forms-field__label--hidden{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.nelio-forms-field__label.nelio-forms-field__label--required:after{color:red;content:"*";margin-left:.2em}.nelio-forms-field__error-label>div{color:#900;cursor:default;display:block;float:none;font-size:.975em}.nelio-forms__response{background:#fff;border-radius:3px;border-style:solid;border-width:2px;display:none;margin-top:1em;padding:.2em .5em}.nelio-forms__response.nelio-forms__response--success{border-color:#4b8d4b;display:block}.nelio-forms__response.nelio-forms__response--fail{border-color:#900;color:#900;display:block}.nelio-forms-form--hidden .nelio-forms-field,.nelio-forms-form--hidden .nelio-forms-submit{display:none}
