.elementor .e-r1dc11-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#F1EBDE;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r20421-s{font-family:Fraunces;font-weight:300;font-size:64px;color:#FFFFFF;letter-spacing:-1.4px;line-height:1.04em;}.elementor .e-r3df14-s{max-width:640px;font-size:18px;color:#F1EBDE;line-height:1.65em;}.elementor .e-r4f29e-s{font-weight:500;font-size:13.5px;color:#221E18;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:10px;border-radius:2px;background-color:#FFFFFF;align-self:flex-start;}.elementor .e-r57be0-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:16px;}.elementor .e-r68de7-s{width:100%;min-height:62vh;padding-block-start:92px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(rgba(18,15,10,0.45), rgba(18,15,10,0.45)),url("https://ramesessafaris.com/wp-content/uploads/2025/04/africa-safaris-66.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-r741ee-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r95b9c-s{width:22%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-r10a963-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;line-height:1.35em;}.elementor .e-r117516-s{width:78%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-r123d4e-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:40px;align-items:flex-start;}.elementor .e-r13a9f3-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:0px;}.elementor .e-r14d7b6-s{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;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;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-r158a7c-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r16e33d-s{font-family:Fraunces;font-weight:400;font-size:38px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-r1789d3-s{width:72%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-r18944e-s{font-weight:500;font-size:13px;color:#34573F;letter-spacing:0.6px;text-align:end;text-transform:uppercase;}.elementor .e-r192beb-s{width:28%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-r20baa5-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:24px;align-items:flex-end;}.elementor .e-r27de59-s{width:100%;height:380px;object-fit:cover;}.elementor .e-r28e5ae-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-r21607a-s{font-family:Fraunces;font-weight:300;font-size:46px;color:#C9BFAE;line-height:1em;}.elementor .e-r22e536-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r23e769-s{font-family:Fraunces;font-weight:400;font-size:27px;color:#221E18;line-height:1.18em;}.elementor .e-r243651-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-r256ef7-s{font-weight:500;font-size:14px;color:#34573F;letter-spacing:0.4px;}.elementor .e-r26a1ce-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-r296f48-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:44px;align-items:center;}.elementor .e-r31b0b3-s{font-family:Fraunces;font-weight:300;font-size:46px;color:#C9BFAE;line-height:1em;}.elementor .e-r324f5e-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r3381ad-s{font-family:Fraunces;font-weight:400;font-size:27px;color:#221E18;line-height:1.18em;}.elementor .e-r34f042-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-r350e2b-s{font-weight:500;font-size:14px;color:#34573F;letter-spacing:0.4px;}.elementor .e-r36e87d-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-r372a4c-s{width:100%;height:380px;object-fit:cover;}.elementor .e-r38cb4a-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-r3932bc-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:44px;align-items:center;}.elementor .e-r47e3af-s{width:100%;height:380px;object-fit:cover;}.elementor .e-r4893d1-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-r415bb5-s{font-family:Fraunces;font-weight:300;font-size:46px;color:#C9BFAE;line-height:1em;}.elementor .e-r42c3b4-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r431761-s{font-family:Fraunces;font-weight:400;font-size:27px;color:#221E18;line-height:1.18em;}.elementor .e-r44f24d-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-r45c5f1-s{font-weight:500;font-size:14px;color:#34573F;letter-spacing:0.4px;}.elementor .e-r46ebee-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-r49799d-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:44px;align-items:center;}.elementor .e-r506e20-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:36px;}.elementor .e-r51e4b5-s{width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-r52b2bd-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r53dc3e-s{font-family:Fraunces;font-weight:400;font-size:40px;color:#221E18;letter-spacing:-1px;}.elementor .e-r5484ee-s{font-size:16px;color:#6B6154;line-height:1.7em;}.elementor .e-r558445-s{font-weight:500;font-size:13.5px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;border-radius:2px;background-color:#34573F;align-self:flex-start;}.elementor .e-r567470-s{width:50%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;flex-direction:column;gap:14px;justify-content:center;}.elementor .e-r570aad-s{width:100%;height:480px;object-fit:cover;}.elementor .e-r58526f-s{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-r596bcf-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-r60e1f5-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F7F3EA;flex-direction:column;gap:0px;align-items:center;}.elementor .e-r615753-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r62d569-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-r6373f7-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-r6591fe-s{font-family:Fraunces;font-weight:300;font-size:46px;color:#C9BFAE;line-height:1em;}.elementor .e-r668dbe-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;}.elementor .e-r67234f-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-r68f7d3-s{width:33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-r703432-s{font-family:Fraunces;font-weight:300;font-size:46px;color:#C9BFAE;line-height:1em;}.elementor .e-r717b79-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;}.elementor .e-r72b50a-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-r73ec36-s{width:33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-r758bbe-s{font-family:Fraunces;font-weight:300;font-size:46px;color:#C9BFAE;line-height:1em;}.elementor .e-r762747-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;}.elementor .e-r7749f8-s{font-size:14.5px;color:#6B6154;line-height:1.75em;}.elementor .e-r787437-s{width:33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-r796011-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:36px;align-items:flex-start;}.elementor .e-r808d0a-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:44px;}.elementor .e-r811df8-s{width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-r8654df-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r87b3e2-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-r883e42-s{width:72%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-r89d185-s{font-weight:500;font-size:13px;color:#34573F;letter-spacing:0.6px;text-align:end;text-transform:uppercase;}.elementor .e-r90ab5a-s{width:28%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-r918314-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:24px;align-items:flex-end;}.elementor .e-r92c420-s{width:100%;height:210px;object-fit:cover;}.elementor .e-r93da21-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r94058c-s{font-family:Fraunces;font-weight:400;font-size:20px;color:#221E18;line-height:1.3em;}.elementor .e-r95b83f-s{width:33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-r96b803-s{width:100%;height:210px;object-fit:cover;}.elementor .e-r97a12a-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r98827e-s{font-family:Fraunces;font-weight:400;font-size:20px;color:#221E18;line-height:1.3em;}.elementor .e-r995bfc-s{width:33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-r1006645-s{width:100%;height:210px;object-fit:cover;}.elementor .e-r10108b2-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-r102e2f8-s{font-family:Fraunces;font-weight:400;font-size:20px;color:#221E18;line-height:1.3em;}.elementor .e-r1032251-s{width:33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-r10412e6-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-r1056611-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:40px;}.elementor .e-r10675ac-s{width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:center;}.elementor .e-ctaref1-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}