.elementor .e-d3b8c46-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#F1EBDE;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-8355e49-s{font-family:Fraunces;font-weight:300;font-size:54px;color:#FFFFFF;letter-spacing:-1.4px;line-height:1.04em;}.elementor .e-5eb3de2-s{max-width:620px;font-size:18px;color:#F1EBDE;line-height:1.65em;}.elementor .e-c8fecc9-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-187005b-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-35-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-b7907ef-s{width:20px;height:20px;color:#34573F;}.elementor .e-a809029-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-56a890e-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-71b2c51-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-632cd66-s{width:20px;height:20px;color:#34573F;}.elementor .e-fcda6a6-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-359e32a-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-c44d6d7-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-9941327-s{width:20px;height:20px;color:#34573F;}.elementor .e-31c5650-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-346d86a-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-461776d-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-bda5a1e-s{width:20px;height:20px;color:#34573F;}.elementor .e-be155ac-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-6f05f43-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-4768e4f-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-a48182d-s{width:20px;height:20px;color:#34573F;}.elementor .e-9997a56-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-b903b3c-s{font-size:15px;color:#221E18;line-height:1.5em;}.elementor .e-e0b204e-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-22cd824-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-93c2b14-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-e9486f9-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-4cc3a08-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-025cb36-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-da6f3b1-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-e96c3e4-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-0dd4060-s{font-family:Fraunces;font-weight:400;font-size:30px;color:#221E18;letter-spacing:-0.4px;line-height:1.3em;}.elementor .e-b9dcef8-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-47d02f9-s{font-size:16px;color:#6B6154;line-height:1.78em;}.elementor .e-5d74432-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-6979d72-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-9ebd52f-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-da273e6-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-2b044d4-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-0ef41e0-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-a1131b9-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-9547aa5-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-51e9e51-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-1405400-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-abe93d6-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-cb38e20-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-e3d7c77-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-3c90ada-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-9431c28-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-86badfb-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-6ca70d6-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-c4fb315-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-4057b50-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-b7d2fd1-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-8260b30-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-d075c22-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-2c8a229-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-cbfc614-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-3afa423-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-c7d2df5-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-cb58749-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-ec1009d-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-bad578a-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-ae512c6-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-fdbd548-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-a6c6c46-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-2db38ad-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-c96ad6e-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-811b06f-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-3df9803-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-6eeb0d1-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-c73ce33-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#34573F;letter-spacing:2px;text-transform:uppercase;}.elementor .e-34785b9-s{font-family:Fraunces;font-weight:400;font-size:21px;color:#221E18;line-height:1.25em;}.elementor .e-3dea3df-s{font-size:15px;color:#6B6154;line-height:1.78em;}.elementor .e-91c47b5-s{font-size:14px;color:#221E18;line-height:1.7em;}.elementor .e-52ea40b-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-a4727c0-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-dc7eac9-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-8711830-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-eed792f-s{font-family:Fraunces;font-weight:400;font-size:34px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-543b776-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-824fc49-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-d11f46a-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-ebe2500-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-43b027b-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-e95df9f-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-3d57921-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-5800138-s{font-family:Fraunces;font-weight:400;font-size:19px;color:#221E18;}.elementor .e-78d525d-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-c9384ba-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-8ec0711-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-19bb8b3-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-5e58a3b-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-55eacc5-s{font-family:Inter;font-weight:600;font-size:11.5px;color:#6B6154;letter-spacing:2.2px;text-transform:uppercase;}.elementor .e-85afc1f-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-ddfe807-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-a226d05-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-202b417-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-b5441ba-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-c11b1bd-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-3a5d764-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-c3feaf1-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-6681663-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-90298b1-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-052ef82-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-c166468-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-abbeb5e-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-ce2f86b-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-ba25156-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-dc7a1d3-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-5aff096-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-bb1ae81-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-7900aff-s{font-size:14.5px;color:#221E18;line-height:1.7em;}.elementor .e-3b0d045-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-30bb2e2-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-1ce66b5-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-1e281ef-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-f41ff80-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-c4f8aa2-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-36393ca-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-a9841af-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-37437f4-s{font-size:14.5px;color:#6B6154;line-height:1.7em;}.elementor .e-ccb286c-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-7fb00d2-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-63af131-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-866d8c2-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-47672c9-s{font-family:Inter;font-weight:600;font-size:11px;color:#6B6154;letter-spacing:2px;text-transform:uppercase;}.elementor .e-bfb8e26-s{font-family:Fraunces;font-weight:400;font-size:32px;color:#221E18;letter-spacing:-0.5px;}.elementor .e-846c302-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-c2c6b47-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-1828895-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-de9153c-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-8b2fb67-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-97442f3-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-c57fef5-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-b0eccc5-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-52a6000-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-54ce651-s{font-family:Fraunces;font-weight:400;font-size:18px;color:#34573F;}.elementor .e-ec88c90-s{font-size:14px;color:#6B6154;line-height:1.7em;}.elementor .e-5ce0613-s{font-size:13.5px;color:#221E18;line-height:1.6em;}.elementor .e-9234a37-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-d1778f7-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-f92a147-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-4fd9b45-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-d8fe15a-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-4e21435-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-bfa9db4-s{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}