SATINO

Save And Teach The Innocent

/* ===== GENERAL ===== */ .dv-tag { display: inline-block; background: rgba(3,30,136,0.08); color: #031E88; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 14px; border-radius: 20px; margin-bottom: 16px; } .dv-tag-light { display: inline-block; background: rgba(247,169,35,0.15); color: #F7A923; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 14px; border-radius: 20px; margin-bottom: 16px; } .dv-heading { font-size: 36px; font-weight: 700; color: #031E88; margin: 0 0 14px; line-height: 1.2; } .dv-heading em { color: #F7A923; font-style: normal; } .dv-heading-light { font-size: 36px; font-weight: 700; color: #ffffff; margin: 0 0 14px; line-height: 1.2; } .dv-heading-light em { color: #F7A923; font-style: normal; } .dv-body { font-size: 15px; color: #666; line-height: 1.7; margin: 0 0 16px; } .dv-btn-primary { display: inline-block; background: #031E88; color: #ffffff; font-weight: 700; font-size: 14px; padding: 13px 26px; border-radius: 8px; text-decoration: none; transition: background 0.2s ease, transform 0.2s ease; margin: 4px; } .dv-btn-primary:hover { background: #F7A923; color: #031E88; transform: translateY(-2px); } .dv-btn-gold { display: inline-block; background: #F7A923; color: #031E88; font-weight: 700; font-size: 14px; padding: 13px 26px; border-radius: 8px; text-decoration: none; transition: transform 0.2s ease, box-shadow 0.2s ease; margin: 4px; } .dv-btn-gold:hover { transform: translateY(-2px); box-shadow: 0 8px 24px rgba(247,169,35,0.4); } .dv-btn-outline { display: inline-block; background: transparent; color: #031E88; font-weight: 700; font-size: 14px; padding: 13px 26px; border-radius: 8px; text-decoration: none; border: 2px solid rgba(3,30,136,0.25); transition: border-color 0.2s ease, transform 0.2s ease; margin: 4px; } .dv-btn-outline:hover { border-color: #031E88; transform: translateY(-2px); }/* ===== INTRO ===== */ .dv-intro { padding: 72px 40px; max-width: 1100px; margin: 0 auto; display: flex; align-items: center; gap: 56px; flex-wrap: wrap; } .dv-intro-content { flex: 1.2; min-width: 280px; } .dv-intro-imgs { flex: 1; min-width: 280px; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 200px 160px; gap: 10px; border-radius: 16px; overflow: hidden; } .dv-intro-img-big { grid-row: span 2; overflow: hidden; } .dv-intro-img-small { overflow: hidden; } .dv-intro-imgs img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.4s ease; } .dv-intro-imgs img:hover { transform: scale(1.05); } .dv-img-placeholder { width: 100%; height: 100%; background: #f0f4ff; display: flex; align-items: center; justify-content: center; font-size: 32px; color: #031E88; opacity: 0.2; } .dv-price-badge { display: inline-flex; align-items: center; gap: 10px; background: #031E88; border-radius: 10px; padding: 12px 18px; margin-bottom: 24px; } .dv-price-badge-amount { font-size: 28px; font-weight: 700; color: #F7A923; line-height: 1; } .dv-price-badge-text { font-size: 13px; color: rgba(255,255,255,0.8); line-height: 1.4; } .dv-quick-facts { display: flex; flex-wrap: wrap; gap: 10px; margin: 20px 0 28px; } .dv-quick-fact { display: inline-flex; align-items: center; gap: 7px; background: #f7f9ff; border-radius: 6px; padding: 6px 12px; font-size: 13px; color: #031E88; font-weight: 600; } .dv-quick-fact i { color: #F7A923; font-size: 13px; }/* ===== WHAT HAPPENS ===== */ .dv-itinerary { background: #031E88; padding: 72px 40px; } .dv-itinerary-inner { max-width: 1100px; margin: 0 auto; } .dv-itinerary-header { text-align: center; margin-bottom: 48px; } .dv-steps { display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px; } .dv-step { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 16px; padding: 24px 18px; text-align: center; transition: background 0.25s ease, border-color 0.25s ease, transform 0.25s ease; } .dv-step:hover { background: rgba(255,255,255,0.1); border-color: rgba(247,169,35,0.4); transform: translateY(-4px); } .dv-step-icon { width: 48px; height: 48px; background: rgba(247,169,35,0.15); border-radius: 12px; display: flex; align-items: center; justify-content: center; margin: 0 auto 14px; font-size: 20px; color: #F7A923; } .dv-step-num { font-size: 10px; font-weight: 700; color: rgba(255,255,255,0.4); text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 6px; } .dv-step-title { font-size: 14px; font-weight: 700; color: #ffffff; margin-bottom: 8px; line-height: 1.3; } .dv-step-desc { font-size: 12px; color: rgba(255,255,255,0.6); line-height: 1.6; margin: 0; }/* ===== IMPACT ===== */ .dv-impact { background: linear-gradient(135deg, #F7A923 0%, #e8941a 100%); padding: 64px 40px; text-align: center; } .dv-impact-inner { max-width: 700px; margin: 0 auto; } .dv-impact-heading { font-size: 32px; font-weight: 700; color: #031E88; margin: 0 0 14px; } .dv-impact-body { font-size: 16px; color: rgba(3,30,136,0.8); line-height: 1.7; margin: 0 0 28px; } .dv-impact-stats { display: flex; justify-content: center; gap: 40px; flex-wrap: wrap; margin-bottom: 32px; } .dv-impact-stat-num { font-size: 36px; font-weight: 700; color: #031E88; line-height: 1; margin-bottom: 4px; } .dv-impact-stat-label { font-size: 12px; color: rgba(3,30,136,0.7); text-transform: uppercase; letter-spacing: 1px; }/* ===== INCLUDES / EXCLUDES ===== */ .dv-inclusions { padding: 72px 40px; max-width: 1100px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; gap: 32px; align-items: start; } .dv-inclusion-box { background: #f7f9ff; border-radius: 16px; padding: 28px 28px; } .dv-inclusion-title { font-size: 16px; font-weight: 700; color: #031E88; margin: 0 0 20px; display: flex; align-items: center; gap: 10px; } .dv-inclusion-title i { color: #4ade80; } .dv-exclusion-title { font-size: 16px; font-weight: 700; color: #031E88; margin: 0 0 20px; display: flex; align-items: center; gap: 10px; } .dv-exclusion-title i { color: #f87171; } .dv-inclusion-list { display: flex; flex-direction: column; gap: 12px; } .dv-inclusion-item { display: flex; align-items: flex-start; gap: 10px; font-size: 14px; color: #444; line-height: 1.5; } .dv-inclusion-item i { color: #4ade80; flex-shrink: 0; margin-top: 2px; font-size: 14px; } .dv-exclusion-item i { color: #f87171; flex-shrink: 0; margin-top: 2px; font-size: 14px; }/* ===== REVIEWS ===== */ .dv-reviews { background: #f7f9ff; padding: 72px 40px; } .dv-reviews-inner { max-width: 1100px; margin: 0 auto; } .dv-reviews-header { text-align: center; margin-bottom: 48px; } .dv-reviews-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-bottom: 28px; } .dv-review-card { background: #ffffff; border-radius: 16px; padding: 24px 22px; border: 1.5px solid rgba(3,30,136,0.08); transition: transform 0.25s ease, box-shadow 0.25s ease; } .dv-review-card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(3,30,136,0.08); } .dv-review-card.featured { grid-column: span 2; background: #031E88; } .dv-review-stars { font-size: 14px; color: #F7A923; letter-spacing: 2px; margin-bottom: 12px; text-shadow: 0 0 8px rgba(247,169,35,0.5); } .dv-review-text { font-size: 13px; color: #555; line-height: 1.7; font-style: italic; margin: 0 0 14px; } .dv-review-card.featured .dv-review-text { color: rgba(255,255,255,0.8); } .dv-review-footer { display: flex; align-items: center; gap: 10px; } .dv-review-avatar { width: 36px; height: 36px; border-radius: 50%; background: rgba(3,30,136,0.08); display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; color: #031E88; flex-shrink: 0; } .dv-review-card.featured .dv-review-avatar { background: rgba(247,169,35,0.15); color: #F7A923; } .dv-review-name { font-size: 13px; font-weight: 700; color: #031E88; margin: 0 0 2px; } .dv-review-card.featured .dv-review-name { color: #ffffff; } .dv-review-meta { font-size: 11px; color: #999; margin: 0; } .dv-review-card.featured .dv-review-meta { color: rgba(255,255,255,0.5); } .dv-gyg-note { text-align: center; font-size: 13px; color: #888; } .dv-gyg-note a { color: #031E88; font-weight: 600; text-decoration: none; border-bottom: 1px solid rgba(3,30,136,0.2); }/* ===== KNOW BEFORE YOU GO ===== */ .dv-info { padding: 72px 40px; max-width: 1100px; margin: 0 auto; } .dv-info-header { text-align: center; margin-bottom: 40px; } .dv-info-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; } .dv-info-card { background: #f7f9ff; border-radius: 14px; padding: 22px 20px; border-bottom: 3px solid #F7A923; } .dv-info-icon { font-size: 22px; color: #031E88; margin-bottom: 10px; } .dv-info-title { font-size: 14px; font-weight: 700; color: #031E88; margin-bottom: 6px; } .dv-info-desc { font-size: 13px; color: #777; line-height: 1.6; margin: 0; }/* ===== BOTTOM CTA ===== */ .dv-cta { background: #031E88; padding: 72px 40px; text-align: center; } .dv-cta-inner { max-width: 600px; margin: 0 auto; } .dv-cta-heading { font-size: 32px; font-weight: 700; color: #ffffff; margin: 0 0 14px; line-height: 1.2; } .dv-cta-heading em { color: #F7A923; font-style: normal; } .dv-cta-body { font-size: 15px; color: rgba(255,255,255,0.75); line-height: 1.7; margin: 0 0 28px; } .dv-gyg-btn { display: inline-flex; align-items: center; gap: 10px; background: #F7A923; color: #031E88; font-weight: 700; font-size: 15px; padding: 15px 32px; border-radius: 8px; text-decoration: none; transition: transform 0.2s ease, box-shadow 0.2s ease; margin: 4px; } .dv-gyg-btn:hover { transform: translateY(-2px); box-shadow: 0 8px 24px rgba(247,169,35,0.4); } .dv-gyg-btn-outline { display: inline-flex; align-items: center; gap: 10px; background: transparent; color: #ffffff; font-weight: 700; font-size: 15px; padding: 15px 32px; border-radius: 8px; text-decoration: none; border: 2px solid rgba(255,255,255,0.3); transition: border-color 0.2s ease, transform 0.2s ease; margin: 4px; } .dv-gyg-btn-outline:hover { border-color: #F7A923; transform: translateY(-2px); }@media (max-width: 900px) { .dv-intro { padding: 48px 20px; flex-direction: column; } .dv-itinerary { padding: 48px 20px; } .dv-steps { grid-template-columns: 1fr 1fr; } .dv-impact { padding: 48px 20px; } .dv-inclusions { padding: 48px 20px; grid-template-columns: 1fr; } .dv-reviews { padding: 48px 20px; } .dv-reviews-grid { grid-template-columns: 1fr; } .dv-review-card.featured { grid-column: span 1; } .dv-info { padding: 48px 20px; } .dv-info-grid { grid-template-columns: 1fr; } .dv-cta { padding: 48px 20px; } .dv-heading { font-size: 26px; } .dv-heading-light { font-size: 26px; } .dv-cta-heading { font-size: 26px; } } @media (max-width: 600px) { .dv-steps { grid-template-columns: 1fr; } } Day Visit Arusha day visit: make memories in Tanzania with the children of SATINO $30 per personfunds one child's education for a full month Whether you're passing through Arusha on safari, volunteering in Tanzania, or simply looking for a meaningful half-day experience, a visit to SATINO is unlike anything else. You'll meet the children, sit in on a class, play games, share a traditional Tanzanian lunch, and leave knowing your visit made a real difference. 9:00am – 2:30pm Mon–Fri (school days only) Hotel pickup included Traditional lunch included Small groups Free cancellation Message Augutino → Reviews on GetYourGuide To ensure 100% of your payment reaches SATINO, please book directly via WhatsApp rather than through GetYourGuide. Your Day What to Expect From hotel pickup to drop-off — here's how the day flows. 9:00am Hotel Pickup Our visitor team picks you up from your hotel or hostel in Arusha and introduces the story of SATINO on the way. On Arrival Welcome & Overview A warm welcome to the school. Learn about SATINO's mission, how it started, and what it means for the children and families of Arusha. Morning Classroom Visits Sit in on lessons across the four classes, watch the children learn, interact with them, and see the curriculum in action. Late Morning Play & Activities Join the children for playtime, football, games, singing. Visitors agree this is one of the most joyful parts of the visit. Midday Traditional Lunch Share a traditional Tanzanian meal with the children and staff. Arriving back to your accommodation by 2:30pm. Your Impact $30 Funds One Child's Education for a Full Month Every ticket purchased goes directly to SATINO, covering teacher salaries, two daily meals, and learning materials for one child for an entire month. This isn't a tourist attraction. It's a real school, and your visit has genuine impact. $10 One month's tuition 58 Children at SATINO 2 Meals daily per child Book Your Visit Now What's Included Hotel pickup and drop-off within Arusha Guided tour and introduction by Augustino Classroom visits across all four classes Playtime with the children Traditional Tanzanian lunch with students and staff One child's monthly tuition covered by your visit Free cancellation, pay nothing today Not Included Donations or gifts for children (optional but very welcome) Personal spending money Travel insurance Tip: Visitors are welcome to bring small gifts, pens, notebooks, sweets, or school supplies. The children will love you for it. What Visitors Say A Day You Won't Forget We've welcomed many visitors, see what they say on the full listing at GetYourGuide. ★★★★★ "I had a really amazing day. The school principal picked me up because my accommodation was a bit far away. He explained how the school works, and then I was able to enjoy the day with the children and play with them. I also brought candy and supplies that we handed out right there. This day was filled with emotion and I can only recommend it! Don't hesitate to bring things for the children, they'll be very happy." AR Verified Visitor via GetYourGuide ★★★★★ "It was an amazing experience at the Satino School! We met Weza, who told us the story of the school. The children were happy to play with us and communicated in such an open and genuine way. We were truly happy to have funded this school. If you're in Arusha, we highly recommend spending at least half a day here — it's a soul-melting experience." JF Verified Couple via GetYourGuide ★★★★★ "Great project and great authentic insight! The director provided information and history of the school. We had the chance to interact with the kids — it was genuinely one of the highlights of our whole Tanzania trip." LR Verified Visitor via GetYourGuide ★★★★★ "A beautiful morning that I'll never forget. The kids were so welcoming, Weza was incredibly passionate, and knowing that my $29 covers a full month of a child's education made it feel even more meaningful. Do this." MD Verified Visitor via GetYourGuide ★★★★★ "I was only in Arusha for two days before heading to Kilimanjaro and this was absolutely the right way to spend a morning. Felt real, felt meaningful, and Weza is one of the most inspiring people I've ever met." ZL Verified Visitor via GetYourGuide Before You Visit Good to Know School Days Only The tour runs Monday to Friday during school term time. It is not available during Tanzanian school holidays — check availability when booking on GetYourGuide. Pickup in Arusha You will be picked up from your hotel or hostel in Arusha from 9:00am and dropped back by 2:30pm. Please provide your accommodation address when booking. Visitors are welcome to bring small gifts for the children — pens, notebooks, sweets, or school supplies. They are always appreciated but never required. Bring a Gift (Optional) Photos Welcome You are welcome to take photos throughout the visit. Please be respectful of the children and ask before photographing individuals. Free Cancellation Book with confidence — free cancellation available via GetYourGuide. Keep your travel plans flexible and pay nothing until you're ready. Language The tour is conducted in English. The children speak Swahili and basic English — communication is mostly through smiles, games, and shared meals. Ready to Visit? Book Your Morning at SATINO $30 per person. Half a day. One child's education funded for a month. An experience you'll talk about for years. Book directly on GetYourGuide or message Augustino on WhatsApp with any questions. Message Augustino