.vii-form-field{background:var(--form-bg);color:var(--form-color);font-size:var(--form-font-size);font-family:var(--form-font),sans-serif;font-weight:500;width:100%;height:var(--form-field-height);display:block;padding:5px var(--form-field-padding-h);margin:0!important;-webkit-appearance:none!important;-webkit-border-radius:var(--form-radius)!important;border-radius:var(--form-radius)!important;border:var(--form-border-width) solid var(--form-border-color);transition:var(--vii-transition)}textarea.vii-form-field{--form-radius:8px;height:var(--form-field-size);padding:15px var(--form-field-padding-h);resize:vertical;transition:border-color .3s,background-color .3s,color .3s}textarea.vii-form-field.large{--form-field-size:200px}textarea.vii-form-field.medium{--form-field-size:150px}textarea.vii-form-field.small{--form-field-size:100px}.vii-form-field:not([readonly]):hover,.vii-form-field:not([readonly]):focus{--form-placeholder-color:var(--form-placeholder-hover);--form-border-color:var(--form-border-color-hover);background:var(--form-bg-hover);color:var(--form-color-hover)}.vii-form-field:not([readonly]):focus-visible{border-color:var(--form-border-color-hover);transition:none;border-width:2px}.gform_wrapper select[aria-invalid="true"]+.es-current .vii-form-field,.vii-form-field[aria-invalid="true"],.vii-form-field[aria-invalid="true"]:hover{--form-border-color:var(--form-color-error);border-width:2px}.vii-form-field[readonly]{--form-bg:rgba(0, 0, 0, .03);--form-border-color:rgba(0, 0, 0, .03)}input.vii-form-field[type="file"]{display:flex;align-items:center;padding-top:calc((var(--form-field-height) - 32px) * 0.5);cursor:pointer}input.vii-form-field[type="file" i]::-webkit-file-upload-button{background:#eee;padding:5px 8px;border-radius:3px;height:30px;border:none;cursor:pointer;transition:var(--vii-transition);font-family:var(--vii-font-primary),sans-serif}input.vii-form-field[type="file" i]::-webkit-file-upload-button:hover{background:var(--vii-color-primary);color:var(--vii-color-on-primary)}input.vii-form-field[type="file" i]:hover{color:var(--form-color-hover)}.vii-form-field::-webkit-input-placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;color:var(--form-placeholder-color)}.vii-form-field::-moz-placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;color:var(--form-placeholder-color)}.vii-form-field:-ms-input-placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;color:var(--form-placeholder-color)}.vii-form-field:-moz-placeholder{font-family:inherit;font-weight:inherit;font-size:inherit;color:var(--form-placeholder-color)}.vii-form-field--label{display:block;color:var(--vii-color-text);margin-bottom:var(--vii-spacing-10)}