.elementor .e-141cb32-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#F1EBDE;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-4488f9e-s{font-family:Fraunces;font-weight:300;font-size:54px;color:#FFFFFF;letter-spacing:-1.4px;line-height:1.04em;}.elementor .e-5fa2927-s{max-width:620px;font-size:18px;color:#F1EBDE;line-height:1.65em;}.elementor .e-fa1dfec-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:14px;}.elementor .e-2c8c194-s{width:100%;min-height:56vh;padding-block-start:120px;padding-block-end:52px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(rgba(18,15,10,0.46), rgba(18,15,10,0.46)),url("https://ramesessafaris.com/wp-content/uploads/2026/03/rameses-safaris-2-1024x683.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0px;justify-content:flex-end;align-items:center;}.elementor .e-466e9b6-s{width:20px;height:20px;color:#34573F;}.elementor .e-b7f014e-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-a909513-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-44ea430-s{width:18%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-ccb1943-s{width:20px;height:20px;color:#34573F;}.elementor .e-b30592d-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-cf0f72a-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-507f99d-s{width:18%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-510d564-s{width:20px;height:20px;color:#34573F;}.elementor .e-eb00d99-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-eb0cc6b-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-5274809-s{width:18%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-3357e68-s{width:20px;height:20px;color:#34573F;}.elementor .e-bffda51-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-f7a7edb-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-a7f12ae-s{width:18%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-48b0a2d-s{width:20px;height:20px;color:#34573F;}.elementor .e-d795e0c-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-e771d0a-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-1223ced-s{width:18%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-304401b-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-ad24f31-s{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(34,31,26,0.10);border-style:solid;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-7665b28-s{width:100%;padding-block-start:32px;padding-block-end:30px;padding-inline-start:32px;padding-inline-end:32px;border-radius:6px;border-width:1px;border-color:rgba(34,31,26,0.10);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:24px;}.elementor .e-b70b622-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .e-856f457-s{width:100%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-23d1ae7-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-13e29bf-s{width:26%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-b20b06c-s{font-family:Fraunces;font-weight:400;font-size:30px;color:#221E18;letter-spacing:-0.4px;line-height:1.3em;}.elementor .e-fcf1d57-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-981625e-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-4d4fea5-s{width:74%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:14px;}.elementor .e-6220358-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:36px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-4ce9c73-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:28px;}.elementor .e-ffe0070-s{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-5225f90-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-b589fd9-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-bd1236d-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-065a53c-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-49a5ed4-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-b48f374-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-d90a932-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-7e99159-s{width:100%;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(34,31,26,0.10);border-style:solid;flex-direction:column;gap:7px;}.elementor .e-3fed4c4-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-a370efc-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-661d44d-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-1b4e958-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-084e16f-s{width:100%;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(34,31,26,0.10);border-style:solid;flex-direction:column;gap:7px;}.elementor .e-0a61a60-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-1024223-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-dc075c5-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-756137c-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-77180fe-s{width:100%;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(34,31,26,0.10);border-style:solid;flex-direction:column;gap:7px;}.elementor .e-038d8fd-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-21edc17-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-6c83c37-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-71d7d5b-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-0834be1-s{width:100%;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(34,31,26,0.10);border-style:solid;flex-direction:column;gap:7px;}.elementor .e-548699d-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:30px;}.elementor .e-f58ce4e-s{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-1be8746-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-f98e34e-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-f32ad93-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;}.elementor .e-eccecb0-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-736bb24-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-3516526-s{width:30%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-b502165-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-be25b45-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-a9f5dbf-s{width:30%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-18d0a8c-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-4a95879-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-096bbdd-s{width:30%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-2149611-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-0df8625-s{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:32px;}.elementor .e-2052f8e-s{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-c97ce5a-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-fc34316-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-306ac5d-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;}.elementor .e-7e88ad1-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:22px;}.elementor .e-43e9e84-s{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F7F3EA;flex-direction:column;gap:0px;align-items:center;}.elementor .e-19c3c92-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-6bbe07b-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-8a4d3ea-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-a566a9b-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-950802d-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-e20775f-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-66524e5-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-cc659c2-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-7c5d0b4-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-d41a272-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-e5268f9-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-1f31d07-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-2834e34-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-f14bf6f-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-d6cc15c-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-8511e37-s{width:47%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-094218a-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-708aa73-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-f4a7960-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-152e923-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-9a4ca27-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-2dfe1e8-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-765211b-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-6c1b688-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-f3a69b6-s{width:47%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;}.elementor .e-c2fd3da-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-535e1af-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .e-fce524c-s{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-c4912b1-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-6491f4a-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-200950b-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-a662e09-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-43cf62c-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-99ce8f4-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-c5ac46f-s{width:31%;padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;border-width:1px;border-color:rgba(34,31,26,0.10);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;justify-content:flex-start;}.elementor .e-c6c598c-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-cdced87-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-9939b74-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-a521bc2-s{width:31%;padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;border-width:1px;border-color:rgba(34,31,26,0.10);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;justify-content:flex-start;}.elementor .e-2876630-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-85cafef-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-e956c92-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-4c96735-s{width:31%;padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;border-width:1px;border-color:rgba(34,31,26,0.10);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;justify-content:flex-start;}.elementor .e-6dc36a2-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .e-58cc441-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .e-436d6a8-s{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-6b6a571-s{width:100%;max-width:1000px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:30px;}.elementor .e-6a565ef-s{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-54f222b-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}