.path-newsroom .region-hero,
.path-events .region-hero {
  margin-bottom: 0;
}

.path-newsroom .paragraph--type--header-banner,
.path-events .paragraph--type--header-banner {
  height: auto;
  padding: 2.5rem 0;
}

@media (min-width: 768px) {
  .path-newsroom .paragraph--type--header-banner,
  .path-events .paragraph--type--header-banner {
    padding: 5rem 0 2.5rem 0;
  }
}

.path-newsroom .paragraph--type--header-banner .background-image-wrapper,
.path-newsroom .paragraph--type--header-banner .block-system-breadcrumb-block,
.path-newsroom .paragraph--type--header-banner .subscribe-to-calendar-link,
.path-events .paragraph--type--header-banner .background-image-wrapper,
.path-events .paragraph--type--header-banner .block-system-breadcrumb-block,
.path-events .paragraph--type--header-banner .subscribe-to-calendar-link {
  display: none !important;
}

.path-newsroom .paragraph--type--header-banner .hero-content-wrapper,
.path-events .paragraph--type--header-banner .hero-content-wrapper {
  position: initial;
}

.path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content,
.path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content {
  width: 100%;
  padding: 0 .75rem;
  margin: 0 auto;
}

@media (min-width: 576px) {
  .path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content,
  .path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content,
  .path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content,
  .path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content,
  .path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {
  .path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content,
  .path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content {
    max-width: 1320px;
  }
}

.path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content h1,
.path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content h1 {
  color: var(--sfbu-color-primary-1);
  font-family: var(--sfbu-font-heading);
  font-size: 2rem;
  font-weight: 700;
  line-height: 2rem;
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .path-newsroom .paragraph--type--header-banner .hero-content-wrapper .hero-content h1,
  .path-events .paragraph--type--header-banner .hero-content-wrapper .hero-content h1 {
    font-size: 4.25rem;
    line-height: 4.25rem;
  }
}


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