.hero-image-wrapper {
  figure {
    position: relative;

    img {
      width: 100%;
      height: auto;
    }
  }
}

@media (width > 1140px) {
  .hero-section-rounded-image-left {
    display: grid;
    grid-template-columns:
      minmax(0, 1fr)
      minmax(0, var(--wp--style--global--content-size, 1140px))
      calc((100vw - var(--wp--style--global--content-size, 1140px)) / 2);

    > .wp-block-column:first-child,
    > .wp-block-column:last-child {
      width: auto;
      max-width: none;
      min-width: 0;
    }

    > .wp-block-column:last-child * {
      min-width: 0;
    }
  }
}



@media (width <= 974px) {
  .rounded-hero-image {
    display: none;
  }
}

/* Nav bar*/
.wp-block-navigation-item {
    padding-inline: 0.5rem !important;
    transition: all 0.3s ease-in-out;
    
    &:hover {
        border-radius: 4px;
        background-color: rgba(26, 44, 56);
        color: #fff;
    }
}

.current-menu-item {
  border-bottom: 2px solid rgba(26, 44, 56);
}



.wp-block-navigation__submenu-container {
    border-radius: 8px;
    overflow: hidden !important;
    
    li:hover {
        background-color: rgba(26, 44, 56);
        color: #fff;
    }
}


