.page-banner {
  position: relative;
  padding: 130px 0 100px;
  background: linear-gradient(
      rgba(25, 25, 25, 0.55),
      rgba(25, 25, 25, 0.55)
    ),
    url("../images/PG 19.2.jpg");
  background-size: cover;
  background-position: center;
  overflow: hidden;
  color: #fff;
}

.page-banner.premium-banner .eyebrow {
    color: #fff;
}

.submenu {
    position: relative;
}

.submenu-toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.submenu-icon {
    font-size: 11px;
    margin-left: 8px;
}

.submenu-content {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    min-width: 280px;
    background: #fff;
    box-shadow: 0 3px 10px rgba(0,0,0,.15);
    z-index: 999;
}

.submenu:hover .submenu-content {
    display: block;
}

