.btn-gold { background: linear-gradient(135deg, #c9a84c 0%, #e8d48b 40%, #c9a84c 60%, #9a7a2e 100%); background-size: 200% auto; transition: background-position 0.5s ease, transform 0.2s; color: var(--emerald-950); font-weight: 600; } .btn-gold:hover { background-position: right center; transform: translateY(-2px); box-shadow: 0 8px 30px rgba(201,168,76,0.45); } .btn-outline-gold { border: 1.5px solid var(--gold); color: var(--gold); font-weight: 500; transition: all 0.3s ease; } .btn-outline-gold:hover { background: var(--gold); color: var(--emerald-950); transform: translateY(-2px); } .card-lift { transition: transform 0.35s ease, box-shadow 0.35s ease; } .card-lift:hover { transform: translateY(-6px); box-shadow: 0 20px 50px rgba(6, 78, 48, 0.15); } .nav-scroll { transition: background 0.4s ease, box-shadow 0.4s ease; } .nav-scroll.scrolled { background: rgba(2, 44, 26, 0.97); backdrop-filter: blur(12px); box-shadow: 0 2px 20px rgba(0,0,0,0.3); } #mobile-menu { transition: max-height 0.4s ease, opacity 0.3s ease; max-height: 0; opacity: 0; overflow: hidden; } #mobile-menu.open { max-height: 400px; opacity: 1; } .form-input { background: white; border: 1.5px solid #e2d5b8; border-radius: 8px; padding: 12px 16px; width: 100%; transition: all 0.3s; outline: none; } .form-input:focus { border-color: var(--gold); box-shadow: 0 0 0 3px rgba(201,168,76,0.15); } .faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.4s ease; } .faq-answer.open { max-height: 300px; } .faq-icon { transition: transform 0.35s ease; } .faq-icon.open { transform: rotate(45deg); } /* Stats row */ .stats-row { display: flex; gap: 1.5rem; flex-wrap: wrap; } @media (max-width: 768px) { .stats-row { gap: 0.5rem; justify-content: space-between; } .stats-row .stat-item .stat-num { font-size: 1.5rem !important; } .stats-row .stat-item .stat-meta { font-size: 0.7rem !important; } /* Mobile centering fix for all section containers */ .max-w-7xl, .max-w-5xl, .max-w-4xl, .max-w-3xl { width: calc(100% - 1.5rem); max-width: 100%; padding-left: 0.75rem; padding-right: 0.75rem; box-sizing: border-box; margin-left: auto; margin-right: auto; } .hero-bg, section, footer { overflow-x: hidden; margin-left: auto; margin-right: auto; } .hero-cta, .flex.flex-wrap.items-center.gap-4 { justify-content: center !important; } .flex.flex-wrap.items-center.gap-4 { flex-wrap: nowrap !important; } #home .absolute.right-8, #home .absolute.right-24 { right: 0.75rem !important; } } /* Hero background */ .hero-bg { background: linear-gradient(135deg, #022c1a 0%, #064e30 45%, #053d26 100%); min-height: 75vh; } @media (min-width: 768px) { .hero-bg { min-height: 80vh; } } /* Mobile hero CTA adjustment (matching Ontario page) */ @media (max-width: 768px) { .hero-cta { flex-wrap: nowrap !important; justify-content: center; gap: 0.35rem; } .hero-cta .btn-gold, .hero-cta .btn-outline-gold { padding: 0.45rem 0.7rem !important; font-size: 0.72rem !important; min-width: 42%; white-space: nowrap; line-height: 1.1 !important; } .hero-cta .btn-gold .fas, .hero-cta .btn-outline-gold .fas { font-size: 0.75rem !important; } } .section-label { font-family: 'DM Sans', sans-serif; font-size: 0.7rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(--gold); font-weight: 600; } .ornament { font-family: 'Amiri', serif; color: var(--gold); opacity: 0.6; user-select: none; } .stat-num { font-family: 'Cormorant Garamond', serif; font-weight: 700; color: var(--gold); } .reveal { opacity: 0; transform: translateY(30px); transition: opacity 0.7s ease, transform 0.7s ease; } .reveal.visible { opacity: 1; transform: translateY(0); } #testimonials .carousel-wrap { position: relative; max-width: 1200px; margin: 0 auto; display: flex; align-items: center; justify-content: center; padding: 0 24px; } #testimonials .carousel { display: flex; align-items: center; justify-content: center; perspective: 1000px; height: 400px; width: 100%; position: relative; } #testimonials .card { width: 333px; min-width: 220px; background: linear-gradient(135deg, rgba(255,255,255,0.95), rgba(248,244,238,0.92)); border-radius: 12px; padding: 18px 16px; position: absolute; transition: all 0.6s cubic-bezier(0.25,0.8,0.25,1); opacity: 0; z-index: 0; pointer-events: none; } #testimonials .card.center { opacity: 1; z-index: 3; transform: translateX(0) scale(1); pointer-events: auto; } #testimonials .card.left { opacity: 0.6; z-index: 2; transform: translateX(-110%) scale(0.86); cursor: pointer; pointer-events: auto; } #testimonials .card.right { opacity: 0.6; z-index: 2; transform: translateX(110%) scale(0.86); cursor: pointer; pointer-events: auto; } #testimonials .nav-btn { position: absolute; z-index: 10; top: 50%; transform: translateY(-50%); width: 44px; height: 44px; border-radius: 50%; background: #fff; display: flex; align-items: center; justify-content: center; cursor: pointer; } #testimonials .nav-btn.left { left: 10px; } #testimonials .nav-btn.right { right: 10px; } #testimonials .nav-btn:hover { transform: translateY(-50%) scale(1.08); background: rgba(255,255,255,0.95); }
๐ Trusted by families across Malaysia ๐ฒ๐พ
Live, one-on-one sessions with certified tutors. Flexible scheduling for Kuala Lumpur, Selangor, Penang, Johor, and all Malaysia. Your Quran journey starts with one free lesson.
ุฎูููุฑูููู ู ู ููู ุชูุนููููู ู ุงููููุฑูุขูู ููุนููููู ููู
ุงููุฑูุฃู ุจูุงุณูู ู ุฑูุจูููู
About Taleemul Quran Academy
Taleemul Quran Academy was founded to make quality Quran education accessible to Muslim families across Kuala Lumpur, Selangor, Penang, Johor, and the entire Malaysia โ from the capital to the suburbs.
We connect students with experienced, certified Quran tutors for live one-on-one sessions. Whether your child is starting with the Arabic alphabet or you're working toward Hifz, our teachers guide with patience and expertise.
What We Teach
Start from basics, Arabic alphabet, and begin reading Quranic verses with confidence.
Enroll Now โMaster Tajweed rules, proper makhaarij, and recite the Quran beautifully.
Enroll Now โStructured Hifz support with revision & progress tracking for all ages.
Enroll Now โWhy Taleemul Quran
Morning, evening, weekends โ we accommodate Malaysian time zone. Learn around your work/school schedule in KL, Selangor, Penang.
Authentic ijazah-certified teachers, many graduates of Al-Azhar. They live the Quran and teach with heart.
Engaging, fun, age-appropriate Quran classes for children across all states.
Dedicated female Quran teachers for women and girls seeking a comfortable, same-gender learning environment.
Stay informed with regular updates โ track your child's progress, strengths, and areas of growth.
No hidden fees. Transparent monthly rates in Malaysian Ringgit. Quality Quran education accessible for every family.
โก Limited Spots Available This Month
Only 12 enrollment spots left for Malaysian families โ secure your free trial today.
Claim Your Free Trial Lesson NowReal Stories
"My 8-year-old son now reads with Tajweed! The tutor is patient and makes each lesson fun. Best decision for our family in KL."
"As a busy professional, the flexible evening classes are perfect. The Hifz program is structured and my daughter has memorized 3 juz in 8 months. Highly recommend!"
"Revert here โ my one-on-one teacher is so supportive. I've learned 15 surahs in 4 months and feel connected to my salah. Life-changing."
"Excellent Hifz teacher with ijazah. My son has progressed faster than local Islamic center. Recorded sessions help us review."
"Female tutor for my daughter โ she loves her teacher and looks forward to class. The Islamic studies component is a blessing."
Transparent Pricing (MYR)
All plans include a free first lesson. No contracts, cancel anytime.
Starter
Family Plan
Hifz Intensive
All prices in MYR ยท Multi-child discounts available ยท Free trial for every new student
Got Questions?
Start Today
Fill the form โ our team will reach out within hours to schedule your free session and match you with the perfect tutor.
info@noorpathacademy.my
+45 715 343 15
No credit card needed.
JazakAllah Khair! We'll contact you shortly.
โฝ
Join over 300+ Malaysian families who chose Taleemul Quran Academy to connect with the Quran.