.webform-submission-form{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-top:-1rem}.webform-submission-form .form-group{margin-bottom:0}.webform-submission-form>.form-item,.webform-submission-form>.form-actions{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-top:1rem}.webform-submission-form>.form-item>label,.webform-submission-form .fieldset-legend{font-size:1rem}.webform-submission-form .form-radios,.webform-submission-form .form-checkboxes{margin-top:-.5rem}.webform-submission-form .form-radios .form-item,.webform-submission-form .form-checkboxes .form-item{overflow:hidden;margin-top:.5rem;padding-left:0}@supports (row-gap: .5rem){.webform-submission-form .form-radios,.webform-submission-form .form-checkboxes{margin-top:0;display:flex;flex-direction:column;row-gap:.5rem}.webform-submission-form .form-radios .form-item,.webform-submission-form .form-checkboxes .form-item{margin-top:0}}.webform-submission-form .form-check-label{display:inline-flex;align-items:center;white-space:nowrap;cursor:pointer}.webform-submission-form .form-check-label::before{content:'';display:block;width:1.15em;height:1.15em;margin-right:.5em;border:1px solid #212529;border-radius:50%}.webform-submission-form .form-radios .form-item :checked+.option::before{content:'';speak:none;background-repeat:no-repeat;background-size:cover;background-position:center, -1000em -1000em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23212529' class='bi bi-circle-fill' viewBox='0 0 16 16'%3E %3Ccircle cx='8' cy='8' r='8'/%3E %3C/svg%3E")}.webform-submission-form .form-radios .form-item :checked+.option::before{outline:2px white solid}.webform-submission-form .form-checkbox+.form-check-label::before{border-radius:2px}.webform-submission-form .form-checkbox:checked+.form-check-label::before{content:'';speak:none;background-repeat:no-repeat;background-size:cover;background-position:center, -1000em -1000em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23212529' class='bi bi-check' viewBox='0 0 16 16'%3E %3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'/%3E %3C/svg%3E")}
