/* Start custom CSS *//* =========================================================
   PAGE-ONLY CLEANUP
   מיועד ל-Custom CSS של עמוד ספציפי באלמנטור
   ========================================================= */

/* =========================
   1) הסתרת כל אזור הלוגו העליון
   ========================= */
#site-header .logo-sec,
.logo-sec,
.logo-sec-inner,
.logo-sec-left,
.logo-sec-right,
.site-branding,
.logo-wrap,
.logo-wrap.is-image-logo,
a.logo,
a.logo img,
.logo-default,
.logo-dark,
.logo-transparent {
  display: none !important;
}

/* =========================
   2) הסתרת חיפוש + סושיאל
   ========================= */
.header-search-form,
.rb-search-form,
.search-form-inner,
.header-social-list,
.wnav-holder.social-list,
.social-link-facebook,
.social-link-twitter,
.social-link-youtube,
.social-link-rss {
  display: none !important;
}

/* =========================
   3) הסתרת כל הניווט העליון / navbar / sticky
   ========================= */
#navbar-outer,
#sticky-holder,
.sticky-holder,
.navbar-wrap,
.navbar-left,
.navbar-right,
#navbar-outer .rb-container.edge-padding {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
  box-shadow: none !important;
}

/* =========================
   4) מובייל – הסתרת כל רכיבי header mobile
   ========================= */
#header-mobile,
#header-mobile .mobile-toggle-wrap,
#header-mobile .mobile-search-icon,
#header-mobile .navbar-right,
#header-mobile .dark-mode-toggle-wrap,
#header-mobile .mobile-collapse,
#header-mobile .mobile-search-form,
#header-mobile .mobile-socials,
#header-mobile .mobile-login,
#header-mobile .mobile-logo-wrap,
#header-mobile .site-branding {
  display: none !important;
}

/* =========================
   5) ביטול קליק על לוגו אם משהו נשאר
   ========================= */
#site-header .logo-wrap.site-branding > a.logo,
#header-mobile .mobile-logo-wrap.site-branding > a,
.logo-wrap > a,
.site-branding > a {
  pointer-events: none !important;
  cursor: default !important;
}

/* =========================
   6) הסתרת Table of Contents
   ========================= */
#ez-toc-container,
.ez-toc-container,
div[id*="ez-toc"] {
  display: none !important;
}

/* =========================
   7) הסתרת פוטר מלא
   ========================= */
footer,
#site-footer,
.site-footer,
.rb-footer,
.footer,
.footer-wrap,
.footer-container,
#footer,
#colophon {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
}

/* =========================
   8) ניקוי רווחים עליונים/תחתונים שנשארים
   ========================= */
html,
body,
.site,
.site-content,
#content,
.elementor-location-header,
.elementor-location-footer {
  margin-top: 0 !important;
  padding-top: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* אם התוכן הראשי יורד בגלל header דביק */
.admin-bar #page,
body #page,
body .site,
body .site-content,
body .content-wrap {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* =========================
   9) ביטול קווים/צללים מיותרים
   ========================= */
#site-header,
#navbar-outer,
#sticky-holder,
.navbar-wrap,
.logo-sec,
header,
.site-header {
  border: 0 !important;
  box-shadow: none !important;
  background-image: none !important;
}

/* =========================
   10) אם נשאר placeholder ריק של header/footer
   ========================= */
header:empty,
footer:empty,
#navbar-outer:empty,
#sticky-holder:empty,
.logo-sec:empty {
  display: none !important;
}

/* =========================
   11) אופציונלי – אם נשאר רווח מאלמנטור בראש העמוד
   ========================= */
.elementor-section:first-child,
.elementor-top-section:first-child {
  margin-top: 0 !important;
  padding-top: 0 !important;
}/* End custom CSS */