form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{padding-right:0;width:30px}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-left:.5em;padding-right:0}form .field-add-more-submit{margin:.5em 0 0}.form-actions,.form-item{margin-bottom:var(--form-item-margin);margin-top:var(--form-item-margin)}tr.even .form-item,tr.odd .form-item{margin-bottom:0;margin-top:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;font-size:inherit;font-weight:700;margin:0;padding:0}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:22px;margin-top:3px}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-left:0;margin-right:2.4em}.marker{color:#e00}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:none}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid red}.form-item--error-message:before{background-size:contain;content:"";display:inline-block;height:14px;vertical-align:sub;width:14px}label.form-required:after{content:"*"}input{accent-color:var(--accent-color)}input[readonly]{background-color:var(--light-gray);cursor:not-allowed}label.option{font-weight:500;margin-left:5px}.webform-submission-form .form-item label{display:block;margin-bottom:5px}.webform-submission-form .form-item input[type=email],.webform-submission-form .form-item input[type=phone],.webform-submission-form .form-item input[type=text],.webform-submission-form .form-item textarea{background-color:var(--smoke-gray);border:1px solid var(--silver-gray);border-radius:var(--border-radius);height:40px;padding:0 20px;width:100%}.webform-submission-form .form-item input[type=email]:focus,.webform-submission-form .form-item input[type=phone]:focus,.webform-submission-form .form-item input[type=text]:focus,.webform-submission-form .form-item textarea:focus{border-color:var(--primary-color);outline:none!important}.webform-submission-form .form-item textarea{height:150px;padding:20px}.webform-submission-form .form-item.form-type-checkbox{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center}.webform-submission-form .form-actions{margin-top:2rem}
