.elementor .e-4e847214-26ac{font-size:52px;color:var(--iv-white);}.elementor .e-48a146e9-3100{width:100%;max-width:720px;text-align:center;gap:18px;align-items:center;}.elementor .e-39abf73b-9f79{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-5c95a1a4-22ff{color:var(--iv-gold);}.elementor .e-31f1341c-87c7{font-size:14px;}.elementor .e-32391c41-79ff{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;gap:10px;flex:1 1 200px;}.elementor .e-9cf39b8-8272{color:var(--iv-gold);}.elementor .e-388d8355-4449{font-size:14px;}.elementor .e-467bf0b6-4d42{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;gap:10px;flex:1 1 200px;}.elementor .e-5dcffda7-d9bd{color:var(--iv-gold);}.elementor .e-3e220e4a-33ca{font-size:14px;}.elementor .e-b17c2df-6f87{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;gap:10px;flex:1 1 200px;}.elementor .e-7e59fbd0-3439{color:var(--iv-gold);}.elementor .e-29fcc2cc-583b{font-size:14px;}.elementor .e-3859d60-f1dd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;gap:10px;flex:1 1 200px;}.elementor .e-28aa502a-664a{width:100%;padding:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:stretch;}.elementor .e-321c68a-b966{padding-block-start:64px;padding-block-end:64px;}.elementor .e-24f6f950-d6e3{max-width:760px;gap:16px;}.elementor .e-98018fc-8b86:hover,.elementor .e-98018fc-8b86:focus-visible{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-98018fc-8b86{flex:1 1 260px;}.elementor .e-2ce46ddc-590f:hover,.elementor .e-2ce46ddc-590f:focus-visible{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-2ce46ddc-590f{flex:1 1 260px;}.elementor .e-1d521792-7817:hover,.elementor .e-1d521792-7817:focus-visible{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-1d521792-7817{flex:1 1 260px;}.elementor .e-59343bb4-b1fe:hover,.elementor .e-59343bb4-b1fe:focus-visible{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-59343bb4-b1fe{flex:1 1 260px;}.elementor .e-1363616a-66ea:hover,.elementor .e-1363616a-66ea:focus-visible{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-1363616a-66ea{flex:1 1 260px;}.elementor .e-64625e93-f301:hover,.elementor .e-64625e93-f301:focus-visible{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-64625e93-f301{flex:1 1 260px;}.elementor .e-626b2350-7fff{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);}.elementor .e-43ff9b01-d1fe{width:100%;max-width:420px;aspect-ratio:4/5;}.elementor .e-3cdbbee8-bef9{gap:18px;flex:1 1 360px;}.elementor .e-2b94a19c-e47c{color:var(--iv-ink);padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:0px;border-inline-start-width:3px;}.elementor .e-4cbe1562-fbf4{margin-block-start:8px;}.elementor .e-3b20ca83-936a{gap:18px;flex:1 1 500px;}.elementor .e-2e2a6afb-6c65{width:100%;padding:0px;display:flex;flex-direction:row;gap:64px;flex-wrap:wrap;align-items:center;}.elementor .e-22dc008c-ccf1{max-width:620px;}.elementor .e-14af3e80-7c84{max-width:820px;text-align:center;gap:16px;align-items:center;}.elementor .e-eccc9c5-4ee5{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-34fe0599-c2fd{font-size:13px;color:var(--iv-white);margin:0px;}.elementor .e-156ee281-adb9{font-size:13px;color:var(--iv-white);margin:0px;}.elementor .e-4e9a296f-4f59{padding:0px;background-image:url("https://imanevoyagebf.com/wp-content/uploads/2026/09/pelerins-kaaba.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--iv-green-dark);}.elementor .e-69dc2111-5e75{max-width:760px;text-align:center;gap:16px;align-items:center;align-self:center;}.elementor .e-2c0ce0cb-d47f{font-size:18px;color:var(--iv-gold);letter-spacing:0.1em;margin:0px;}.elementor .e-5ef0e078-4dfb{font-size:15px;color:var(--iv-ink);font-style:italic;}.elementor .e-207f00fb-c9e4{width:44px;height:44px;font-family:var(--iv-font-body);font-weight:700;font-size:15px;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-14bef605-f296{color:var(--iv-ink);}.elementor .e-1150484d-6771{font-size:13px;}.elementor .e-f690e13-db90{gap:2px;}.elementor .e-fc01bda-a608{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-7cd0edd4-d730{padding:32px;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:16px;flex:1 1 440px;}.elementor .e-4126bdb6-d910{font-size:18px;color:var(--iv-gold);letter-spacing:0.1em;margin:0px;}.elementor .e-920b882-3430{font-size:15px;color:var(--iv-ink);font-style:italic;}.elementor .e-6de48be3-f6d5{width:44px;height:44px;font-family:var(--iv-font-body);font-weight:700;font-size:15px;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-5c9e46b4-41b9{color:var(--iv-ink);}.elementor .e-19bf9972-b8b4{font-size:13px;}.elementor .e-3f7de136-c508{gap:2px;}.elementor .e-3ec407d6-c0a2{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-5995d4c3-795c{padding:32px;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:16px;flex:1 1 440px;}.elementor .e-e6e781d-a602{font-size:18px;color:var(--iv-gold);letter-spacing:0.1em;margin:0px;}.elementor .e-16ee4bcc-9cdb{font-size:15px;color:var(--iv-ink);font-style:italic;}.elementor .e-4ea6fe39-ec40{width:44px;height:44px;font-family:var(--iv-font-body);font-weight:700;font-size:15px;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-600a13fe-2b3d{color:var(--iv-ink);}.elementor .e-32e55262-9987{font-size:13px;}.elementor .e-22daebe3-21d5{gap:2px;}.elementor .e-2da32647-964f{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-28465fb8-97a7{padding:32px;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:16px;flex:1 1 440px;}.elementor .e-25788094-1bfd{font-size:18px;color:var(--iv-gold);letter-spacing:0.1em;margin:0px;}.elementor .e-74ace694-4a7d{font-size:15px;color:var(--iv-ink);font-style:italic;}.elementor .e-10bcff59-8b25{width:44px;height:44px;font-family:var(--iv-font-body);font-weight:700;font-size:15px;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-653f1c6a-f114{color:var(--iv-ink);}.elementor .e-201e189-c97a{font-size:13px;}.elementor .e-720f8be5-d3b2{gap:2px;}.elementor .e-60fd6d88-1c03{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-1eb778b4-a414{padding:32px;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:16px;flex:1 1 440px;}.elementor .e-67ffeb25-280f{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .e-2c423608-f0d1{margin-block-start:8px;justify-content:center;}.elementor .e-839503a-8220{max-width:760px;text-align:center;gap:16px;align-items:center;align-self:center;}.elementor .e-43b706ac-b4f9{padding-block-start:72px;padding-block-end:72px;background-color:var(--iv-green);}