.elementor-12335 .elementor-element.elementor-element-baa6eac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12335 .elementor-element.elementor-element-baa6eac .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-12335 .elementor-element.elementor-element-de91f5f{padding:0px 0px 0px 0px;}.elementor-12335 .elementor-element.elementor-element-de91f5f .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-12335 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}/* Start custom CSS for html, class: .elementor-element-de91f5f *//* ═══ NUCLEAR HERO H1 OVERRIDE — beats any theme ═══ */
.hero h1,
.hero > .hero-copy > h1,
section.hero h1.display,
section#hero h1,
html body .hero h1,
html body section.hero h1 {
  color: #F4EDE0 !important;
}

.hero h1 span.italic,
section.hero h1 .italic,
html body .hero h1 .italic {
  color: #DCC4A2 !important;
}

.hero-sub,
.hero p.hero-sub,
section.hero p.hero-sub,
html body .hero p.hero-sub {
  color: #F4EDE0 !important;
  opacity: 0.85 !important;
}/* End custom CSS */