@charset "UTF-8";.fm-scope{--blue:#083b8a;--red-danger:var(--bcfc-danger,#d81222);--red:var(--bcfc-navy,#071b33);--heading:var(--bcfc-dark-ink-brand,#132a55);--body:#3a4657;--muted:var(--bcfc-dark-ink-muted,#6c757d);--bg:var(--bcfc-surface-raised,#f8fafd);--line:#e4ebf3;--shadow:0 4px 20px rgba(8,59,138,.08);--font:"Almarai",system-ui,-apple-system,sans-serif;--wrap:1200px;font-family:var(--font);color:var(--bcfc-ink,var(--body));background:var(--bg)}.fm-scope .wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.fm-scope .eyebrow{font-size:.8125rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--bcfc-ink-strong,var(--blue));display:inline-flex;align-items:center;gap:12px}.fm-scope .eyebrow::before{content:"";width:28px;height:2px;border-radius:2px;background:var(--red)}.fm-hero{position:relative;min-height:240px;display:flex;align-items:center;overflow:hidden}.fm-hero-bg{position:absolute;inset:0}.fm-hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center 32%}.fm-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(6,42,99,.93),rgba(8,59,138,.72))}.fm-hero .wrap{position:relative;z-index:1;padding:48px 0}.fm-hero .eyebrow{color:#fff}.fm-hero h1{font-family:var(--font);color:#fff;font-size:clamp(1.625rem,3.8vw,2.75rem);font-weight:800;letter-spacing:-.02em;margin:14px 0 10px}.fm-hero p{color:#dbe6f5;font-size:.96875rem;line-height:1.6;max-width:60ch;margin:0}.fm-wrap{max-width:900px}.fm-wrap .bcfc-formband .wrap{padding-inline:0}.fm-card{--card-pad-block:2.5rem;--card-pad-inline:2.75rem;margin:44px 0 0}.fm-req{font-size:.875rem;color:var(--bcfc-ink,var(--muted));margin:0 0 26px}.fm-req .rq{color:var(--bcfc-dark-ink-red,var(--red-danger));font-weight:800}.fm-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px}.fld{display:flex;flex-direction:column;gap:8px}.fld.full{grid-column:1/-1}.fld label{font-size:.90625rem;font-weight:700;color:var(--bcfc-ink-muted,var(--heading))}.rq{color:var(--bcfc-dark-ink-red,var(--red-danger));margin-left:4px;font-weight:800}.fld input,.fld select,.fld textarea{font-family:inherit;font-size:1rem;color:var(--bcfc-ink,var(--heading));background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:10px;padding:12px 14px;width:100%;transition:border-color .2s,box-shadow .2s}.fld input:focus,.fld select:focus,.fld textarea:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 3px rgba(8,59,138,.12)}.fld textarea{resize:vertical;line-height:1.6}.fld .datein{background:var(--bcfc-surface-sunken,#f4f8fd);color:var(--bcfc-ink,var(--muted));cursor:not-allowed;max-width:220px}.fld .note{font-size:.84375rem;color:var(--bcfc-ink-muted,var(--muted))}.fld select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236c757d' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.file{display:inline-flex;align-items:center;gap:8px;border:1px dashed var(--line);border-radius:10px;padding:11px 16px;font-size:.9375rem;font-weight:700;color:var(--bcfc-ink,var(--blue));background:var(--bcfc-surface-sunken,#f4f8fd);cursor:pointer;width:fit-content;transition:border-color .2s}.file:hover{border-color:var(--blue)}.file .material-icons-outlined{font-size:1.1875rem}.file-hint{font-size:.84375rem;color:var(--bcfc-ink-muted,var(--muted));margin-top:6px}.fm-submit{margin-top:30px}.fm-submit button{display:inline-flex;align-items:center;gap:9px;background:var(--red);color:#fff;font-family:inherit;font-weight:800;font-size:1rem;border:0;border-radius:12px;padding:14px 40px;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.fm-submit button:hover{background:var(--bcfc-blue,#004a98);transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,74,152,.28)}.fm-scope .contact-form__message{border-radius:10px;padding:12px 16px;font-size:.9375rem;margin-bottom:20px}.fm-scope .contact-form__message--success{background:var(--bcfc-surface-sunken,#e9f7ef);color:var(--bcfc-dark-ink-green,#1a7a3f);border:1px solid #b7e4c7}.fm-scope .contact-form__message--error{background:var(--bcfc-surface-sunken,#fdecec);color:var(--bcfc-dark-ink-red,var(--bcfc-danger,#d81222));border:1px solid #f3c2c2}.fm-scope .hidden{display:none}.fm-scope .iti{display:block;width:100%}.fm-scope .iti .iti__tel-input{width:100%;height:46px}.fm-scope .iti__selected-country,.fm-scope .iti__selected-country-primary{height:100%;background:transparent;border:0}.fm-scope .iti__selected-country{border-radius:10px 0 0 10px}.fm-scope .iti__selected-dial-code{font-size:1rem;color:var(--bcfc-ink,var(--heading))}.fm-scope .iti__dropdown-content{width:max(100%,260px);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);background:var(--bcfc-surface-raised,#fff);overflow:hidden}.fm-scope .iti__search-input{font-family:inherit;font-size:.9375rem;padding:10px 14px;border:0;border-bottom:1px solid var(--line);width:100%}.fm-scope .iti__search-input:focus{outline:0}.fm-scope .iti__country-list{max-height:240px;overflow-y:auto;margin:0;padding:4px 0}.fm-scope .iti__country{padding:9px 14px;font-size:.9375rem;line-height:1.3}.fm-scope .iti__country .iti__country-name,.fm-scope .iti__country .iti__dial-code{font-size:.9375rem}.fm-scope[dir=rtl] .iti__selected-country{border-radius:0 10px 10px 0}.fm-consent{margin-top:2px}.fm-check{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.fm-check input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;min-width:22px;flex:0 0 auto;margin:1px 0 0;padding:0;border:2px solid var(--line);border-radius:6px;background:var(--bcfc-surface-raised,#fff);background-repeat:no-repeat;background-position:center;background-size:14px 14px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.fm-check input[type=checkbox]:hover{border-color:var(--blue)}.fm-check input[type=checkbox]:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(8,59,138,.25)}.fm-check input[type=checkbox]:checked{background-color:var(--blue);border-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.fm-check input.bcfc-invalid[type=checkbox]{border-color:var(--red-danger)}.fm-check span{font-size:.9375rem;font-weight:500;color:var(--bcfc-ink,var(--heading));line-height:1.55}@media(max-width:768px){.fm-card{--card-pad-block:1.875rem;--card-pad-inline:1.5rem}.fm-grid{grid-template-columns:1fr}}.fm-scope.fm-scope--islamic{--blue:var(--bcfc-green-dark,#113e35);--heading:var(--bcfc-green-darker,#0c2d27);--shadow:0 4px 20px rgba(17,62,53,.1)}.fm-scope--islamic .fm-submit button{background:var(--bcfc-green-dark,#113e35)}.fm-scope--islamic .fm-submit button:hover{background:var(--bcfc-green-darker,#0c2d27);box-shadow:0 12px 26px rgba(17,62,53,.28)}.fm-scope--islamic .eyebrow::before{background:var(--bcfc-green,#65c3a0)}.fm-scope--islamic .fm-check input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px rgba(17,62,53,.25)}.fm-scope--islamic .bcfc-hero{--hero-surface:var(--bcfc-green-darker,#0c2d27);--hero-scrim:var(--bcfc-green-dark,#113e35)}.fm-brand{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--line)}.fm-brand img{height:44px;width:auto}.fm-brand__label{font-size:.875rem;font-weight:700;color:var(--bcfc-ink,var(--blue));letter-spacing:.02em}