.ae-cform-header-image {
  max-width: 100%;
}

.-is-visually-hidden {
  position: absolute !important;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
}

body.news-single #wpadminbar{
    display: none;
}

.sectionPadding-none {
    padding: 0px !important;
    box-sizing: border-box;
}

.sectionPadding-xsmall {
    padding: 1.5rem 0 !important;
    box-sizing: border-box;
}

.sectionPadding-small {
    padding: 2rem 0 !important;
    box-sizing: border-box;
}

.sectionPadding-medium {
    padding: 3rem 0 !important;
    box-sizing: border-box;
}

.sectionPadding-large {
    padding: 4rem 0 !important;
    box-sizing: border-box;
}

.sectionPadding-xlarge {
    padding: 5rem 0 !important;
    box-sizing: border-box;
}

.sectionPaddingFullWidth-none {
    padding: 0 !important;
    box-sizing: border-box;
}

.sectionPaddingFullWidth-xsmall {
    padding: 1.5rem 0 !important;
    box-sizing: border-box;
}

.sectionPaddingFullWidth-small {
    padding: 2rem 0 !important;
    box-sizing: border-box;
}

.sectionPaddingFullWidth-medium {
    padding: 3rem 0 !important;
    box-sizing: border-box;
}

.sectionPaddingFullWidth-large {
    padding: 4rem 0 !important;
    box-sizing: border-box;
}

.sectionPaddingFullWidth-xlarge {
    padding: 5rem 0 !important;
    box-sizing: border-box;
}

@media only screen and (max-width: 31.25em) {
    .sectionPadding-large,
    .sectionPadding-xlarge,
    .sectionPaddingFullWidth-large,
    .sectionPaddingFullWidth-xlarge {
        padding: 3rem 0 !important;
        box-sizing: border-box;
    }
}

/*# sourceMappingURL=main.css.map */