@media(max-width:600px){.allah-provider-text[data-astro-cid-nkev3i7w]{background-color:#0003;font-size:32px!important;line-height:38px!important}}.container[data-astro-cid-nkev3i7w]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-start;z-index:1}.hero-text[data-astro-cid-nkev3i7w]{padding:20px;color:#fff;position:relative;z-index:1}.hero-section[data-astro-cid-nkev3i7w]{position:relative;z-index:1;background-image:url(/assets/img/Impact/pool-party-chipping-norton.jpeg);background-size:cover;background-position:center}.video-overlay[data-astro-cid-nkev3i7w]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000008c;z-index:1}.card-section[data-astro-cid-nkev3i7w]{background-color:#fff;padding:48px 24px}.card-box[data-astro-cid-nkev3i7w]{max-width:960px;margin:0 auto;background-color:#dff0f8;border:2px solid #1e73be;border-radius:16px;padding:20px 30px;text-align:center}.card-title[data-astro-cid-nkev3i7w]{font-size:28px;font-weight:700;color:#111827;font-family:Georgia,serif;margin-bottom:16px;line-height:1.3}.card-description[data-astro-cid-nkev3i7w]{font-size:18px;color:#374151;line-height:1.75}@media(max-width:600px){.card-box[data-astro-cid-nkev3i7w]{padding:28px 20px}.card-title[data-astro-cid-nkev3i7w]{font-size:22px}}.mosque-section[data-astro-cid-nkev3i7w]{background-color:#fff;padding:30px 24px}.mosque-container[data-astro-cid-nkev3i7w]{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:20px}.mosque-image-wrapper[data-astro-cid-nkev3i7w]{flex:0 0 45%;border-radius:16px;overflow:hidden;box-shadow:0 2px 16px #00000014}.mosque-image[data-astro-cid-nkev3i7w]{width:100%;height:100%;object-fit:cover;display:block}.mosque-content[data-astro-cid-nkev3i7w]{flex:1}.mosque-title[data-astro-cid-nkev3i7w]{font-size:32px;font-weight:700;color:#111827;line-height:1.3;margin-bottom:16px;font-family:Georgia,serif}.mosque-description[data-astro-cid-nkev3i7w]{font-size:15px;color:#4b5563;line-height:1.75;margin-bottom:24px}.mosque-list[data-astro-cid-nkev3i7w]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.mosque-list[data-astro-cid-nkev3i7w] li[data-astro-cid-nkev3i7w]{font-size:15px;color:#1f2937;display:flex;align-items:center;gap:12px}.mosque-list[data-astro-cid-nkev3i7w] li[data-astro-cid-nkev3i7w]:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#1a5276;flex-shrink:0}@media(max-width:768px){.mosque-container[data-astro-cid-nkev3i7w]{flex-direction:column}.mosque-image-wrapper[data-astro-cid-nkev3i7w]{flex:none;width:100%;max-height:280px}.mosque-title[data-astro-cid-nkev3i7w]{font-size:24px}}.fun-facts[data-astro-cid-nkev3i7w]{display:flex;border-radius:30px;overflow:hidden}.fun-facts[data-astro-cid-nkev3i7w] .islamic-mosque[data-astro-cid-nkev3i7w]{flex:1;text-align:center;padding:30px 20px;position:relative}.fun-facts[data-astro-cid-nkev3i7w] .islamic-mosque[data-astro-cid-nkev3i7w]:not(:last-child):after{content:"";position:absolute;top:15px;right:15px;width:1px;height:90%;background-color:#fffc}@media(max-width:768px){.fun-facts[data-astro-cid-nkev3i7w]{flex-direction:column}.fun-facts[data-astro-cid-nkev3i7w] .islamic-mosque[data-astro-cid-nkev3i7w]:not(:last-child):after{inset:auto 15px 0;width:auto;height:1px}}.feature-video-section[data-astro-cid-nkev3i7w]{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #00000026;margin:40px auto;max-width:1100px}.feature-video-image[data-astro-cid-nkev3i7w]{width:100%;height:420px;object-fit:cover;display:block}.feature-video-overlay[data-astro-cid-nkev3i7w]{position:absolute;inset:0;background:linear-gradient(180deg,#0000004d,#000000b3);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px;color:#fff}.feature-video-overlay[data-astro-cid-nkev3i7w] h3[data-astro-cid-nkev3i7w]{font-size:36px;font-weight:700;margin-bottom:12px;font-family:Georgia,serif}.feature-video-overlay[data-astro-cid-nkev3i7w] p[data-astro-cid-nkev3i7w]{font-size:18px;margin-bottom:24px;max-width:600px}.ramadan-section[data-astro-cid-nkev3i7w]{background:linear-gradient(135deg,#1565c0,#1e88e5 55%,#42a5f5);font-family:Nunito,sans-serif;color:#e8f4fd;position:relative;overflow:hidden;border-radius:25px;border:2px solid #fff;box-shadow:0 14px 35px #0a346947,0 4px 14px #0a34692e}.card-inner[data-astro-cid-nkev3i7w]{background:#fff;border-radius:18px;padding:1.5rem 1.75rem;margin:2.25rem 0 2.25rem 2.25rem;text-align:center;box-shadow:0 4px 20px #0000001f;width:100%;max-width:480px;border:3px solid rgb(16,106,241)}.card-inner[data-astro-cid-nkev3i7w] .label[data-astro-cid-nkev3i7w]{font-size:1.5rem;color:#000;font-weight:300}.card-inner[data-astro-cid-nkev3i7w] .title[data-astro-cid-nkev3i7w]{font-size:2.2rem;font-weight:700;color:#1565c0}.quote-side[data-astro-cid-nkev3i7w]{color:#fff;padding:2rem 2.5rem 2rem 1rem;text-align:center;border-radius:20px}.hero-quote-1[data-astro-cid-nkev3i7w]{padding:1rem;max-width:1150px;margin-right:auto;margin-left:auto}@media(max-width:767px){.ramadan-section[data-astro-cid-nkev3i7w]{width:100%;border-radius:18px;padding:5px}.card-inner[data-astro-cid-nkev3i7w]{margin:0rem;padding:1.25rem 1rem}}.faq-section[data-astro-cid-nkev3i7w]{background:#f5f5f5;padding:30px 20px;display:flex;justify-content:center}.faq-container[data-astro-cid-nkev3i7w]{max-width:700px;width:100%;text-align:center}.faq-title[data-astro-cid-nkev3i7w]{font-size:40px;color:#1e73be;margin-bottom:25px;letter-spacing:2px}.faq-list[data-astro-cid-nkev3i7w]{display:flex;flex-direction:column;gap:15px}.faq-item[data-astro-cid-nkev3i7w]{border:2px solid #1e73be;border-radius:35px;padding:15px 20px;background:#fff;cursor:pointer;transition:.3s}.faq-item[data-astro-cid-nkev3i7w]:hover{background:#f0f8ff}.faq-question[data-astro-cid-nkev3i7w]{display:flex;justify-content:space-between;align-items:center;width:100%}.faq-question[data-astro-cid-nkev3i7w] span[data-astro-cid-nkev3i7w]{font-size:16px;font-weight:600}.arrow[data-astro-cid-nkev3i7w]{min-width:36px;height:36px;background:#1e73be;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px}.faq-answer[data-astro-cid-nkev3i7w]{max-height:0;overflow:hidden;text-align:left;font-size:14px;color:#444;transition:all .3s ease;padding:0 5px}.faq-item[data-astro-cid-nkev3i7w].active .faq-answer[data-astro-cid-nkev3i7w]{max-height:200px;padding:10px 5px 5px}.faq-item[data-astro-cid-nkev3i7w].active .arrow[data-astro-cid-nkev3i7w]{transform:rotate(90deg);transition:.3s}.projects-grid[data-astro-cid-nkev3i7w]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}.project-card[data-astro-cid-nkev3i7w]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;transition:transform .2s,box-shadow .2s}.project-card[data-astro-cid-nkev3i7w]:hover{transform:translateY(-4px);box-shadow:0 10px 25px #00000014}.project-card[data-astro-cid-nkev3i7w] h4[data-astro-cid-nkev3i7w]{color:#1e73be;font-size:20px;margin-bottom:10px;font-weight:700}.project-card[data-astro-cid-nkev3i7w] p[data-astro-cid-nkev3i7w]{color:#475569;font-size:15px;line-height:1.6;margin:0}.newsletter-box[data-astro-cid-nkev3i7w]{background:#fff;border:2px solid #1e73be;border-radius:20px;padding:32px 24px;text-align:center;margin-top:30px;box-shadow:0 4px 15px #0000000d}.newsletter-box[data-astro-cid-nkev3i7w] h3[data-astro-cid-nkev3i7w]{color:#111827;font-size:24px;font-weight:700;margin-bottom:10px;font-family:Georgia,serif}.newsletter-box[data-astro-cid-nkev3i7w] p[data-astro-cid-nkev3i7w]{color:#4b5563;font-size:15px;margin-bottom:20px}.newsletter-form[data-astro-cid-nkev3i7w]{display:flex;gap:10px;max-width:500px;margin:0 auto}.newsletter-input[data-astro-cid-nkev3i7w]{flex:1;padding:12px 16px;border:1px solid #cbd5e1;border-radius:8px;font-size:15px;outline:none}.newsletter-input[data-astro-cid-nkev3i7w]:focus{border-color:#1e73be}@media(max-width:600px){.newsletter-form[data-astro-cid-nkev3i7w]{flex-direction:column}}
