.elementor-8 .elementor-element.elementor-element-29648d2{padding:-19px 0px 0px 0px;}/* Start custom CSS */<!-- EASYCASHLOANS EXACT TEXT COLOR FIX -->
<style>
/* =========================================================
EASYCASHLOANS — EXACT CSS VARIABLE CONFLICT FIX

WHY THIS IS NEEDED:
Each separate section used the same variables inside :root.
The footer later changed --ecl-text to white, so every earlier
section inherited the footer's white text value.

Paste this ONCE after all EasyCashLoans section code, or in:
Appearance > Customize > Additional CSS
========================================================= */

/* HERO: keep hero paragraph and disclosure text dark */
.ecl-hero{
  --ecl-navy:#0C2C5B !important;
  --ecl-navy-dark:#071F42 !important;
  --ecl-green:#1CA638 !important;
  --ecl-green-dark:#15892D !important;
  --ecl-text:#41516A !important;
  --ecl-white:#FFFFFF !important;
}

/* TRUST BAR, LOAN TYPES, HOW IT WORKS, WHY CHOOSE */
.ecl-sections{
  --ecl-green:#20A83A !important;
  --ecl-green-dark:#12812A !important;
  --ecl-navy:#0D2C4F !important;
  --ecl-navy-soft:#173D68 !important;
  --ecl-mint:#EAF8EE !important;
  --ecl-blue-soft:#EEF6FC !important;
  --ecl-bg:#F8FAF9 !important;
  --ecl-white:#FFFFFF !important;
  --ecl-text:#455468 !important;
  --ecl-border:#DDE8E2 !important;
  --ecl-shadow:0 20px 55px rgba(13,44,79,.10) !important;
}

/* FAQ: keep subheading and answer text dark */
.ecl-faq-section{
  --ecl-green:#20A83A !important;
  --ecl-green-dark:#12812A !important;
  --ecl-navy:#0D2C4F !important;
  --ecl-text:#4B5B6F !important;
  --ecl-white:#FFFFFF !important;
  --ecl-bg:#F7FAF8 !important;
  --ecl-mint:#EAF8EE !important;
  --ecl-border:#DDE8E2 !important;
  --ecl-shadow:0 18px 50px rgba(13,44,79,.09) !important;
}

/* FOOTER DISCLOSURE: white text stays only inside this dark block */
.ecl-disclosure{
  --ecl-green:#20A83A !important;
  --ecl-green-light:#8BE89B !important;
  --ecl-navy:#0D2C4F !important;
  --ecl-navy-deep:#081E36 !important;
  --ecl-white:#FFFFFF !important;
  --ecl-text:rgba(255,255,255,.76) !important;
  --ecl-border:rgba(255,255,255,.12) !important;
}

/* Extra protection for the exact text that is currently invisible */
.ecl-hero .ecl-hero__text,
.ecl-hero .ecl-hero__disclosure,
.ecl-sections .ecl-subtitle,
.ecl-sections .ecl-loan-card p,
.ecl-sections .ecl-step p,
.ecl-faq-section .ecl-faq-intro,
.ecl-faq-section .ecl-faq-answer,
.ecl-faq-section .ecl-faq-answer p{
  color:var(--ecl-text) !important;
  -webkit-text-fill-color:var(--ecl-text) !important;
  opacity:1 !important;
  visibility:visible !important;
}

/* Preserve white text only on dark backgrounds */
.ecl-trust,
.ecl-trust .ecl-trust-item,
.ecl-trust .ecl-trust-item span,
.ecl-why-card,
.ecl-why-card .ecl-title,
.ecl-why-card .ecl-why-point,
.ecl-why-card .ecl-why-point span,
.ecl-disclosure .ecl-disclosure-heading{
  color:#FFFFFF !important;
  -webkit-text-fill-color:#FFFFFF !important;
}

.ecl-why-card .ecl-why-copy p,
.ecl-disclosure .ecl-disclosure-text{
  color:rgba(255,255,255,.78) !important;
  -webkit-text-fill-color:rgba(255,255,255,.78) !important;
}

</style>/* End custom CSS */