.hero-image-banner {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-color: var(--color-blue);position: relative;
    top: 152px;
  height:250px
}
  }

  .hero-image-banner_wrap {
    min-height: 250px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    }

  .hero-image-banner_content {
    max-width: 1240px;
    width: 100%;
    padding: 5em 1em !important;
    }

    @media (min-width: 1200px) { /* ultra-wide screens */
      .hero-image-banner_content { padding: 0; }
      
      .extra-padding { padding: 85px 0 250px 0 }
    }

    .hero-image-banner_content h1 { margin: 0; }