@charset "UTF-8";.bcfc-islamic-services-page{--isvc-green:#113e35;--isvc-green-dark:#0b2b24;--isvc-green-light:#1e5a4b;--isvc-mint:#a5d1c5;--isvc-heading:#0f2f28;--isvc-body:var(--bcfc-dark-ink-muted,#3a4657);--isvc-muted:var(--bcfc-dark-ink-muted,#6c757d);--isvc-bg:var(--bcfc-surface-raised,#f8fafd);--isvc-panel:#fff;--isvc-line:#e4ebf3;--isvc-shadow:0 4px 20px rgba(17,62,53,.08);--isvc-shadow-lg:0 18px 45px rgba(17,62,53,.14);--isvc-wrap:1200px;--bcfc-band-wrap:var(--isvc-wrap,1200px);font-family:"Almarai",system-ui,-apple-system,sans-serif;color:var(--bcfc-ink,var(--isvc-body,#3a4657));background:var(--bcfc-surface-raised,var(--isvc-bg,#f8fafd));line-height:1.65}.bcfc-islamic-services-page *,.bcfc-islamic-services-page *::before,.bcfc-islamic-services-page *::after{box-sizing:border-box}.bcfc-islamic-services-page a:not(:where(.bcfc-hero a,.bcfc-hero button)){color:inherit;text-decoration:none}.bcfc-isvc__eyebrow{font-size:.8125rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--isvc-green,#113e35);display:inline-flex;align-items:center;gap:12px}.bcfc-isvc__eyebrow::before{content:"";width:28px;height:2px;border-radius:2px;background:var(--isvc-mint,#a5d1c5)}.bcfc-islamic-services-page{overflow-x:clip}.bcfc-isvc__hero{position:relative;overflow:hidden;min-height:300px;display:flex;align-items:center;width:100vw;margin-left:calc(50% - 50vw);background:var(--isvc-green-dark,#0b2b24)}.bcfc-isvc__hero::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(11,43,36,.93) 0%,rgba(17,62,53,.72) 100%)}[dir=rtl] .bcfc-isvc__hero::after{background:linear-gradient(240deg,rgba(11,43,36,.93) 0%,rgba(17,62,53,.72) 100%)}.bcfc-isvc__hero .bcfc-isvc__eyebrow{color:#fff}.bcfc-isvc__hero h1{color:#fff;font-weight:800;font-size:clamp(1.875rem,4.4vw,3.125rem);line-height:1.06;letter-spacing:-.01em;margin:16px 0 14px;max-width:20ch}.bcfc-isvc__hero h1 em{font-style:normal;color:var(--isvc-mint,#a5d1c5)}.bcfc-isvc__hero p{color:#dbeee8;font-size:1rem;line-height:1.7;margin:0 0 26px;max-width:46rem}.bcfc-isvc__sec{padding:60px 0}.bcfc-islamic-services-page .bcfc-sec-head{--sh-gap:2.125rem;--sh-rule:var(--isvc-mint,#a5d1c5);--sh-ink-title:var(--bcfc-dark-ink-green,var(--isvc-heading,#0f2f28));--sh-ink-lede:var(--bcfc-ink,var(--isvc-body,#3a4657))}.bcfc-isvc__svc-row{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:54px 0;border-top:1px solid var(--isvc-line,#e4ebf3)}.bcfc-isvc__svc-row:first-child{border-top:0;padding-top:16px}.bcfc-isvc__svc-media{display:block;overflow:hidden;border-radius:84px 22px 84px 22px;background:linear-gradient(135deg,var(--bcfc-surface-sunken,#eef6f2),var(--bcfc-surface-muted,#d8ebe3));aspect-ratio:16/11;box-shadow:var(--isvc-shadow-lg,0 18px 45px rgba(17,62,53,.14));transition:transform .4s ease}.bcfc-isvc__svc-media:hover{transform:translateY(-5px)}.bcfc-isvc__svc-media img{width:100%;height:100%;object-fit:cover;display:block}.bcfc-isvc__svc-row--rev .bcfc-isvc__svc-media{order:2;border-radius:22px 84px 22px 84px}[dir=rtl] .bcfc-isvc__svc-media{border-radius:22px 84px 22px 84px}[dir=rtl] .bcfc-isvc__svc-row--rev .bcfc-isvc__svc-media{border-radius:84px 22px 84px 22px}.bcfc-isvc__svc-text h3{color:var(--isvc-green,#113e35);font-weight:800;font-size:clamp(1.75rem,3.4vw,2.5rem);letter-spacing:-.01em;margin:0 0 16px}.bcfc-isvc__svc-text p{color:var(--bcfc-ink,var(--isvc-body,#3a4657));font-size:1.0625rem;line-height:1.7;margin:0 0 26px;max-width:40ch}.bcfc-isvc__badge{display:inline-block;margin:0 0 14px;padding:5px 12px;border-radius:999px;background:rgba(17,62,53,.08);color:var(--isvc-green,#113e35);font-size:.78125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bcfc-islamic-services-page .bcfc-isvc__svc-btn{display:inline-flex;align-items:center;gap:8px;background:var(--isvc-green,#113e35);border:2px solid var(--isvc-green,#113e35);color:#fff;font-weight:700;font-size:1rem;padding:11px 24px;border-radius:10px;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease}.bcfc-islamic-services-page .bcfc-isvc__svc-btn:hover,.bcfc-islamic-services-page .bcfc-isvc__svc-btn:focus-visible{transform:translateY(-2px);background:var(--bcfc-surface-raised,var(--isvc-panel,#fff));border-color:var(--isvc-green,#113e35);color:var(--bcfc-dark-ink-green,var(--isvc-green,#113e35));box-shadow:0 12px 26px rgba(17,62,53,.18)}.bcfc-isvc__svc-btn .material-icons-outlined{font-size:1.125rem}[dir=rtl] .bcfc-isvc__svc-btn .material-icons-outlined{transform:scaleX(-1)}.bcfc-isvc__svc-media--static{cursor:default}.bcfc-isvc__svc-media--static:hover{transform:none}.bcfc-isvc__advisor{margin:70px 0 0}.bcfc-isvc__advisor-in{position:relative;overflow:hidden;display:flex;align-items:center;gap:26px;flex-wrap:wrap;background:linear-gradient(120deg,var(--isvc-green-dark,#0b2b24) 0%,var(--isvc-green,#113e35) 60%,var(--isvc-green-light,#1e5a4b) 125%);border-radius:22px;padding:40px 44px;color:#fff;box-shadow:var(--isvc-shadow-lg,0 18px 45px rgba(17,62,53,.14))}.bcfc-isvc__advisor-in::before,.bcfc-isvc__advisor-in::after{content:"";position:absolute;border-radius:50%}.bcfc-isvc__advisor-in::before{right:-60px;top:-70px;width:240px;height:240px;background:rgba(255,255,255,.07)}.bcfc-isvc__advisor-in::after{left:-40px;bottom:-80px;width:200px;height:200px;background:rgba(255,255,255,.05)}.bcfc-isvc__advisor-ico{position:relative;z-index:1;display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:rgba(255,255,255,.14);flex-shrink:0}.bcfc-isvc__advisor-ico .material-icons-outlined{font-size:2rem;color:#fff}.bcfc-isvc__advisor-copy{position:relative;z-index:1;flex:1;min-width:240px}.bcfc-isvc__advisor-copy .bcfc-isvc__eyebrow{color:var(--isvc-mint,#a5d1c5)}.bcfc-isvc__advisor-copy .bcfc-isvc__eyebrow::before{background:var(--isvc-mint,#a5d1c5)}.bcfc-isvc__advisor-copy h2{color:#fff;font-weight:800;font-size:clamp(1.375rem,2.6vw,1.875rem);margin:12px 0 8px;letter-spacing:-.01em}.bcfc-isvc__advisor-copy p{color:#d7ece5;font-size:.96875rem;margin:0;line-height:1.6}.bcfc-islamic-services-page .bcfc-isvc__advisor-btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;background:var(--bcfc-surface-raised,var(--isvc-panel,#fff));border:2px solid var(--isvc-panel,#fff);box-sizing:border-box;color:var(--bcfc-dark-ink-green,var(--isvc-green,#113e35));font-weight:800;font-size:1rem;padding:14px 26px;white-space:nowrap;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease}.bcfc-islamic-services-page .bcfc-isvc__advisor-btn:hover,.bcfc-islamic-services-page .bcfc-isvc__advisor-btn:focus-visible{transform:translateY(-2px);background:transparent;border-color:var(--isvc-panel,#fff);color:var(--isvc-panel,#fff);box-shadow:none}.bcfc-isvc__why{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.bcfc-isvc__why-media{border-radius:20px;overflow:hidden;aspect-ratio:4/3;box-shadow:var(--isvc-shadow-lg,0 18px 45px rgba(17,62,53,.14))}.bcfc-isvc__why-media img{width:100%;height:100%;object-fit:cover;display:block}.bcfc-isvc__why-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.bcfc-isvc__why-item{display:flex;gap:14px}.bcfc-isvc__why-ico{width:42px;height:42px;border-radius:11px;background:rgba(17,62,53,.08);color:var(--isvc-green,#113e35);display:grid;place-items:center;flex-shrink:0}.bcfc-isvc__why-ico .material-icons-outlined{font-size:1.375rem}.bcfc-isvc__why-item h4{font-size:1rem;font-weight:800;color:var(--bcfc-dark-ink-green,var(--isvc-heading,#0f2f28));margin:0 0 6px}.bcfc-isvc__why-item p{color:var(--bcfc-ink,var(--isvc-body,#3a4657));font-size:.90625rem;line-height:1.6;margin:0}.bcfc-isvc__apply{display:grid;grid-template-columns:1.02fr .98fr;align-items:stretch;background:var(--bcfc-surface-raised,#fff);border:1px solid var(--isvc-line,#e4ebf3);border-radius:24px;overflow:hidden;box-shadow:var(--isvc-shadow-lg,0 18px 45px rgba(17,62,53,.14))}.bcfc-isvc__apply-copy{background:var(--isvc-green,#113e35);color:#fff;padding:56px 48px;display:flex;flex-direction:column;justify-content:center}.bcfc-isvc__apply-copy .bcfc-isvc__eyebrow{color:var(--isvc-mint,#a5d1c5)}.bcfc-isvc__apply-copy .bcfc-isvc__eyebrow::before{background:var(--bcfc-surface-raised,#fff)}.bcfc-isvc__apply-copy h2{color:#fff;font-size:clamp(1.75rem,3.4vw,2.625rem);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:16px 0 14px}.bcfc-isvc__apply-copy p{color:#d3e8e1;font-size:1rem;line-height:1.7;margin:0 0 26px;max-width:30rem}.bcfc-isvc__steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}.bcfc-isvc__steps li{display:flex;align-items:center;gap:14px;color:#eaf5f1;font-size:1rem;font-weight:700}.bcfc-isvc__step-n{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--bcfc-surface-raised,#fff);color:var(--bcfc-dark-ink-green,var(--isvc-green,#113e35));font-weight:800;font-size:.9375rem}.bcfc-isvc__form{background:var(--bcfc-surface-raised,#fff);padding:52px 48px;display:flex;flex-direction:column;justify-content:center}.bcfc-isvc__field{margin-bottom:22px}.bcfc-isvc__field label{display:block;font-size:.875rem;font-weight:800;letter-spacing:.02em;margin-bottom:9px;color:var(--bcfc-dark-ink-green,var(--isvc-heading,#0f2f28))}.bcfc-isvc__field input,.bcfc-isvc__field select{width:100%;background:var(--bcfc-surface-sunken,#f4f8f6);border:1.5px solid var(--isvc-line,#e4ebf3);border-radius:12px;padding:.95rem 1.05rem;font-family:inherit;font-size:1rem;color:var(--bcfc-dark-ink-green,var(--isvc-heading,#0f2f28))}.bcfc-isvc__field input::placeholder{color:#8fb0a5}.bcfc-isvc__field input:focus,.bcfc-isvc__field select:focus{outline:0;border-color:var(--isvc-green,#113e35);box-shadow:0 0 0 4px rgba(17,62,53,.13)}.bcfc-isvc__field select{appearance:none;cursor:pointer;background-image:url(/assets/svg/ui/chevron-down-113e35.svg?v=5HK5adyiHBzDjAMlEYq3v1MGEMI);background-repeat:no-repeat;background-position:right 16px center;background-size:14px}[dir=rtl] .bcfc-isvc__field select{background-position:left 16px center}.bcfc-isvc__field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bcfc-isvc__consent{display:flex;gap:12px;align-items:flex-start;font-size:.875rem;color:var(--bcfc-ink,var(--isvc-body,#3a4657));margin:6px 0 22px;line-height:1.55}.bcfc-isvc__consent input{width:20px;height:20px;margin-top:1px;accent-color:var(--isvc-green,#113e35);flex:none}.bcfc-isvc__submit{width:100%;justify-content:center;display:inline-flex;align-items:center;gap:9px;border:0;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:800;padding:1.15rem;border-radius:999px;background:var(--isvc-green,#113e35);color:#fff;box-shadow:0 4px 15px rgba(17,62,53,.22);transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.bcfc-isvc__submit:hover{background:var(--isvc-green-dark,#0b2b24);transform:translateY(-2px);box-shadow:0 12px 28px rgba(17,62,53,.3)}.bcfc-isvc__submit[disabled]{opacity:.6;cursor:not-allowed;transform:none}.bcfc-isvc__cta-row{display:flex;flex-wrap:wrap;gap:14px}.bcfc-isvc__cta-row>.bcfc-btn{flex:1 1 200px}.bcfc-isvc__form--ctas .bcfc-isvc__form-alt{text-align:start}.bcfc-isvc__form-alt{font-size:.875rem;color:var(--bcfc-ink,var(--isvc-muted,#6c757d));text-align:center;margin-top:14px}.bcfc-islamic-services-page .bcfc-isvc__form-alt a{color:var(--isvc-green,#113e35);font-weight:800}.bcfc-isvc__form-msg{border-radius:12px;padding:14px 16px;margin-bottom:18px;font-size:.9375rem;font-weight:700}.bcfc-isvc__form-msg--ok{background:rgba(17,62,53,.08);color:var(--isvc-green,#113e35)}.bcfc-isvc__form-msg--err{background:rgba(216,18,34,.08);color:var(--bcfc-dark-ink-red,var(--bcfc-danger,#d81222))}.bcfc-isvc__form-msg.hidden{display:none}.bcfc-isvc__hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:-1px;padding:0;border:0}.bcfc-islamic-services-page .bcfc-invalid{border-color:var(--bcfc-danger,#d81222)!important;box-shadow:0 0 0 4px rgba(216,18,34,.14)!important}.bcfc-islamic-services-page .bcfc-field-error{color:var(--bcfc-dark-ink-red,var(--bcfc-danger,#d81222));font-size:.84375rem;margin-top:7px}@media(max-width:980px){.bcfc-isvc__why{grid-template-columns:1fr;gap:30px}}@media(max-width:860px){.bcfc-isvc__apply{grid-template-columns:1fr}.bcfc-isvc__apply-copy{padding:40px 26px;border-bottom:1px solid var(--isvc-line,#e4ebf3)}.bcfc-isvc__form{padding:40px 26px}.bcfc-isvc__field-row{grid-template-columns:1fr}}@media(max-width:820px){.bcfc-isvc__svc-row,.bcfc-isvc__svc-row--rev{grid-template-columns:1fr;gap:22px;padding:38px 0}.bcfc-isvc__svc-row--rev .bcfc-isvc__svc-media{order:0}.bcfc-isvc__svc-media,.bcfc-isvc__svc-row--rev .bcfc-isvc__svc-media{border-radius:44px 16px 44px 16px;aspect-ratio:16/10}}@media(max-width:768px){.bcfc-isvc__advisor-in{padding:32px 26px}.bcfc-isvc__advisor-btn{width:100%;justify-content:center}}@media(max-width:620px){.bcfc-isvc__why-grid{grid-template-columns:1fr}}.bcfc-islamic-services-page .bcfc-hero{--hero-accent:var(--isvc-mint,#a5d1c5);--hero-scrim:var(--isvc-green-dark,#0b2b24)}[data-bcfc-theme=dark] .bcfc-isvc__badge,[data-bcfc-theme=dark] .bcfc-isvc__svc-text h3,[data-bcfc-theme=dark] .bcfc-isvc__svc-text .material-icons-outlined{color:var(--bcfc-dark-ink-green)}[data-bcfc-theme=dark] .bcfc-isvc__badge{background:color-mix(in srgb,var(--bcfc-dark-ink-green) 14%,transparent)}[data-bcfc-theme=dark] .bcfc-islamic-services-page .bcfc-isvc__svc-btn{background:transparent;border-color:var(--bcfc-dark-ink-green);color:var(--bcfc-dark-ink-green)}[data-bcfc-theme=dark] .bcfc-islamic-services-page .bcfc-isvc__svc-btn .material-icons-outlined{color:var(--bcfc-dark-ink-green)}[data-bcfc-theme=dark] .bcfc-islamic-services-page .bcfc-isvc__svc-btn:hover,[data-bcfc-theme=dark] .bcfc-islamic-services-page .bcfc-isvc__svc-btn:focus-visible{background:var(--bcfc-dark-ink-green);border-color:var(--bcfc-dark-ink-green);color:#002719;box-shadow:none}[data-bcfc-theme=dark] .bcfc-islamic-services-page .bcfc-isvc__svc-btn:hover .material-icons-outlined,[data-bcfc-theme=dark] .bcfc-islamic-services-page .bcfc-isvc__svc-btn:focus-visible .material-icons-outlined{color:#002719}[data-bcfc-theme=dark] .bcfc-isvc__why-ico{background:transparent;border:1px solid var(--bcfc-dark-ink-green)}[data-bcfc-theme=dark] .bcfc-isvc__why-ico .material-icons-outlined{color:var(--bcfc-dark-ink-green)}