/* Level Up Smarter — styles scoped to ID 1062.
   Moved out of wp-custom-css 2026-08-12: it was loading inline on every
   page of the site. Printed at wp_head priority 101, exactly where the
   inline block used to sit, so the cascade is unchanged. */



/* ================================
   Post 1062 — Complete Fix
================================ */

/* Fix announcement bar / header bleeding */
body.postid-1062 .elementor-location-header {
  --accent: unset !important;
  --bg: unset !important;
  background: unset !important;
}

/* Hide rogue bottom section */
body.postid-1062 .elementor-element-4b5c56e4 {
  display: none !important;
}

/* Hide spacer */
body.postid-1062 .elementor-element-69f24a0c {
  display: none !important;
}

/* Hide ALL sections after the first one */
body.postid-1062 .elementor-location-single .elementor-section:not(:first-child),
body.postid-1062 .elementor-location-single .e-con:not(:first-child) {
  display: none !important;
}

/* Remove footer gap */
body.postid-1062 .site-footer,
body.postid-1062 footer,
body.postid-1062 .elementor-location-footer {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Remove any remaining bottom space */
body.postid-1062 .elementor-location-single {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

/* Close gap between nav and blog */
body.postid-1062 .elementor-location-single .elementor-section:first-child,
body.postid-1062 .elementor-location-single .e-con:first-child,
body.postid-1062 #content,
body.postid-1062 .site-content,
body.postid-1062 .content-area {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Push blog content below sticky header */
body.postid-1062 .lus-blog {
  padding-top: 160px !important;
  margin-bottom: 0 !important;
}