:root{--primary:#d08f4a;--secondary:#1c352d;--black:black;--white:white;--black-80:#606060;--black-90:#3a3a3a;--_text-size---text-height:130%;--beige-100:#4d4213;--white-2\<deleted\|variable-358580a7\>:white;--beige-80:#d0c8a8;--_text-size---normal-text:1rem;--black-2\<deleted\|variable-316b0764\>:black;--beige-90:#776d45;--beige-20:#fffdf5;--_text-size---medium-large-title:1.8rem;--_text-size---small-title:1.25rem;--transparent:transparent;--_text-size---medium-text:1.6rem;--_text-size---tiny-text:.5rem;--_page-padding-margin---desktop:3rem;--green-shade:#1c352d;--_text-size---small-text:.875rem;--bg:#00000054;--_page-padding-margin---tablet:2rem;--beige-60:#fffdf5;--_page-padding-margin---mobile-portrait:1rem;--_page-padding-margin---mobile-landscape:1.5rem;--black-70:#999;--_page-padding-margin---zero-padding:0px;--blurred:#ffffff30;--_text-size---large-text-desktop:5rem;--_text-size---medium-title:3rem;--_component-spacing---grid-spacing-desktop:1rem;--_page-padding-margin---standard-page-padding:7.5rem;--manrope-n:Satoshi,sans-serif;--_component-width-height---max-device-with:1274px;--_page-padding-margin---large-desktop:4rem;--_text-size---large-text-mobile:2.5rem;--_text-size---medium-title-mobile:2.5rem;--color:white;--_text-size---extra-large-text-desktop:7.6rem;--_text-size---large-title:4rem;--weather-chat-clicks:"Manrope Variablefont Wght",sans-serif}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:10px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}a{color:var(--primary);text-decoration:underline}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.translucent{z-index:1;background-color:var(--black);opacity:.26;border-radius:0;justify-content:center;align-items:flex-start;width:100%;min-width:0%;max-width:100%;height:100%;margin-top:0;padding-top:0;display:flex;position:absolute;transform:translate(0)}.translucent.itinerary{opacity:1;opacity:1;inset:0;background-color:#00000054;border:1px dashed #000;width:100%;display:block;position:absolute;inset:0;transform:none}.h4{color:var(--white);text-align:center;padding-top:0;font-family:Manrope Variablefont Wght,sans-serif;font-size:31px;font-weight:500;display:flex}.h4.ya-iti{color:var(--black);text-align:left;-webkit-text-stroke-color:var(--black-80);max-width:520px;margin-top:0;margin-bottom:0;line-height:40.3px}.h4.hero{color:var(--primary);-webkit-text-stroke-color:var(--primary)}.h4.categories{color:var(--black-90);text-align:left;max-width:420px;margin-top:0;margin-bottom:0;font-size:20px;line-height:130%}.h4._3{color:var(--primary);width:auto;margin-top:0;margin-bottom:0}.h4.budget{color:var(--primary);width:180px;margin-top:0;margin-bottom:0}.h4.indicator{text-align:left;width:252px;margin-top:0;margin-bottom:0}.h4.left-aligned{text-align:left}.h4.cta{color:var(--black-90);word-break:normal;font-family:Satoshi,sans-serif;font-size:28px;line-height:52px;text-decoration:none}.h6{color:var(--white);font-family:Satoshi,sans-serif;font-size:20px;line-height:var(--_text-size---text-height);width:auto;font-weight:400}.h6.expe-cards{color:var(--black);margin-top:0;margin-bottom:0;font-size:20px;font-weight:400}.h6.left{color:var(--beige-100);max-width:308px}.h6.iti{color:var(--secondary);width:480px;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:130%}.h6.hero{color:#fff;-webkit-text-stroke-color:var(--white-2\<deleted\|variable-358580a7\>);max-width:618px}.h6._3{color:var(--secondary);margin-bottom:10px}.h6.card-raw-2{color:var(--beige-100)}.h6.reviews{text-align:center;width:380px}.h6.budget{text-align:left;width:auto;overflow:visible}.h6.categories{color:var(--black)}.h6.highlighted-budget{height:26px}.h6.unhighlighted-budget{color:var(--beige-80);height:26px}.h6.key,.h6.animals{color:var(--black)}.h6.cta{color:var(--black-90);width:400px;margin-top:0;margin-bottom:0}.h6.height-40{color:var(--black);margin-top:0;margin-bottom:0;font-size:20px;font-weight:400}.h6.key,.h6.animals{color:var(--black)}.h6.itinerary-meta{font-family:PP Ed Light Italic,sans-serif;font-size:var(--_text-size---normal-text)}.h5{color:var(--white);text-align:left;word-break:normal;overflow-wrap:normal;width:auto;max-width:720px;margin-top:0;margin-bottom:0;font-family:Satoshi,sans-serif;font-size:25px;font-weight:500;line-height:34px;text-decoration:none;overflow:visible}.h5.title{z-index:2;text-align:center;margin:68px 0 68px 149px;position:absolute}.h5.ya-uvp{width:318px;min-width:318px;max-width:none}.h5.main-expe-card{color:var(--black);padding-bottom:10px}.h5.itine{color:var(--black);margin-top:0;margin-bottom:0}.h5.white-btn{color:var(--black-2\<deleted\|variable-316b0764\>)}.h5.temperature{color:var(--beige-100)}.h5.footerone{width:800px;max-width:167px;height:68px}.h5.place-accordion{color:var(--beige-90);font-size:20px;font-weight:400;line-height:130%}.h5.slides{text-align:center}.h5.iti{color:var(--black-90);font-size:20px}.h5.itinerary{color:var(--black);width:auto;max-width:1166px;margin-top:0;margin-bottom:0;line-height:130%}.h5.itinerary.overview{color:var(--primary);text-transform:uppercase;font-family:Satoshi,sans-serif;font-size:15px;font-weight:500}.h5.incl-and-excl-titles{color:var(--black);width:auto;max-width:1166px;margin-top:0;margin-bottom:0}.h5.rate-pp{color:var(--black);width:auto;max-width:none;margin-top:0;margin-bottom:0}.h5.weather{color:var(--black)}.h5.black{color:var(--black-90);font-size:20px;font-weight:500}.p{color:var(--beige-20);max-width:498px;margin-top:0;font-family:Satoshi,sans-serif;font-size:16px;font-weight:400;line-height:22px}.p._3{color:var(--beige-100)}.p.uni-vp{color:var(--white);display:flex}.p.card-raw-2{color:var(--beige-100)}.p.faone{color:var(--white);max-width:820px;font-size:14px;font-weight:400;line-height:15.2px;text-decoration:none}.p.categories{color:var(--white);margin-top:0;margin-bottom:0}.p.budget{margin-top:0;margin-bottom:0}.p.unlighlited-budget{color:var(--beige-80);margin-top:0;margin-bottom:0}.p.web{color:var(--black-90);-webkit-text-stroke-color:var(--black-90)}.p.blog-list{color:var(--black-90);text-align:left;-webkit-text-stroke-color:var(--black-80);text-indent:3px;word-break:normal;overflow-wrap:normal;flex:0 auto;max-width:none;font-size:16px;font-weight:300;line-height:130%;text-decoration:none}.p.place{color:var(--beige-90);max-width:100%;font-size:14px}.p.iti{color:var(--black-80);-webkit-text-stroke-color:var(--black-80);text-indent:0;word-break:normal;overflow-wrap:normal;min-width:auto;max-width:none;margin:0;padding-left:0;padding-right:0;font-size:14px;text-decoration:none}.p.iti.many-more{color:var(--primary);min-width:130px}.p.iti.bulleted{color:var(--black-90);-webkit-text-stroke-color:var(--black-90);min-width:260px;max-width:381px;overflow:clip}.p.itinerary{color:var(--black);-webkit-text-stroke-color:var(--black-80);max-width:none;margin-bottom:0;font-family:PP Ed Regular Italic,sans-serif;font-size:20px;font-weight:700;line-height:28px;display:none}.p.incl{color:var(--black-80);-webkit-text-stroke-color:var(--black-80);text-indent:3px;word-break:normal;overflow-wrap:normal;max-width:220px;text-decoration:none}.p.r-per-person{color:var(--black-80);-webkit-text-stroke-color:var(--black-80);text-indent:3px;word-break:normal;overflow-wrap:normal;width:80px;max-width:454px;text-decoration:none}.p.rrp{color:var(--beige-100);width:160px}.p.reqquest-a-q{color:var(--primary);text-align:center;-webkit-text-stroke-color:var(--black-80);text-indent:3px;word-break:normal;overflow-wrap:normal;width:251px;max-width:454px;height:19px;text-decoration:none}.p.key{color:var(--beige-100);text-align:left;width:128px}.p.images{color:var(--black)}.p.error{color:var(--secondary)}.p.highlights{color:var(--black-80);-webkit-text-stroke-color:var(--black-80);text-indent:3px;word-break:normal;overflow-wrap:normal;width:auto;min-width:auto;max-width:none;text-decoration:none}.h2{color:var(--white);text-align:center;width:auto;margin-top:-62px;margin-bottom:0;font-family:Manrope Variablefont Wght,sans-serif;font-size:48px;line-height:65px}.h2.left{color:var(--beige-100);text-align:left;min-width:auto;max-width:408px;margin-top:0;margin-bottom:0}.h2.galleria{color:var(--white);text-align:center;margin-top:84px;margin-bottom:0}.h2.weather{text-align:left;margin-top:0;margin-bottom:0}.h2.iti{color:var(--primary);font-size:var(--_text-size---medium-large-title);-webkit-text-stroke-color:var(--primary);margin-top:0}.h2.iti.stroke{color:var(--primary)}.h2.iti.stroke.h3{width:auto}.h2.green-bg{margin-top:0;padding-top:0}.h2.left-align{text-align:left;margin-top:0;margin-bottom:0;font-size:40px}.h2.details{text-align:left;width:auto;margin-top:0;margin-bottom:0;font-size:40px;font-weight:600;line-height:130%}.cta-button{background-color:var(--primary);border-radius:20px;justify-content:center;align-items:center;width:264px;height:84px;text-decoration:none;display:flex}.cta-button.brown{background-color:var(--beige-100);text-decoration:none}.cta-button.brown:hover{background-color:var(--primary);box-shadow:12px 12px 34px #00000014}.cta-button.white{background-color:var(--white);color:var(--black-80)}.cta-button.white:hover{background-color:var(--white);color:var(--white)}.cta-button.white.stroked{border:1px solid var(--white);border:1px solid var(--white);background-color:#0000}.cta-button.stickey-cta{cursor:pointer;border-radius:10px;width:auto;height:auto;padding:1rem 1.5rem}.heading-5{color:var(--black-90);margin-top:0;margin-bottom:0;font-family:Satoshi,sans-serif;font-size:16px;font-weight:400;line-height:22px}.dots-and-spheres{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:center;display:flex}.dots-and-spheres.budget{color:var(--white)}.dots-and-spheres.cta{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;font-family:PP Ed Light Italic,sans-serif}.h3{color:var(--white);text-align:center;width:auto;margin-top:0;margin-bottom:0;font-family:Manrope Variablefont Wght,sans-serif;font-size:39px;line-height:50.7px}.h3.weather{margin-top:21px}.h3.iti{color:var(--black);text-align:left}.h3.left-aligned{text-align:left}.h3.details{color:var(--white);font-family:PP Ed Light Normal,sans-serif;font-size:var(--_text-size---small-title);line-height:var(--_text-size---text-height);text-align:center;white-space:nowrap;font-weight:300}.h3.itinerary-details{color:var(--black);text-align:left;white-space:nowrap;width:auto;margin-bottom:0;font-size:26px;line-height:130%}.h3.title{color:var(--black);text-align:left;font-size:36px}.footer{background-color:#0000;justify-content:center;align-items:flex-start;width:100%}.footer-logo{width:10rem;height:10rem;display:inline-block}.cover-wrapper{z-index:2;justify-content:center;align-items:flex-start;width:100%;max-width:1440px;height:100%;padding-left:10%;padding-right:10%;display:flex;position:static}.bottom-content{grid-column-gap:80px;grid-row-gap:80px;align-items:flex-end;width:100%;height:auto;margin-top:auto;padding-bottom:30px;display:flex;position:relative}.title-plus-camps-and-nights{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;align-items:flex-start;display:flex}.camps-and-nights{grid-column-gap:28px;grid-row-gap:28px;display:flex}.nights{grid-column-gap:11px;grid-row-gap:11px;justify-content:flex-start;align-items:center;display:flex}.itinerary-pricing{right:0;bottom:var(--_text-size---medium-text);grid-row-gap:var(--_text-size---normal-text);width:auto;display:flex;position:absolute}.iti-budget{border:1px solid var(--white);border-radius:1px 20px;margin-top:438px;margin-left:auto;padding:7px 24px;display:none;position:absolute;inset:auto 0% 60% auto}.itinerary-details{margin-bottom:30px}.main-body-container{margin-bottom:var(--_page-padding-margin---desktop);grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;align-items:center;max-width:1440px;padding-top:2rem;padding-left:10%;padding-right:10%;display:flex;overflow:visible}.highlighgts{grid-column-gap:24px;grid-row-gap:24px;perspective-origin:50% 0;transform-origin:50% 0;flex-flow:column;width:100%;height:auto;padding-left:0;display:block}.details-title-and-everything{grid-column-gap:42px;grid-row-gap:42px;flex-flow:row;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:24px;display:flex;overflow:visible}.title-and-line{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:center;width:100%;min-width:auto;max-width:none;margin-right:0;display:flex;overflow:visible}.day-control-icon{width:30px;max-width:none}.day-control-icon.point-down{transform-style:preserve-3d;transform:rotateX(180deg)rotateY(0)rotate(0)}.highlight-details{grid-column-gap:2rem;grid-row-gap:2rem;border-bottom:1px solid var(--beige-80);flex-flow:row;justify-content:space-around;align-items:center;width:auto;height:auto;padding-top:20px;padding-bottom:1.75rem;display:flex}.infividual-highlight{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.highlight-list-box{outline-offset:0px;border:1px solid #000;border-radius:16px;outline:3px #333;flex:0 auto;justify-content:flex-start;width:100%;min-width:auto;max-width:none;height:100%;padding:20px;display:flex}.highlight-list{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;align-items:flex-start;width:auto;margin:0;display:flex}.expanded-day-by-day{border-bottom:1px solid var(--beige-80);cursor:pointer;justify-content:space-between;align-items:center;width:auto;height:auto;display:flex}.italic-text{color:var(--beige-80)}.all-collapsed-days{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;width:100%;display:flex}.detailed-iti-internals{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;padding-left:1rem;padding-right:1rem;display:flex}.day-and-icon{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.hotells-and-description{grid-column-gap:20px;grid-row-gap:20px;cursor:auto;flex-flow:column;width:100%;display:flex}.text-span{color:var(--black-80);font-family:Satoshi,sans-serif;font-style:italic;font-weight:400}.accomodation-and-animals{grid-column-gap:16px;grid-row-gap:16px;border:1px dashed var(--beige-90);background-color:var(--white);border-radius:18px;grid-template-rows:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(auto-fit,minmax(200px,auto)) minmax(200px,auto);grid-auto-columns:1fr;justify-content:space-between;place-items:start stretch;width:auto;max-width:630px;height:auto;padding:24px;display:grid}.accomodation{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.accomidanimals-pictures{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:auto;min-width:180px;max-width:none;display:flex}.noramal-images{outline-color:var(--beige-80);outline-offset:0px;border-radius:10px;outline-width:.5px;outline-style:none;flex:1;width:auto;min-width:90px;max-width:136px;height:96px;overflow:clip}.incl-and-encl-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-content:stretch space-between;place-items:start stretch;width:100%;height:100%;margin-top:0;margin-left:0;padding-left:0;padding-right:0;display:grid}.encl-and-excl-internal-block{border:1px solid #000;border-radius:16px;flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:1rem;display:flex}.block-only{align-items:flex-start;width:auto;height:auto;display:flex;position:static}.image-40{z-index:3;background-color:var(--white);width:56px;margin-left:0;display:none;position:absolute;inset:-12% auto auto 0%}.incl-list{z-index:2;grid-column-gap:1rem;grid-row-gap:1rem;border:1px none var(--black-80);border-radius:8px;flex-flow:column;align-items:flex-start;margin:0;padding:1.5rem 1rem 1rem;display:flex;position:relative}.list-item{grid-column-gap:.4rem;grid-row-gap:.4rem;color:var(--black-80);justify-content:flex-start;align-items:flex-start;font-weight:400;display:flex}.excl-list{z-index:2;grid-column-gap:18px;grid-row-gap:18px;flex-flow:column;align-items:flex-start;margin-top:0;margin-left:0;margin-right:0;padding:1.5rem 1rem 1rem;display:flex;position:relative}.rates-per-season{border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:auto;height:auto;padding:1rem;display:flex}.inclusions-and-exclusions{border-bottom:1px solid var(--beige-80);justify-content:center;align-items:center;width:auto;height:auto;padding:1rem 1rem 2rem;display:flex}.prices-plus-titles{grid-row-gap:28px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:none}.tiles-only{grid-row-gap:21px;border-bottom:3px solid #000;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.above-the-line-titles{grid-column-gap:0px;flex:0 auto;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.frame-1618873509{grid-column-gap:140px;flex-flow:row;flex:0 auto;justify-content:flex-start;align-items:flex-start;margin-left:auto;text-decoration:none;display:flex}.frame-1618873497{grid-column-gap:16px;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.prices-per-people{grid-row-gap:1.5rem;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;text-decoration:none;display:flex}.price-item{grid-row-gap:8px;border:0 solid #000;border-bottom:1px dashed #000;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-bottom:8px;text-decoration:none;display:flex}.above-the-line-price{grid-column-gap:0px;flex:0 auto;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.both-prices{grid-column-gap:120px;flex:0 auto;justify-content:flex-start;align-items:flex-start;margin-left:auto;text-decoration:none;display:flex}.both-prices.quote{grid-column-gap:130px;grid-column-gap:130px;max-width:664px}.price-per-room{grid-column-gap:8px;justify-content:flex-start;align-items:center;width:100%;max-width:210px;text-decoration:none;display:flex}.price-per-room.quote{border:1px solid var(--primary);border:1px solid #d08f4a;border:1px solid var(--primary);border:1px solid #d08f4a;border-radius:10px;width:240px;height:60px}.safaris-uniqueness{border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:auto;height:auto;padding:24px;font-family:Satoshi,sans-serif;font-size:16px;line-height:130%;display:block}.weather-map{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;height:auto;display:flex}.weather-weapper{border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:100%;height:auto;padding:33px;display:flex}.weather-key{grid-column-gap:72px;grid-row-gap:72px;border:1px solid #000;border-radius:16px;justify-content:flex-start;align-items:center;width:100%;padding:10px 30px;display:flex}.keys{grid-column-gap:36px;grid-row-gap:36px;flex-flow:row;align-items:center;display:flex}.temp-key{grid-column-gap:32px;grid-row-gap:32px;align-items:center;display:flex}.bar-symbol-and{grid-column-gap:8px;grid-row-gap:8px;align-items:center;display:flex}.itinerary-cta{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;height:auto;display:flex}.cta-wrapper{border:1px solid #000;border-radius:30px;justify-content:center;align-items:center;width:100%;height:auto;padding:2rem;line-height:16px;display:flex}.cta-internals{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.cta-header-emoji{grid-column-gap:16px;grid-row-gap:16px;display:flex}.cta-header{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.cta-numbers-and-emai{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:flex-start;width:100%;display:flex}.number-header-and-box{flex-flow:column;align-items:flex-start;width:100%;display:flex}.cta-box{cursor:pointer;border:1px solid #000;border-radius:1.6rem;justify-content:center;align-items:center;width:100%;height:10vh;padding:1rem;text-decoration:none;display:flex}.heading-16{color:var(--black);text-align:center;word-break:break-all;width:auto;margin-top:0;margin-bottom:0;font-family:Satoshi,sans-serif;font-size:37px;line-height:83.2px}.hotels-gallery{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;height:auto;display:flex}.nights-and-location{grid-column-gap:36px;grid-row-gap:36px;align-items:center;margin-top:20px;margin-bottom:20px;display:none}.location{grid-column-gap:8px;grid-row-gap:8px;align-items:center;display:flex}.gallery-headers-and-key{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;margin-top:0;display:flex}.lodgers-wrapper{border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:100%;height:auto;padding:20px 20px 36px;display:block;overflow:hidden}.expected-animals{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;height:auto;display:flex}.animals-key{grid-column-gap:2px;grid-row-gap:2px;border:1px solid #000;border-radius:14px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:450px;padding:12px 16px;display:flex}.animals-with-dots{grid-column-gap:6px;grid-row-gap:6px;align-items:center;display:flex}.dot{background-color:var(--primary);border-radius:20px;width:9px;height:9px}.dot.black{background-color:var(--black-90);color:var(--beige-100);-webkit-text-fill-color:inherit;background-clip:border-box;width:4px;min-width:4px;height:4px;min-height:4px}.dot.somewhat-seen{background-color:var(--secondary)}.dot.rare-occasions{background-color:var(--beige-80)}.availability{grid-column-gap:20px;grid-row-gap:20px;align-items:center;display:flex}.animals{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;align-items:center;max-width:1170px;margin-bottom:12px;display:flex}.image-53{width:100%;max-height:500px}.form{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;justify-content:center;align-items:flex-end;margin-top:auto;display:flex}.submit-button{background-color:var(--primary);border-radius:20px;width:198px;height:64px;margin-top:6px;font-family:Manrope Variablefont Wght,sans-serif;font-size:20px;font-weight:500;line-height:26px}.navbar-logo-left{z-index:1000;background-color:var(--secondary);justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:fixed;top:0}.nav-link{color:var(--beige-20);font-family:Satoshi,sans-serif;font-size:var(--_text-size---small-text);line-height:var(--_text-size---text-height);letter-spacing:.25px;white-space:nowrap;width:auto;margin-left:5px;margin-right:5px;padding:5px 10px;font-weight:400;text-decoration:none}.nav-link:hover{color:var(--beige-80);font-weight:500;line-height:130%}.nav-link.w--current{color:var(--primary);font-size:var(--_text-size---normal-text);line-height:var(--_text-size---text-height);margin-left:auto;margin-right:auto}.nav-link.w--current:hover{color:var(--primary);width:auto;font-size:20px}.lodgers-wrapper-true{border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:100%;height:auto;padding:1rem;display:block;overflow:hidden}.all-days{grid-column-gap:1.5rem;grid-row-gap:1.5rem;perspective-origin:50% 0;transform-origin:50% 0;flex-flow:column;display:flex}.lower-expanded-iti-internals-1{grid-column-gap:17px;grid-row-gap:17px;flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex;overflow:visible}.lower-expanded-iti-internals-2{grid-column-gap:80px;grid-row-gap:80px;justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:1.5rem;padding-left:.5rem;padding-right:.5rem;display:none;overflow:visible}.lower-expanded-iti-internals-2.day-1{padding-bottom:2.2rem;display:flex}.lottie-animation-2{perspective-origin:50% 0;transform-origin:50% 0;display:none}.naivasha-graph{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;align-items:center;margin-top:16px;display:flex}.weather-tab{color:var(--beige-90);-webkit-text-stroke-color:var(--beige-80);background-color:#0000;font-family:Satoshi,sans-serif;font-size:16px;font-weight:400;line-height:18.2px}.weather-tab.w--current{border-bottom:5px solid var(--primary);color:var(--primary);background-color:#0000;margin-bottom:-2px;font-family:Manrope Variablefont Wght,sans-serif;font-size:24px;font-weight:500;line-height:31px}.tabs-menu-2{border-bottom:3px solid var(--beige-80);justify-content:flex-start;align-items:flex-end;margin-top:-24px;display:flex}.tabs-2{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;width:100%;min-width:auto;margin-bottom:-12px;display:flex}.key-and-location-night{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;display:flex}.tabs-menu-animals{border-bottom:3px solid var(--beige-80);justify-content:flex-start;align-items:flex-end;margin-top:-24px;display:flex}.slider{grid-column-gap:24px;grid-row-gap:24px;background-color:#0000;justify-content:center;align-items:flex-start;max-width:none;height:560px;display:flex}.mask{width:100%;margin-left:-20px;padding-left:20px;padding-right:20px}.key-and-animals{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;margin-top:8px;margin-bottom:16px;display:flex}.right-arrow{border:1.3px dashed var(--white);background-color:var(--bg);opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:300px;width:90px;height:90px;margin-right:0;padding:2rem}.left-arrow{border:1.3px dashed var(--white);background-color:var(--bg);opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:300px;width:90px;height:90px;padding:2rem}.masai-mara-wildlife{flex-flow:column;align-items:stretch;display:flex}.lodge-tab{color:var(--beige-90);-webkit-text-stroke-color:var(--beige-80);background-color:#0000;font-family:Satoshi,sans-serif;font-size:16px;font-weight:400;line-height:18.2px}.lodge-tab.w--current{border-bottom:5px solid var(--primary);color:var(--primary);-webkit-text-stroke-color:var(--primary);background-color:#0000;margin-bottom:-2px;padding-left:1.3rem;padding-right:1.3rem;font-family:Manrope Variablefont Wght,sans-serif;font-size:20px;font-weight:500;line-height:31px;text-decoration:none}.lodge-tab.place{padding-left:1rem;padding-right:1rem}.tabs-menu-3{border-bottom:3px solid var(--beige-80);justify-content:flex-start;align-items:flex-end;margin-bottom:40px;margin-left:1rem;margin-right:1rem;display:flex}.lodges-slider{grid-column-gap:24px;grid-row-gap:24px;background-color:#0000;justify-content:center;max-width:1170px;height:560px;display:flex}.lodges-mask{width:100%;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.enkorok-1{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66969a4451dada396582ff10_c87e2db764bda2a925db7243efbda9d7_enkorok%20mara.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;margin-left:auto;margin-right:auto;padding-bottom:0;padding-left:0;padding-right:0}.enkorok-3{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66969a45da109072835412af_4d8a98a248bfdf8096db06bfa67bc7ad_enkrok.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;padding:0}.enkorok-2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66969a459e418ccc75c15649_b5d24272e55086d5468bc7eaa2e69713_enkrk.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;padding:0}.image-93{width:var(--_page-padding-margin---tablet)}.image-94{width:.7rem;margin-top:.3em}.form-block{margin:0 3vw 3vw}.enroute-image-2{outline-color:var(--beige-80);outline-offset:0px;border-radius:0 20px 0 0;outline-width:.5px;outline-style:none;width:100%;height:10rem}.enroute-image-4{outline-color:var(--beige-80);outline-offset:0px;border:1px #000;border-radius:0 20px 20px 0;outline-width:.5px;outline-style:none;width:100%;height:10rem}.enroute-image-3{outline-color:var(--beige-80);outline-offset:0px;border-radius:0 0 0 20px;outline-width:.5px;outline-style:none;width:100%;height:10rem}.text-block-19{font-family:Satoshi,sans-serif;font-size:16px;line-height:22px}.note{border:2px dashed var(--beige-80);background-color:var(--white);outline-color:var(--beige-80);outline-offset:0px;cursor:pointer;border-radius:16px;outline-width:1.5px;outline-style:none;justify-content:flex-start;align-items:center;width:auto;height:auto;margin-bottom:17px;padding:1rem;display:block;box-shadow:5px 6px 20px #00000014}.notes-internals{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.explanation-plus-images{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.back-to-nrb-pics{grid-column-gap:24px;grid-row-gap:24px;border:1px dashed var(--beige-90);background-color:var(--white);border-radius:20px;flex-flow:wrap;justify-content:space-between;align-items:flex-start;width:auto;padding:24px;display:flex}.enrouting-pics{box-sizing:border-box;grid-column-gap:6px;grid-row-gap:6px;object-fit:fill;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:auto;max-width:none;display:grid;overflow:visible}.mask-2{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto}.mask-3{background-image:none;width:100%;margin-left:-20px;padding-left:20px;padding-right:20px}.naivasha-4{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696c66eca1c9818aec3962d_b391f8950ef09b4a043300fe5a7c7260_waterbuck-4455466_1280.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;padding-bottom:0;padding-left:0;padding-right:0}.naivasha-3{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696c66e2bc189e344ff6f85_2b814ed4d4d7899880c0464137cdb21c_plains-zebra-7730645_1280.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;padding:0}.naivasha-2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696c66e532779a95e06d9cd_grey-heron-4353038_1280.webp);background-position:50%;background-size:auto;border-radius:30px;margin:0 10px;padding:0}.naivasha-1{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696c66eef84a9de9c38b63e_c5a9e917954ab548cfd39c9e461bd7f6_hippopotamus.avif);background-position:50% 30%;background-size:cover;border-radius:30px;padding:0}.arrow-bg{border:3px none var(--white);outline-offset:0px;border-radius:300px;outline:30px #fff;width:auto;height:auto;margin-left:auto;margin-right:auto}.link-block.w--current{display:flex}.div-block-46{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696cc7cdb43961e46320443_narok%20clear%20roard.webp);background-position:50% 90%;background-size:cover;border-top-left-radius:20px;width:auto;height:10rem}.image-100{width:var(--_page-padding-margin---tablet)}.grid-3{grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;align-content:space-between}.map-plus-hotel{grid-column-gap:70px;grid-row-gap:70px;justify-content:space-between;align-items:center;height:506px;padding:0;display:flex}.hotel-slider{width:580px}.slider-2{background-color:#0000;border-radius:30px;width:580px;height:390px;overflow:hidden}.inner-hotel-slider,.mask-4{border-radius:20px}.image-name-wrapper{height:100%}.masai-mara-road{object-fit:fill;width:100%;height:100%;position:absolute;inset:0%}.hotel-name-and-night{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);outline-color:var(--white);outline-offset:0px;background-color:#0000;border:1px #000;border-radius:16px;outline-width:.5px;outline-style:dashed;justify-content:flex-start;align-items:center;width:340px;height:auto;padding-top:.5rem;padding-bottom:.5rem;padding-left:4%;display:flex;position:absolute;inset:auto 0% 8% 6%}.hotel-name-and-day{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:flex-start;height:auto;display:flex}.heading-18{margin:0}.paragraph{color:var(--black-90);font-family:Satoshi,sans-serif;font-size:var(--_text-size---normal-text);line-height:var(--_text-size---text-height);margin-bottom:0;font-weight:400}.paragraph._14px{color:var(--beige-100);font-size:14px}.paragraph._14px.white{color:var(--beige-20)}.paragraph.experiences{width:14rem;font-weight:300}.paragraph.experiences.white._25-rem{width:25rem}.paragraph.experiences.white._20-rem{width:21.6rem}.paragraph.experiences.full-width{width:auto;display:block}.paragraph.experiences.full-width.hidden{display:none}.paragraph.experiences.full-width.beige-90{color:var(--beige-90)}.paragraph.italic-text{font-style:italic}.paragraph.italic-text.light{font-weight:300}.paragraph.white{color:var(--beige-20);font-size:var(--_text-size---normal-text);line-height:var(--_text-size---text-height);font-weight:300}.paragraph.white.centered{margin-top:0;font-size:16px;font-weight:400}.paragraph.white.pp-editorial{font-family:PP Ed Light Normal,sans-serif}.paragraph.white.pp-editorial.small{font-size:var(--_text-size---small-text);margin-top:0}.paragraph.white.rigt-align{text-align:right}.paragraph.white.left-align{text-align:left;text-align:left}.paragraph.primary{color:var(--primary)}.paragraph.primary.tiny{font-size:var(--_text-size---small-text);font-size:var(--_text-size---small-text)}.slide-nav{justify-content:center;align-items:center;height:30px;display:flex}.right-arrow-2,.left-arrow-2{display:none}.section-dividing-line{background-color:var(--black);width:100%;height:2px;overflow:visible}.text-span-3{color:var(--black-80);font-family:Satoshi,sans-serif;font-style:italic;font-weight:400}.nakuru-wildlife{flex-flow:column;align-items:stretch;display:flex}.nakuru-graph{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;align-items:center;margin-top:16px;display:flex}.mara-1{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696c67cfd15d30bbe56fe83_d49e552aae9f40229081f4fdd6522e57_lion-5751867_1280.avif);background-position:50%;background-size:cover;border-radius:34px;margin-top:0;margin-left:auto;margin-right:auto;overflow:hidden}.mara-2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66aab3cc3ddfdd0cff6f119e_49c70d3cc576cd47183b3c12c9aa00c2_AdobeStock_255223285.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.mara-3{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66b1073fc7ae6a3b5905b04c_5340559280dfc1c496b4ec971ce57ec7_MAsai%20mara%20sundowner.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.mara-4{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696c67cdcd9650d7aaf5709_444d13d0fc9ca4d04aa023446c60869a_water-buffalo-5797029_1280.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.nakuru-animals{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;align-items:center;max-width:1170px;margin-bottom:12px;display:flex}.nakuru-1{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66aab3d1f9af9bb2b1affe22_e20ab9660a98c6406a4d78307a38414d_AdobeStock_419988287.avif);background-position:50%;background-size:cover;border-radius:30px;margin-top:0;margin-left:10px;margin-right:10px;overflow:hidden}.nakuru-2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66aab3cdc422daa60e444452_d312a9e4a0c8335d3b21eb563e7f1c0c_AdobeStock_144334439.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.nakuru-3{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66aab3cd5fbab6edcb084bd9_AdobeStock_517089361.jpg);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.nakuru-4{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66aab3ce2e5156aa33122a18_AdobeStock_222922362.jpg);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.naivasha-animals,.mara-animals{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;align-items:center;max-width:1170px;margin-bottom:12px;display:flex}.p.from{color:var(--black);margin-bottom:0;font-family:Satoshi,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.itinerary-cover-7{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c08ea6b4a72500d789db57_bfa801741b82b87d0883b4600348da71_AdobeStock_134216453.avif);background-position:30%;background-size:cover;justify-content:center;align-items:flex-start;width:100%;height:614px;max-height:614px;padding-left:0;padding-right:10px;display:flex;position:relative}.oloiden-1{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c0902db4a72500d78afe0a_1120bf8d19f8bc7278393715bbf2ab47_WhatsApp%20Image%202024-08-16%20at%2018.22.31%20\(1\).avif);background-position:50%;background-size:cover;border-radius:30px;margin-top:0;overflow:hidden}.oloiden-2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c0902d1121c59202c51c27_DSC01239.jpg);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.oloiden-3{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c0902db4a72500d78afe07_DSC01202%20\(1\).jpg);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.oloiden-4{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c0902df3cad496f103b4cc_DSC01215.jpg);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.ziwa-lodge-1{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c08fca890eab1cb34f603a_untitled-3.jpg);background-position:50%;background-size:cover;border-radius:30px;margin-top:0;margin-left:10px;margin-right:10px;overflow:hidden}.ziwa-lodge-2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c08fca2514da9000d5edef_untitled-2.webp);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.ziwa-lodge-3{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c08fca926dbac0601266c7_Ziwa%20bush%20lodge%20bed.webp);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.ziwa-lodge-4{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66c08fcb16651c0ece8b6c02_cac52ffe56adf96d37a88cfbc542586d_untitled-1.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px;overflow:hidden}.enkorok-4{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66969a44945a8ab0e775697e_fbd5bc7c073adbf1cde7e99374053386_emkorok%20mara.avif);background-position:50%;background-size:cover;border-radius:30px;margin-left:10px;margin-right:10px}.paragragraph{color:var(--black-90);-webkit-text-stroke-color:var(--black-80);width:100%;margin-bottom:0;font-family:Satoshi,sans-serif;font-size:16px;line-height:20.8px}.paragragraph._1{color:var(--white);font-weight:400;line-height:19px}.common-cta-wrapper{grid-column-gap:120px;grid-row-gap:120px;background-color:var(--primary);filter:drop-shadow(30px 30px 60px #0000000d);border-radius:60px;justify-content:center;align-items:center;width:100%;max-width:1210px;height:400px;margin-top:220px;margin-bottom:220px;display:flex}.common-cta-wrapper.all-safaris{margin-top:0;margin-bottom:0;display:none}.common-cta-wrapper.itinearies{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-content:flex-start;align-items:center;max-width:none;height:auto;margin-top:40px;margin-bottom:40px;padding:5rem 1rem;display:none}.left-column-cta{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:center;align-items:flex-start;max-width:none;display:flex}.cta-vertical-buttons{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:center;display:flex}.div-block-47{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:center;display:flex}.p.italic{color:var(--black);text-align:center;font-size:14px;line-height:15.2px}.p.italic.white{color:var(--white);-webkit-text-stroke-color:var(--white);-webkit-text-stroke-color:var(--white);font-style:italic}.contact-modal{z-index:2000;grid-column-gap:16px;grid-row-gap:16px;background-color:var(--bg);opacity:1;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;display:none;position:fixed;inset:0}.real-popup{z-index:5000;grid-column-gap:0px;grid-row-gap:0px;background-color:var(--beige-20);opacity:1;border-radius:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:stretch;align-items:center;width:90vw;height:auto;margin-top:9vh;padding:0;display:grid;position:absolute;inset:auto}.image-110{cursor:pointer;width:45px;height:45px;margin-top:0%;margin-right:0%;position:relative;inset:auto}.background{z-index:9;background-color:var(--black);opacity:.58;cursor:pointer;border-radius:0;position:absolute;inset:0%}.lottie{height:420px}.text-area{border:1px solid var(--beige-80);box-shadow:none;background-color:#fff;border-radius:22px;min-height:144px;padding:16px 24px;font-family:Satoshi,sans-serif;font-size:18px;font-weight:300;line-height:130%;transition:box-shadow .3s,color .3s,border-color .3s}.text-area:hover{border-color:var(--primary);box-shadow:0 2px 12px #14142b1a}.text-area:focus{border-color:var(--primary);color:#211f54}.text-area::placeholder{color:#6e7191;font-size:18px}.input{border:1px solid var(--beige-80);box-shadow:none;color:var(--black-80);background-color:#fff;border-radius:8px;margin-bottom:0;padding:.3rem .5rem .4rem;font-family:Satoshi,sans-serif;font-size:16px;font-weight:300;line-height:130%;transition:box-shadow .3s,color .3s,border-color .3s;overflow:auto}.input:hover{border-color:var(--primary);box-shadow:0 2px 12px #14142b1a}.input:focus{border-color:var(--primary);color:#211f54}.input::placeholder{color:#6e7191;font-size:18px}.input.hidden{display:none}.input.icon-left{padding-left:2.5rem;position:relative;overflow:clip}.form07_legal{color:#101c2e8a;justify-content:center;align-items:center;width:100%;margin-top:1vh;margin-left:auto;margin-right:auto;font-size:14px;display:flex}.grid-9{color:var(--black-80);width:100%;max-width:none;margin-left:auto;margin-right:auto;line-height:130%}.form-wrap-full{grid-column-gap:2.2em;grid-row-gap:2.2em;text-align:center;flex-flow:wrap;justify-content:center;align-items:center;width:100%;margin-left:2vw;margin-right:2vw;display:flex}.form07_link{color:#f08743;margin-left:.2rem;margin-right:.2rem;font-size:13px;font-weight:700}.flex-block{justify-content:center;align-items:flex-end;padding-top:.6rem;padding-right:.6rem}.p{margin-bottom:0;line-height:130%}.h3---italic{font-family:PP Ed Light Normal,sans-serif;font-size:22px;font-weight:300}.h3---italic.left{text-align:center;max-width:60%;margin-left:0%;font-family:PP Ed Light Italic,sans-serif;font-size:31px;line-height:130%;text-decoration:none;position:static;inset:auto auto auto 10%}.h3---italic.left.left{text-align:left}.h3---italic.center{text-align:center;font-size:31px;font-style:italic;line-height:130%}.white{color:var(--white);font-family:Satoshi,sans-serif;font-size:24px;font-weight:500;line-height:130%}.rates-section-sm{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.rate-period-card{grid-column-gap:1rem;grid-row-gap:1rem;border:1.5px dashed var(--beige-80);border-radius:16px;flex-flow:column;justify-content:flex-start;align-items:flex-end;padding:1rem}.rate-period-card.high-season{border-width:1.5px;border-color:var(--beige-80);border-width:1.5px;border-color:var(--beige-80)}.rate-card-header{justify-content:space-between;align-items:stretch;width:100%;display:flex}.rate-period{color:var(--black-90);font-family:Satoshi,sans-serif;font-size:20px}.close-rates.low-season{height:2rem;display:none}.close-rates.high-season{display:none}.expand-rates.low-season{height:2rem;display:none}.expand-rates.high-season{display:none}.rates-body.low-season,.rates-body.high-season,.rates-body.low-season,.rates-body.high-season{width:100%}.per-person-text{color:var(--secondary);text-align:right;width:auto;font-family:PP Ed Light Italic,sans-serif;font-size:20px}.rate-content{grid-column-gap:.8rem;grid-row-gap:.8rem;flex-flow:column}.rate-room.title{color:var(--primary);font-family:PP Ed Light Italic,sans-serif;font-size:16px;display:none;overflow:visible}.rate-entry{justify-content:space-between;align-items:center;width:100%;display:flex}.p-3{color:#fffdf5;max-width:498px;margin-top:0;font-family:Satoshi,sans-serif;font-size:16px;font-weight:400;line-height:22px}.p-3.r-per-person{color:#606060;-webkit-text-stroke-color:#606060;text-indent:3px;word-break:normal;overflow-wrap:normal;width:80px;max-width:454px;text-decoration:none}.p-3.iti{color:#606060;-webkit-text-stroke-color:#606060;text-indent:0;word-break:normal;overflow-wrap:normal;min-width:auto;max-width:none;margin:0;padding-left:0;padding-right:0;text-decoration:none}.p-3.rrp{color:#4d4213;width:160px}.p-3.reqquest-a-q{color:#d08f4a;text-align:center;-webkit-text-stroke-color:#606060;text-indent:3px;word-break:normal;overflow-wrap:normal;width:251px;max-width:454px;height:19px;text-decoration:none}.sticky-cta-wrapper{z-index:1000;border-top:1px solid var(--beige-80);background-color:var(--green-shade);border-bottom:1px solid #e4ebf3;justify-content:center;width:100%;padding:.35rem 10%;display:flex;position:fixed;bottom:-1px}.sticky-cta-container{color:var(--beige-20);justify-content:space-between;align-items:center;width:100%;font-family:Satoshi,sans-serif;display:flex}.sticky-cta-itinerary-name{margin-bottom:auto;font-family:PP Ed Regular Italic,sans-serif;font-size:16px;font-weight:300}.sticky-ctas{grid-column-gap:1.3rem;grid-row-gap:1.3rem;display:flex}.vertical-align-div{grid-column-gap:.2rem;grid-row-gap:.2rem;flex-flow:column;display:flex}.vertical-align-div.experiences{grid-column-gap:var(--_page-padding-margin---mobile-landscape);grid-row-gap:var(--_page-padding-margin---mobile-landscape);height:100%}.text-block-29{font-family:PP Ed Light Italic,sans-serif}.contact-icon{cursor:pointer;width:2.2rem;max-width:none;height:2.2rem}.social-contacts{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:center;align-items:center;display:flex}.cta-dotted{max-width:none;height:1.2rem}.cookie-banner-content{grid-column-gap:var(--_page-padding-margin---desktop);grid-row-gap:var(--_page-padding-margin---desktop);color:var(--black);font-family:Satoshi,sans-serif;font-size:var(--_text-size---normal-text);line-height:var(--_text-size---text-height);flex-flow:column;justify-content:space-between;align-items:flex-start;max-width:25.5rem;font-weight:300;display:flex}.cookie-icon{width:12.5rem;height:8rem;min-height:56px}.close-cookie-banner{padding:var(--_text-size---tiny-text)var(--_page-padding-margin---tablet);border:1px solid var(--black);cursor:pointer;border-radius:5px;flex-flow:column;justify-content:center;align-items:center;display:flex}.paragraph-7{color:var(--black);font-family:Satoshi,sans-serif;font-weight:300}.link-10{color:var(--primary)}.calendar-svg{z-index:3;color:#12133140;justify-content:center;align-items:center;width:18px;height:20px;display:flex;position:absolute;inset:.5rem auto auto 10px}.calendar-svg.contact-page{top:25%}.datepicker-wrapper{padding:0;display:flex;position:relative}.calendar-popup{z-index:100;background-color:var(--beige-60);border-radius:8px;width:100%;min-width:320px;margin-top:.5rem;padding:1rem;display:none;position:absolute;box-shadow:0 2px 5px #0000001a}.calendar-popup.contact-page{min-width:350px;display:none;top:-8rem;left:-25%}.calendar-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.calendar-nav-btn{color:var(--black);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;text-decoration:none;transition:background-color .2s;display:flex}.calendar-nav-btn:hover{background-color:var(--beige-80);color:var(--black)}.month-display{font-size:18px;font-weight:500}.weekdays-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.day-header{color:var(--beige-90);width:1.75rem;padding-top:1rem;padding-bottom:1rem;font-weight:500}.days-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.day-cell{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .2s,background-color .2s;display:flex}.day-cell:hover{background-color:var(--beige-80)}.day-cell.is-today{border:1px solid var(--primary);font-family:PP Ed Bold Normal,sans-serif}.day-cell.is-selected{background-color:var(--primary);color:var(--white);font-family:PP Ed Bold Italic,Impact,sans-serif}.day-cell.is-disabled{pointer-events:none;color:var(--beige-80);cursor:default;text-decoration:line-through}.day-cell.is-disabled:hover{background-color:var(--beige-20)}.day-cell.is-overflow{pointer-events:none;color:var(--beige-80);cursor:default}.day-cell.is-other-month{color:var(--black-70)}.itinerary-overview-wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;border:1.5px solid var(--beige-80);background-color:var(--beige-20);box-shadow:none;color:var(--black);border-radius:24px;flex-flow:column;width:100%;padding:1rem 1rem 1rem 1.5rem;font-family:Satoshi,sans-serif;display:flex}.itinerary-overview-description{color:var(--black-90);font-family:PP Ed Light Italic,sans-serif;font-weight:300;display:none}.itineray-overview-details{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:column;grid-template-columns:.25fr 1fr}.itineray-overview-detail-key{grid-column-gap:1.2rem;grid-row-gap:1.2rem;align-items:center;min-width:8.5rem;font-size:14px;display:flex}.itineray-overview-detail-value{color:var(--black-90);margin-top:3px;font-family:Satoshi,sans-serif;line-height:130%}.itineray-overview-detail{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-bottom:0 dotted #000;justify-content:flex-start;align-items:flex-start;width:100%;line-height:24px;display:flex}.itineray-overview-detail.last{border-bottom-width:0}.itinerary-overview-icon{width:1.5rem;height:1.5rem}.page-padding{padding:var(--_page-padding-margin---desktop)}.page-padding.right-align{flex-flow:column;align-items:flex-end;display:flex}.page-padding.top-bottom{padding-left:0;padding-right:0}.full-height-container{min-height:100vh}.detailed-navbar-container{padding-right:var(--_page-padding-margin---standard-page-padding);padding-left:var(--_page-padding-margin---standard-page-padding);max-width:100%;position:relative}.detailed-navbar{background-color:var(--transparent);font-family:var(--manrope-n);color:var(--beige-60);font-size:var(--_text-size---normal-text);line-height:var(--_text-size---text-height)}.navbar-logo{width:100%;height:100%}.nav-contact-cta{z-index:1;margin-bottom:var(--_text-size---small-text);padding-right:var(--_page-padding-margin---standard-page-padding);padding-left:var(--_page-padding-margin---standard-page-padding);grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet);flex-flow:row;justify-content:flex-end;align-items:center;display:flex;position:relative}.navbar-container{z-index:4;padding-top:var(--_text-size---tiny-text);padding-bottom:var(--_text-size---tiny-text);-webkit-backdrop-filter:none;backdrop-filter:none;transition:z-index .4s cubic-bezier(.455,.03,.515,.955);position:fixed;top:0;left:0;right:0}.navbar-container.is-hidden{z-index:-4}.center-content{justify-content:center;align-items:center;display:flex}.center-content.v-align{text-align:center;text-align:center;flex-flow:column;width:30rem;display:none}.larger-title{color:var(--beige-20);font-family:Satoshi,sans-serif;font-size:var(--_text-size---medium-title);line-height:var(--_text-size---text-height);margin-top:0;margin-bottom:0;font-weight:300}.larger-title.black{color:var(--black-90)}.larger-title.black.pp-editorial{font-family:PP Ed Light Normal,sans-serif}.larger-title.pp-editorial{font-family:PP Ed Light Normal,sans-serif;font-weight:300}.larger-title.pp-editorial.regular{font-family:PP Ed Regular Normal,sans-serif}.larger-title.pp-editorial.italic{font-family:PP Ed Light Italic,sans-serif}.content-align-x{text-align:right;flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.content-align-x._1rem-gap{grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text)}.content-align-x._1rem-gap.align-left{text-align:left;justify-content:center;align-items:flex-start}.content-align-x._1rem-gap.align-left.workflow{z-index:1;position:absolute;top:-5rem}.content-align-x._1rem-gap.align-left.experiences{width:30%}.content-align-x._1rem-gap.sm-only{display:none}.content-align-x._5rem-gap{grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text)}.content-align-x.left{text-align:left;justify-content:flex-start;align-items:flex-start}.content-align-x.left.spaced{grid-column-gap:var(--_text-size---small-text);grid-row-gap:var(--_text-size---small-text)}.content-align-x.left.center{flex-flow:row;justify-content:center;align-items:center}.content-align-x.left.center.with-gap{grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text);grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text)}.contact-wrapper{margin-top:var(--_page-padding-margin---large-desktop);grid-column-gap:var(--_text-size---medium-title);grid-row-gap:var(--_text-size---medium-title);flex-flow:column;align-items:center;display:flex}.contact-logo{width:15rem;height:auto}.footer-contact-form{width:40rem;position:relative}.simple-form-grid{grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.simple-form-field{border-bottom:1px solid var(--beige-80);color:var(--white);font-family:Satoshi,sans-serif;font-size:var(--_text-size---normal-text);line-height:var(--_text-size---text-height);align-items:center;height:3rem;display:flex}.simple-form-field:hover{border-bottom-color:var(--primary)}.simple-form-field.textfield{margin-top:var(--_page-padding-margin---mobile-landscape);padding-bottom:var(--_text-size---tiny-text);border-bottom-color:var(--transparent);margin-top:var(--_page-padding-margin---mobile-landscape);padding-bottom:var(--_text-size---tiny-text);border-bottom-color:var(--transparent);justify-content:flex-start;align-items:flex-end;width:100%;height:auto}.contact-form-icon{width:var(--_text-size---medium-text);height:var(--_text-size---medium-text)}.simple-form-input{height:var(--_text-size---medium-large-title);padding:0px var(--_text-size---tiny-text);border:1px solid var(--transparent);background-color:var(--transparent);color:var(--beige-60);text-align:left;margin-bottom:0;font-weight:300}.simple-form-input::placeholder{color:var(--beige-60)}.simple-form-input.textfield:hover,.simple-form-input.textfield:focus{border-color:var(--primary)}.simple-form-input.textfield{padding:var(--_text-size---tiny-text);border-width:.1ch;border-color:var(--beige-80);height:8rem}.simple-form-input.textfield:hover,.simple-form-input.textfield:focus{border-color:var(--primary)}.simple-form{grid-column-gap:var(--_page-padding-margin---mobile-landscape);grid-row-gap:var(--_page-padding-margin---mobile-landscape);flex-flow:column;align-items:flex-end;display:flex}.simple-form-submit{padding-top:var(--_text-size---small-text);padding-bottom:var(--_text-size---small-text);border-radius:var(--_text-size---tiny-text);background-color:var(--primary);letter-spacing:1px;height:auto;font-family:Satoshi,sans-serif;transition:background-color .2s ease-in;display:block}.simple-form-submit:hover{border:1px solid var(--primary);background-color:var(--green-shade)}.simple-form-submit.mailing-list{min-width:var(--_page-padding-margin---large-desktop);padding:var(--_text-size---tiny-text)var(--_text-size---normal-text);border-radius:var(--_text-size---medium-large-title);min-width:var(--_page-padding-margin---large-desktop);padding:var(--_text-size---tiny-text)var(--_text-size---normal-text);border-radius:var(--_text-size---medium-large-title)}.footer-wrapper{padding-top:var(--_page-padding-margin---desktop);padding-bottom:var(--_page-padding-margin---desktop);grid-column-gap:var(--_text-size---large-text-desktop);grid-row-gap:var(--_text-size---large-text-desktop);flex-flow:column;display:flex}.footer-section-wrapper{grid-column-gap:var(--_text-size---small-text);grid-row-gap:var(--_text-size---small-text);justify-content:space-between;display:flex}.footer-links-wrapper{grid-column-gap:var(--_page-padding-margin---large-desktop);grid-row-gap:var(--_page-padding-margin---large-desktop);grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;justify-items:stretch;display:grid}.footer-links{width:var(--_text-size---extra-large-text-desktop);grid-column-gap:var(--_text-size---small-text);grid-row-gap:var(--_text-size---small-text);flex-flow:column;margin-bottom:0;padding-bottom:0;padding-left:0;display:flex}.link-text{color:var(--beige-20);text-decoration:none}.link-text:hover,.link-text.w--current,.link-text.is-active{color:var(--primary)}.link-text.is-active{color:var(--primary)}.link-text.is-active.small{font-size:var(--_text-size---small-text);font-size:var(--_text-size---small-text)}.social-link{grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text);align-items:center;text-decoration:none;display:flex}.social-icon{width:var(--_text-size---medium-text);height:var(--_text-size---medium-text);border-radius:.4rem}.social-icon.experiences{width:var(--_page-padding-margin---tablet);height:var(--_page-padding-margin---tablet)}.social-icon.primary{background-color:var(--transparent)}.social-icon-wrapper{border-right:2px solid var(--beige-20);width:2rem}.contact-options{grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.contact-option-wrapper{padding:var(--_text-size---tiny-text);grid-column-gap:var(--_text-size---small-text);grid-row-gap:var(--_text-size---small-text);border:1px solid var(--primary);border-radius:var(--_text-size---medium-large-title);align-items:center;height:2.5rem;font-family:Satoshi,sans-serif;text-decoration:none;display:flex}.mailing-list-form{margin-top:var(--_text-size---tiny-text);grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text);justify-content:center;align-items:flex-start;display:flex}.rounded-input{border:1px solid var(--transparent);border-radius:var(--_text-size---normal-text);background-color:var(--blurred);color:var(--beige-60);width:15rem;margin-bottom:0}.rounded-input::placeholder{color:var(--beige-60);font-family:Satoshi,sans-serif;font-size:var(--_text-size---small-text);line-height:var(--_text-size---text-height)}.payment-options{grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text);border-bottom:1px solid var(--beige-80);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.payment-icons{width:var(--_text-size---medium-title);height:var(--_text-size---medium-title);object-fit:contain}.standard-container{padding-right:var(--_page-padding-margin---standard-page-padding);padding-left:var(--_page-padding-margin---standard-page-padding);width:100%;max-width:1600px;margin-left:auto;margin-right:auto}.standard-container.align-right{margin-right:0;padding-right:0}.standard-container.top-bottom-padding{padding-top:var(--_page-padding-margin---standard-page-padding);padding-bottom:var(--_page-padding-margin---standard-page-padding)}.standard-container.top-bottom-padding.no-bottom-padding{padding-bottom:var(--_page-padding-margin---zero-padding)}.standard-container.no-padding{padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding);overflow:hidden}.standard-container._1200px-mw{max-width:1200px}.standard-container._1200px-mw.no-padding{margin-right:0}.standard-container.top-bottom-padding-only{padding-right:var(--_page-padding-margin---zero-padding);padding-bottom:var(--_text-size---large-text-desktop);padding-left:var(--_page-padding-margin---zero-padding)}.page-links{grid-column-gap:var(--_page-padding-margin---large-desktop);grid-row-gap:var(--_page-padding-margin---large-desktop);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.only-mobile{display:none}.toll-free{grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text);align-items:center;display:flex}.nav-main-cta{padding-top:var(--_text-size---tiny-text);padding-bottom:var(--_text-size---tiny-text);border-radius:var(--_text-size---tiny-text);background-color:var(--primary);letter-spacing:1px;justify-content:center;align-items:center;width:10rem;height:auto;margin-bottom:auto;margin-left:3.7rem;font-family:Satoshi,sans-serif;transition:background-color .2s ease-in;display:flex}.nav-main-cta:hover{border:1px solid var(--primary);background-color:var(--green-shade)}.nav-main-cta.mailing-list{min-width:var(--_page-padding-margin---large-desktop);padding:var(--_text-size---tiny-text)var(--_text-size---normal-text);border-radius:var(--_text-size---medium-large-title)}.nav-menu-items{justify-content:space-around;align-items:center;font-family:Satoshi,sans-serif;display:flex}.navbar-logo-wrapper{width:4.5rem;height:4.5rem;position:absolute;top:50%;transform:translateY(-50%)}.navbar-bg{mix-blend-mode:overlay;background-color:#1c352d;position:absolute;inset:0}.hidden{display:none}.footer-container{background-color:var(--secondary)}.gclid-field{display:none}.mailing-list-form-wrapper{max-width:30rem}@media screen and (min-width:1440px){.home-container{justify-content:space-between;height:auto}.header{margin:0}.p.iti.bulleted{min-width:auto;max-width:440px}.header-wrapper{width:80vw;margin:auto}.header-wrapper.safaris{justify-content:center;align-items:center}.cta-wrapper{padding:2rem}.cta-box{border-radius:30px}.itinerary-cover-2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66b1073fae7bdd626148faa8_Masai%20Mara%20Itinerary.jpg);background-size:cover}.contact-modal{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr}.real-popup{width:80vw}.field-icon{font-weight:300}.grid-2-columns.form{grid-column-gap:32px;grid-row-gap:32px;grid-column-gap:32px;grid-row-gap:32px;place-items:center stretch}.contact-us-checkbox:lang(en){color:var(--primary)}.input{box-shadow:0 2px 7px #14142b14}.form-full{padding-top:15vh}.form-section-group.step-1,.form-section-group.step-2,.form-section-group.step-1,.form-section-group.step-2{display:flex}.form-title-wrap{padding-left:2vh;padding-right:2vh}.code-embed{display:none}.blog-header{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/67f3ff11d98720fa173dec56_73942caa5b68cf620b54e8ff87c7447a_Lake%20Nakuru%20Lodge.avif)}.extra-title-h1{color:var(--white);text-decoration:none}.blog-extra-centered{background-color:var(--primary);border-style:none}.blog-section-wrapper{grid-column-gap:1.2rem;grid-row-gap:1.2rem}.incl-list-copy{position:static}.blog-header-late-nakuru{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/67f3ff11d98720fa173dec56_73942caa5b68cf620b54e8ff87c7447a_Lake%20Nakuru%20Lodge.avif)}.blogs-header{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/67ee4580d604b1e782a5263a_b8313494255f521656908bcbb2778fb2_Frame%201618873948.avif)}.div-block-54{margin-bottom:3vh}.blog-item-sm{pointer-events:auto;cursor:pointer}.blog-item-link{color:#000;text-decoration:none}.blog-header-l-nakuru{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/67f3ff11d98720fa173dec56_73942caa5b68cf620b54e8ff87c7447a_Lake%20Nakuru%20Lodge.avif)}.blogs-translucent{background-image:linear-gradient(180deg,transparent 39%,var(--white)87%)}.blogs-text-listicles{grid-column-gap:1rem;grid-row-gap:1rem}.blogs-other-blogs-section{height:28rem}.accomodations.in-accomodation-details{grid-template-rows:auto}.accommodation-hero-section.amboseli-sopa-lodge{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/682b2c3b278bd82480099d6e_amboseli-sopa-lodge-intro.avif)}.accommodation-hero-section.beyond-bateleur{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/689c47fc64e9895f6061b4ca_andbeyond-bateleur-camp%20\(19\).avif)}.accommodation-hero-section.alfajiri-villas{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/689d939eb17c8a0ad6f915eb_alfajiri%20villas.avif)}.accommodation-hero-section.prideinn-paradise-beach-resort-spa{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/689dd8079e9dd3b180779e59_pride%20inn.avif)}.accommodation-hero-section.villa-mandhari---diani-beach{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/689de1535d6b24e0467021b2_villa-mandhari-diani%20\(2\).avif)}.accommodation-hero-section.serena-beach-resort-spa{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/689de29db264cb1c35473a18_serena%20beach%20resort.avif)}.accommodation-hero-section.the-villa-luxury-suites-hotel{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/689f3cbbaad37ba21022d65a_the-villa-luxury-suites.avif)}.accommodation-type-btn{color:var(--beige-90);font-family:Satoshi,sans-serif}.accommodation-type-checkbox-label{font-family:Satoshi,sans-serif}.acommodation-filter-reset-btn{border:1px solid var(--primary);border-radius:5px;margin-bottom:5px;padding:.3rem 1rem}.destinations-content{margin-bottom:10vh}.destination-card{padding-left:2rem;padding-right:1rem}.h3---italic.left{font-family:PP Ed Light Italic,sans-serif}.image-wrapper{box-sizing:border-box;aspect-ratio:3/2;object-fit:cover;object-position:50% 50%;border-radius:1.5rem;overflow:hidden}.place-content{margin-bottom:10vh}.embla__slide__img{transform:none}.experiences-grid-item{height:30rem}}@media screen and (max-width:991px){.home-container{grid-column-gap:3rem;grid-row-gap:3rem}.h1{font-size:42px}.h4.cta{text-align:left;text-align:left;font-size:28px;line-height:36.4px}.trustplus-scroll-down{margin-left:auto;margin-right:auto}.h5{line-height:130%}.h5.incl-and-excl-titles{width:186px;margin-right:auto;font-size:22px;line-height:28.6px}.heading-1.terms,.heading-1.p-policy,.heading-1.terms,.heading-1.p-policy{margin-bottom:20px;font-size:35px;line-height:45.5px}.p.faone{word-break:break-all;width:100%;max-width:100%}.p.iti{max-width:95%}.p.iti.bulleted{min-width:auto;max-width:none}.p.itinerary{width:100%}.p.rrp{width:90px}.p.reqquest-a-q{word-break:normal;width:120px;max-width:none;height:auto}.p.highlights{max-width:none}.h2.iti.stroke.h3,.h2.details{width:auto}.h2.left-align{text-align:center;line-height:50.7px}.h2.iti.stroke.h3,.h2.details{width:auto}.cta-button.white{width:234px;height:72px}.image-21{width:200px}.intresting-facts{overflow:visible}.faq-container{max-width:80vw}.footer{border-top-left-radius:160px;border-top-right-radius:160px}.container-12{width:100%}.footer-logo{width:200px;height:200px}.footer-notes{grid-column-gap:16px;grid-row-gap:16px}.itineraries-list{justify-content:center;align-items:flex-start;width:100%}.itineraries-container{align-items:center;max-width:none}.all-safaris-card{width:95%;height:24.5rem}.itinerary-content{width:100%}.upper-and-lower-iti-content{margin-left:auto}.upper-iti-content{grid-column-gap:1.6rem;grid-row-gap:1.6rem;justify-content:center;align-items:flex-end;width:100%}.iti-image-wrapper._1,.iti-image-wrapper._2,.iti-image-wrapper._3,.iti-image-wrapper._4,.iti-image-wrapper._5{width:100rem}.iti-image-wrapper._7,.iti-image-wrapper._8,.iti-image-wrapper._9,.iti-image-wrapper._10,.iti-image-wrapper._1,.iti-image-wrapper._2,.iti-image-wrapper._3,.iti-image-wrapper._4,.iti-image-wrapper._5{width:100rem}.iti-image-wrapper._6{width:100%}.iti-image-wrapper._7,.iti-image-wrapper._8,.iti-image-wrapper._9,.iti-image-wrapper._10{width:100rem}.icons{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between}.right-iti-content{width:auto;margin-top:6rem;padding-right:0}.budget-type.luxury.all-iti{height:3.3rem;margin-left:0;right:0%}.itinerary-cover{background-position:50%;background-size:cover}.cover-wrapper{width:100%;padding-left:10%;padding-right:40px}.bottom-content{grid-column-gap:52px;grid-row-gap:52px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.title-plus-camps-and-nights{justify-content:flex-end;align-items:flex-start}.iti-budget{margin:auto 0% 40px;inset:auto auto 0% 0%}.main-body-container{width:100%;padding-left:8%;padding-right:8%}.highlight-details{grid-column-gap:25px;grid-row-gap:25px;justify-content:center;display:flex}.highlight-list-box{flex:0 auto}.hotells-and-description{width:100%}.accomodation-and-animals{justify-content:space-between;height:auto}.accomodation{flex-flow:wrap;flex:1}.accomidanimals-pictures{flex-flow:wrap;flex:0 auto;justify-content:space-between;align-items:center;width:auto}.noramal-images{outline-color:var(--beige-80);outline-offset:0px;outline-width:.5px;outline-style:none;flex:1;width:auto;min-width:121px;max-width:200px;height:auto;min-height:96px;max-height:160px}.incl-and-encl-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.encl-and-excl-internal-block{justify-content:flex-start;width:100%}.block-only{justify-content:flex-start;align-items:flex-start;width:100%}.image-40{margin-left:0;inset:0 auto auto 0}.rounded-margin{width:100%}.rates-per-season{justify-content:center;align-items:center}.inclusions-and-exclusions{height:auto;padding:20px}.prices-plus-titles{perspective-origin:50%;transform-origin:50%;justify-content:space-between;align-items:center;width:100%}.tiles-only{width:100%}.above-the-line-titles{grid-column-gap:0px;width:100%}.frame-1618873509{grid-column-gap:27px;grid-row-gap:27px;justify-content:space-between;width:auto}.frame-1618873497{grid-column-gap:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.prices-per-people{justify-content:flex-start;align-items:center;width:100%}.price-item{align-items:stretch;width:100%}.above-the-line-price{grid-column-gap:80px;justify-content:space-between;width:100%;margin-right:auto}.both-prices{grid-column-gap:120px;perspective-origin:50%;transform-origin:50%;flex:0 auto;justify-content:space-between}.both-prices.quote{grid-column-gap:120px;grid-column-gap:120px;justify-content:flex-start;align-items:flex-start}.price-per-room{flex-flow:column;justify-content:flex-start;align-items:flex-start}.price-per-room.quote{justify-content:center;align-items:center;width:auto;max-width:160px;height:60px;padding:10px}.weather-map{width:100%}.keys{grid-column-gap:20px;grid-row-gap:20px}.temp-key{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.itinerary-cta{width:100%}.cta-wrapper{width:100%;padding-left:20px;padding-right:20px}.cta-internals{width:100%}.cta-numbers-and-emai{grid-column-gap:32px;grid-row-gap:32px;width:100%}.number-header-and-box{width:100%}.cta-box{width:100%;height:auto;padding:10px 10%}.heading-16{word-break:break-all;width:100%;font-size:24px;line-height:31.2px}.select-field{width:100%}.grid{grid-template-columns:1fr}.form{margin-top:auto}.textarea-2{flex-basis:120px}.container-16{max-width:728px}.nav-menu-wrapper{background-color:#0000;display:none}.nav-menu-two{grid-column-gap:25px;grid-row-gap:25px;background-color:var(--secondary);border-radius:0;flex-flow:column;justify-content:space-around;align-items:flex-start;margin-top:0;margin-bottom:0;padding:20px;display:flex;box-shadow:0 8px 50px #0000000d}.nav-link{margin-top:var(--_text-size---tiny-text);margin-bottom:var(--_text-size---tiny-text);padding-left:5px;padding-right:5px}.nav-link.w--current{border-bottom-width:0}.mobile-margin-top-10{width:100%;margin-left:0}.button-primary{width:100%}.menu-button{padding:12px}.menu-button.w--open{color:var(--white);background-color:#0000}.lower-expanded-iti-internals-2{width:100%}.right-arrow,.left-arrow{border-width:1.3px;width:84px;height:84px}.icon{color:var(--beige-20)}.form-block{width:auto}.enroute-image-2{backface-visibility:visible;transform-origin:50%;border-radius:20px;flex:1}.enroute-image-4,.enroute-image-3{border-radius:20px;flex:1}.note{display:none}.explanation-plus-images{flex-flow:column;width:100%}.back-to-nrb-pics{flex-flow:wrap}.enrouting-pics{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;justify-content:flex-start;align-items:stretch;width:100%}.arrow-bg{width:84px;height:84px}.slide-1{object-fit:contain}.link-block,.link-block.w--current{display:none}.div-block-46{border-radius:20px}.grid-3{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-content:space-between;width:100%}.map-plus-hotel{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start;height:auto;margin-top:20px}.hotel-slider,.slider-2,.image-101{width:100%}.itinerary-cover-2{background-position:50%;background-size:cover}.text-span-4{font-size:32px;font-weight:500;line-height:41.6px}.itinerary-cover-3,.itinerary-cover-4{background-position:50%;background-size:cover}.kibo-1,.mara-1,.nakuru-1,.sopa-naivasha-1,.sopa-nakuru-1{object-fit:contain}.itinerary-cover-5{background-position:50%;background-size:cover}.shaba-1{object-fit:contain}.jumbo-jet{border-radius:20px}.jkia{backface-visibility:visible;transform-origin:50%;border-radius:20px;flex:1;width:auto;min-width:266px;max-width:350px;height:170px}.olesereni-1,.baobab-1{object-fit:contain}.itinerary-cover-7{background-position:50%;background-size:cover}.oloiden-1,.ziwa-lodge-1{object-fit:contain}.cover-wrapper-8{width:100%;padding-left:10%;padding-right:40px}.cover-wrapper-9{width:100%;padding-left:10%;padding-right:10%}.zebra-plains-1,.ashnil-aruba-1{object-fit:contain}.itinerary-cover-8,.itinerary-cover-10{background-position:50%;background-size:cover}.sweetwaters-serena-1{object-fit:contain}.itinerary-cover-11{background-position:50%;background-size:cover}.terms-block{grid-column-gap:12px;grid-row-gap:12px;border-radius:4px}.h3-copy.black{font-size:29px;line-height:37.7px}.paragragraph{font-size:14px;line-height:15.2px}.paragragraph._1{text-align:center;text-align:center}.list{padding-left:20px}.heading-19{margin-top:0;margin-bottom:0;font-size:24px;line-height:31.2px}.terms-sub-block{grid-column-gap:8px;grid-row-gap:8px}.terms-block-1{margin-left:20px}.introduction-plus-date{grid-column-gap:0px;grid-row-gap:0px;margin-bottom:40px}.p-policy-list{padding-left:20px}.table-of-contents{grid-column-gap:12px;grid-row-gap:12px;border-radius:4px}.category-grid-item{border-top:2px solid #000;border-bottom:2px solid #000;padding-bottom:4em}.common-cta-wrapper.all-safaris{grid-column-gap:27px;grid-row-gap:27px;flex-flow:column;padding-left:8%;padding-right:8%}.common-cta-wrapper.itinearies{grid-column-gap:27px;grid-row-gap:27px;flex-flow:column;padding:4rem 2rem}.left-column-cta{flex-flow:column;width:100%;max-width:100%;margin-left:0}.cta-vertical-buttons{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row}.real-popup{width:90vw;height:auto;padding:0}.image-110{width:40px;height:40px}.input-wrapper{width:100%}.lottie{height:25rem}.slider-3{max-width:80vw}.slider-content-wrap{max-width:none;margin-bottom:91px}.grid-2-columns.form{grid-column-gap:28px;grid-row-gap:28px;grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:56px;display:none}.radio-field{border-width:1px;border-color:var(--beige-80);line-height:130%}.next{position:absolute}.grid-9{max-width:none}.form-section-group{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;min-width:61vw}.blog-header{background-position:35%;background-size:cover}.blog-content{margin-left:auto;margin-right:auto}.key-takeaway{margin-top:2rem;padding-top:2em;padding-bottom:2rem;position:relative}.blog-section-wrapper{grid-column-gap:1.2rem;grid-row-gap:1.2rem}.table-content{justify-content:center;align-items:center;height:auto;padding:2rem 1rem;overflow:clip}.table-sections{perspective-origin:50%;transform-origin:50%;justify-content:space-between;align-items:center;width:100%}.table-content-header{width:100%}.table-ccntent-body{justify-content:flex-start;align-items:center;width:100%}.table-row{align-items:stretch;width:100%}.blog-header-late-nakuru,.blogs-header{background-position:35%;background-size:cover}.div-block-53{width:87%}.blog-header-title{width:88vw}.all-blogs-content{margin-left:3vw;margin-right:6vw;display:block}.blog-item-sm{width:auto;height:29vh}.blog-item-lg{width:auto}.blog-list-image-sm{height:auto}.blog-items{grid-template-columns:1fr 1fr 1fr;margin-top:0}.blog-header-l-nakuru{background-position:35%;background-size:cover}.blogs-page-section{width:90vw;margin-bottom:auto;margin-left:auto;margin-right:auto}.camps-and-lodges-blogs-content{margin-left:3vw;margin-right:6vw;display:block}.tabs-menu-5{grid-column-gap:.5rem;grid-row-gap:.5rem;background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--white),white);flex-flow:row;display:flex}.tabs-content-2{overflow:hidden}.blogs-text-listicles{grid-column-gap:.9rem;grid-row-gap:.9rem}.safaris-in-blogs-wrapper{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.safari-in-blogs-card{height:15rem}.safari-in-blogs-internal-wrapper{grid-row-gap:1rem}._1-rem-vertical-text-wrapper{grid-column-gap:0rem;grid-row-gap:0rem}.blogs-other-blogs-section{height:auto;margin-top:2rem;margin-bottom:2rem}.collection-list-wrapper{margin-top:auto}.entry-fee-pricing-row{align-items:stretch;width:100%}.div-block-61{background-color:var(--secondary);border-top-left-radius:80px}.accomodations-page-section{width:90vw;margin-left:auto;margin-right:auto}.inactive-link{white-space:nowrap}.div-block-md.accomodation-categories-wrapper{grid-column-gap:.3rem;grid-row-gap:.3rem;grid-column-gap:.3rem;grid-row-gap:.3rem}.accomodations{grid-template-columns:1fr 1fr}.accomodations.in-accomodation-details{grid-template-columns:1fr 1fr 1fr}.accomodation-meta{left:5%}.active-link{white-space:nowrap}.accomodation-location-wrapper-right{border-radius:16px;width:100%}.accommodation-hero-section.sweetwaters-serena-camp{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/683803ac08548abc22a577c4_de850d7d440157fbdf96670661cd4ffa_the-publi-areas-including-waterhole-.avif);background-position:50%;background-size:cover}.accommodation-hero-section.mara-simba-lodge{background-size:auto,cover}.accommodation-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;width:80vw}.blog-content-copy{margin-left:auto;margin-right:auto}.intro-section{justify-content:space-between}.info-wrapper{width:65vw}.accommodation-image{height:100%}.info-meta.meta-right{width:45vw;height:auto;padding-left:1rem;padding-right:1rem}.info-meta.info-left{width:100%;padding-left:1rem;padding-right:1rem}.accommodation-content-section{grid-column-gap:4rem;grid-row-gap:4rem}.tripadvisor-wrapper{grid-column-gap:6px;grid-row-gap:6px}.review-card.no-border-radius.no-hover-effect{padding:var(--_text-size---tiny-text);padding:var(--_text-size---tiny-text);padding:var(--_text-size---tiny-text)}.review-user{font-size:11px}.review-icon{width:1.7rem;height:1.7rem}.review-icon-image{width:87%}.slide__image.previous{max-width:30%;left:10%}.slide__image.next{max-width:30%;right:10%}.slider-4{width:90%;height:45vh}.page-wrapper{padding-top:2rem;padding-bottom:2rem}.accomodarion-location-wrapper-left{border-radius:16px;height:25rem}.location-map{width:100%;height:40vh}.review-user-image{width:1.3rem}.accommodation-location-filter-form-wrapper{justify-content:flex-start}.accommodation-location-filter-form{width:auto}.accommodation-location-checkbox-label{white-space:nowrap}.accmmodation-type-form{grid-column-gap:.3rem;grid-row-gap:.3rem}.accommodation-type-checkbox-label{white-space:nowrap;padding-left:.9rem}.acommodation-filter-reset-btn.locations{width:100%}.blog-categories-form{grid-column-gap:.7rem;grid-row-gap:.7rem;overflow:auto}.blog-categories-form-wrapper{color:var(--beige-90);font-family:Satoshi,sans-serif;font-weight:700}.destinations-content{margin-left:5vw;margin-right:5vw}.destinations-wrapper{padding:0}.destination-card{padding-left:0%}.h3---italic{font-size:18px}.h3---italic.left{margin-left:4%}.place-cover{height:70vh}.place-container{width:90vw}.destinations-camp-image{width:7rem;min-width:7rem;height:5rem}.image-128{width:auto}.rate-period-card{grid-column-gap:1rem;grid-row-gap:1rem}.rate-entry{flex-flow:column}.h5-2{line-height:130%}.h5-2.incl-and-excl-titles{width:186px;margin-right:auto;font-size:22px;line-height:28.6px}.frame-1618873969{grid-column-gap:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.p-3.rrp{width:90px}.p-3.reqquest-a-q{word-break:normal;width:120px;max-width:none;height:auto}.p-3.iti{max-width:240px}.prices-plus-titles-2{perspective-origin:50%;transform-origin:50%;justify-content:space-between;align-items:center;width:100%}.frame-1618873970{grid-column-gap:27px;grid-row-gap:27px;justify-content:space-between;width:auto}.div-block-68{border-radius:20px}.enroute-image-5{backface-visibility:visible;transform-origin:50%;border-radius:20px;flex:1}.enroute-image-6,.enroute-image-7{border-radius:20px;flex:1}.sticky-cta-wrapper{padding-left:8%;padding-right:8%}.sticky-cta-container{grid-column-gap:.5rem;grid-row-gap:.5rem;max-width:728px}.clients-image-three{margin-bottom:30px}.itinerary-body{padding-bottom:0%}.text-block-29{font-size:10px}.ms-column{width:47%}.ms-column._50.padding{padding:7%}.calendar-popup{padding:.75rem}.calendar-header{margin-bottom:.75rem}.month-display{font-size:16px}.weekdays-grid{grid-column-gap:.75rem;grid-row-gap:.75rem}.days-grid{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-areas:"Area"}.day-cell{width:1.5rem;height:1.55rem}.day-cell.is-today{width:1.75rem;height:1.75rem}.text-block-30,.text-block-31,.text-block-32,.text-block-33,.text-block-34,.text-block-35{font-size:15px}.text-block-36{font-size:15px;line-height:130%}.icon-5{font-size:19px;line-height:19px}.icon-6{font-size:24px;line-height:20px}.enroute-image-1{backface-visibility:visible;transform-origin:50%;border-radius:20px;flex:1}.arrow{right:10rem}.arrow.right{right:3rem}.splide__slide.overflow-visible.larger{width:20rem}.splide__slide.review{width:13rem}.slide-meta.exp-blogs{width:auto}.page-padding{padding:var(--_page-padding-margin---tablet)}.itinerary-11{background-position:50%;background-size:cover}.entim-1{object-fit:contain}.itinerary-cover-9{background-position:50%;background-size:cover}.cover-wrapper-copy{width:100%;padding-left:10%;padding-right:40px}.detailed-navbar-container{padding-right:var(--_page-padding-margin---tablet);padding-left:var(--_page-padding-margin---tablet);background-color:#0000}.detailed-navbar{background-color:var(--transparent)}.nav-contact-cta{padding-right:var(--_page-padding-margin---large-desktop);padding-left:var(--_page-padding-margin---desktop)}.navbar-container{padding-bottom:var(--_page-padding-margin---zero-padding)}.hero-section-texts{margin-bottom:var(--_page-padding-margin---tablet);grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet)}.large-text{font-size:var(--_text-size---medium-title)}.large-text.pp-editorial.italc{font-family:PP Ed Light Italic,sans-serif}.large-text.pp-editorial.text-slide-from-right-on-load{font-size:var(--_text-size---medium-title)}.medium-title{font-size:var(--_text-size---medium-text)}.timeline-item-content.workflow{width:auto}.larger-title{font-size:var(--_text-size---medium-large-title)}.content-align-x._1rem-gap.align-left.experiences{width:37%}.simple-link-cta.more-camps{right:5rem}.gallery-grid{grid-template-columns:1fr 1fr 1fr}.gallery-grid-item-image{height:20rem}.gallery-grid-wrapper{height:85vh;overflow:visible}.reviews-container-wrapper{padding-bottom:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---mobile-landscape);grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet)}.reviews-container{padding-right:var(--_text-size---tiny-text);padding-left:var(--_text-size---tiny-text);width:80%}.main-cta-image{object-fit:none;display:none}.main-cta-image.tab{object-fit:cover;display:block}.main-cta-image.tab.zoom-in-image{display:block}.partners-wrapper{grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet)}.partners-logos{grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text)}.rr-workflow{padding-top:var(--_page-padding-margin---tablet);padding-bottom:var(--_page-padding-margin---tablet)}.footer-wrapper{grid-column-gap:var(--_page-padding-margin---desktop);grid-row-gap:var(--_page-padding-margin---desktop)}.footer-section-wrapper{grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet);flex-flow:column}.footer-section-wrapper.horizontal{flex-flow:row}.contact-options{margin-bottom:var(--_page-padding-margin---desktop)}.mailing-list-form{margin-top:var(--_text-size---normal-text);justify-content:flex-start;align-items:flex-start}.rounded-input{width:20rem}.standard-container{padding-right:var(--_page-padding-margin---desktop);padding-left:var(--_page-padding-margin---desktop)}.standard-container.top-bottom-padding{padding-top:var(--_page-padding-margin---large-desktop);padding-bottom:var(--_page-padding-margin---large-desktop);padding-top:var(--_page-padding-margin---large-desktop);padding-bottom:var(--_page-padding-margin---large-desktop)}.nav-main-cta,.nav-main-cta.w--current{margin-left:var(--_text-size---tiny-text)}.nav-menu-items{padding:var(--_page-padding-margin---mobile-portrait)var(--_page-padding-margin---tablet);border-bottom:1px solid var(--blurred);background-color:var(--green-shade);font-family:Satoshi,sans-serif}.navbar-menu-button{padding:var(--_text-size---small-text)}.navbar-menu-button.w--open{background-color:var(--transparent)}.navbar-logo-wrapper{top:40%;left:4%}.preloader-word-wrapper{height:2.5rem}.hero-section-grey-blur{background-image:linear-gradient(30deg,var(--black),var(--transparent)50%)}.splide__thumbnail{overflow:visible}.embla.vertical.hide-on-tab{display:none}.embla__container{grid-column-gap:var(--_text-size---small-text);grid-row-gap:var(--_text-size---small-text)}.embla__container.vertical{grid-row-gap:var(--_text-size---tiny-text)}.embla__container.vertical.gallery{grid-row-gap:var(--_page-padding-margin---zero-padding);grid-row-gap:var(--_page-padding-margin---zero-padding)}.embla__slide.overflow-visible.meta{width:20rem}.embla__slide.review{margin-top:var(--_text-size---tiny-text);margin-bottom:var(--_text-size---tiny-text);padding:var(--_text-size---tiny-text);width:12.5rem}.embla-thumbs.thumbnail-slider{width:100%}.embla-thumbs__slide.overflow-visible.larger{width:20rem}.embla-thumbs__slide.review{width:13rem}.embla__slide__img{transform:none}.overlay-on-touch{z-index:1}.h1-wrapper{grid-column-gap:.8rem;grid-row-gap:.8rem}.mailing-list-form-wrapper{max-width:none}.align-row{grid-column-gap:var(--_page-padding-margin---mobile-portrait);grid-row-gap:var(--_page-padding-margin---mobile-portrait)}.experiences-grid-item{height:22.5rem}.exp-safari-packages-wrapper{grid-column-gap:var(--_page-padding-margin---mobile-landscape);grid-row-gap:var(--_page-padding-margin---mobile-landscape)}.exp-faq-expand-icon,.exp-faq-collapse-icon{color:var(--beige-20)}.sm-page-padding{padding:var(--_page-padding-margin---tablet)}.main-cta-image-mobile{display:block}}@media screen and (max-width:767px){.home-container{grid-column-gap:3rem;grid-row-gap:3rem;width:auto}.header{width:auto;max-width:80vw;margin-left:auto;margin-right:auto}.header-descr{width:80vw}.div-block{justify-content:space-between;align-items:center}.h4._3{font-size:28px}.h4.cta{font-size:20px}.h6.hero{display:none}.h6.budget{color:var(--black-80)}.h6.key{font-size:17px}.trustplus-scroll-down{justify-content:space-between;align-items:flex-end;width:100%;max-width:80vw;height:auto}.trust-badges{width:100%}.div-block-3{justify-content:space-around;align-items:center}.image-3{display:none}.h5{font-size:20px;line-height:26px}.h5.footerone{width:600px;max-width:150px;font-size:20px;line-height:26px}.h5.incl-and-excl-titles{width:auto;max-width:none}.h5.rate-pp{text-align:right;width:auto;max-width:none}.p.faone{width:auto;max-width:none;font-size:14px;line-height:15.2px}.p.iti{font-size:14px}.p.iti.bulleted{width:100%}.p.incl{max-width:300px}.p.blog-list{max-width:none;font-size:16px}.h2.iti.stroke.h3{width:auto;font-size:30px}.h2.details{font-size:30px;line-height:39px}.cta-button.white{width:200px}.cta-button.stickey-cta{white-space:nowrap;padding-left:1rem;padding-right:1rem}.button{height:4em}.gallery,.container-8{height:auto}.overal-image-scroller{max-height:none}.h3.details{font-size:24px;line-height:31.2px}.h3.itinerary-details{font-size:25px}.h3.title{font-size:20px}.footer{border-top-left-radius:80px;border-top-right-radius:80px;justify-content:center;align-items:flex-end;height:420px}.container-12{margin-top:48px}.footer-notes{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row}.image-29{margin-top:0}.safaris-packages{grid-column-gap:12px;grid-row-gap:12px;max-width:146px}.itineraries-container{grid-column-gap:2rem;grid-row-gap:2rem;padding-left:5%;padding-right:5%}.all-safaris-card{flex-flow:column;justify-content:flex-start;align-items:flex-end;width:100%;height:auto;padding:16px 4.5%;display:flex}.upper-and-lower-iti-content{grid-column-gap:14px;grid-row-gap:14px;width:100%;margin-left:0}.upper-iti-content{grid-column-gap:1px;grid-row-gap:1px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:0;position:relative}.iti-image-wrapper._1,.iti-image-wrapper._2,.iti-image-wrapper._3,.iti-image-wrapper._4,.iti-image-wrapper._5{width:100%;height:250px}.iti-image-wrapper._7,.iti-image-wrapper._8,.iti-image-wrapper._9,.iti-image-wrapper._10,.iti-image-wrapper._1,.iti-image-wrapper._2,.iti-image-wrapper._3,.iti-image-wrapper._4,.iti-image-wrapper._5{width:100%;height:250px}.iti-image-wrapper._6{height:250px}.iti-image-wrapper._7,.iti-image-wrapper._8,.iti-image-wrapper._9,.iti-image-wrapper._10{width:100%;height:250px}.icons{display:none}.right-iti-content{margin-top:1.5rem}.price-wrapper,.see-details-iti-cta{grid-column-gap:3px;grid-row-gap:3px}.image-31{width:40px;height:40px}.budget-type.luxury.all-iti{background-color:var(--beige-80);background-color:var(--beige-80);background-color:var(--beige-80);border-radius:10px;width:8rem;height:2.5rem;margin-top:50%;display:none;top:22px}.itinerary-cover{background-size:cover}.bottom-content{padding-bottom:var(--_text-size---normal-text);grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text)}.itinerary-pricing{right:auto;bottom:var(--_text-size---tiny-text);position:static}.iti-budget{margin-left:auto;margin-right:auto}.main-body-container{overflow:hidden}.details-title-and-everything{width:100%;margin-top:36px;margin-bottom:20px}.infividual-highlight{align-items:flex-start;width:100%}.highlight-list-box{width:100%}.accomodation-and-animals{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;justify-content:center;max-width:100%}.accomodation{flex-flow:wrap}.accomidanimals-pictures{min-width:auto;max-width:100%}.noramal-images{min-width:100px;max-width:35vw;height:15vh}.incl-and-encl-wrapper{grid-template-columns:1fr}.incl-list{grid-column-gap:12px;grid-row-gap:12px}.list-item{line-height:130%}.excl-list{grid-column-gap:12px;grid-row-gap:12px}.rates-per-season{flex-flow:column;height:auto;padding-left:1rem;padding-right:1rem;overflow:hidden}.prices-plus-titles{display:none;overflow:clip}.above-the-line-titles{grid-column-gap:23px;grid-row-gap:23px}.frame-1618873509{grid-column-gap:17px;grid-row-gap:17px}.price-per-room{flex-flow:row}.price-per-room.quote{cursor:pointer;cursor:pointer;cursor:pointer;cursor:pointer;height:auto;padding:.4rem .5rem .5rem}.bar-symbol-and{flex-flow:column;justify-content:flex-start;align-items:flex-start}.heading-16{font-size:23px;line-height:50.7px}.navbar-logo-left-container{max-width:100%}.navbar-brand{padding-left:0}.nav-menu-two{border-radius:20px;flex-direction:column;padding-bottom:30px}.nav-link{width:100%;padding-top:10px;padding-bottom:10px;display:inline-block}.mobile-margin-top-10{margin-top:10px}.button-primary.blog-cta{padding-left:1rem;padding-right:1rem}.lower-expanded-iti-internals-1{width:100%}.accordion-item-content{margin-right:0}.scroll-down-wrapper{display:none}.enroute-image-2,.enroute-image-4,.enroute-image-3{max-width:35vw}.back-to-nrb-pics{padding-left:10px;padding-right:10px}.enrouting-pics{grid-column-gap:10px;grid-row-gap:10px;max-width:100%}.div-block-46{flex:1;width:auto;max-width:35vw;height:170px}.grid-3{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.paragraph.white.rigt-align{text-align:left;text-align:left}.paragraph._14px.white.right-align{text-align:right;text-align:right;text-align:right}.paragraph.experiences{color:var(--black);width:auto}.paragraph.experiences.white{color:var(--white)}.paragraph.experiences.white._20-rem{width:auto}.itinerary-cover-2,.itinerary-cover-3,.itinerary-cover-4,.itinerary-cover-5{background-size:cover}.jumbo-jet{flex:1;width:auto;min-width:266px;max-width:420px;height:170px}.jkia{max-width:420px}.itinerary-cover-7,.itinerary-cover-8,.itinerary-cover-10,.itinerary-cover-11{background-size:cover}.terms-section,.p-policy-section{margin-top:100px}.common-cta-wrapper.all-safaris{padding-left:8%;padding-right:5%}.common-cta-wrapper.itinearies{padding-top:3.5rem;padding-bottom:3.5rem}.left-column-cta{grid-column-gap:24px;grid-row-gap:24px;width:auto}.cta-vertical-buttons{flex-flow:row}.div-block-47{grid-column-gap:4px;grid-row-gap:4px}.h5-hotel-slider{font-size:20px;line-height:26px}.safaribookings-container{display:none}.text-block-20{margin-top:-26px}.slider-content-wrap{justify-content:center;align-items:center}.grid-2-columns{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr 1fr;width:100%}.grid-2-columns.form{grid-row-gap:20px;grid-row-gap:20px}.text-area{border-radius:18px}.input{min-height:60px;padding:16px 2vw}.next{z-index:6;position:absolute}.form-wrapper{width:100%}.grid-9{max-width:87vw}.div-block-52{width:auto}.form-3{justify-content:center;align-items:center;display:flex}.form-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem}.form-wrap-full{margin-top:2vh}.submit-button-2{margin-bottom:-8vh;inset:auto 0% 0% auto}.form-section-group{grid-template-rows:auto;grid-template-columns:1fr 1fr;width:100%}.checkbox-label{text-align:left}.form-content{padding-left:0;padding-right:0}.previous{z-index:6;position:absolute}.blog-header{background-position:35%}.blog-content{grid-template-columns:1fr;margin-left:3vw;margin-right:3vw}.blog-header-meta{padding-left:5vw;padding-right:5vw}.blog-extras{display:none}.section-title{font-size:25px}.section-meta{font-size:16px}.blog-wrapper-cta{max-width:none}.blog-section-wrapper{min-width:auto}.blog-text-content{font-size:16px}.blog-faq{grid-column-gap:1rem;grid-row-gap:1rem}.table-content{overflow:hidden}.table-sections{overflow:clip}.table-content-header{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.table-row{grid-column-gap:10px}.incl-list-copy{grid-column-gap:12px;grid-row-gap:12px}.blog-header-late-nakuru{background-position:35%}.section-meta-left{font-size:16px}.blogs-header{background-position:35%}.div-block-53{width:95%}.blog-header-title{width:88%}.all-blogs-content{margin-left:3vw;margin-right:3vw}.blog-item-sm{height:auto}.blogs-list-item-title{font-size:14px}.blog-list-image-sm{aspect-ratio:16/9;width:100%}.blog-items{grid-template-rows:auto auto auto;grid-template-columns:1fr}.blog-item-link{width:100%}.blog-header-l-nakuru{background-position:35%}.blog-content-list-l-nakuru{margin-left:.8rem}.camps-and-lodges-blogs-content{margin-left:3vw;margin-right:3vw}.container-19.accomodation-container{max-width:90vw}.tabs-menu-5{grid-column-gap:.5rem;grid-row-gap:.5rem;top:8.5vh}.safars-in-blogs-sections{width:100%}.safaris-in-blogs-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.safari-in-blogs-card{height:32vh}.pricing-from{margin-top:2rem}.content-section{padding-left:5vw;padding-right:5vw}.collection-list-wrapper{display:flex}.p-2.blog-list{max-width:300px;font-size:14px}.div-block-61{border-top-left-radius:80px;border-top-right-radius:80px}.div-block-md.accomodation-categories-wrapper{grid-column-gap:.6rem;grid-row-gap:.6rem;grid-column-gap:.6rem;grid-row-gap:.6rem}.accomodation-section{grid-column-gap:11px;grid-row-gap:11px;grid-template-columns:.3fr 1fr}.accomodations{grid-template-columns:1fr}.accomodations.in-accomodation-details{grid-template-columns:1fr 1fr}.accomodation-wrapper{width:100%;height:29vh}.accomodation-meta{padding-left:0}.accomodation-location-wrapper-right{border-radius:16px}.accommodation-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.blog-content-copy{grid-template-columns:1fr;margin-left:3vw;margin-right:3vw}.intro-section{flex-flow:row-reverse wrap}.intro-section.first-item{flex-flow:row-reverse wrap-reverse}.info-wrapper,.accommodation-image{width:100%}.info-meta.meta-right{box-shadow:none;box-shadow:none;inset:auto;width:100%;height:auto;position:static;inset:auto}.accommodation-content-section{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;width:100%}.accommodation-table{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.tripadvisor-wrapper{grid-template-columns:1fr 1fr}.slide__image.previous,.slide__image.next,.slide__image.previous,.slide__image.next{max-width:50%}.slider-4{width:70vw;height:40vh}.page-wrapper{overflow:visible}.accomodarion-location-wrapper-left{height:19.5rem}.location-map{aspect-ratio:3/2;height:auto}.accommodation-location-checkbox-label{padding-left:.25rem;padding-right:.25rem}.policies-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:flex}.more-acc-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.accommodation-type-btn{white-space:nowrap}.accommodation-type-checkbox-label{padding:.2rem .4rem}.acommodation-filter-reset-btn{margin-bottom:6px;padding:.2rem .2rem .1rem}.blog-categories-form{grid-column-gap:0rem;grid-row-gap:0rem}.h3---italic.left{text-align:left;text-align:left;font-size:24px}.text-span-9{font-size:24px}.tabs-menu-6{overflow:scroll}.destinations-camp-image{aspect-ratio:auto;width:auto;min-width:7rem;max-width:7rem}.place-blog-grid._2blogs{grid-template-columns:1fr 1fr}.place-blog-grid._3blogs{grid-template-rows:auto auto auto;grid-template-columns:1fr}.unwrapping-text{white-space:nowrap;overflow-wrap:normal}.image-128{width:100%}.image-130{width:3.5rem}.whatsapp-icon{width:3rem;height:3rem}.rates-section-sm{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;width:100%;margin:0 .5rem;display:flex}.rate-period-card{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border:1px solid var(--black);border-radius:18px;flex-flow:column;padding:1rem}.rate-period-card.high-season{cursor:pointer;cursor:pointer}.rate-card-header{justify-content:space-between;width:100%;display:flex}.rate-period{font-family:Satoshi,sans-serif;font-size:20px;font-weight:400}.close-rates{cursor:pointer}.close-rates.low-season{cursor:pointer;height:1.5rem;display:block}.close-rates.high-season{height:1.5rem;display:none}.expand-rates{display:none}.expand-rates.low-season{cursor:pointer;height:1.5rem;display:none}.expand-rates.high-season{cursor:pointer;height:1.5rem;display:block}.rates-body{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-flow:column;width:100%;display:flex}.rates-body.high-season{display:none}.per-person-text{color:var(--secondary);text-align:right;width:100%;font-family:PP Ed Light Italic,sans-serif;font-size:20px;font-weight:400}.rate-content{grid-column-gap:.7rem;grid-row-gap:.7rem}.rate-arrangement{font-family:Satoshi,sans-serif;font-size:14px}.rate-room{font-family:PP Ed Light Italic,sans-serif}.rate-room.title{font-size:14px}.rate-entry{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.h5-2{font-size:20px;line-height:26px}.h5-2.incl-and-excl-titles{width:auto;max-width:none}.h5-2.rate-pp{text-align:right;width:auto}.prices-plus-titles-2{display:none;overflow:clip}.frame-1618873970{grid-column-gap:17px;grid-row-gap:17px}.div-block-68{flex:1;width:auto;max-width:35vw;height:170px}.enroute-image-5,.enroute-image-6,.enroute-image-7{max-width:35vw}.clients-wrapper-three{margin-bottom:-30px}.clients-image-three{margin-bottom:30px;margin-left:20px;margin-right:20px}.sticky-cta-itinerary-name{font-size:14px}.sticky-ctas{grid-column-gap:.7rem;grid-row-gap:.7rem}.contact-icon{width:2rem;height:2rem}.cookie-banner-wrapper{max-width:90vw}.cookie-icon{width:10rem;height:7rem;margin-bottom:16px}.calendar-svg{top:1.2rem}.ms-column,.ms-column._50{width:100%}.ms-column._50{width:100%}.ms-column._50.padding{padding:3%}.calendar-popup.contact-page{left:-22%}.month-display{font-size:14px}.weekdays-grid{grid-column-gap:.5rem;grid-row-gap:.5rem}.days-grid{grid-column-gap:.3rem;grid-row-gap:.3rem}.day-cell.is-today{width:1.5rem;height:1.5rem}.enroute-image-1{max-width:35vw}.highlights-slider-wrapper{height:35rem}.highlights-slide{cursor:auto}.highlights-slide-panel{pointer-events:none}.highlight-image{height:25rem}.arrow{right:18rem}.arrow.right{right:11rem}.splide__track.padded{padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding);padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding)}.splide__list.vertical{flex-flow:row}.splide__slide.overflow-visible.larger{display:none}.splide__slide.review{border:1px solid var(--beige-80);width:50%}.slide-meta.left-aligned.first-slide{left:var(--_text-size---small-text);margin-left:var(--_text-size---tiny-text);left:var(--_text-size---small-text);margin-left:var(--_text-size---tiny-text);width:auto}.slide-meta.first-slide{left:var(--_text-size---small-text);width:auto}.slide-meta.first-slide.exp-activities{width:96%}.extra-large-text{font-size:var(--_text-size---medium-title)}.medium-text{font-size:var(--_text-size---normal-text)}.medium-text.white.pp-editorial._20-rem{text-align:center;text-align:center;text-align:center;text-align:center;width:auto}.parallax-grid-list{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.itinerary-11,.itinerary-cover-9{background-size:cover}.detailed-navbar-container{padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---mobile-landscape)}.nav-contact-cta{padding-right:var(--_page-padding-margin---desktop);padding-left:var(--_page-padding-margin---desktop)}.hero-scroll-indicator{margin-bottom:var(--_page-padding-margin---tablet)}.main-section-title{font-size:var(--_text-size---medium-title-mobile)}.center-content.v-align{width:auto}.timeline-line{display:none;left:auto}.timeline-line.workflow.sm{left:42%}.timeline-line.sm{display:block}.timeline-grid{padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---mobile-landscape);grid-template-columns:1fr}.timeline-grid.workflow{margin-top:10rem}.timeline-item.workflow{position:relative}.timeline-item.workflow.workflow-left{padding-left:var(--_page-padding-margin---large-desktop);padding-left:var(--_page-padding-margin---large-desktop);justify-content:flex-start;align-items:flex-start}.timeline-icon-wrapper{width:var(--_text-size---medium-large-title);height:var(--_text-size---medium-large-title)}.timeline-icon-wrapper.workflow{width:auto;height:auto;position:absolute;left:0;transform:translate(-50%,-25%)}.medium-title.pp-editorial.italic.beige-80{text-align:left}.medium-title.pp-editorial.italic.timeline{font-size:var(--_text-size---normal-text);text-align:left}.timeline-item-content.left{justify-content:flex-start;align-items:flex-start}.timeline-item-content.left.second{margin-top:0}.timeline-item-content.left.workflow{padding-top:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---tablet);justify-content:flex-start;align-items:flex-start;width:auto}.timeline-item-content.right.first{margin-top:0}.timeline-item-content.right.second{margin-top:0}.timeline-item-content.workflow{margin-right:var(--_page-padding-margin---zero-padding);margin-left:var(--_page-padding-margin---zero-padding);padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---zero-padding);justify-content:flex-start;align-items:flex-end;width:60%}.content-align-x._1rem-gap{text-align:center;justify-content:center;align-items:center}.content-align-x._1rem-gap.align-left.workflow{margin-top:var(--_page-padding-margin---desktop);justify-content:center;align-items:center;width:100%;top:-9rem}.content-align-x._1rem-gap.align-left.experiences{width:auto}.content-align-x._1rem-gap.sm-only{display:flex}.content-align-x._1rem-gap.align-right{justify-content:center;align-items:flex-end}.content-align-x.left.center-on-mobile{justify-content:flex-start;align-items:center}.simple-link-cta.more-camps{margin-top:var(--_page-padding-margin---desktop);position:static}.simple-link-cta.plan-your-safari{justify-content:space-between;align-items:center;width:11rem;margin-left:auto;margin-right:auto}.splide__arrow.splide__arrow--prev{left:var(--_page-padding-margin---mobile-landscape)}.splide__arrow.splide__arrow--prev.static.centered-mobile{position:absolute;top:40%;transform:translateY(-50%)}.splide__arrow.splide__arrow--next{right:var(--_page-padding-margin---mobile-landscape)}.splide__arrow.splide__arrow--next.static.centered-mobile{position:absolute;top:40%;transform:translateY(-50%)}.splide__arrow.embla__button--next{right:var(--_page-padding-margin---mobile-landscape)}.splide__arrow.embla__button--next.static.centered-mobile{position:absolute;top:40%;transform:translateY(-50%)}.splide__arrows.centered.mobile-none{display:none}.grey-blur.first-slide{left:var(--_text-size---small-text)}.grey-blur.dark-bottom.first-slide.experiences{left:var(--_page-padding-margin---zero-padding);left:var(--_page-padding-margin---zero-padding);left:var(--_page-padding-margin---zero-padding)}.splide__pagination__page{padding-top:var(--_text-size---tiny-text);padding-bottom:var(--_text-size---tiny-text);font-size:var(--_text-size---small-text)}.reviews-container-wrapper{padding-left:var(--_page-padding-margin---zero-padding);flex-flow:column}.reviews-container{padding-top:var(--_text-size---tiny-text);padding-bottom:var(--_text-size---tiny-text);grid-row-gap:var(--_page-padding-margin---zero-padding);background-image:none;background-size:auto;background-attachment:scroll;flex-flow:column;justify-content:space-between;width:100%;height:auto}.met-tag.first-item{left:var(--_page-padding-margin---tablet);left:var(--_page-padding-margin---tablet)}.horizontal-align-div.bottom-align.spaced{justify-content:center;align-items:center}.main-cta-container{padding:var(--_page-padding-margin---desktop);flex-flow:column;height:122.5vh;display:flex}.main-cta-image{object-fit:cover}.main-cta-image.tab.section-image-parallax{height:122.5%}.partners-wrapper{grid-column-gap:var(--_page-padding-margin---large-desktop);grid-row-gap:var(--_page-padding-margin---large-desktop);flex-flow:column;justify-content:space-between;align-items:center;height:auto}.partners-wrapper.camps{padding-right:var(--_page-padding-margin---desktop);padding-left:var(--_page-padding-margin---desktop);padding-right:var(--_page-padding-margin---desktop);padding-left:var(--_page-padding-margin---desktop);flex-flow:wrap-reverse}.partner-logo-wrapper{width:var(--_page-padding-margin---standard-page-padding);height:var(--_page-padding-margin---large-desktop);border-radius:var(--_text-size---tiny-text)}.rr-workflow{padding-bottom:var(--_page-padding-margin---desktop);height:100%}.workflow-timeline-wrapper{flex-flow:wrap-reverse}.meta-heading.align-right{text-align:right;text-align:right}.workflow-timeline-icon-wrapper{left:auto;right:var(--_text-size---medium-title)}.workflow-timeline-icon-wrapper.left{left:var(--_page-padding-margin---desktop);right:auto}.workflow-timeline-icon-wrapper.left.workflow{width:var(--_page-padding-margin---large-desktop);height:var(--_page-padding-margin---large-desktop);width:var(--_page-padding-margin---large-desktop);height:var(--_page-padding-margin---large-desktop);position:static;left:auto;transform:none}.workflow-timeline-icon-wrapper.mobile{width:var(--_page-padding-margin---large-desktop);height:var(--_page-padding-margin---large-desktop);position:static;transform:none}.footer-contact-form{width:auto}.simple-form-submit{margin-bottom:-8vh;inset:auto 0% 0% auto}.contact-options{grid-template-columns:1fr}.payment-options{grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text);flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.standard-container.top-bottom-padding{padding-top:var(--_page-padding-margin---desktop);padding-bottom:var(--_page-padding-margin---desktop)}.standard-container.top-bottom-padding.align-right.no-padding-x{padding-left:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding)}.standard-container.top-bottom-padding.centered-sm,.about-title{text-align:center}.only-mobile,.only-mobile.mobile-portrait-only,.only-mobile.mobile-portrait-only{display:block}.hide-on-mobile{display:none}.hide-on-mobile.show-potrait{display:block}.nav-main-cta{inset:auto 0% 0% auto}.nav-menu-items{padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---mobile-landscape)}.navbar-menu-button{padding-top:var(--_text-size---tiny-text);padding-bottom:var(--_text-size---tiny-text)}.navbar-logo-wrapper{left:var(--_page-padding-margin---mobile-portrait);top:30%}.preloader-grid-item.first,.preloader-grid-item.last,.preloader-grid-item.first,.preloader-grid-item.last{display:none}.hero-section-grey-blur{background-image:linear-gradient(30deg,var(--black),var(--transparent)41%);display:none}.embla{padding-top:var(--_page-padding-margin---mobile-portrait);padding-bottom:var(--_page-padding-margin---mobile-portrait)}.embla.no-padding{height:auto}.embla__viewport.padded{padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding)}.embla__viewport.experiences{overflow:hidden}.embla__container{grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text)}.embla__container.vertical.gallery,.embla__container.vertical.images-gallery,.embla__container.experiences{flex-flow:column}.embla__container.vertical{margin-bottom:var(--_page-padding-margin---zero-padding);grid-column-gap:var(--_page-padding-margin---zero-padding);grid-row-gap:var(--_page-padding-margin---zero-padding);flex-flow:row;height:auto}.embla__container.vertical.gallery,.embla__container.vertical.images-gallery,.embla__container.vertical.gallery,.embla__container.vertical.images-gallery,.embla__container.experiences{flex-flow:column}.embla__slide{height:28.5rem}.embla__slide.overflow-visible.meta{display:none}.embla__slide.review{margin-right:var(--_text-size---tiny-text);margin-bottom:var(--_page-padding-margin---zero-padding);border:1px solid var(--beige-80);width:50%}.embla__slide.longer{height:28.5rem}.embla__slide.gallery{height:20rem}.embla__slide.meta{display:none}.embla__slide.padding-left{padding-left:var(--_text-size---small-text);width:19.2rem}.embla__slide.first-item{padding-left:var(--_text-size---small-text)}.embla__slide.first-item.exp-activities{margin-left:var(--_text-size---small-text)}.embla__slide.first-item.home-safaris{padding-left:var(--_text-size---small-text)}.embla__slide.exp-blogs{width:55vw}.embla__slide.exp-activities{height:24rem}.embla__controls{margin-right:var(--_text-size---tiny-text);margin-left:var(--_text-size---tiny-text);justify-content:flex-end;align-items:center;display:flex}.embla__controls.padded{margin-top:var(--_page-padding-margin---mobile-landscape);margin-bottom:var(--_page-padding-margin---mobile-landscape)}.embla__controls.padded-top{margin-top:var(--_text-size---normal-text)}.embla__buttons.centered.mobile-none,.embla__buttons.hide-on-mobile,.embla__buttons.righ-aligned.mobile-none,.embla__buttons.centered.mobile-none,.embla__buttons.centered.mobile-none,.embla__buttons.hide-on-mobile,.embla__buttons.righ-aligned.mobile-none,.embla__buttons.righ-aligned.mobile-none{display:none}.embla__button.splide__arrow--prev{left:var(--_page-padding-margin---mobile-landscape)}.embla__button.splide__arrow--prev.static.centered-mobile{position:absolute;top:40%;transform:translateY(-50%)}.embla__button.splide__arrow--next{right:var(--_page-padding-margin---mobile-landscape)}.embla__button.splide__arrow--next.static.centered-mobile{position:absolute;top:40%;transform:translateY(-50%)}.embla__button.embla__button--prev{left:var(--_page-padding-margin---mobile-landscape)}.embla__button.embla__button--prev.static.centered-mobile{position:absolute;top:40%;transform:translateY(-50%)}.embla__button.embla__button--prev.static.experiences{display:none}.embla__button.embla__button--next{right:var(--_page-padding-margin---mobile-landscape)}.embla__button.embla__button--next.static.centered-mobile{position:absolute;top:40%;transform:translateY(-50%)}.embla__button.embla__button--next.static.experiences{display:none}.embla-thumbs__viewport.padded{padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding);padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding)}.embla-thumbs__container.vertical{flex-flow:row}.embla-thumbs__slide.overflow-visible.larger{display:none}.embla-thumbs__slide.review{border:1px solid var(--beige-80);width:50%}.embla__parallax.camps{height:80%}.embla__slide__img.embla__parallax__img.zoom-in-image.gallery,.embla__slide__img.embla__parallax__img.gallery,.embla__slide__img.embla__parallax__img.zoom-in-image.gallery,.embla__slide__img.embla__parallax__img.gallery,.embla__slide__img.embla__parallax__img.zoom-in-image.gallery,.embla__slide__img.embla__parallax__img.zoom-in-image.gallery,.embla__slide__img.embla__parallax__img.gallery{height:100%}.review-grey-blur{background-image:none}.hidden{display:none}.embla__selected-snap-display{color:var(--beige-20);font-family:PP Ed Light Italic,sans-serif;font-size:var(--_text-size---small-text);line-height:var(--_text-size---text-height);display:flex}.embla__selected-snap-display.mobile-only{display:flex}.embla__selected-snap-display.mobile-only.black{color:var(--black-90)}.embla__dots{grid-column-gap:var(--_text-size---tiny-text);grid-row-gap:var(--_text-size---tiny-text);display:flex}.embla__dots.mobile-only{display:flex}.embla__dot{width:var(--_text-size---small-text);height:var(--_text-size---normal-text);background-color:var(--transparent);justify-content:center;align-items:center;margin:0;padding:0;display:flex}.experiences-gallery-row{flex-flow:column;display:flex}.full-container-image{height:18.5rem}.experiences-even-grid-wrapper{grid-column-gap:var(--_page-padding-margin---desktop);grid-row-gap:var(--_page-padding-margin---desktop);grid-template-columns:1fr}.experiences-grid-item{height:25.5rem}.experiences-grid-item.text-container{grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet);height:auto;padding-right:0%}.experiences-grid-item.text-container.right-item{padding-left:0%}.experience-video-section{padding-left:var(--_page-padding-margin---zero-padding);grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet);flex-flow:column}.experience-video-wrapper{min-width:100%;position:static}.exp-safari-package-container{border:1px solid var(--beige-80);box-shadow:none;grid-template-columns:1fr}.exp-safari-package-meta{padding-bottom:var(--_page-padding-margin---zero-padding);grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet)}.exp-package-meta{border-bottom-width:0}.mobile-only-padding{padding-right:var(--_page-padding-margin---desktop);padding-left:var(--_page-padding-margin---desktop)}.experiences-faq-wrapper{display:flex}.beige-border{width:100%}.experiences-gallery-item{height:16.5rem}.custom-cursor{display:none}.main-cta-image-mobile{height:80vh;overflow:hidden}}@media screen and (max-width:479px){.home-container{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:auto;margin-top:auto;margin-bottom:auto;padding:2.5vh 0 0}.home-section{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/664507426752a78fbb173b7c_Home%20image.webp);background-position:55%;background-size:cover;width:100%;min-width:auto;height:100vh;padding-left:0;padding-right:0;overflow:hidden}.translucent{opacity:.41;height:100vh}.translucent.itinerary{height:100vh}.header{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;width:100%;max-width:none;margin-top:0;margin-left:0;margin-right:0;padding-top:0;position:static}.h1{text-align:center;max-width:none;font-size:36px;line-height:130%}.header-descr{width:auto}.div-block{grid-column-gap:16px;grid-row-gap:16px;justify-content:center;align-items:center;margin-top:1vh;padding-left:0}.h4{text-align:left;margin-top:0;margin-bottom:0;font-size:24px;line-height:31.2px}.h4.ya-iti{text-align:left;align-items:flex-end;min-width:0;margin:0;line-height:31.2px}.h4.hero{text-align:left;font-size:24px;line-height:31.2px}.h4.categories{text-align:left;width:100%;font-size:20px;line-height:26px}.h4._3{white-space:nowrap;font-size:14px;line-height:20.8px}.h4.budget{width:auto;font-size:16px;line-height:20.8px}.h4.cta{text-align:left;font-size:20px;line-height:26px}.div-block-2{width:100%}.h6{font-size:16px;line-height:20.8px}.h6.expe-cards{height:20px;padding-bottom:0;font-size:16px;line-height:20.8px}.h6.iti{color:var(--black-90);width:100%}.h6.hero{color:#fff;text-align:center;width:auto;max-width:none;font-size:16px;line-height:20.8px}.h6._3{margin-bottom:2px;font-size:12px;line-height:15.6px}.h6.reviews{width:auto;font-size:14px;line-height:18.2px}.h6.budget{font-size:12px;line-height:15.2px}.h6.categories{color:var(--beige-80);padding:0}.h6.key{width:128px}.h6.cta{color:var(--primary);width:auto}.h6.height-40{height:40px;padding-bottom:0;font-size:16px;line-height:20.8px}.trustplus-scroll-down{flex-flow:column;justify-content:center;align-items:center;width:100%;height:80px;margin-top:0;margin-left:0;position:static}.trust-badges{justify-content:space-between;width:100%;height:80px;display:flex}.badge{border-radius:12px;width:92px;height:48px}.bg{border-radius:16px;justify-content:space-between;width:100%;max-width:none;height:80px;inset:0%}.bg.ya-uvp{z-index:2;z-index:2;width:100%;height:100%;position:absolute}.div-block-3{grid-column-gap:4px;grid-row-gap:4px;justify-content:space-around;align-items:center;width:100%;margin-top:0;margin-left:0;margin-right:0;padding:0}.image-2{width:80px;margin-left:0;display:none;overflow:visible}.about-rr{height:auto;padding-left:6vw;padding-right:6vw;overflow:hidden}.image-3{width:300px;height:300px}.right-explanation{justify-content:center;align-items:center;width:100%;padding-left:0;padding-right:0}.h5{max-width:none;font-size:16px;line-height:20.8px}.h5.title{margin:0}.h5.ya-uvp{width:100%;min-width:auto;font-size:20px;line-height:26px}.h5.main-expe-card{width:130px;height:40px;padding-bottom:0;font-size:16px;line-height:20.8px}.h5.itine{font-size:20px;line-height:26px}.h5.footerone{width:100%;max-width:none;height:auto;font-size:20px;line-height:26px}.h5.itinerary{width:auto}.h5.incl-and-excl-titles{width:auto;max-width:none;margin-right:0}.h5.rate-pp{width:84px}.big-button{border-radius:2rem;justify-content:center;align-items:center;width:100%;height:120px;display:flex}.div-block-6{grid-column-gap:17px;grid-row-gap:17px;flex-flow:column;justify-content:center;align-items:center}.orange-effect{margin-left:0;margin-right:0}.uvp{height:auto;overflow:hidden}.container-2{justify-content:center;align-items:center;width:100%;height:100%;padding:3.5rem 6vw}.heading-1{text-align:center;margin-top:10px;font-size:35px;line-height:45.5px}.h2-housing,.uvp-housing{width:100%}.uvp-icon-heading-and-title{z-index:3;grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:auto;margin:0;padding:5%;position:static}.all-listings{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;width:100%;display:flex;overflow:visible}.div-block-9{border-radius:8px;width:40px;height:40px}.p{margin-top:0;margin-bottom:0;font-size:14px;line-height:15.2px}.p._3{max-width:none;font-size:14px;line-height:18.2px}.p.uni-vp{width:100%;max-width:none;padding-right:0;font-size:14px;line-height:130%}.p.faone{width:100%;max-width:none;padding-right:12px;font-size:14px;line-height:18.2px}.p.iti{color:var(--black-80);width:auto;min-width:auto;max-width:none;font-size:14px;font-weight:400;line-height:130%}.p.iti.bulleted{max-width:none;line-height:16px}.p.iti.entrance-fee-header-text{font-size:13px}.p.itinerary{width:auto;max-width:none;font-size:16px;line-height:20.8px}.p.incl{max-width:231px}.p.rrp{width:auto;max-width:none}.p.reqquest-a-q{width:160px}.p.web{color:var(--black-90);font-size:14px;line-height:18.2px}.p.highlights{color:var(--black-80);width:auto;min-width:90px;max-width:230px;font-size:14px;line-height:15.6px}.p.blog-list{color:var(--black-80);max-width:none;font-size:15px;font-weight:400}.p.place{color:var(--beige-90);line-height:130%}.single-uvp{width:auto;height:auto;display:flex;position:relative;overflow:hidden}.dotted-line{width:100%;margin-left:0;display:none}.what-to-see{height:auto;padding:3.5rem 10vw 3.5rem 6vw;overflow:hidden}.expct-header{width:100%}.h2{text-align:left;margin-top:0;font-size:30px;line-height:39px}.h2.left,.h2.left-align{width:100%;font-size:35px;line-height:45.5px}.h2.left,.h2.left-align{width:100%;font-size:35px;line-height:45.5px}.h2.galleria{margin-top:0;font-size:35px;line-height:45.5px}.h2.weather{font-size:35px;line-height:45.5px}.h2.iti.stroke.h3{width:auto;font-size:22px}.h2.details{width:100%}.h2.green-bg{text-align:left;font-size:35px;line-height:45.5px}.expectations-images{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:flex-start space-between;align-items:flex-start;width:100%;height:auto;display:grid}.div-block-14{grid-column-gap:8px;grid-row-gap:8px;border-radius:16px;flex:1;width:auto;min-width:130px;height:auto;min-height:160px;margin:0;padding:6px;position:static}.div-block-14.right{border-radius:16px;flex-flow:column;flex:1;justify-content:center;align-items:stretch;width:auto;min-width:130px;height:auto;margin:0;padding:6px;position:static}.div-block-15{grid-column-gap:8px;grid-row-gap:8px;border-radius:16px;flex:1;width:auto;height:auto;margin:0;padding:6px;position:static}.div-block-15.right{grid-column-gap:8px;grid-row-gap:8px;grid-column-gap:8px;grid-row-gap:8px;margin:auto;padding:6px;position:static}.div-block-16{grid-column-gap:8px;grid-row-gap:8px;border-radius:16px;flex:1;width:auto;height:auto;margin:0;padding:6px;position:static}.image-5{border-radius:14px;width:100%;min-width:auto;max-width:none;height:auto;max-height:none}.image-6{border-radius:14px;flex:1;width:100%;min-width:130px;max-width:none;max-height:none}.expct-btn{grid-column-gap:32px;grid-row-gap:32px;width:100%;height:100%}.cta-button{width:100%;height:70px;margin-top:0}.cta-button.white{width:100%;height:64px}.cta-button.stickey-cta{padding:.5rem .75rem}.tripadvisor{justify-content:flex-start;align-items:flex-start;height:auto;padding-top:3.5rem;padding-bottom:3.5rem;display:flex;overflow:hidden}.container-3{width:100%;height:auto;max-height:none;margin-right:0;padding-left:6vw;padding-right:6vw;position:static}.reviews-and-cta{grid-column-gap:44px;grid-row-gap:44px;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:auto;padding-top:0;position:static}.money-fills-adventure{grid-column-gap:24px;grid-row-gap:24px;width:100%;padding-top:28px}.tripadvisor-reviews{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:center;width:100%;height:auto;display:flex}.review{width:100%;height:auto;padding:10px 20px;position:static}.review._3,.review._4{margin-top:0;margin-left:0}.review._2{margin-top:0}.review._3,.review._4{margin-top:0;margin-left:0}.review-header{grid-column-gap:8px;grid-row-gap:8px}.reviewers{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;width:100%}.heading-4{font-size:14px;line-height:130%}.internal-block{justify-content:center;align-items:flex-start}.baige-bg{border-top-right-radius:0;border-bottom-right-radius:0;width:100%;min-width:auto;height:100%;position:absolute}.landing-page-body{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--beige-90)}.expectations-container{justify-content:center;align-items:flex-start;width:100%;margin:0;padding-left:0%;padding-right:0%;display:flex}.header-tranlucent{height:100vh;display:flex}.baige-bg-wrapper{height:100%}.heading-5{margin:0}.itineraries{height:auto;overflow:hidden}.container-7{justify-content:flex-start;align-items:center;width:100%;height:auto;margin-top:40px;margin-bottom:40px;padding:0%}.heading-6.itineraries{margin-top:0;margin-bottom:0;font-size:35px;line-height:45.5px}.safaris-plus-categories{grid-column-gap:3.5rem;grid-row-gap:3.5rem}.popular-and-most-liked{height:auto}.safaris-plus-btn{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%}.safaris-only{grid-column-gap:24px;grid-row-gap:24px;width:100%}.columns-of-safaris{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:center}.safari-card{border-radius:20px;align-items:center;width:100%}.image-9{width:100%;height:200px}.safaricard-details{grid-column-gap:12px;grid-row-gap:12px;align-items:stretch;width:100%;padding-bottom:12px;padding-left:12px;padding-right:12px}.price-plus-cta{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;align-items:flex-end;height:60px}.price{grid-column-gap:4px;grid-row-gap:4px;width:150px;height:auto}.see-plan-link{font-size:24px;line-height:31.2px}.button{width:100%;height:4em}.button.white{background-color:var(--beige-80);background-color:var(--beige-80)}.categories-columns{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:center}.category-cards{grid-column-gap:10px;grid-row-gap:10px;border:1px solid var(--beige-80);box-shadow:none;border-radius:20px;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:auto;padding:16px 0 16px 20px}.div-block-30{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.itinerary-carousel{width:100px;height:107px}.image-10{width:70.72px;height:88.29px}.image-10._2{width:70.72px;height:88.27px}.categories-content{grid-column-gap:16px;grid-row-gap:16px}.categories-description{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center}.dots-and-spheres.budget{justify-content:center;align-items:center;width:4px;height:112px}.dots-and-spheres.cta{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:row;display:none}.categories-plus-price{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center}.categories.budget{grid-column-gap:.8rem;grid-row-gap:.8rem;grid-column-gap:.8rem;grid-row-gap:.8rem}.category-type{font-size:16px;line-height:20.8px}.prices.budget{grid-column-gap:18px;grid-row-gap:18px;grid-column-gap:18px;grid-row-gap:18px}.text-block-3{width:120px;font-size:12px;line-height:15.6px}.you-deserve-cta{background-position:72%;height:667px;overflow:hidden}.cta-message{width:100%;position:static}.antelop-container{width:100%;height:667px;padding-left:5%;padding-right:5%}.translucent-container{opacity:1;color:var(--black);height:667px}.gallery{height:692px;overflow:hidden}.container-8{grid-column-gap:3rem;grid-row-gap:3rem;height:auto;margin-top:-3.5rem;padding-top:3.5rem;padding-bottom:3.5rem}.overal-image-scroller{height:auto;max-height:none;margin-top:0;transform:rotate(-7deg)}.landscape-images{width:242px;height:149px}.portrait-images{width:149px;height:156px}.kenya-s-weather{height:auto;padding:3.5rem 6vw;overflow:hidden}.container-9{width:100%;height:auto;padding-left:0%;padding-right:0%}.weather-title-description{width:100%}.text-block-4{font-size:14px;line-height:18.2px}.amboseli-weather{grid-column-gap:12px;grid-row-gap:12px;width:auto;margin-left:0}.weather-month{border-width:1px;border-radius:20px;width:140px;height:780px;padding-left:0%;padding-right:0%}.rainfall-plus-temp{grid-column-gap:6px;grid-row-gap:6px}.temp{border-radius:20px;justify-content:center;align-items:baseline;width:300px;height:780px;display:flex;overflow:visible}.rainfall{border-radius:20px;justify-content:center;align-items:flex-start;width:320px;height:780px;display:flex;overflow:visible}.image-20{width:330px;height:62px}.h3{text-align:left;white-space:nowrap;width:100%;font-size:20px;line-height:26px}.h3.weather{text-align:center}.h3.reviews,.h3.weather{text-align:center}.h3.details{font-size:20px;line-height:31.2px}.h3.itinerary-details{color:var(--black-80);margin-bottom:0;font-size:18px;line-height:31.2px}.h3.title{white-space:normal}.h3.reviews{text-align:center}.all-months{grid-column-gap:30px;grid-row-gap:30px;margin-top:38px}.image-21{width:80px;height:1px}.temps-heading{margin-left:0;margin-right:0}.text-block-6{width:auto;font-size:14px}.rainfall-heading{margin-left:0}.everything-temperature{grid-column-gap:24px;grid-row-gap:24px;margin-top:84px}.temps-types{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;width:auto;height:24px}.text-block-8{width:130px;height:19px;line-height:15.6px}.image-23{grid-column-gap:6px;grid-row-gap:6px;width:260px}.circular-images{height:auto;padding:3.5rem 6vw;overflow:hidden}.circular-container{justify-content:flex-start;align-items:center;height:auto;padding-left:0%;padding-right:0%}.round-img-div{background-size:cover;border-width:1px;width:100px;height:120px;margin-top:34px;position:static}.round-img-div._1{background-size:cover;width:100px;height:120px;margin-top:0;margin-left:0;position:static}.round-img-div._2{background-size:cover;width:100px;height:120px;margin-top:34px;margin-left:0;position:static}.round-img-div._3{background-size:cover;border-width:1px;width:100px;height:120px;margin-top:0;margin-left:0;position:static}.all-circles{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;align-items:flex-start;width:100%;height:134px;display:flex}.animated-reviews{height:auto;padding-left:6vw;padding-right:6vw}.a-reviews-container{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:center;width:100%;height:auto;padding:3.5rem 0%}.reviews-card-1{border-radius:20px;width:100%;height:auto;margin-top:0;padding:12px 15px;position:static}.reviews-card-1._4,.reviews-card-1._2{margin:0}.reviews-card-1._3,.reviews-card-1._5{margin:0}.reviews-card-1._6{border-radius:20px;height:auto;margin:0;padding:12px 15px}.reviews-card-1._4,.reviews-card-1._2{margin:0}.reviews-card-1._3,.reviews-card-1._5{margin:0}.cards-content{grid-column-gap:12px;grid-row-gap:12px}.top-section{grid-column-gap:18px;grid-row-gap:18px}.image-25{border-radius:6px;width:40px;height:40px}.tourist-name-plus-title{grid-column-gap:2px;grid-row-gap:2px}.all-about-6-stars{grid-column-gap:16px;grid-row-gap:16px;width:100%;margin-top:30px;margin-left:0}.reviews-wrapper{border-radius:20px;width:100%;height:auto;padding-top:25px;padding-bottom:25px}.image-26{width:90%}.intresting-facts{height:auto;padding:3.5rem 6vw;overflow:hidden}.container-10{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:334px;height:auto;margin-top:-1rem;display:flex;position:static}.fact-image-wrapper{width:108px;height:113px;margin-top:0;margin-bottom:4px;margin-left:0;position:static}.fact-image-wrapper._2,.fact-image-wrapper._3,.fact-image-wrapper._4,.fact-image-wrapper._5,.fact-image-wrapper._6,.fact-image-wrapper._2,.fact-image-wrapper._3,.fact-image-wrapper._4,.fact-image-wrapper._5,.fact-image-wrapper._6{margin-top:0;margin-left:0}.facts-description{grid-column-gap:12px;grid-row-gap:12px;margin-top:0;display:flex;position:static}.faq{width:100%;padding-top:3.5rem;padding-bottom:3.5rem;overflow:hidden}.faq-container{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%;max-width:none;margin-top:-1.5rem;padding:0% 6vw}.footer{grid-column-gap:10px;grid-row-gap:10px;border-top-left-radius:60px;border-top-right-radius:60px;justify-content:center;align-items:flex-end;height:680px;padding-top:0}.container-12{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;margin-top:0;padding-left:10%;padding-right:10%}.footer-logo{width:100px;height:100px}.footer-notes{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column}.image-29{width:100%;margin-top:0;padding-left:2%;padding-right:2%}.safaris-packages{grid-column-gap:16px;grid-row-gap:16px;max-width:none}.specific-packages{grid-column-gap:6px;grid-row-gap:6px}.tours-types-header{z-index:2;border-bottom-right-radius:40px;border-bottom-left-radius:40px;height:20vh;display:flex;position:sticky}.container-13{padding-left:5%;padding-right:5%}.header-wrapper{grid-column-gap:4px;grid-row-gap:4px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-top:auto;margin-bottom:auto}.header-wrapper.safaris{flex-flow:column}.category-selectors{z-index:1002;grid-column-gap:12px;grid-row-gap:12px;border:2px solid var(--beige-80);background-color:var(--white);border-radius:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;width:100%;height:auto;padding:.5rem .5rem .5rem 1rem;display:block;position:sticky;top:10vh}.selected-category{background-color:#0000;width:196px;height:22px;padding:0}.non-selected-categories{border-style:none;width:auto;padding:0;display:none}.itineraries-list{height:auto;margin-top:0;position:static}.itineraries-list.budget{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;margin-top:0;margin-bottom:0}.itineraries-container{grid-column-gap:1.6rem;grid-row-gap:1.6rem;margin-top:20px;margin-bottom:20px;padding-left:5%;padding-right:5%}.itineraries-container.budget{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;margin-top:32px;margin-bottom:32px;padding-left:5%;padding-right:5%}.all-safaris-card{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--transparent);box-shadow:none;border-style:solid;border-radius:20px;flex-flow:column;justify-content:flex-start;align-items:flex-end;width:100%;height:auto;padding:16px 4.5%;display:flex}.itinerary-content{position:static}.upper-and-lower-iti-content{grid-column-gap:14px;grid-row-gap:14px;width:100%;margin-left:0}.upper-iti-content{grid-column-gap:1px;grid-row-gap:1px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:0;margin-bottom:0;position:relative}.iti-image-wrapper._1{background-size:cover;border-radius:22px;justify-content:space-between;width:100%;height:150px;padding-left:2%;padding-right:2%}.iti-image-wrapper._3,.iti-image-wrapper._4,.iti-image-wrapper._5{background-size:cover;border-radius:22px;justify-content:space-between;width:100%;height:150px;padding-left:2%;padding-right:2%}.iti-image-wrapper._7,.iti-image-wrapper._8,.iti-image-wrapper._9,.iti-image-wrapper._10,.iti-image-wrapper._1{background-size:cover;border-radius:22px;justify-content:space-between;width:100%;height:150px;padding-left:2%;padding-right:2%}.iti-image-wrapper._2{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/66969a45f994f099c6ff57ee_c77615d9a2be39ce2b01cc7cd83ed04b_tanzania_serengeti_migr.avif);background-size:cover;border-radius:24px;justify-content:space-between;align-items:center;width:100%;height:150px;display:flex;position:static}.iti-image-wrapper._3,.iti-image-wrapper._4,.iti-image-wrapper._5{background-size:cover;border-radius:22px;justify-content:space-between;width:100%;height:150px;padding-left:2%;padding-right:2%}.iti-image-wrapper._6{background-size:cover;border-radius:14px;justify-content:space-between;width:100%;height:150px;padding-left:2%;padding-right:2%}.iti-image-wrapper._7,.iti-image-wrapper._8,.iti-image-wrapper._9,.iti-image-wrapper._10{background-size:cover;border-radius:22px;justify-content:space-between;width:100%;height:150px;padding-left:2%;padding-right:2%}.icons{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;width:100%;position:static}.right-iti-content{grid-column-gap:12px;grid-row-gap:12px;width:100%}.top-right-iti-content{grid-column-gap:10px;grid-row-gap:10px;width:100%}.nights-and-places{grid-column-gap:2px;grid-row-gap:2px;width:auto}.div-block-34{grid-column-gap:.35rem;grid-row-gap:.35rem;flex-flow:wrap;place-content:space-around flex-start;align-items:center;width:100%;height:auto;margin-top:4px}.lower-iti-content{grid-column-gap:12px;grid-row-gap:12px;justify-content:space-between;width:100%}.lower-iti-content.landing{grid-column-gap:12px;grid-row-gap:12px;grid-column-gap:12px;grid-row-gap:12px;flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%}.price-wrapper{grid-column-gap:3px;grid-row-gap:3px;justify-content:flex-start;align-items:flex-end;width:auto}.see-details-iti-cta{grid-column-gap:3px;grid-row-gap:3px}.image-31{width:32px;height:32px}.budget-type.luxury{border-radius:10px;width:68px;height:28px;margin-top:166px;margin-left:0}.budget-type.luxury.all-iti{background-color:var(--primary);background-color:var(--primary);border-radius:10px;width:68px;height:28px;margin-top:166px;margin-left:0;position:absolute;right:5%}.budget-safaris-card{border-radius:20px;justify-content:flex-end;align-items:flex-start;width:100%;height:auto;padding:16px 4.5%;display:flex}.safaris-vertical-wrapper{grid-column-gap:20px;grid-row-gap:20px;align-items:center;width:100%}.idicator-wrapper{width:0;height:0;display:none}.itinerary-cover{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.cover-wrapper{flex-flow:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100vh;padding-bottom:10vh;padding-left:5%;padding-right:5%}.bottom-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:0;padding-bottom:0}.title-plus-camps-and-nights{grid-row-gap:16px;width:100%}.camps-and-nights{grid-column-gap:24px;grid-row-gap:24px}.nights{grid-column-gap:8px;grid-row-gap:8px}.itinerary-pricing{grid-column-gap:4px;grid-row-gap:4px}.iti-budget{z-index:2;border-top-right-radius:10px;border-bottom-left-radius:10px;margin:0;padding:7px 14px;position:absolute;inset:auto 0% 0% auto}.itinerary-details{width:100%}.main-body-container{grid-column-gap:24px;grid-row-gap:24px;padding-left:5%;padding-right:5%}.highlighgts{width:100%}.details-title-and-everything{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:center}.title-and-line{grid-column-gap:1rem;grid-row-gap:1rem}.highlight-details{flex-flow:column;width:100%;height:auto;padding:.5rem}.infividual-highlight{grid-column-gap:10px;grid-row-gap:10px;width:100%}.highlight-list-box{width:100%;min-width:160px;max-width:465px;height:auto;padding:1rem .5rem}.highlight-list{margin:0}.expanded-day-by-day{width:100%}.all-collapsed-days{align-items:flex-start;width:100%}.detailed-iti-internals{grid-column-gap:16px;grid-row-gap:16px;width:100%;padding-left:.5rem;padding-right:.5rem}.day-and-icon{justify-content:space-between;align-items:center;width:100%;padding-top:1rem;padding-bottom:1rem}.hotells-and-description{grid-column-gap:16px;grid-row-gap:16px;width:100%}.text-span{font-size:14px;line-height:15.6px}.accomodation-and-animals{grid-column-gap:16px;grid-row-gap:16px;border-style:none;flex-flow:column;padding:0;display:flex}.accomodation{width:100%}.accomidanimals-pictures{grid-column-gap:4px;grid-row-gap:4px;flex:0 auto;place-content:center space-around;align-self:auto;align-items:center;width:100%;max-width:none}.noramal-images{object-fit:cover;flex:1;width:auto;min-width:120px;max-width:180px;min-height:100px;max-height:165px;display:block}.incl-and-encl-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;width:100%;padding:0}.encl-and-excl-internal-block{grid-column-gap:8px;grid-row-gap:8px;border:1px solid #000;border-radius:18px;align-items:flex-start;width:100%;height:auto;padding:5%}.block-only{flex-flow:column;width:100%;height:100%;display:flex;position:static}.image-40{margin-left:0;display:none}.incl-list{grid-column-gap:.5rem;grid-row-gap:.5rem;width:100%;height:auto;margin:0;padding:.5rem;position:static}.list-item{width:auto;height:auto}.rounded-margin{width:100%;margin-top:0;display:none}.excl-list{grid-column-gap:.5rem;grid-row-gap:.5rem;margin:0;padding:.5rem;position:static}.rates-per-season{justify-content:center;align-items:center;width:100%;height:auto;padding:0 .5rem;font-family:Satoshi,sans-serif;overflow:hidden}.inclusions-and-exclusions{flex-flow:column;width:100%;height:auto;padding:.5rem}.prices-plus-titles{justify-content:center;align-items:flex-start;width:auto;margin-left:0;position:relative;overflow:scroll}.tiles-only{grid-row-gap:12px;border-bottom-width:2px;flex-flow:column;align-items:stretch;width:auto;position:static;overflow:visible}.above-the-line-titles{grid-column-gap:26px;grid-row-gap:26px;justify-content:space-between;align-items:flex-start;width:100%;min-width:33rem}.frame-1618873509{grid-column-gap:42px;grid-row-gap:42px;justify-content:flex-start;width:100%;display:flex;overflow:visible}.frame-1618873497{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:flex-start;width:auto;display:flex}.prices-per-people{width:auto}.price-item{grid-row-gap:8px;flex-flow:column;align-items:flex-start;width:auto}.above-the-line-price{grid-column-gap:74px;flex-flow:row;justify-content:flex-start;align-items:center}.both-prices{grid-column-gap:60px}.both-prices.quote{grid-column-gap:90px;grid-column-gap:90px}.price-per-room.quote{width:140px;max-width:none;height:40px}.safaris-uniqueness{width:100%;padding:20px 5%}.p-copy{font-family:Satoshi,sans-serif;font-size:14px;line-height:16px}.weather-map{width:100%}.weather-weapper{width:100%;padding:1rem}.weather-key{grid-column-gap:19px;grid-row-gap:19px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-left:10px}.keys{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.temp-key{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.bar-symbol-and{flex-flow:row;justify-content:flex-start;align-items:flex-end}.itinerary-cta{width:100%}.cta-wrapper{width:100%;padding:1rem}.cta-internals,.cta-header-emoji{width:100%}.cta-numbers-and-emai{grid-column-gap:24px;grid-row-gap:24px;width:100%}.number-header-and-box{grid-column-gap:16px;grid-row-gap:16px;width:100%}.cta-box{border-radius:1.4rem;width:100%;height:90px;padding:6%}.heading-16{overflow-wrap:anywhere;width:100%;font-family:Satoshi,sans-serif;font-size:24px;line-height:31.2px}.hotels-gallery{width:100%}.nights-and-location{margin-top:12px;margin-bottom:12px}.gallery-headers-and-key{width:100%}.lodgers-wrapper{width:100%;padding:16px 5%}.expected-animals{width:100%}.animals-key{width:100%;padding-left:12px}.dot.black{display:none}.availability{grid-column-gap:12px;grid-row-gap:12px;flex-flow:wrap}.animals{grid-column-gap:12px;grid-row-gap:12px;max-width:480px}.contact-us-body{background-color:var(--green-shade);color:var(--beige-100);flex-flow:column;height:auto;display:flex}.contact-us-section{width:100%;height:auto}.container-15{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;margin-top:40px;margin-bottom:60px;padding-left:5%;padding-right:5%}.text-field{width:100%}.select-field{width:100%;padding-right:12px}.text-field-2{padding-left:12px;padding-right:12px}.grid{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr;justify-content:stretch;justify-items:stretch}.form{grid-column-gap:8px;grid-row-gap:8px;justify-content:center;align-items:center;margin-top:auto;margin-bottom:0}.submit-button{width:100%}.textarea-2{flex:140px;height:200px;max-height:600px;margin-top:0;overflow:auto}.navbar-logo-left{height:60px;position:fixed;overflow:visible}.navbar-logo-left-container.shadow-three{justify-content:center;align-items:center;height:60px;padding-top:5px}.container-16{max-width:none;height:48px;margin-top:0}.navbar-brand.w--current{width:48px;height:48px}.nav-menu-wrapper{background-color:#0000;width:auto;height:auto;display:none}.nav-menu-two{grid-column-gap:4px;grid-row-gap:4px;background-color:var(--secondary);border-top-left-radius:0;border-top-right-radius:0;flex-direction:column;height:100%}.nav-link{width:100%}.mobile-margin-top-10{width:100%;margin-top:20px}.button-primary{justify-content:center;align-items:center;height:55px;padding-left:20%;padding-right:20%;display:flex}.button-primary.blog-cta{width:70vw}.menu-button.w--open{background-color:#0000}.linear-opacity{height:60px}.image-56{grid-column-gap:80px;grid-row-gap:80px;height:48px;margin-top:0}.div-block-40{display:flex}.scroller-1,.scroller-2,.scroller-3{grid-column-gap:8px;grid-row-gap:8px}.facts-description-2,.facts-description-3,.facts-description-4{grid-column-gap:12px;grid-row-gap:12px;margin-top:0;display:flex;position:static}.facts-description-5{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-top:0;display:flex;position:static}.facts-description-6{grid-column-gap:12px;grid-row-gap:12px;margin-top:0;margin-bottom:.8rem;display:flex;position:static}.lodgers-wrapper-true{width:100%;padding-left:0;padding-right:0}.all-days{grid-column-gap:16px;grid-row-gap:16px}.safaris-wrapper{width:100%;padding-left:6vw;padding-right:6vw}.tsavo-weather{grid-column-gap:16px;grid-row-gap:16px}.tabs-menu{grid-column-gap:2px;grid-row-gap:2px;justify-content:space-around;width:796px;display:flex}.unhighlighted-tabs{width:auto;max-width:none;padding-left:0;padding-right:0;font-size:12px;line-height:15.6px}.unhighlighted-tabs.w--current{width:auto;font-size:16px;line-height:20.8px}.tabs{justify-content:center;align-items:flex-start;width:100%;height:auto;margin-left:0;position:static;overflow:scroll}.lower-expanded-iti-internals-1{grid-column-gap:28px;grid-row-gap:28px;flex-flow:column;display:flex}.lower-expanded-iti-internals-2{grid-column-gap:28px;grid-row-gap:28px;flex-flow:column;width:100%;padding-bottom:1rem}.weather-tab{width:auto;padding-left:16px;padding-right:16px;font-size:14px;line-height:15.6px}.weather-tab.w--current{border-bottom-width:3px;padding-left:16px;padding-right:16px;font-size:16px;line-height:20.8px}.tabs-menu-2{grid-column-gap:2px;grid-row-gap:2px;width:100%;overflow:auto}.tabs-2{width:100%;min-width:0;overflow:hidden}.key-and-location-night{grid-column-gap:0px;grid-row-gap:0px;width:100%;overflow:scroll}.tabs-menu-animals{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;width:auto;max-width:460px;margin-top:-20px;position:relative;overflow:scroll}.slider{height:400px}.slide{width:310px;height:400px;margin-left:10px;margin-right:10px}.slide-2,.slide-3{width:310px;height:400px;padding:0}.slide-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.mask{margin-left:0;padding-left:0}.key-and-animals{grid-column-gap:16px;grid-row-gap:16px;margin-top:0;margin-bottom:0}.right-arrow{border-width:1.3px;width:auto;height:3px;margin-right:0}.left-arrow{border-width:1.3px;width:32px;height:60px}.masai-mara-wildlife{grid-column-gap:6px;grid-row-gap:6px;width:100%}.lodge-tab{padding-left:16px;padding-right:16px;font-size:14px;line-height:15.2px;position:static}.lodge-tab.w--current{border-bottom-width:3px;padding-left:0;padding-right:0;font-size:16px;line-height:20.8px;position:static}.tabs-menu-3{grid-column-gap:0px;grid-row-gap:0px;width:auto;max-width:500px;display:flex;overflow:auto}.lodges-slider{grid-column-gap:24px;grid-row-gap:24px;width:100%;max-width:none;height:400px}.enkorok-1{height:400px}.enkorok-3,.enkorok-2{height:400px;padding:0}.lodges-slide-4{width:310px;height:400px;padding:0}.image-61{width:44px}.image-62{width:60px}.image-63{width:72px}.image-64{width:46px}.image-65{width:24px;height:24px}.image-66{width:24px;height:24px}.image-67{background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6646755abb6f5820194c19c4_Frame%201618873214%20\(1\).jpg);background-position:50%;background-size:cover;border-radius:20px;width:100%;min-width:130px;max-width:480px;height:130px;max-height:130px}.image-69,.image-70,.image-71,.image-72{width:4px;height:4px}.image-73{width:1px;height:24px}.image-74{width:120px;height:24px;font-size:12px;line-height:15.6px}.image-75,.image-76{height:24px}.bottom-arrow{width:100%;padding-right:10px}.right-cta{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-end;align-items:center;width:100%;padding-right:10px;text-decoration:none;display:flex}.dots-za-categories{height:24px}.image-78{width:1.2px;height:18px}.category-plus-drop-down{grid-column-gap:52px;grid-row-gap:52px;justify-content:flex-end;align-items:center;width:100%;margin-top:0;display:none}.image-80{background-color:#0000;width:20px;height:20px;display:block;transform:rotate(90deg)}.image-81,.image-82,.image-83,.image-84,.image-85,.image-86,.image-87,.image-88{width:20px;height:20px}.image-89,.image-90{height:20px}.image-91,.image-92{width:20px;height:20px}.all-safaris-drop-down{background-color:#0000;width:20px;height:20px;display:block;transform:rotate(90deg)}.home{color:var(--beige-80);width:auto}.our-safaris,.contact-us{width:auto}.image-93{width:36px}.tabs-3{width:100%;display:block;position:static;overflow:visible}.form-block{width:auto;margin:0 2vw 2vh;padding-top:0}.rainfall-and-probability{grid-column-gap:27px;grid-row-gap:27px;margin-left:17px}.text-block-13{margin-bottom:0;padding-bottom:5px;line-height:18.2px}.icon-2.accordion-icon{width:24px}.accordion-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.accordion-heading{color:var(--beige-100);font-size:16px;font-weight:400}.accordion-item{margin-bottom:0;padding-left:16px;padding-right:16px}.scroll-down-wrapper{display:none}.success-message{border-radius:14px;padding-top:40px;padding-bottom:40px}.farenheight-class{width:130px;height:19px}.prob-class{width:100px;height:19px;line-height:15.6px}.tabs-content{position:static}.enroute-image-2,.enroute-image-4,.enroute-image-3{object-fit:cover;flex:1;width:100%;min-width:auto;max-width:none;height:120px;display:block}.note{border-radius:20px;padding:17px 9px 17px 20px}.notes-internals{grid-column-gap:16px;grid-row-gap:16px;width:100%}.explanation-plus-images{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.back-to-nrb-pics{grid-column-gap:20px;grid-row-gap:20px;border-style:none;flex-flow:column;padding:0;display:flex}.enrouting-pics{grid-column-gap:4px;grid-row-gap:4px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;justify-content:center;align-items:flex-start;width:100%;max-width:none}.naivasha-4,.naivasha-3,.naivasha-2,.naivasha-1{height:400px}.the-cliff-4{height:400px;padding:0}.div-block-46{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696cc7cdb43961e46320443_narok%20clear%20roard.webp);background-position:50% 90%;background-repeat:no-repeat;background-size:cover;border-radius:20px;min-width:auto;max-width:none;height:120px;overflow:clip}.image-98{width:40px}.image-99{margin-right:20px}.image-100{width:36px}.hotel-slider{display:none}.image-101{height:auto}.paragraph.white.centered{text-align:center;text-align:center}.paragraph.experiences.white{color:var(--white)}.itinerary-cover-2{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.nakuru-wildlife{grid-column-gap:6px;grid-row-gap:6px;width:100%}.text-span-4{font-size:20px;line-height:31.2px}.itinerary-cover-3{height:100vh;max-height:none;padding-right:0;position:static}.itinerary-cover-4{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.the-cliff-1{height:400px;margin-left:10px;margin-right:10px}.the-cliff-2,.the-cliff-3{height:400px;padding:0}.sarova-1{height:400px;margin-left:10px;margin-right:10px}.sarova-2,.sarova-3,.sarova-4{height:400px;padding:0}.kibo-2,.kibo-3{width:310px;height:400px;padding:0}.kibo-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.mara-2,.mara-3{width:310px;height:400px;padding:0}.mara-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.nakuru-animals{grid-column-gap:12px;grid-row-gap:12px;max-width:480px}.nakuru-2,.nakuru-3{width:310px;height:400px;padding:0}.nakuru-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.naivasha-animals,.mara-animals{grid-column-gap:12px;grid-row-gap:12px;max-width:480px}.amboseli-animals{grid-column-gap:6px;grid-row-gap:6px;width:100%}.amboseli-1,.amboseli-2,.amboseli-3,.amboseli-4{height:400px}.sopa-naivasha-2,.sopa-naivasha-3{width:310px;height:400px;padding:0}.sopa-naivasha-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.sopa-nakuru-2,.sopa-nakuru-3{width:310px;height:400px;padding:0}.sopa-nakuru-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.itinerary-cover-5{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.shaba-2,.shaba-3{width:310px;height:400px;padding:0}.shaba-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.samburu-1,.samburu-2,.samburu-3,.samburu-4{height:400px}.itinerary-cover-6{background-position:35%;height:100vh;max-height:none;padding-right:0;position:static}.jumbo-jet{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696cc7cdb43961e46320443_narok%20clear%20roard.webp);background-position:50% 90%;background-repeat:no-repeat;background-size:cover;border-radius:20px;width:auto;min-width:266px;max-width:none;height:120px;overflow:clip}.jkia{object-fit:cover;flex:1;width:auto;max-width:none;height:120px;display:block}.olesereni-2,.olesereni-3{width:310px;height:400px;padding:0}.olesereni-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.baobab-2,.baobab-3{width:310px;height:400px;padding:0}.baobab-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.diani-1,.diani-2,.diani-3,.diani-4{height:400px}.lower-pricing{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:flex-end;height:30px}.p.from{font-size:16px;line-height:20.8px}.itinerary-cover-7{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.oloiden-1{height:400px}.oloiden-2,.oloiden-3{width:310px;height:400px;padding:0}.oloiden-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.ziwa-lodge-2,.ziwa-lodge-3{width:310px;height:400px;padding:0}.ziwa-lodge-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.enkorok-4{height:400px}.cover-wrapper-8,.cover-wrapper-9{flex-flow:column;justify-content:flex-end;align-items:flex-end;width:100%;height:80vh;padding-bottom:10%;padding-left:5%;padding-right:5%}.zebra-plains-2,.zebra-plains-3{width:310px;height:400px;padding:0}.zebra-plains-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.salt-lick-1{height:400px;margin-left:10px;margin-right:10px}.ashnil-aruba-2,.ashnil-aruba-3{width:310px;height:400px;padding:0}.ashnil-aruba-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.tsavo-animals{grid-column-gap:6px;grid-row-gap:6px;width:100%}.tsavo-1,.tsavo-2,.tsavo-3,.tsavo-4{height:400px}.itinerary-cover-8,.itinerary-cover-10{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.sweetwaters-serena-2,.sweetwaters-serena-3{width:310px;height:400px;padding:0}.sweetwaters-serena-4{width:310px;height:400px;margin-left:10px;margin-right:10px;padding:0}.ol-pejeta-1,.ol-pejeta-2,.ol-pejeta-3,.ol-pejeta-4{height:400px}.itinerary-cover-11{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.h3-copy{text-align:left;width:100%;font-size:20px;line-height:26px}.list{padding-left:10px}.p-policy-list{grid-column-gap:12px;grid-row-gap:12px;padding-left:10px}.grid-7{overflow:scroll}.common-cta{padding:3.5rem 6vw}.common-cta-wrapper{grid-column-gap:30px;grid-row-gap:30px;border-radius:20px;flex-flow:column;width:100%;height:auto;margin-top:0;margin-bottom:0;padding:20px}.common-cta-wrapper.itinearies{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;margin-top:2rem;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem}.left-column-cta{grid-column-gap:10px;grid-row-gap:10px;margin-top:1rem;margin-bottom:1rem;margin-left:0}.cta-vertical-buttons{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;width:100%}.contact-modal{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;inset:0;overflow:auto}.real-popup{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:95vw;height:auto;margin-top:3vh;padding:0;display:grid}.popup-card{justify-content:center;align-items:center;inset:0}.image-110{width:2.5rem;height:2.5rem;margin:0%;inset:auto}.input-wrapper{width:100%}.h5-hotel-slider{max-width:none;font-size:16px;line-height:20.8px}.safaribookings-container{height:auto;margin-top:2rem}.text-block-20{margin-top:0}.lottie{width:100%;height:auto}.date-field{min-height:auto;padding-left:50px;font-size:14px}.slider-3{max-width:90vw;height:auto;overflow:hidden}.slider-content-wrap{justify-content:center;width:100%;height:auto;margin-bottom:auto;padding:50px 15px}.grid-2-columns{grid-column-gap:21px;grid-row-gap:21px;grid-template-columns:1fr;width:100%}.grid-2-columns.form{grid-column-gap:28px;grid-row-gap:20px;grid-column-gap:28px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:2vh;display:flex}.contact-us-checkbox{width:1.3rem;height:1.4rem;margin-left:.35rem;margin-right:.3rem}.text-area{min-height:13vh;margin-bottom:0;font-size:11px;line-height:23px}.form-section-title{text-align:left;font-size:1.5em;line-height:1.3em}.input{height:auto;min-height:auto;padding-top:15px;padding-bottom:10px;font-size:16px;line-height:18px}.input::placeholder{font-size:16px;line-height:16px}.mask-5{height:auto;margin-bottom:12vh;position:static;overflow:visible}.radio-field{border-radius:5px;align-items:center;padding-left:.25rem;padding-right:0;font-size:12px}.next{flex-flow:column;justify-content:flex-end;align-items:flex-end;margin-right:2vw;display:flex;bottom:0%;right:0%;overflow:hidden}.form-wrapper{overflow:visible}.form-full{padding-top:12vh}.form07_legal{font-size:10px;line-height:12px}.grid-9{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;width:85vw;max-width:none}.grid-9.contact-modal-grid{grid-column-gap:8px;grid-row-gap:8px;grid-column-gap:8px;grid-row-gap:8px}.field-title{font-size:16px}.form-wrap-full{grid-column-gap:1.5em;grid-row-gap:1.5em;width:100%;margin:0}.submit-button-2{border-radius:5px;width:auto;margin-bottom:-9vh;padding:12px 24px;overflow:visible}.paragraph-2{text-align:left;font-size:14px;line-height:130%}.form-section-group{grid-template-columns:1fr 1fr;min-width:auto;max-width:none}.form-section-group.budgets-selection{grid-template-columns:1fr}.form07_link{margin-left:.1rem;margin-right:.1rem;font-size:10px}.form-content{width:100%;overflow:visible}.previous{max-width:75px;margin-top:2vh;display:flex}.form-title-wrap{grid-column-gap:1rem;grid-row-gap:1rem;width:100%}.field-label-6{font-size:12px}.flex-block{justify-content:center;align-items:flex-end;padding-top:.2rem;padding-right:.5rem}.blog-body{overflow:visible}.blog-header{background-position:50%;background-repeat:repeat-x;background-size:cover}.blog-content{grid-template-columns:1fr;margin:0}.blog-header-meta{grid-row-gap:.8rem;padding:1.5rem 5vw;bottom:8vh}.minutes-read{font-size:16px}.blog-extra-intro{display:none}.blog-extra-centered{height:20vh}.blog-title{text-align:center;margin-top:10px;line-height:130%}.recapture-wrapper{width:90vw}.main-container{width:100vw}.blog-section-wrapper{grid-column-gap:.8rem;grid-row-gap:.8rem;min-width:auto}.blog-text-h2{font-size:28px;font-weight:500;line-height:130%}.blog-text-content{color:var(--black-80);font-weight:400}.blog-text-content.content-sm{font-size:15px}.text-h3{margin-bottom:1rem;font-size:20px;line-height:130%}.text-h3.entrance-fee-header-text{font-size:16px}.blog-content-list{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:flex-start;max-width:none;padding-left:0}.table-wrapper{align-items:flex-start;width:100%}.table-content{border-radius:13px;justify-content:center;align-items:center;width:100%;height:auto;padding:0 1rem;overflow:hidden}.table-sections{justify-content:center;align-items:flex-start;width:600px;margin-left:0;overflow:scroll}.table-content-header{grid-row-gap:12px;border-bottom-width:2px;flex-flow:column;justify-content:start;justify-items:center;width:auto;min-width:100%}.table-ccntent-body{width:100%}.table-row{grid-row-gap:8px;flex-flow:column;grid-template-rows:auto;place-items:center;width:auto}.incl-list-copy{grid-column-gap:16px;grid-row-gap:16px;width:100%;height:auto;margin:0;position:static}.blog-header-late-nakuru,.blogs-header{background-position:50%;background-repeat:repeat-x;background-size:cover}.all-blogs-content{grid-template-columns:1fr;margin-right:5vw}.blog-item-sm{justify-content:flex-start;align-items:flex-start}.blogs-list-item-title{margin-top:-10px}.blog-list-image-sm{width:100%}.blog-items{flex-flow:column;grid-template-columns:.75fr;display:flex}.blog-category{flex-flow:row;justify-content:center;align-items:center;display:flex}.blog-category.w--current{border-radius:10px;justify-content:center;align-items:center;height:2rem;padding-top:0;display:flex}.blog-category.w--current:hover{background-color:#f08743}.blog-category.all-categories{padding-left:.7rem;padding-right:.7rem}.blog-header-l-nakuru{background-position:50%;background-repeat:repeat-x;background-size:cover}.blog-content-list-l-nakuru{margin-left:0}.amenities-title{font-size:16px}.top-blog-section,.blogs-page-section{width:100%}.blogs-hero-section{background-position:70%;width:100%}.blogs-hero-section.best-time-to-visit-kenya-blog,.blogs-hero-section.masai-mara-luxury-safari-lodges-and-lodges-blog,.blogs-hero-section.amboseli-luxury-safari-lodges-camps,.blogs-hero-section.samburu-luxury-safari-lodges-camps{background-position:50%}.blogs-hero-section.lake-nakuru-blog{background-position:50%;height:100vh}.blogs-hero-section.best-time-to-visit-kenya-blog,.blogs-hero-section.masai-mara-luxury-safari-lodges-and-lodges-blog,.blogs-hero-section.amboseli-luxury-safari-lodges-camps,.blogs-hero-section.samburu-luxury-safari-lodges-camps{background-position:50%}.stories-wrapper{bottom:16vh}.camps-and-lodges-blogs-content{grid-template-columns:1fr;margin-right:5vw}.tabs-menu-4{z-index:1001;background-image:linear-gradient(to bottom,var(--secondary),var(--secondary));flex-flow:column;width:100vw;height:100vh;margin-top:0;padding:1rem;display:flex;position:absolute;top:0}.tabs-4{margin-top:-2rem;display:flex}.tabs-4.blogs-tabs{margin-top:auto}.container-19{width:90vw}.container-19.accomodation-container{width:auto;max-width:none;padding-left:4.5vw;padding-right:4.5vw}.div-block-59{height:1rem;padding-bottom:0}.paragraph-4{margin-bottom:0}.tabs-menu-5{z-index:1003;box-sizing:border-box;background-color:var(--white);object-fit:fill;border-radius:0;flex-flow:row;display:flex;position:sticky;top:auto;overflow:auto}.text{box-sizing:border-box;white-space:nowrap;overflow:visible}.tabs-content-2{position:relative}.blogs-text-listicles{grid-column-gap:.6rem;grid-row-gap:.6rem}.blogs-ammenities{grid-column-gap:.8rem;grid-row-gap:.8rem;width:100%}.safars-in-blogs-sections{padding-left:0;padding-right:0}.safaris-in-blogs-wrapper{grid-template-columns:1fr}.safari-in-blogs-card{height:13rem}.safari-in-blogs-internal-wrapper{grid-row-gap:.3rem}._1-rem-vertical-text-wrapper{grid-column-gap:0rem;grid-row-gap:0rem}.pricing-from{margin-top:1rem}.blogs-other-blogs-section{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.content-section{padding-left:7.5vw;padding-right:7.5vw}.menus{width:auto}.heading-22{margin:0}.image-120{width:16px;height:16px}.p-2{margin-top:0;margin-bottom:0;font-size:14px;line-height:15.2px}.p-2.blog-list{max-width:none;line-height:130%}.entrance-fee-wrapper{padding-left:1rem;padding-right:1rem}.entrance-fee-header{overflow:scroll}.entrance-fee-header.entrance-fee-header-sm{overflow:visible}.entry-fee-pricing-row{grid-row-gap:8px;flex-flow:column;place-items:center start;width:auto;margin-top:.25rem;overflow:scroll}.flex-block-4.entrance-fee-table-section-sm{justify-content:center;align-items:center;margin-top:.5rem;display:flex;overflow:visible}.code-embed-5{display:none}.div-block-61{border-top-left-radius:60px;border-top-right-radius:60px;padding-top:25px}.image-5-copy{border-radius:14px;width:100%;min-width:auto;max-width:none;height:auto;max-height:none;line-height:14px}.blog-faq-item-2{grid-column-gap:.5rem;grid-row-gap:.5rem;padding:1rem}.top-accomodations-section,.accomodations-hero-section{width:100%}.accomodations-hero-section.lake-nakuru-blog{background-position:50%;height:100vh}.accomodations-page-section{width:100%}.accomodation-categories-wrapper-md{display:none}.inactive-link{color:var(--beige-90)}.div-block-md.accomodation-categories-wrapper{grid-column-gap:1.1rem;grid-row-gap:1.1rem;grid-column-gap:1.1rem;grid-row-gap:1.1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.accomodation-section{grid-template-columns:1fr}.accomodation-locations-md{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:none}.accomodation-location-btn{width:auto;min-width:5rem}.accomodation-location-btn.btn-inactive{width:auto;text-decoration:none}.active-btn,.inactive-btn{white-space:nowrap}.accomodations{grid-column-gap:11px;grid-row-gap:11px;grid-template-columns:1fr;margin-top:auto}.accomodations.in-accomodation-details{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.accomodation-image{overflow:clip}.accomodation-meta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:60vw;padding:1rem}.accomodation-categories-sm{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;max-width:92vw;display:flex}.accomodations-location-sm{border-bottom-style:none}.accomodations-dropdown{flex-flow:row;justify-content:flex-end;align-items:center;height:3rem;padding-right:1.25rem;display:none}.text-block-23{color:var(--primary)}.accmodations-dropdown-list.w--open{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--white);flex-flow:column;width:auto;padding-bottom:2.5rem;padding-left:1rem;padding-right:1rem;display:flex}.accmodations-dropdown-link{border-bottom:.1rem solid var(--beige-80);justify-content:space-between;align-items:center;width:95%;padding-top:.5rem;padding-bottom:.5rem;text-decoration:none;display:flex}.accmodations-dropdown-link.sm{white-space:nowrap;white-space:nowrap;flex-flow:row;justify-content:flex-start;width:95%;margin-bottom:2rem;padding-left:0}.dropdown{width:auto;margin-left:auto;margin-right:0}.image-121{height:14px}.dropdown-toggle{padding-left:40px}.dropdown-toggle.w--open{position:relative}.accomodations-image-wrapper{overflow:hidden}.accomodation-location-wrapper-right{border-style:solid;border-width:1px;border-radius:8px;width:100%;height:90vw;display:flex}.acc-dropdown-txt{color:var(--primary);white-space:nowrap}.accomodation-dropdown-link{grid-column-gap:10px;grid-row-gap:10px;cursor:pointer;justify-content:center;align-items:center;display:flex}.image-122{height:1.2rem}.accmodation-options-modal{z-index:2000;grid-column-gap:16px;grid-row-gap:16px;background-color:var(--beige-20);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;padding:1rem;display:none;position:fixed;inset:0}.accomodation-options-wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:90vw;padding-top:4vh;display:grid}.close-icon-wrapper{justify-content:flex-end;align-items:center;padding-bottom:2rem;padding-right:1rem;display:flex}.close-icon{cursor:pointer;height:1.5rem}.accomodation-dropdown-list{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.top-accommodation-section{aspect-ratio:auto;object-fit:contain;width:100%}.accommodation-hero-section{background-position:70%;width:100%}.accommodation-hero-section.lake-nakuru-blog{background-position:50%;height:100vh}.accommodation-hero-section.nomad-beach-resort{background-position:0 0,50%}.accommodation-header-meta{grid-row-gap:.8rem;padding-top:1.5rem;padding-bottom:1.5rem;bottom:15vh}.accommodation-title{text-align:center}.header-meta-wrapper{grid-row-gap:1.5rem;flex-flow:column}.accommodation-container{margin-bottom:2rem;overflow:hidden}.accommodation-wrapper{width:85vw}.blog-content-copy{grid-template-columns:1fr;margin-right:5vw}.info-wrapper{width:100%}.accommodation-image{width:100%;height:auto}.info-meta.meta-right,.info-meta.info-left,.info-meta.meta-right,.info-meta.info-left{grid-column-gap:0rem;grid-row-gap:0rem;padding:1rem 0}.accommodation-table{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;padding-top:1rem;display:grid}.list-container{grid-column-gap:.4rem;grid-row-gap:.4rem;margin-top:-.5rem;margin-bottom:0}.tripadvisor-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr;margin-top:1rem}.review-card{box-shadow:8px 8px 28.8px #0000000a}.review-summary{color:var(--black-80);font-size:15px;font-weight:300;line-height:130%}.slider__arrow.left,.slider__arrow.right,.slider__arrow.left,.slider__arrow.right{box-shadow:none}.slide__image.previous{margin-top:auto;margin-bottom:auto;margin-left:5vw;left:25%}.slide__image.next{margin-right:5vw;right:25%}.slider-4{width:80vw}.accomodarion-location-wrapper-left{border-radius:8px;width:100%;height:11.2rem}.collection-list-wrapper-2{display:block}.accommodations-as-per-region{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.accommodation-location-filter-form-wrapper.filter-form-sm{max-width:90vw;display:block}.accommodation-location-filter-form{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;margin-top:0;overflow:scroll}.accommodation-location-checkbox-label{padding-left:.3rem}.container-20{padding:0}.div-block-63,.more-acc-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.checkbox-2,.accommodation-type-form-wrapper{display:none}.accommodation-dropdown-list-sm{grid-column-gap:3.3rem;grid-row-gap:3.3rem;flex-flow:column}.checkbox-3{display:none}.accommodation-type-btn-sm{border-radius:5px;width:100%;margin-bottom:0;padding:.5rem 1rem}.accommodation-type-chevron{height:14px}.acommodation-filter-reset-btn.hotel-type{padding-left:.3rem;padding-right:.3rem}.acommodation-filter-reset-btn.hotel-type.sm{border-style:none;border-radius:0;width:100%;margin-bottom:0;padding:.5rem 1rem}.all-hotels-filter-wrapper{padding-top:1rem}.blog-category-checkbox-label{margin-bottom:0}.destinations-cover{background-position:0 0,30%;background-size:auto,cover;height:100vh}.destinations-cover-container{bottom:10vh}.italized-h1,.text-span-8{font-size:32px}.destinations-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:0}.destination-card{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:space-between;align-items:flex-start;height:auto;padding:1rem;text-decoration:none}.h3---italic{font-size:16px}.h3---italic.left{text-align:center;text-align:center;max-width:100%;margin-left:0%;font-size:24px}.text-span-9{color:var(--black-90);font-size:20px;font-weight:400}.image-wrapper{aspect-ratio:3/2;border-radius:24px;width:100%;height:auto;margin-right:0}.destinations-image{aspect-ratio:3/2}.place-cover{background-position:0 0,50%;height:100vh}.place-cover-container{bottom:0}.place-header-and-content{justify-content:flex-start;align-items:center}.tabs-menu-6{grid-column-gap:.25rem;grid-row-gap:.25rem}.destinations-camps-wrapper{grid-column-gap:.8rem;grid-row-gap:.8rem}.destinations-camps-card{flex-flow:column}.destinations-camp-image{width:100%;min-width:auto;max-width:none;height:7rem}.destinations-camps-content{padding-right:0}.place-package-wrapper{width:100%;height:auto;min-height:100%}.wildlife-lisiting{grid-column-gap:.5px;grid-row-gap:.5px;grid-template-rows:auto auto;grid-template-columns:1fr}.wildlife-lisiting._1-by-1{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem}.wildlife-separater{justify-content:flex-start;align-items:center}.place-blog-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:.5fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.place-blog-grid.i-blog{aspect-ratio:auto;grid-template-rows:1fr;min-width:auto;height:16rem;min-height:auto}.place-blog-grid._2blogs{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;place-content:start center;height:33rem;display:grid}.place-blog-grid._3blogs{grid-template-rows:1fr 1fr 1fr;grid-auto-columns:minmax(auto,3fr);height:46rem;min-height:auto}.place-blog-card{height:100%;position:relative}.place-iternal-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem}.place-faq-accordion{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-bottom:0;padding-left:16px;padding-right:16px}.heading-24{font-size:14px;line-height:130%}.image-128{width:auto}.samburu-giraffe{width:100%;height:auto}.whatsapp-icon{width:2.5rem;height:2.5rem;bottom:4vh;right:6vw}.rates-section-sm{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-top:.5rem;margin-bottom:.5rem}.rate-period-card{border-radius:16px}.rate-period-card.high-season{border-radius:18px}.rate-period{font-size:15px}.expand-rates.low-season{cursor:pointer;cursor:pointer}.rates-body.high-season{display:none}.rate-room.title{font-size:12px}.h5-2{max-width:none;font-size:16px;line-height:20.8px}.h5-2.incl-and-excl-titles{width:auto;max-width:none;margin-right:0}.h5-2.rate-pp{width:84px}.frame-1618873969{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:flex-start;width:auto;display:flex}.p-3{margin-top:0;margin-bottom:0;font-size:14px;line-height:15.2px}.p-3.rrp{width:auto;max-width:none}.p-3.reqquest-a-q{width:160px}.p-3.iti{color:#3a3a3a;width:auto;min-width:auto;max-width:none;font-size:14px;font-weight:300;line-height:16px}.prices-plus-titles-2{justify-content:center;align-items:flex-start;width:auto;margin-left:0;position:relative;overflow:scroll}.frame-1618873970{grid-column-gap:42px;grid-row-gap:42px;justify-content:flex-start;width:100%;display:flex;overflow:visible}.div-block-68{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/664501c0a1543edee1fe122e/6696cc7cdb43961e46320443_narok%20clear%20roard.webp);background-position:50% 90%;background-repeat:no-repeat;background-size:cover;border-radius:20px;min-width:auto;max-width:none;height:120px;overflow:clip}.enroute-image-5,.enroute-image-6,.enroute-image-7{object-fit:cover;flex:1;width:100%;min-width:auto;max-width:none;height:120px;display:block}.sticky-cta-wrapper{padding-left:5%;padding-right:5%}.sticky-cta-container{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:column;max-width:none}.clients-wrapper-three{grid-column-gap:20px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-items:center;margin-bottom:0;display:grid}.clients-image-three{margin-bottom:0;margin-left:0;margin-right:0}.sticky-cta-itinerary-name{font-size:10px}.sticky-ctas{grid-column-gap:.1rem;grid-row-gap:.1rem;flex-flow:row;justify-content:space-between;width:100%}.vertical-align-div{flex-flow:row;justify-content:space-between;width:100%}.vertical-align-div.experiences{flex-flow:column}.text-block-29{font-size:10px}.contact-icon{width:1.5rem;height:1.5rem}.social-contacts{justify-content:space-between}.cta-dotted{height:1.3rem;transform:rotate(90deg)}.accomodation-image-copy{overflow:clip}.cookie-banner-wrapper{padding:var(--_text-size---small-text)}.cookie-banner-content{grid-column-gap:var(--_page-padding-margin---mobile-landscape);grid-row-gap:var(--_page-padding-margin---mobile-landscape);align-items:flex-end}.cookie-icon{display:none}.close-cookie-banner{top:.7rem;right:.7rem}.paragraph-7{font-size:12px}.link-10{font-size:12px;font-weight:500}.ms-column-wrap{flex-direction:column}.calendar-svg{top:1rem}.ms-column._50{width:100%}.calendar-popup{min-width:auto}.calendar-popup.contact-page{min-width:265px;left:-2.1rem}.days-grid{grid-column-gap:.5rem;grid-row-gap:.5rem}.itinerary-overview-wrapper{background-color:var(--beige-20);border-radius:1rem;padding:1rem}.itineray-overview-details{grid-column-gap:.3rem;grid-row-gap:.3rem;grid-template-columns:.5fr 1fr}.itineray-overview-detail-key{grid-column-gap:.7rem;grid-row-gap:.7rem;min-width:7.3rem;font-size:12px}.itineray-overview-detail-value{font-family:Satoshi,sans-serif;font-size:12px;font-weight:400;line-height:130%}.itineray-overview-detail{grid-column-gap:1rem;grid-row-gap:1rem;align-items:flex-start}.itinerary-overview-icon{width:1.2rem;height:1.2rem}.icon-3,.arrow-icon{font-size:18px;line-height:18px}.icon-7{font-size:20px}.enroute-image-1{object-fit:cover;flex:1;width:100%;min-width:auto;max-width:none;height:120px;display:block}.highlights-slide{margin-right:1rem}.arrow{right:56vw}.arrow.right{right:23vw}.splide__slide{width:20rem}.splide__slide.review{width:17.5rem}.slide-meta{margin-bottom:var(--_page-padding-margin---zero-padding);padding-right:var(--_text-size---tiny-text);padding-left:var(--_text-size---tiny-text)}.slide-meta.centered{right:46%}.slide-meta.exp-blogs{padding:var(--_text-size---normal-text)}.slider-item-card.auto-width.mobile-padded{padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---mobile-landscape);padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---mobile-landscape);padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---mobile-landscape)}.itinerary-11{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.entim-2{width:310px;height:400px;padding:0}.cover-wrapper-copy{flex-flow:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100vh;padding-bottom:10vh;padding-left:5%;padding-right:5%}.itinerary-cover-9{background-position:80%;background-size:cover;height:100vh;max-height:none;padding-right:0;position:static}.cover-wrapper-copy{padding-right:5%;padding-bottom:var(--_text-size---normal-text);flex-flow:column;justify-content:flex-end;align-items:center;width:100%;height:100vh;padding-left:5%}.bold-text-7{font-size:36px;font-weight:400;line-height:130%}.text-block-37{font-size:12px;line-height:130%}.italic-text-3{line-height:130%}.image-131{color:var(--primary)}.hero-section{background-position:56%}.hero-image-container{object-position:55% 50%}.nav-contact-cta{display:none}.large-text{font-size:var(--_text-size---large-text-mobile)}.large-text.pp-editorial.text-slide-from-right-on-load{font-size:var(--_text-size---medium-title);font-size:var(--_text-size---medium-title);font-size:var(--_text-size---medium-title)}.hero-subtext{width:auto}.timeline-grid.workflow{padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding);padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_page-padding-margin---zero-padding)}.timeline-item.workflow.workflow-left{height:14rem}.medium-title{font-size:var(--_text-size---medium-text)}.timeline-item-content{padding-right:var(--_page-padding-margin---mobile-portrait);padding-left:var(--_page-padding-margin---mobile-portrait)}.timeline-item-content.left{padding:var(--_text-size---small-text)}.timeline-item-content.left.workflow{padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_text-size---medium-large-title);padding-right:var(--_page-padding-margin---zero-padding);padding-left:var(--_text-size---medium-large-title)}.timeline-item-content.workflow{padding-right:var(--_text-size---large-text-desktop);width:80%}.larger-title{font-size:var(--_text-size---medium-text);white-space:nowrap}.splide__arrow.splide__arrow--next,.splide__arrow.embla__button--next{right:var(--_page-padding-margin---mobile-portrait)}.splide__arrow.splide__arrow--prev{left:var(--_page-padding-margin---mobile-portrait)}.splide__arrow.splide__arrow--next,.splide__arrow.embla__button--next{right:var(--_page-padding-margin---mobile-portrait)}.grey-blur{display:flex}.splide__pagination__page{padding-top:.4rem;padding-bottom:.4rem}.gallery-grid{margin-right:var(--_text-size---small-text);margin-left:var(--_text-size---small-text);grid-row-gap:var(--_text-size---small-text);grid-template-columns:1fr 1fr}.gallery-grid-item.parallax-move-element.mobile-hidden{display:none}.gallery-grid-item.parallax-move-element{grid-column-gap:var(--_text-size---small-text);grid-row-gap:var(--_text-size---small-text)}.main-cta-container{padding:var(--_page-padding-margin---mobile-landscape);height:110vh}.partners-wrapper.camps{padding-right:var(--_page-padding-margin---mobile-portrait);padding-left:var(--_page-padding-margin---mobile-portrait);padding-right:var(--_page-padding-margin---mobile-portrait);padding-left:var(--_page-padding-margin---mobile-portrait)}.partner-logo-wrapper{width:var(--_text-size---large-text-desktop);height:var(--_text-size---medium-title);border-radius:var(--_text-size---tiny-text)}.workflow-timeline-icon-wrapper{width:var(--_page-padding-margin---large-desktop);height:var(--_page-padding-margin---large-desktop);right:1.5rem}.workflow-timeline-icon-wrapper.left{left:2.7rem}.contact-form-icon{width:var(--_text-size---normal-text);height:var(--_text-size---normal-text)}.simple-form-input,.simple-form-input::placeholder{font-size:var(--_text-size---small-text)}.simple-form-submit{border-radius:5px;width:auto;margin-bottom:-9vh;padding:12px 24px;overflow:visible}.footer-wrapper{grid-column-gap:var(--_page-padding-margin---large-desktop);grid-row-gap:var(--_page-padding-margin---large-desktop)}.footer-section-wrapper.horizontal{align-items:flex-start}.footer-links-wrapper{grid-column-gap:var(--_page-padding-margin---mobile-portrait);grid-row-gap:var(--_page-padding-margin---mobile-portrait);grid-template-rows:auto auto;grid-template-columns:1.5fr}.footer-links.social-links{flex-flow:row}.link-text.is-active.small{margin-left:auto;margin-right:auto}.link-text.hide-sm{display:none}.social-icon-wrapper{border-right-color:var(--transparent)}.contact-options{grid-template-columns:1fr}.payment-options{grid-column-gap:var(--_text-size---normal-text);grid-row-gap:var(--_text-size---normal-text);flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;place-items:start stretch;display:grid}.standard-container{padding-right:var(--_page-padding-margin---mobile-landscape);padding-left:var(--_page-padding-margin---mobile-landscape)}.page-links{grid-column-gap:var(--_page-padding-margin---tablet);grid-row-gap:var(--_page-padding-margin---tablet)}.only-mobile.mobile-portrait-only{display:block}.hide-on-mobile.show-potrait{display:none}.toll-free{margin-left:auto;margin-right:auto}.nav-main-cta{border-radius:5px}.navbar-logo-wrapper{left:var(--_text-size---tiny-text);top:40%}.preloader-word-wrapper{height:2rem}.splide__thumbnail{transform:none}.embla__container.vertical.gallery{touch-action:pan-x pinch-zoom;display:flex}.embla__container.vertical.images-gallery{height:70rem}.embla__slide{width:85vw;transform:translate(0)}.embla__slide.review{width:17.5rem}.embla__slide.gallery{height:15rem}.embla__slide.meta{display:none}.embla__slide.exp-blogs{width:65vw}.embla__buttons.hide-on-mobile{display:none}.embla__button.splide__arrow--prev{left:var(--_page-padding-margin---mobile-portrait)}.embla__button.embla__button--prev,.embla__button.splide__arrow--prev{left:var(--_page-padding-margin---mobile-portrait)}.embla__button.splide__arrow--next{right:var(--_page-padding-margin---mobile-portrait)}.embla__button.embla__button--prev{left:var(--_page-padding-margin---mobile-portrait)}.embla-thumbs__slide{width:20rem}.embla-thumbs__slide.review{width:17.5rem}.gallery-wrapper{height:70rem}.h1-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem}}@media screen and (max-width:767px){#w-node-_555dd4c3-ba82-045e-1593-11cd955bdbcf-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdbd6-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdbde-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdbe6-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdbee-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdbf6-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdc0d-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdc14-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdc1c-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdc24-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdc2c-cea96c38,#w-node-_555dd4c3-ba82-045e-1593-11cd955bdc34-cea96c38,#w-node-_8478b4f4-ec4a-fc14-05e0-925dfd1a0fbe-fd1a0fbd{grid-area:span 1/span 1/span 1/span 1}}