/* Keep all six section links and both languages on one desktop menu row. */
@media (min-width: 1025px) {
  .elementor-location-header nav .elementskit-navbar-nav {
    flex-wrap: nowrap;
  }
  .elementor-location-header nav .elementskit-navbar-nav > li > a {
    padding-inline: 12px !important;
    font-size: 14px !important;
    white-space: nowrap;
  }
  .elementor-location-header nav .elementskit-navbar-nav > .lang-item > a {
    padding-inline: 7px !important;
    text-transform: uppercase;
  }
}

/* The mobile drawer is white; inherited active-link colors must stay readable. */
@media (max-width: 1024px) {
  .elementor-location-header nav .elementskit-navbar-nav > li > a {
    color: #171717 !important;
    padding: 10px 15px !important;
  }
  .elementor-location-header nav .elementskit-navbar-nav > .lang-item > a {
    text-transform: uppercase;
  }
}
