body #block-theme-caltha-site-branding {
    background-image: none;
}
body #main .page-title {
    font-size: 2.5rem;
    line-height: 1.2;
}
body #main .webform-submission-form .fieldset__wrapper {
    padding-block: 0 !important
}
body #main .webform-submission-form fieldset legend span,
body #main .webform-submission-form fieldset .fieldset__wrapper {
    padding-inline-start: 0 !important
}
footer {
    color: #ffff !important;
}
footer #block-theme-entry-block-1 .block__content a:link,
footer #block-theme-entry-block-1 .block__content a:active,
footer #block-theme-entry-block-1 .block__content a:visited,
footer #block-theme-entry-block-1 .block__content a:active {
    color: #FFD54F;
    text-decoration: none;
}
.webform-submission-form .webform-type-fieldset {
    border: none;
}
.radios--wrapper .fieldset__wrapper .form-item,
.checkboxes--wrapper .fieldset__wrapper .form-item{
    margin-block: 5px;
}
.footer-separator {
  width: 90%;
  height: 1px;
  background-color: #000;
  margin: 20px auto;
}
body .fieldset__legend{
    background-color: #ffdf3c !important;
}
body .fieldset__legend .fieldset__label {
    color: #000;
}
body .fieldset__legend--composite {
    background-color: #fff !important;
}
#wf-crm-billing-items caption {
  caption-side: top;
  background-color: #C28800;
  color: #fff
}