/* Header navigation */
.header-navigation li.menu-item>a {
  border-radius: var(--border-radius);
}
.main-navigation .primary-menu-container > ul > li.menu-item > a {
  position: relative;
}
.main-navigation .primary-menu-container > ul > li.menu-item > a::before {
  content: "";
  opacity: 0;
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 5px;
  transform: translateY(-50%);
  block-size: 6px;
  inline-size: 6px;
  background-color: currentColor;
  border-radius: var(--border-radius);
  transition: var(--transition--default);
}
.main-navigation .primary-menu-container > ul > li.menu-item > a[aria-current="page"]::before {
  content: "→";
  opacity: 1;
  inset-inline-start: 0;
  block-size: unset;
  inline-size: unset;
  transform: translateY(-48%);
  font-size: 0.85rem;
  background-color: unset;
  border-radius: unset;
}
@media (hover: hover) {
  .main-navigation .primary-menu-container > ul > li.menu-item > a:hover::before {
    opacity: 1;
  }
}
.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.sub-menu, .header-navigation.header-navigation-dropdown-animation-fade-down ul ul.submenu {
  border-radius: var(--border-radius);
}
@media screen and (min-width: 1025px) {
  .kt-row-column-wrap.kt-has-2-columns.kt-row-layout-equal.kt-tab-layout-row.kt-mobile-layout-row.kt-row-valign-top {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
