``
 
 
 

OUR VISION

International Esperanza Project strengthens communities in Latin America from the inside, out, partnering to create impact through lasting improvements to homes, healthcare, and education -- so everyone can realize the future they hope for.

IMPACTING HEALTH

We provide high-quality medical care to those who otherwise would have no access. Teams of passionate medical volunteers worldwide travel to Chimaltenango throughout the year to set up one-week clinics and surgical centers. Each clinic team attends to hundreds of patients, and surgical teams perform life-changing surgeries.

IMPACTING HOMES

Our volunteer teams install smoke-free stoves and water filters in the homes of families who cook on open fires. The stoves eliminate smoke in the home, use 60% less wood, and reduce the risk of burns in children. Women regain a full day of time each week since they need to gather less wood. The water filters provide clean and safe drinking water and prevent waterborne illnesses.

IMPACTING EDUCATION

Our school program educates over 350 students annually, starting with Montessori education through High School. The education program provides each student with school supplies, textbooks, extracurricular activities, and technology. Last year, IEP celebrated its first graduating class from High School. The BookTuk® Mobile Education program, which includes books and teachers, addresses learning deficiencies by offering tutoring classes. Additionally, IEP offers vocational training for men and women through an Adult Trade Training Program, which aims to promote financial independence and empower individuals to build a brighter future.

 

OUR VISION

 
 

IMPACTING HOMES

To reduce the risk of injury and illness from open-fire cooking and unclean drinking water, IEP installs smoke-free stoves and water filters in homes.

 

IMPACTING HEALTH

IEP provides free medical assistance to those who lack even basic healthcare, including primary care, eye exams, dental care, and surgical procedures.

 

IMPACTING EDUCATION

IEP’s School Impact Program aims to improve entire communities from the ground up by focusing on a community’s most valuable resource: its children.

 
/* ============================================================== IEP CUSTOM CSS Location: Design → Custom CSS Last updated: May 2026 DESIGN TOKENS (shared across all three injection files) ───────────────────────────────────────────────────────── Brown (primary text / backgrounds) : #332323 Cream (light backgrounds / text) : #FFFBEA Gold (accent / hover) : #B8962E Warm tan (blog/share hover) : #c9a87a ← slightly lighter than gold; intentional FONTS (loaded in Head Code Injection) ───────────────────────────────────── 'Fjalla One' — display headings 'Libre Franklin' — body text 'Poppins' — blog titles, legacy blocks COMPATIBILITY NOTES ───────────────────────────────────────────────────────── Head injection : defines .iep-parallax*, #iep-pillars-nav*, .iep-pnav-* — no overlap with classes below. Footer injection : defines #iep-donate-tab, .iep-donate-*, .iep-sms-share, .iep-tp-*, .iep-footer — no overlap with classes below. All three files use the same brown / cream / gold palette. ============================================================== */ /* ============================================================== SECTION 1 — MOBILE NAVIGATION BAR Overrides Squarespace's default mobile bottom bar colors to match the IEP cream background and brown icon stroke. ============================================================== */ /* Bottom bar background — IEP cream */ .Mobile-bar--bottom { background-color: #FFFBEA; } /* Search icon stroke color — IEP brown */ .Mobile-bar-search { stroke: #332323; } /* ============================================================== SECTION 2 — BLOG LIST & META LINKS Colors all in-content links and "Read More" buttons on blog list pages and inside post meta to match IEP brown, with a warm tan hover state. ============================================================== */ /* Default link color: IEP brown */ .Blog-meta a, .BlogList-item-excerpt p a, .BlogList-item-readmore { color: #332323; } /* Hover: warm tan (lighter than gold — intentional softer feel) */ .Blog-meta a:hover, .BlogList-item-excerpt p a:hover, .BlogList-item-readmore:hover { color: #c9a87a; } /* ============================================================== SECTION 3 — BLOG POST TITLE Forces Poppins semi-bold on individual blog post titles. !important required to override Squarespace's inline font-family set via the Style Editor. Note: Poppins is loaded in Head Code Injection. ============================================================== */ .BlogItem-title { font-weight: 600 !important; font-family: 'Poppins', sans-serif !important; } /* ============================================================== SECTION 4 — SOCIAL SHARE BUTTONS Reskins Squarespace's share button row on blog posts (Facebook, Twitter, LinkedIn, etc.) to match IEP palette. Uses !important throughout because Squarespace injects inline styles on these elements. Compatibility: the Footer injection adds a custom SMS share button (.iep-sms-share) styled with matching inline CSS — these rules do NOT apply to that element by design. ============================================================== */ /* Base state — brown pill with cream text/icon */ .Share-buttons-item { background-color: #332323 !important; color: #FFFBEA !important; border: none !important; border-radius: 999px !important; /* full pill shape */ } /* SVG icon fill — cream */ .Share-buttons-item-icon { fill: #FFFBEA !important; } /* Text label and share count — cream */ .Share-buttons-item-label, .Share-buttons-item-count { color: #FFFBEA !important; } /* Hover state — warm tan background */ .Share-buttons-item:hover { background-color: #c9a87a !important; } /* Hover: flip label and count to brown for contrast */ .Share-buttons-item:hover .Share-buttons-item-label, .Share-buttons-item:hover .Share-buttons-item-count { color: #332323 !important; } /* Hover: flip icon to brown for contrast */ .Share-buttons-item:hover .Share-buttons-item-icon { fill: #332323 !important; }