.elementor-1623 .elementor-element.elementor-element-9f0e7a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1623 .elementor-element.elementor-element-55f4a48.elementor-element{--flex-grow:1;--flex-shrink:0;}/* Start custom CSS for html, class: .elementor-element-55f4a48 *//* מניעת חיתוך מוחלטת במובייל עבור כל המדריכים */
#nyc-guide,
#nyc-guide *,
#bkk-guide,
#bkk-guide *,
#bud-guide,
#bud-guide *,
#paris-guide,
#paris-guide *,
#london-guide,
#london-guide *,
#rome-guide,
#rome-guide * {
  max-width: 100% !important;
  box-sizing: border-box !important;
  overflow-x: hidden !important;
}

/* אלמנטים רחבים במיוחד — נכפה כיווץ מלא */
#nyc-guide img,
#nyc-guide .ny-section-block,
#nyc-guide .ny-hero,
#nyc-guide .ny-main-grid,
#bkk-guide img,
#bkk-guide .ny-section-block,
#bkk-guide .ny-hero,
#bkk-guide .ny-main-grid,
#bud-guide img,
#bud-guide .ny-section-block,
#bud-guide .ny-hero,
#bud-guide .ny-main-grid,
#paris-guide img,
#paris-guide .ny-section-block,
#paris-guide .ny-hero,
#paris-guide .ny-main-grid,
#london-guide img,
#london-guide .ny-section-block,
#london-guide .ny-hero,
#london-guide .ny-main-grid,
#rome-guide img,
#rome-guide .ny-section-block,
#rome-guide .ny-hero,
#rome-guide .ny-main-grid {
  width: 100% !important;
  max-width: 100% !important;
}

/* מניעת גרירה לצד */
body,
html,
#nyc-guide,
#bkk-guide,
#bud-guide,
#paris-guide,
#london-guide,
#rome-guide {
  overflow-x: hidden !important;
}

/* רספונסיביות אגרסיבית במובייל */
@media (max-width: 767px) {

  #nyc-guide,
  #bkk-guide,
  #bud-guide,
  #paris-guide,
  #london-guide,
  #rome-guide {
    padding: 0 !important;
  }

  #nyc-guide .ny-main-grid,
  #bkk-guide .ny-main-grid,
  #bud-guide .ny-main-grid,
  #paris-guide .ny-main-grid,
  #london-guide .ny-main-grid,
  #rome-guide .ny-main-grid {
    display: block !important;
  }

  #nyc-guide .ny-hero,
  #bkk-guide .ny-hero,
  #bud-guide .ny-hero,
  #paris-guide .ny-hero,
  #london-guide .ny-hero,
  #rome-guide .ny-hero {
    display: block !important;
  }

  #nyc-guide .ny-highlight-card,
  #nyc-guide .ny-hero-img-wrapper,
  #bkk-guide .ny-highlight-card,
  #bkk-guide .ny-hero-img-wrapper,
  #bud-guide .ny-highlight-card,
  #bud-guide .ny-hero-img-wrapper,
  #paris-guide .ny-highlight-card,
  #paris-guide .ny-hero-img-wrapper,
  #london-guide .ny-highlight-card,
  #london-guide .ny-hero-img-wrapper,
  #rome-guide .ny-highlight-card,
  #rome-guide .ny-hero-img-wrapper {
    width: 100% !important;
    max-width: 100% !important;
  }

  #nyc-guide .ny-nav,
  #bkk-guide .ny-nav,
  #bud-guide .ny-nav,
  #paris-guide .ny-nav,
  #london-guide .ny-nav,
  #rome-guide .ny-nav {
    overflow-x: auto !important;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
  }
}/* End custom CSS */