.elementor .e-5b96ca6a-22d8{font-size:52px;color:var(--iv-white);}.elementor .e-309f3307-4835{width:100%;max-width:720px;text-align:center;gap:18px;align-items:center;}.elementor .e-564b2cd8-4dac{min-height:420px;padding-block-start:120px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;border-block-end-width:4px;background-image:linear-gradient(135deg, rgba(16,32,16,0.92) 0%,rgba(20,64,31,0.72) 50%,rgba(20,64,31,0.45) 100%),url("https://imanevoyagebf.com/wp-content/uploads/2026/09/pelerins-kaaba.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:center;}.elementor .e-47e7fa89-c9d5{width:100%;max-height:600px;aspect-ratio:4/5;}.elementor .e-9c50003-3342{gap:18px;flex:1 1 400px;}.elementor .e-5ad16aa7-70fe{font-size:16px;}.elementor .e-483b12c9-6777{margin-block-start:8px;}.elementor .e-2867daa6-8897{gap:18px;flex:1 1 480px;}.elementor .e-657974f9-636d{width:100%;padding:0px;display:flex;flex-direction:row;gap:64px;flex-wrap:wrap;align-items:center;}.elementor .e-691fc1b0-f49e{max-width:620px;}.elementor .e-8b2acdb-7257{max-width:820px;text-align:center;gap:16px;align-items:center;}.elementor .e-284b6f7d-cb80{min-height:480px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, rgba(16,32,16,0.55) 0%,rgba(16,32,16,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3b6ae770-3872{font-size:13px;color:var(--iv-white);margin:0px;}.elementor .e-35bd4383-886e{font-size:13px;color:var(--iv-white);margin:0px;}.elementor .e-19169518-6320{padding:0px;background-image:url("https://imanevoyagebf.com/wp-content/uploads/2026/09/kaaba-nuit.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--iv-green-dark);}.elementor .e-6d392883-f86f{max-width:760px;text-align:center;gap:16px;align-items:center;align-self:center;}.elementor .e-3788ec06-e180{font-family:var(--iv-font-display);font-weight:400;font-size:24px;text-transform:uppercase;}.elementor .e-264bb0bb-8949{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-4d1e0ec9-c3fc{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-103f5195-65eb{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-3282024f-3495{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-68a38820-3e0a{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-644d121a-2ffc{gap:10px;}.elementor .e-5ed6fd62-bdb2{padding-block-start:12px;margin-block-start:auto;}.elementor .e-63a3e42e-21a7{padding-block-start:36px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;border-width:1px;border-color:var(--iv-border);border-style:solid;background-color:var(--iv-white);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);gap:18px;flex:1 1 300px;}.elementor .e-13212aea-c512{font-family:var(--iv-font-body);font-weight:700;font-size:11px;color:var(--iv-green-dark);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;background-color:var(--iv-gold);align-self:flex-start;}.elementor .e-197673e7-70b0{font-family:var(--iv-font-display);font-weight:400;font-size:24px;text-transform:uppercase;}.elementor .e-4d231d1b-ab68{color:var(--iv-gold);}.elementor .e-1dcbc9e-93c7{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-7ea413d6-1cda{color:var(--iv-gold);}.elementor .e-37230217-5524{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-20af5e55-1c43{color:var(--iv-gold);}.elementor .e-57bac710-92b7{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-13be865c-ba71{color:var(--iv-gold);}.elementor .e-2aa1fd2d-285f{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-599d869b-3ded{color:var(--iv-gold);}.elementor .e-50e4d65d-605c{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-2fa69562-9b80{gap:10px;}.elementor .e-49f00c30-2aec{padding-block-start:12px;margin-block-start:auto;}.elementor .e-6d9883fb-eb55{padding-block-start:36px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:var(--iv-green-700);box-shadow:0px 20px 48px 0px rgba(20,64,31,0.3);gap:18px;flex:1 1 300px;}.elementor .e-7be18ae9-d530{font-family:var(--iv-font-display);font-weight:400;font-size:24px;text-transform:uppercase;}.elementor .e-2416b44b-f19e{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-70f60a0a-d38a{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-79b15e57-1573{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-160b9a3d-4827{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-3932c628-5967{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-6e887a09-a1ff{gap:10px;}.elementor .e-6bae033f-7b6f{padding-block-start:12px;margin-block-start:auto;}.elementor .e-67f7e1fa-20a3{padding-block-start:36px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;border-width:1px;border-color:var(--iv-border);border-style:solid;background-color:var(--iv-white);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);gap:18px;flex:1 1 300px;}.elementor .e-4bd1b5f1-f936{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .e-8023eec-c783{max-width:760px;gap:16px;}.elementor .e-6f71abf7-99c1{width:44px;height:44px;font-family:var(--iv-font-display);font-size:18px;color:var(--iv-white);margin:0px;border-radius:50%;background-color:var(--iv-green);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3e7df893-3d50{font-size:18px;}.elementor .e-695ddcc1-96bf{gap:12px;flex:1 1 230px;}.elementor .e-4fa26402-b05a{width:44px;height:44px;font-family:var(--iv-font-display);font-size:18px;color:var(--iv-white);margin:0px;border-radius:50%;background-color:var(--iv-green);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3691b88a-4187{font-size:18px;}.elementor .e-18e39501-986d{gap:12px;flex:1 1 230px;}.elementor .e-7ab00153-5a66{width:44px;height:44px;font-family:var(--iv-font-display);font-size:18px;color:var(--iv-white);margin:0px;border-radius:50%;background-color:var(--iv-green);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-40928b59-f14d{font-size:18px;}.elementor .e-1a98daa7-9fda{gap:12px;flex:1 1 230px;}.elementor .e-78fcc994-514b{width:44px;height:44px;font-family:var(--iv-font-display);font-size:18px;color:var(--iv-white);margin:0px;border-radius:50%;background-color:var(--iv-green);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6dd94c23-e6ae{font-size:18px;}.elementor .e-6b212408-b60b{gap:12px;flex:1 1 230px;}.elementor .e-2ab48284-e00c{width:100%;padding:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:stretch;}.elementor .e-2d43b3b0-aefc{font-family:var(--iv-font-arabic);font-size:28px;color:var(--iv-green);line-height:1.6;direction:rtl;margin:0px;}.elementor .e-2fcddf4e-9f14{max-width:680px;font-family:var(--iv-font-arabic);font-size:22px;color:var(--iv-ink);line-height:1.5;font-style:italic;margin:0px;}.elementor .e-33612309-8201{font-size:12px;}.elementor .e-bef6cb0-6c54{width:100%;max-width:860px;text-align:center;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:16px;border-radius:20px;border-block-start-width:4px;background-color:var(--iv-white);gap:14px;align-items:center;align-self:center;}.elementor .e-6e9829dd-a407{margin-block-start:8px;justify-content:center;}.elementor .e-6d8f64ce-ba3c{max-width:760px;text-align:center;gap:16px;align-items:center;align-self:center;}.elementor .e-b1d84e7-c4ae{padding-block-start:72px;padding-block-end:72px;background-color:var(--iv-green);}