@media(max-width:1024px){.elementor .Hero-Banner-Content{margin-block-start:50px;}}@media(max-width:1024px){.elementor .hero-banner-full{padding:30px;margin-block-start:-85px;}}@media(max-width:1024px){.elementor .gallery-cta-button{width:150px;}}@media(max-width:1024px){.elementor .auto-hide-no-text{/* =========================================================
 AUTO-HIDE EMPTY ELEMENTOR PILL (Atomic v4 Scoped)
 ========================================================= */

/* 1. Hides container if completely empty (no child tags) */
selector:not(:has(*)) {
  display: none !important;
}

/* 2. Hides container if inner text elements are empty or whitespace-only */
selector:has(.e-paragraph-base:empty),
selector:has(.e-heading-base:empty),
selector:has(p:empty),
selector:has(span:empty),
selector:has(.elementor-widget-container:empty) {
  display: none !important;
}

/* 3. Utility fallback: If applied globally via class on the container */
.auto-hide-no-text:not(:has(*)),
.auto-hide-no-text:has(.e-paragraph-base:empty),
.auto-hide-no-text:has(.e-heading-base:empty),
.auto-hide-no-text:has(p:empty),
.auto-hide-no-text:has(span:empty),
.auto-hide-no-text:has(.elementor-widget-container:empty) {
  display: none !important;
}\n}}