.form-control{position:relative}.form-control label{display:inline-block;font-size:16px;margin-bottom:3px}.form-control label .required{color:red;margin-left:5px}.form-control textarea{outline:none;background:#fff;border-radius:5px;width:100%;padding:12px 24px;color:var(--text-color);display:block;margin-bottom:16px;border:1px solid black}.form-control textarea.border-danger{border:1px solid red!important}.form-control textarea:focus{border:1px solid var(--primary-color)}.form-control textarea::-webkit-outer-spin-button,.form-control textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-control textarea:disabled{cursor:not-allowed}.form-control .error-message{position:absolute;top:100%;font-size:var(--error-message-size)}.form-control .error-message.text-danger{color:red}
