// Main Navigation
#navbar-main .navbar-nav {
  margin-top: rem-calc(20);
  gap: rem-calc(20);
  .nav-item {
    .nav-link {
      color: $primary-accent;
      font-size: rem-calc(15);
      line-height: rem-calc(22);
      padding: 0;
      text-transform: uppercase;
      text-decoration: none;
      font-weight: 600;
      text-align: center;
      &:hover,
      &:focus {
        text-decoration: underline;
        color: $primary-shade;
        background: none;
      }
    }
  }
  @include media-breakpoint-up(lg) {
    margin-top: 0;
    gap: rem-calc(40);
  }
}

.navbar-toggler .navbar-toggler-icon {
  background-image: url(../images/mobile.svg);
  filter: brightness(0) saturate(100%) invert(24%) sepia(11%) saturate(3991%) hue-rotate(189deg) brightness(94%) contrast(95%);
}

.region-secondary-menu nav .dropdown-toggle {
  &::after {
    color: $white;
  }
  svg {
    filter: brightness(0) saturate(100%) invert(100%) sepia(94%) saturate(0%) hue-rotate(248deg) brightness(106%) contrast(106%);
  }
}

.region-secondary-menu {
  display: flex;
  flex-wrap: nowrap;
  .google-translator-switch {
    position: relative;
    font-family: $btn-font-family;
    font-weight: $btn-font-weight;
    line-height: $btn-line-height;
    text-align: center;
    text-decoration: if($link-decoration ==none, null, none);
    white-space: $btn-white-space;
    vertical-align: middle;
    cursor: if($enable-button-pointers, pointer, null);
    user-select: none;
    background-color: $background-white;
    border: $btn-border-width solid transparent;
    padding: rem-calc(6 12);
    border-radius: rem-calc(4);
    @include transition($btn-transition);
  }
  .block-google-translator {
    width: auto;
    margin-top: rem-calc(4);
  }
}
.system-menu-blockaccount {
  width: auto;
}
