.bento-stats-grid{display:grid;grid-template-columns:1.15fr 1.25fr 1.15fr;gap:24px;align-items:stretch;margin-top:30px}.bento-col{display:flex;flex-direction:column;gap:24px}.bento-col-1{gap:0}.bento-card{background:#fff;border-radius:20px;padding:30px 28px;border:1px solid #edf2f7;box-shadow:0 8px 30px #132e540d;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.bento-card-child{flex:1;overflow:hidden;padding-bottom:0;justify-content:space-between}.child-stats-top{position:relative;z-index:2}.child-badge-row{margin-bottom:8px;margin-top:10px;text-align:center}.child-stat-content{display:flex;align-items:center;gap:16px}.child-stat-content svg{width:44px;height:44px;flex-shrink:0}.child-photo-wrapper{position:relative;width:100%;margin-top:0;line-height:0}.child-photo-wrapper img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left;display:block}.bento-card-center{align-items:center;text-align:center}.bento-card-disaster{flex:1.35;justify-content:center}.bento-card-health{flex:1;background:linear-gradient(135deg,#fff 65%,#fff1df);justify-content:center}.health-horizontal-box{display:flex;align-items:center;gap:18px;text-align:left}.health-horizontal-box .health-icon-box svg{width:46px;height:46px}.bento-pill{display:inline-block;padding:5px 16px;border-radius:20px;color:#fff;font-size:.78rem;font-weight:700;margin-bottom:15px;box-shadow:0 3px 8px #00000014}.pill-child{background-color:#a81c62}.pill-disaster{background-color:#d8682a}.pill-health{background-color:#a31d24}.pill-economy{background-color:#789842}.pill-water{background-color:#5ea8be}.bento-icon-top{margin-bottom:12px;display:flex;justify-content:center}.bento-icon-top svg{width:46px;height:46px}.bento-num{color:#132e54;font-size:2.85rem;font-weight:800;line-height:1.1;margin:0 0 6px}.bento-desc{color:#475569;font-size:.88rem;line-height:1.45;margin:0;font-weight:500}@media(max-width:992px){.bento-stats-grid{grid-template-columns:1fr;gap:20px}.child-photo-wrapper img{max-height:250px;margin:0 auto}}.bento-card{border-radius:24px;padding:28px 26px;border:none;box-shadow:0 4px 20px #0000000a;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.bento-card-1{border-radius:24px 24px 0 0}.bento-card-child{flex:1;overflow:hidden;padding-bottom:0;justify-content:space-between;background:linear-gradient(180deg,#f7f3f2 0% 60%,#f7f3f2)}.bento-card-disaster{flex:1.35;justify-content:center;background:linear-gradient(180deg,#fdf8f6 0% 60%,#faede9)}.bento-card-health{flex:1;justify-content:center;background:linear-gradient(55deg,#fdf8f6 0% 52%,#fcdbb5 82%,#f8a94b)}.bento-card-economy{justify-content:center;background:linear-gradient(145deg,#fdf8f6,#fbfbfc 50%,#d8e1ec 85%,#889bb5)}.bento-card-water{justify-content:center;background:linear-gradient(180deg,#fdf8f6 0% 60%,#faede9)}.testimonial-section{padding:70px 0 80px;background-color:#fff;font-family:Poppins,sans-serif;overflow:hidden}.testimonial-header{text-align:center;max-width:720px;margin:0 auto 50px}.testimonial-title{color:#132e54;font-size:2.6rem;font-weight:800;line-height:1.2;margin-bottom:12px}.testimonial-subtitle{color:#334155;font-size:1.1rem;line-height:1.6}.testimonial-slider-container{width:100%;position:relative}.testimonial-slider-track{display:flex;gap:25px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:10px 5px}.testimonial-slider-track::-webkit-scrollbar{display:none}.testimonial-card{flex:0 0 calc((100% - 50px) / 3);scroll-snap-align:start;background-color:#1a365d;border-radius:35px;padding:35px 30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:250px;transition:transform .25s ease,box-shadow .25s ease}.testimonial-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #132e5426}.testi-profile{display:flex;align-items:center;gap:18px;margin-bottom:24px}.testi-avatar{width:60px;height:60px;border-radius:50%;background-color:#fff;flex-shrink:0;overflow:hidden}.testi-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.testi-info h4{color:#fff;font-size:1.25rem;font-weight:700;margin:0 0 4px;line-height:1.2}.testi-info p{color:#cbd5e1;font-size:.85rem;margin:0}.testi-quote{color:#e2e8f0;font-size:.95rem;line-height:1.65;margin:0}.testimonial-nav-arrows{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px}.testi-nav-btn{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #cbd5e1;color:#132e54;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.testi-nav-btn:hover{border-color:#f47a20;color:#f47a20;box-shadow:0 4px 12px #f47a2033}.testi-nav-btn svg{width:20px;height:20px}@media(max-width:992px){.testimonial-card{flex:0 0 calc((100% - 25px)/2)}.testimonial-title{font-size:2.2rem}}@media(max-width:640px){.testimonial-card{flex:0 0 100%;border-radius:25px;padding:28px 22px}.testimonial-title{font-size:1.9rem}}.site-footer-new{background-color:#fff;padding:60px 0 70px;font-family:Poppins,sans-serif}.footer-cta-box{position:relative;border-radius:0;overflow:hidden;background:linear-gradient(to right,#132e54fa,#132e54eb 45%,#132e54bf),url(https://images.unsplash.com/photo-1488521787991-ed7bbaae773c?auto=format&fit=crop&w=1200&q=80) center center / cover no-repeat;padding:55px 70px;margin-bottom:50px}.footer-cta-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.footer-cta-text{max-width:500px}.footer-cta-text h2{color:#fff;font-size:2.1rem;font-weight:800;margin-bottom:14px;line-height:1.2}.footer-cta-text p{color:#cbd5e1;font-size:1.05rem;line-height:1.6;margin:0}.footer-cta-buttons{display:flex;gap:20px}.btn-footer-cta{background-color:#fff;color:#132e54;padding:13px 36px;border-radius:4px;font-size:.95rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;transition:all .25s ease;box-shadow:0 4px 15px #0000001a}.btn-footer-cta:hover{background-color:#f47a20;color:#fff;transform:translateY(-2px)}.footer-nav-menu{border-bottom:1.5px solid #d2d8e0;padding-bottom:35px;margin-bottom:45px}.footer-links-row{display:flex;justify-content:space-between;align-items:center;list-style:none;padding:0 40px;margin:0}.footer-links-row li a{color:#132e54;font-size:1rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.footer-links-row li a:hover{color:#f47a20}.footer-bottom-brand{display:flex;flex-direction:column;align-items:center;gap:30px}.footer-logo img{height:48px;width:auto;display:block}.footer-social-icons{display:flex;gap:25px;align-items:center}.footer-social-icons a{color:#132e54;display:flex;align-items:center;justify-content:center;transition:color .2s ease,transform .2s ease}.footer-social-icons a:hover{color:#f47a20;transform:translateY(-3px)}.footer-social-icons svg{width:28px;height:28px;fill:currentColor}@media(max-width:900px){.footer-cta-box{padding:40px 30px}.footer-cta-content{flex-direction:column;align-items:flex-start;gap:30px}.footer-links-row{flex-wrap:wrap;justify-content:center;gap:20px 30px;padding:0}}@media(max-width:600px){.footer-cta-text h2{font-size:1.7rem}.footer-cta-buttons{flex-direction:column;width:100%;gap:12px}.btn-footer-cta{text-align:center;width:100%}}
