.elementor .e-18f25e1-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#F1EBDE;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-4387700-s{font-family:Fraunces;font-weight:300;font-size:58px;color:#FFFFFF;letter-spacing:-1.4px;line-height:1.04em;}.elementor .e-3b9f258-s{max-width:680px;font-size:18px;color:#F1EBDE;line-height:1.65em;}.elementor .e-5cbefcd-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-9fbf77d-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(180deg, rgba(0, 0, 0, 0) 50%,rgba(0, 0, 0, 0.31) 100%),url("https://ramesessafaris.com/wp-content/uploads/2026/03/rameses-safaris-20.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom center;flex-direction:column;gap:0px;justify-content:flex-end;align-items:center;}.elementor .e-1a40b94-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-4397e7f-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-0eb6dc8-s{font-family:Fraunces;font-weight:400;font-size:30px;color:#221E18;letter-spacing:-0.4px;line-height:1.42em;}.elementor .e-e1dcd02-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-0afe1ab-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-deaf925-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-211d14a-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-db16905-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-eaa1db9-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-ea4f2b9-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-892db8b-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#34573F;}.elementor .e-f7a4be0-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-eb6d95b-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-33969f8-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#34573F;}.elementor .e-be3b049-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-aa66084-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-4e3019a-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#34573F;}.elementor .e-7a7f33c-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-991f35e-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-8fa6857-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-88c616a-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#34573F;}.elementor .e-3f5799e-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-66c4808-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-8170ffc-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#34573F;}.elementor .e-85f8384-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-d47750a-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-a70ec3b-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#34573F;}.elementor .e-1995b09-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-0c2f92a-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-5823989-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-fb5fdd3-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-c9a52ce-s{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F7F3EA;flex-direction:column;gap:0px;align-items:center;}.elementor .e-36b1e54-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-3715d40-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-12c1095-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-8654d58-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-5a7faac-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-111b156-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-6252e68-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-c067992-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-1e56677-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-c0f4cab-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-416ce03-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-efce9ca-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-1294f99-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-d2cc8dc-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-5f24dc0-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-143d119-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-d7a6a78-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-74013e4-s{font-family:Fraunces;font-weight:400;font-size:30px;color:#221E18;letter-spacing:-0.4px;line-height:1.42em;}.elementor .e-a15d3b0-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-0a9ca56-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-d4265d7-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-e17c7c2-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-94b6570-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}