/* Local fixes for the static mirror. Kept in one file so it is obvious what was changed
   after the site left WordPress — nothing here exists in the original Elementor CSS. */

/* The main menu has 10 items needing ~1019px, but the header only gives the nav 988px at
   1440, 876px at 1280 and 750px at 1100 — so "צור קשר" wrapped onto a second line on every
   common laptop width. Scale the item text and padding with the viewport so the row always
   fits on one line. Above ~1540px this resolves to the original 20px and changes nothing.
   Below 1025px Elementor switches to the burger menu, which is why this starts at 1025. */
@media (min-width: 1025px) {
  .elementor-nav-menu--main > .elementor-nav-menu {
    flex-wrap: nowrap;
  }

  .elementor-nav-menu--main .elementor-item {
    font-size: clamp(14px, 1.3vw, 20px) !important;
    padding-left: clamp(4px, 0.5vw, 11px) !important;
    padding-right: clamp(4px, 0.5vw, 11px) !important;
    white-space: nowrap;
  }
}
