color: #001F54; text-align: center; padding: 18px 20px; font-size: 0.95rem; font-weight: 600; } .sunday-strip a { color: #001F54; text-decoration: underline; } .section-belongs{padding:70px 20px;background:#fff;text-align:center} .section-belongs .inner{max-width:700px;margin:0 auto} .section-label{font-size:.78rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#00796B;margin-bottom:.7rem} .section-belongs h2{font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800;color:#001F54;line-height:1.3;margin-bottom:1.2rem} .section-belongs p{font-size:1.05rem;line-height:1.8;color:#444;margin-bottom:1rem} .belongs-tags{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:1.5rem} .tag{background:#f0f9f7;color:#00796B;border:1px solid #b2dfdb;padding:6px 16px;border-radius:20px;font-size:.88rem;font-weight:600} .section-expect{background:#f8faff;padding:70px 20px} .section-expect .inner{max-width:900px;margin:0 auto;text-align:center} .section-expect h2{font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:800;color:#001F54;margin-bottom:.8rem} .expect-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;text-align:left} .expect-card{background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 2px 12px rgba(0,31,84,.06);border-top:4px solid #FFD600} .expect-card h3{font-size:1rem;font-weight:700;color:#001F54;margin-bottom:.4rem} .expect-card p{font-size:.9rem;color:#555;line-height:1.6} .section-impact{padding:70px 20px;background:#001F54;color:#fff} .section-impact .inner{max-width:900px;margin:0 auto;text-align:center} .section-impact .section-label{color:#FFD600} .section-impact h2{font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:800;color:#fff;margin-bottom:.8rem} .impact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;text-align:left} .impact-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem} .impact-number{font-size:2rem;font-weight:800;color:#FFD600;display:block;margin-bottom:.3rem} .impact-card h3{font-size:.95rem;font-weight:700;color:#fff;margin-bottom:.4rem} .impact-card p{font-size:.85rem;color:rgba(255,255,255,.65);line-height:1.6} .impact-story{margin-top:2.5rem;background:rgba(255,214,0,.08);border-left:4px solid #FFD600;border-radius:0 12px 12px 0;padding:1.5rem 2rem;text-align:left;max-width:700px;margin-left:auto;margin-right:auto} .section-needs{padding:70px 20px;background:#fff;text-align:center} .section-needs .inner{max-width:850px;margin:0 auto} .section-needs h2{font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:800;color:#001F54;margin-bottom:.8rem} .needs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.2rem;text-align:left} .need-item{border-left:4px solid #00796B;padding:1rem 1.2rem;background:#f8faff;border-radius:0 12px 12px 0} .need-item h3{font-size:.95rem;font-weight:700;color:#001F54;margin-bottom:.3rem} .need-item p{font-size:.88rem;color:#555;line-height:1.6} .section-give{background:#f8faff;padding:70px 20px;text-align:center} .section-give .inner{max-width:700px;margin:0 auto} .npo-pill{display:inline-flex;align-items:center;gap:.4rem;background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7;padding:5px 14px;border-radius:20px;font-size:.8rem;font-weight:700;margin-bottom:1.2rem} .section-give h2{font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:800;color:#001F54;margin-bottom:.8rem} .give-amounts{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap;margin:1.5rem 0} .give-pill{background:#fff;border:2px solid #dde4ef;padding:8px 20px;border-radius:20px;font-weight:700;font-size:.9rem;color:#001F54;cursor:pointer;transition:all .2s} .give-pill:hover,.give-pill.active{background:#FFD600;border-color:#FFD600} .section-cta{background:#FFD600;padding:60px 20px;text-align:center} .section-cta .inner{max-width:600px;margin:0 auto} .section-cta h2{font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:800;color:#001F54;margin-bottom:1rem} .section-cta p{font-size:1rem;color:#001F54;line-height:1.7;margin-bottom:2rem} .cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap} .btn-primary{background:#001F54;color:#FFD600;padding:14px 28px;border-radius:30px;text-decoration:none;font-weight:700;font-size:.95rem;transition:all .3s} .btn-primary:hover{background:#0A3060;transform:translateY(-2px)} .btn-ghost{border:2px solid #001F54;color:#001F54;padding:12px 26px;border-radius:30px;text-decoration:none;font-weight:700;font-size:.95rem;transition:all .3s} .btn-ghost:hover{background:#001F54;color:#FFD600}

Pretoria North · Karenpark · Akasia · Atteridgeville

You're Welcome Here.
Just as You Are.

Fountain of Grace International is a church in Pretoria North where real people find real community. No performance required. No dress code. Come as you are.

Every Sunday · 09:00 · 323 B Danie Theron Street, Pretoria North

📅 Sunday 09:00 · 📍 323 B Danie Theron St, Pretoria North · 📱 WhatsApp Us

You Don't Have to Have
It All Together.

FGI is a place for people who are still figuring things out. Whether you've never been to church before, or you've been hurt by church before — this is a place that will receive you without judgment.

We're a multiracial, multilingual community. English and Afrikaans. Different backgrounds, one family.

First-timers welcome No dress code All races & languages Families with kids Those who've been hurt by church People who doubt

What Happens on a Sunday?

No surprises. Here's exactly what a Sunday morning at FGI looks like.

🎵

Worship

Contemporary worship in English and Afrikaans. Genuine, not performative.

📖

Message

Practical Bible teaching that connects to real life. No jargon. No hype.

Coffee & Community

Tea and coffee after service. This is where real connections happen.

👶

Kids

Children's programme during the service. Safe, fun, age-appropriate.

🕰️

Duration

About 90 minutes. You won't be kept past your coffee order.

👚

Dress Code

There isn't one. Come in jeans. Come in a suit. Just come.

What We're Building Together

Beyond Sunday mornings, FGI runs community programs that address real needs in Pretoria North and surrounding areas.

🍞

Food Programme

Weekly food parcels for families in need across Pretoria North.

🎓

Youth Development

After-school support and mentorship for at-risk youth.

💼

Skills Training

Practical skills workshops for unemployed community members.

🤝

Community Outreach

Regular outreach to Atteridgeville, Soshanguve, and surrounding areas.

"I came to FGI broken and without hope. Three years later I have a job, a community, and my family is restored. This church didn't just preach grace — they lived it."

— Community Member, Pretoria North

Whatever You're Carrying, You Don't Have to Carry it Alone

FGI exists for people in real situations. If any of these sound like you, you're exactly who this church is for.

Loneliness

You're surrounded by people but feel completely alone. FGI is built for real connection.

Family Breakdown

Divorce, broken relationships, estrangement. We walk with families through the hard parts.

Grief & Loss

Whether recent or old, grief needs a safe place. You'll find that here.

No Direction

Unsure of your purpose or next step. Practical teaching and community help clarify the path.

Addiction & Struggle

No shame here. FGI walks alongside people on the hard road to freedom.

Spiritual Questions

Doubts are welcome. Honest questions are better than polished pretense.

✅ Registered NPO 316-193

Your Giving Builds Community

Every rand given funds food programmes, youth development, and community outreach across Pretoria North.

Give Now →

This Sunday. No Pressure.

You don't need to be ready. You don't need to know the songs. You just need to show up. We'll handle the rest.