.component--webform .component__title{background-color:var(--brand-tint-3);padding:var(--spacing-8) 0}.component--webform .component__title .heading{margin-bottom:0}.webform{margin:var(--spacing-4) 0}.webform__form .webform-progress{margin-bottom:1.2rem}.webform__form .webform-progress__status{text-align:left}.webform__form .webform-progress__summary{font-weight:var(--font-bold);text-transform:uppercase;color:var(--text-heading)}.webform__form .webform-element-help{border-color:var(--brand-primary);background:var(--brand-primary)}.webform__form .form-actions{display:flex;justify-content:space-between;margin-top:var(--spacing-5)}.webform__form .form-actions button{margin-top:0;margin-bottom:0;width:auto}.webform__form .webform-button--next::after,.webform__form .webform-button--previous::before{content:"";background-repeat:no-repeat;background-position:center;height:var(--spacing-2);width:var(--spacing-2)}.webform__form .webform-button--next{margin-left:auto}.webform__form .webform-button--next::after{background-image:url(../images/icons/arrow-right.svg);margin-left:var(--spacing-1-5)}.webform__form .webform-button--next:hover::after{background-image:url(../images/icons/arrow-right--white.svg)}.webform__form .webform-button--previous::before{background-image:url(../images/icons/arrow-left.svg);margin-right:var(--spacing-1-5)}.webform__form .webform-button--previous:hover::before{background-image:url(../images/icons/arrow-left--white.svg)}.webform__form .webform-multiple-table .tabledrag-toggle-weight-wrapper{display:none}.webform__form .webform-multiple-table .table .form-item--number__item{margin-bottom:0}.webform__form .webform-multiple-add{display:flex;align-items:center;justify-content:end}.webform__form .webform-multiple-add .form-item--number__item{display:flex;align-items:center;margin-bottom:0;margin-left:var(--spacing-2);padding:var(--spacing-1-5)}.webform__form .webform-multiple-add .form-item--number__item span{margin-left:var(--spacing-1);width:auto}.webform__form #edit-body-text-upload-your-reading,.webform__form #edit-h3-pronouncement-details{margin-top:var(--spacing-3)}.webform-confirmation__back{margin-top:var(--spacing-2)}@media(min-width: 768px){.webform__form .form-actions{margin-top:var(--spacing-12)}.webform__form #edit-body-text-upload-your-reading,.webform__form #edit-h3-pronouncement-details{margin-top:var(--spacing-6)}.webform{margin:var(--spacing-12) 0}}
