.header {
  display: flex;
  flex-direction: column;
  min-height: 70vh;
  position: relative;
}

.header-image-container {
  flex: 1;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.header-slider-container {
    overflow-x: hidden;
}

/* Alle top-level menu links (inclusief Agenda) */
.simple-menu-list-item > a {
  font-size: 16px;
}

/* Dropdown items */
.simple-menu-list-dropdown-menu .dropdown-item {
  font-size: 16px;
}