.elementor .e-50f3432-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#F1EBDE;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-76bcfc5-s{font-family:Fraunces;font-weight:300;font-size:54px;color:#FFFFFF;letter-spacing:-1.4px;line-height:1.04em;}.elementor .e-048348f-s{max-width:620px;font-size:18px;color:#F1EBDE;line-height:1.65em;}.elementor .e-a93e864-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-b36154d-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/tanzania-safari-17-scaled.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-724a76f-s{width:20px;height:20px;color:#34573F;}.elementor .e-e51b05c-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-8790658-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-2a4f9b3-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-bd87869-s{width:20px;height:20px;color:#34573F;}.elementor .e-172d513-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-b652fca-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-c4773c7-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-de136af-s{width:20px;height:20px;color:#34573F;}.elementor .e-bb0e50d-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-0106240-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-bdfe28e-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-06e7182-s{width:20px;height:20px;color:#34573F;}.elementor .e-491ee04-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-f713bf5-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-a754ff3-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-d5054a9-s{width:20px;height:20px;color:#34573F;}.elementor .e-a8745f4-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-d594040-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-888c253-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-3c2d3b0-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-5bcb8e2-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-002f0b8-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-8376958-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-fdfd630-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-1dbf285-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-51a435c-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-3038c6d-s{font-family:Fraunces;font-weight:400;font-size:30px;color:#221E18;letter-spacing:-0.4px;line-height:1.3em;}.elementor .e-9e0fcc5-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-9a22fb6-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-625b45b-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-d78a70d-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-03681ba-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-e249b75-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-57a2153-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-9a9eaa3-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-0974b0c-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-af63dd1-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-af721b2-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-3c000fb-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-c7196d6-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-0df88ca-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-497e335-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-3af6707-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-2a21954-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-c6014a5-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-9743c20-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-6c9f1fc-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-c273158-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-190887a-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-d508b8b-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-0e155c3-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-9d97f67-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-35ec00e-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-98e61d5-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-afdcd5e-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-104402e-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-f7fec82-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-65172ed-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-4cb591f-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-48b662d-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-8ac971b-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-edaf372-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-3d6e046-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-22232d3-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-b223525-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-2eceff5-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-f27debe-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-89bac10-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-204ac47-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-af00a31-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-e161685-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-b53fcd4-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-e295cde-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-d418dd6-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-af1d66d-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-6f5e194-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-ba64bb6-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-cda3882-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-4255060-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-5d64290-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-f6180eb-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-130291c-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-a9b0acc-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-9a34ea2-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-0fadfc4-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-32887bc-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-8a6470d-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-73f93ce-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-640f355-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-b267ddc-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-fc1dbc0-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-3f8bb4e-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-054f6de-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-372dcf4-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-835978b-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-0a55cc2-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-7e5f737-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-f8b4711-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-6a92568-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-07e0f1a-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-018e0bf-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-58dede7-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-e904846-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-4553fa8-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-e77d422-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-b57c94d-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-4773eab-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-b0b5040-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-784e038-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-e2f813f-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-8351a04-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-ecb83ae-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-c79732d-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-cd184fc-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-a841950-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-bc2de8f-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-2427809-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-3ca6854-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-764116a-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-3baaf43-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-8671cb9-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-58c42e6-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-bb5abae-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-26995eb-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-f167e8f-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-509d191-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-3f3d0c9-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-cccbda1-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-591d9b0-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-e8ea218-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-7b2e9f1-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-7e69e15-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}