@media(min-width:768px){.elementor-50541 .elementor-element.elementor-element-874be5f{width:100%;}}/* Start custom CSS for html, class: .elementor-element-d56c4b3 *//* ===== FORCE LIGHT THEME (navy text, white bg) ===== */
.eta-summer{
  background:#fff !important;
  color:#071a2a !important;
}

/* Kill sun flare / glow layers */
.eta-summer::before,
.eta-summer::after{ display:none !important; }

/* Force ALL text to navy by default */
.eta-summer,
.eta-summer *{
  color:#071a2a !important;
}

/* Then re-apply “muted” where needed */
.eta-summer .sub,
.eta-summer .section-sub,
.eta-summer .mini,
.eta-summer .feature p,
.eta-summer .fact span{
  color: rgba(7,26,42,.72) !important;
}

/* Headings/labels strong navy */
.eta-summer h1,
.eta-summer h2,
.eta-summer h3,
.eta-summer .label,
.eta-summer .kicker{
  color:#071a2a !important;
}

/* Surfaces: hero/cards/features/pills to white */
.eta-summer .hero,
.eta-summer .card,
.eta-summer .feature{
  background:#fff !important;
  border: 1px solid rgba(7,26,42,.14) !important;
  box-shadow: 0 12px 34px rgba(7,26,42,.12) !important;
}

/* Remove diagonal texture overlay + hero accent line if you want it cleaner */
.eta-summer .texture{ display:none !important; }
/* Keep or remove the hero top line */
.eta-summer .hero::after{ opacity:.55 !important; }

/* Pills */
.eta-summer .pill{
  background: rgba(7,26,42,.04) !important;
  border: 1px solid rgba(7,26,42,.14) !important;
}
.eta-summer .pill strong{ color:#071a2a !important; }

/* Buttons */
.eta-summer .btn-ghost{
  background: rgba(7,26,42,.04) !important;
  border: 1px solid rgba(7,26,42,.14) !important;
}
.eta-summer .btn-primary{
  background: linear-gradient(135deg, #ffd34d, #ffb703) !important;
  color:#071a2a !important;
}

/* Facts */
.eta-summer .fact{
  background: rgba(7,26,42,.03) !important;
  border: 1px solid rgba(7,26,42,.10) !important;
}
.eta-summer .fact strong{ color:#071a2a !important; }

/* Waves (subtle on white) */
.eta-summer .wave path:nth-child(1){ fill: rgba(255,211,77,.22) !important; }
.eta-summer .wave path:nth-child(2){ fill: rgba(30,144,255,.14) !important; }
.eta-summer .wave path:nth-child(3){ fill: rgba(7,26,42,.05) !important; }/* End custom CSS */