.elementor .e-ea332d5-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#F1EBDE;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-508fee4-s{font-family:Fraunces;font-weight:300;font-size:54px;color:#FFFFFF;letter-spacing:-1.4px;line-height:1.04em;}.elementor .e-49c5272-s{max-width:620px;font-size:18px;color:#F1EBDE;line-height:1.65em;}.elementor .e-a91f7d6-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-fe39e93-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/safari-itinerary-27-1024x354.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-86dae29-s{width:20px;height:20px;color:#34573F;}.elementor .e-5fcb99a-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-0842257-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-5f8ffa2-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-697019d-s{width:20px;height:20px;color:#34573F;}.elementor .e-8fe6857-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-97211ad-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-be4ae5e-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-6612e3b-s{width:20px;height:20px;color:#34573F;}.elementor .e-e7b8b4a-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-227a715-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-0586d22-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-a07666b-s{width:20px;height:20px;color:#34573F;}.elementor .e-51719c7-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-91b4595-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-36110a2-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-dc6d54c-s{width:20px;height:20px;color:#34573F;}.elementor .e-f0e90c2-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-b6c781a-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-c6609ad-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-32311e3-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-2b9d051-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-16d4d51-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-8a3201d-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-d19b90b-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-c21005a-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-7cdf7cf-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-0cb75b9-s{font-family:Fraunces;font-weight:400;font-size:30px;color:#221E18;letter-spacing:-0.4px;line-height:1.3em;}.elementor .e-541e065-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-6d4084f-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-07591d5-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-75b17a6-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-3c48d51-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-312e1dc-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-c315841-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-c593dc4-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-f24d171-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-1dd1b3b-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-1c80bcd-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-3e7c7fc-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-69c2e90-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-4fb0831-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-ef75c17-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-54f7173-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-65317ef-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-d3f6155-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-b60f4da-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-9a77de8-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-ecf4e59-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-51a62d2-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-d0cb07e-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-7093778-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-684a2d3-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-015c979-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-36e394a-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-fed9f49-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-bfd46af-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-1224a18-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-fed23a5-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-a12f073-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-b6d611a-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-e86002d-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-fb91ad3-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-edb2e54-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-4b7f341-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-5656ee0-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-8c2b1c6-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-2f4ce6a-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-732e15b-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-b6bed10-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-5d1434e-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-f15eb61-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-0dd8789-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-e44fe9a-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-4466b40-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-328c7b1-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-e8be30a-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-c3e85ff-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-aded1bd-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-79ba877-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-e11aaff-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-64b62ea-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-c4bc5a5-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-6320fea-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-4182f35-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-ef66d82-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-7d47fea-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-e88fdd5-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-50fe816-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-f3d3059-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-38d15d9-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-0cbe511-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-928035e-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-053f2bd-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-3e0c576-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-65c459e-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-f2dafd3-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-2fa2817-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-f1681e0-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-5203bbd-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-a45856a-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-5f43d39-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-7a6400b-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-f49c57d-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-26f75ea-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-cb626e7-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-16db014-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-8d0e2f4-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-b9a01d3-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-5c54da3-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-0dfd1c4-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-31ede12-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-fec0c01-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-86ae818-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-8fdf950-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-f46c3aa-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-954f5d0-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-50a1b36-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-9f422fb-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-f17805e-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-2e4baf3-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-632b277-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-f1808e4-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-22d5f30-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-0113a3a-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-61fc800-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-569a35f-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-2a8f623-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-71f7274-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-f32b63a-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-ab95acb-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-9db65f7-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-aee67f2-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-86e5009-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-4f981ba-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-6275c38-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-feb62d1-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-a4b546a-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-c00780d-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-7a41fc9-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-7f40cb6-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-fb89564-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-34dd499-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}