.elementor .e-7c0d9bd-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#F1EBDE;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-9a6f74d-s{font-family:Fraunces;font-weight:300;font-size:58px;color:#FFFFFF;letter-spacing:-1.4px;line-height:1.04em;}.elementor .e-6d958e9-s{max-width:680px;font-size:18px;color:#F1EBDE;line-height:1.65em;}.elementor .e-6da144a-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:14px;}.elementor .e-ac12fca-s{width:100%;min-height:52vh;padding-block-start:120px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(rgba(18,15,10,0.48), rgba(18,15,10,0.48)),url("https://ramesessafaris.com/wp-content/uploads/2025/10/tanzania-safari-78-1024x612.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-c47221b-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-500c0de-s{width:26%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;}.elementor .e-631f6c6-s{font-family:Fraunces;font-weight:400;font-size:30px;color:#221E18;letter-spacing:-0.4px;line-height:1.42em;}.elementor .e-a1e44b4-s{width:74%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;}.elementor .e-bfb6e9f-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-a48a7b0-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-9183f17-s{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-b314bd8-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-49f441b-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-7017e81-s{max-width:720px;font-size:15px;color:#6B6154;line-height:1.7em;}.elementor .e-020117e-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-443a667-s{width:100%;height:330px;aspect-ratio:3 / 2;object-fit:cover;object-position:center center;border-radius:4px;}.elementor .e-df21caa-s{width:44%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-4bc48c9-s{font-family:Fraunces;font-weight:300;font-size:42px;color:#C9BFAE;line-height:1em;}.elementor .e-8d2654c-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-416b032-s{font-family:Fraunces;font-weight:400;font-size:27px;color:#221E18;line-height:1.18em;}.elementor .e-533229f-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-b218048-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-1b7084c-s{font-family:Inter;font-weight:500;font-size:13px;color:#34573F;letter-spacing:0.6px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);align-self:flex-start;}.elementor .e-280ab33-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-759220a-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:center;}.elementor .e-bf8d9ea-s{width:100%;height:330px;aspect-ratio:3 / 2;object-fit:cover;object-position:center center;border-radius:4px;}.elementor .e-a8e6298-s{width:44%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-2802c61-s{font-family:Fraunces;font-weight:300;font-size:42px;color:#C9BFAE;line-height:1em;}.elementor .e-581c3c8-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-87896f3-s{font-family:Fraunces;font-weight:400;font-size:27px;color:#221E18;line-height:1.18em;}.elementor .e-e738900-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-b12e894-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-3970058-s{font-family:Inter;font-weight:500;font-size:13px;color:#34573F;letter-spacing:0.6px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);align-self:flex-start;}.elementor .e-b97fe91-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-38ab8af-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:center;}.elementor .e-6e4fd77-s{width:100%;height:330px;aspect-ratio:3 / 2;object-fit:cover;object-position:center center;border-radius:4px;}.elementor .e-03833f3-s{width:44%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-c172bf0-s{font-family:Fraunces;font-weight:300;font-size:42px;color:#C9BFAE;line-height:1em;}.elementor .e-113a8e9-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-6190771-s{font-family:Fraunces;font-weight:400;font-size:27px;color:#221E18;line-height:1.18em;}.elementor .e-0f29a6d-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-3830e3b-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-548a170-s{font-family:Inter;font-weight:500;font-size:13px;color:#34573F;letter-spacing:0.6px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);align-self:flex-start;}.elementor .e-d09d10e-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-9409c27-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:center;}.elementor .e-4bd7e51-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:88px;}.elementor .e-833a2dd-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-a43211d-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}