.gilmanHeadlineBanner {
  position: relative;
  overflow: visible;
  background: var(--gilmanRed);
  padding: 1rem 0 1rem 3rem;
}

.gilmanHeadlineBanner::before,
.gilmanHeadlineBanner::after {
  content: "";
  position: absolute;
  left: .5px;
  height: 100%;
  aspect-ratio: 72 / 290;
  transform: translateX(-100%);
  display: block;
}

.gilmanHeadlineBanner::before {
  top: 0;
  background: url('../images/ui/bar-angled-red.svg') no-repeat center/cover;
  z-index: 2;
}

.gilmanHeadlineBanner::after {
  top: 100%;
  background: url('../images/ui/bar-angled-red-shadow.svg') no-repeat top/contain;
  z-index: 1;
}

.gilmanHeadlineBanner h1{
  font-family: "Chakra Petch", sans-serif;
  font-weight: 400;
  font-style: italic;
  color:#fff;
  text-transform: uppercase;
  font-size:1.5em;
  line-height: 1em;
  margin-bottom:0px;
}
.gilmanHeadlineBanner h2{
  font-family: "Chakra Petch", sans-serif;
  font-weight: 600;
  font-style: italic;
  color:#fff;
  text-transform: uppercase;
  font-size:2.5em;
  line-height: 1em;
  margin-bottom:0px;
}