/* Original mobile header: reserve each button's intrinsic label width instead of squeezing LIITY into a 31px column. */
@media (max-width: 767px) {
  .elementor-element-b3327e0 { flex-wrap: wrap; }
  .elementor-element-b3327e0 > .elementor-widget-nav-menu { flex-basis: 100%; width: 100%; }
  .elementor-element-b3327e0 > .elementor-widget-button { flex: 0 0 auto; width: auto; max-width: 100%; }
  .elementor-element-b3327e0 > .elementor-widget-button .elementor-button { white-space: nowrap; }
}
