.elementor-822 .elementor-element.elementor-element-2c11e42{--display:flex}.elementor-822 .elementor-element.elementor-element-abb3775.elementor-element{--align-self:center}.elementor-822 .elementor-element.elementor-element-759656c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}@media(min-width:768px){.elementor-822 .elementor-element.elementor-element-759656c{--width:71%}}.package-hero{position:relative;height:520px;overflow:hidden}.package-hero img{width:100%;height:100%;object-fit:cover;display:block}.hero-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .38)}.hero-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:1200px;width:90%;text-align:center;color:#fff}.package-location{display:block;font-size:13px;letter-spacing:3px;text-transform:uppercase;margin-bottom:25px;font-weight:600}.hero-content h1{font-size:64px;font-weight:800;line-height:1.1;margin-bottom:20px}.hero-content p{font-size:22px;line-height:1.7;max-width:1000px;margin:auto}.package-info{max-width:1300px;margin:-45px auto 80px;background:#faf8f4;border-radius:18px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 15px 40px rgb(0 0 0 / .08);position:relative;z-index:20}.info-box{padding:32px;display:flex;gap:18px;align-items:center}.icon{width:54px;height:54px;border-radius:50%;background:#f0e6db;display:flex;align-items:center;justify-content:center;font-size:22px}.info-box span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#999;margin-bottom:6px}.info-box h4{margin:0;font-size:20px;color:#333}.package-content{max-width:1300px;margin:auto;display:grid;grid-template-columns:2fr 1fr;gap:60px;padding-bottom:100px}.section-title{font-size:12px;font-weight:700;letter-spacing:2px;color:#223B22;display:block;margin-bottom:25px;text-transform:uppercase}.overview{font-size:20px;line-height:2;color:#555;margin-bottom:55px}.content-left h2{font-size:40px;margin-bottom:35px;color:#333}.highlight-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;font-size:18px;line-height:1.8;color:#444}.booking-card{background:#fff;padding:35px;border-radius:22px;height:fit-content;position:sticky;top:120px;box-shadow:0 15px 40px rgb(0 0 0 / .08)}.mini-title{font-size:12px;letter-spacing:2px;font-weight:700;color:#223B22;text-transform:uppercase;display:block;margin-bottom:15px}.booking-card h3{font-size:34px;line-height:1.3;margin-bottom:18px}.booking-card p{font-size:17px;line-height:1.8;color:#666;margin-bottom:30px}.quote-btn{display:block;text-align:center;background:#223B22;color:#fff;padding:18px;border-radius:40px;text-decoration:none;font-weight:700;margin-bottom:18px}.whatsapp-btn{display:block;text-align:center;border:2px solid #2fbf5b;color:#2fbf5b;padding:16px;border-radius:40px;text-decoration:none;font-weight:700;margin-bottom:25px}.booking-card hr{margin:25px 0;border:none;height:1px;background:#ececec}.contact{font-weight:700;margin-bottom:10px}.reply{font-size:15px;color:#777}.itinerary-section{max-width:1300px;margin:100px auto}.itinerary-intro{font-size:18px;color:#666;margin-bottom:40px;line-height:1.8}.itinerary-item{background:#fff;border-radius:20px;overflow:hidden;margin-bottom:28px;box-shadow:0 10px 35px rgb(0 0 0 / .07);border:1px solid #eee}.itinerary-item summary{list-style:none;cursor:pointer;padding:30px 35px}.itinerary-item summary::-webkit-details-marker{display:none}.day-title{display:flex;align-items:center;gap:20px}.day-number{width:70px;height:70px;background:#223B22;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff}.day-title h3{font-size:20px;margin:0;color:#333}.day-content{padding:0 35px 35px}.day-content img{width:100%;height:420px;object-fit:cover;border-radius:18px;margin-bottom:35px}.day-text h4{font-size:30px;margin-bottom:20px;color:#333}.day-text p{font-size:18px;line-height:2;color:#666;margin-bottom:30px}.day-text h5{font-size:22px;margin-bottom:15px}.day-text ul{padding-left:22px;margin-bottom:35px;line-height:2;font-size:17px}.lodge,.meal{background:#faf8f4;padding:20px;border-radius:12px;margin-bottom:18px;font-size:17px;line-height:1.8}<!--==========================================DAY 5==========================================--><details class="itinerary-item"><summary><div class="day-title"><div class="day-number">DAY<br>05 </div><h3>Central Serengeti – Ngorongoro Crater </h3></div></summary><div class="day-content"><img src="YOUR-DAY5-IMAGE.jpg" alt="Ngorongoro Crater"><div class="day-text"><h4>Explore the World's Largest Intact Volcanic Caldera

</h4>

<p>

After breakfast, depart the endless plains of Serengeti and journey toward the magnificent Ngorongoro Conservation Area. Descend approximately 600 metres into the spectacular Ngorongoro Crater, one of Africa's richest wildlife sanctuaries and a UNESCO World Heritage Site. </p><p>The crater floor offers one of the highest concentrations of wildlife on the continent. During your game drive,search for lions,elephants,buffaloes,zebras,wildebeests,hippos,flamingos,hyenas and,with a little luck,the rare endangered #000 rhino. </p><p>After an unforgettable crater safari,continue to your lodge overlooking the Great Rift Valley for dinner and overnight. </p><h5>Safari Highlights</h5><ul><li>Ngorongoro Crater game drive.</li><li>UNESCO World Heritage Site.</li><li>Excellent opportunity to spot the Big Five.</li><li>Picnic lunch inside the crater.</li><li>Breathtaking crater scenery.</li></ul><div class="lodge"><strong>Main Destination</strong><br>Ngorongoro Crater </div><div class="lodge"><strong>Accommodation</strong><br>Manyara Best View Lodge </div><div class="meal"><strong>Meals</strong><br>Breakfast • Lunch • Dinner </div><div class="meal"><strong>Complimentary Drinks</strong><br>Drinking Water • Soft Drinks • Beer • Wine </div></div></div></details><!--==========================================DAY 6==========================================--><details class="itinerary-item"><summary><div class="day-title"><div class="day-number">DAY<br>06 </div><h3>Ngorongoro – Tarangire National Park </h3></div></summary><div class="day-content"><img src="YOUR-DAY6-IMAGE.jpg" alt="Tarangire National Park"><div class="day-text"><h4>Discover the Land of Giants </h4><p>After breakfast,continue to Tarangire National Park,one of Tanzania's most scenic wildlife destinations. The park is renowned for its giant baobab trees, seasonal Tarangire River, and impressive elephant population.

</p>

<p>

Spend the day exploring this beautiful wilderness while searching for elephants, lions, giraffes, zebras, buffaloes, antelopes and a remarkable variety of birdlife. Tarangire's peaceful atmosphere provides an intimate safari experience away from the larger crowds. </p><p>Later in the afternoon,travel to Arusha for dinner and an overnight stay at your luxury hotel. </p><h5>Safari Highlights</h5><ul><li>Full game drive in Tarangire National Park.</li><li>Large elephant herds.</li><li>Ancient baobab trees.</li><li>Beautiful savannah landscapes.</li><li>Excellent wildlife photography.</li></ul><div class="lodge"><strong>Main Destination</strong><br>Tarangire National Park </div><div class="lodge"><strong>Accommodation</strong><br>Tulia Boutique Hotel & Spa </div><div class="meal"><strong>Meals</strong><br>Breakfast • Lunch • Dinner </div><div class="meal"><strong>Complimentary Drinks</strong><br>Drinking Water • Soft Drinks • Beer • Wine </div></div></div></details><!--==========================================DAY 7==========================================--><details class="itinerary-item"><summary><div class="day-title"><div class="day-number">DAY<br>07 </div><h3>Materuni – Foothills of Mount Kilimanjaro </h3></div></summary><div class="day-content"><img src="YOUR-DAY7-IMAGE.jpg" alt="Materuni Village"><div class="day-text"><h4>Coffee,Waterfalls & Mount Kilimanjaro </h4><p>Your final day takes you to the lush foothills of Mount Kilimanjaro,where beautiful coffee plantations,tropical forests and the charming village of Materuni create a completely different atmosphere from the safari plains. </p><p>Enjoy the peaceful surroundings while discovering local coffee culture and breathtaking scenery before concluding your unforgettable Tanzanian adventure. This relaxing finale offers the perfect balance between wildlife,culture and nature. </p><p>Later,transfer to Kilimanjaro International Airport or Arusha Airport for your onward journey,bringing your memorable safari experience with Lowen Safaris to a close. </p><h5>Safari Highlights</h5><ul><li>Materuni Village experience.</li><li>Mount Kilimanjaro foothills.</li><li>Coffee plantation visit.</li><li>Beautiful waterfalls and lush scenery.</li><li>Airport transfer.</li></ul><div class="lodge"><strong>Main Destination</strong><br>Materuni Village / Mount Kilimanjaro Foothills </div><div class="lodge"><strong>Accommodation</strong><br>End of Tour </div><div class="meal"><strong>Meals</strong><br>Breakfast & Lunch </div><div class="meal"><strong>Complimentary Drinks</strong><br>Drinking Water • Soft Drinks • Beer • Wine </div></div></div></details></section>.price-section{max-width:1300px;margin:110px auto}.price-card{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 12px 35px rgb(0 0 0 / .08);border:1px solid #ececec;margin-top:40px}.price-table{width:100%;border-collapse:collapse}.price-table thead{background:#223B22}.price-table th{color:#fff;padding:22px;font-size:18px;text-align:left;font-weight:700}.price-table td{padding:20px 22px;border-bottom:1px solid #efefef;font-size:17px;color:#555}.price-table tbody tr:nth-child(even){background:#fafafa}.price-table tbody tr:hover{background:#f3f7f2}.include-section{max-width:1300px;margin:110px auto;display:grid;grid-template-columns:repeat(2,1fr);gap:35px}.include-box,.exclude-box{background:#fff;border-radius:22px;padding:40px;box-shadow:0 12px 35px rgb(0 0 0 / .08);border:1px solid #ececec;transition:.35s}.include-box{border-top:6px solid #223B22}.exclude-box{border-top:6px solid #B13A3A}.include-box:hover,.exclude-box:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgb(0 0 0 / .12)}.include-box h3{color:#223B22;font-size:28px;margin-bottom:30px}.exclude-box h3{color:#B13A3A;font-size:28px;margin-bottom:30px}.include-box ul,.exclude-box ul{list-style:none;padding:0;margin:0}.include-box li,.exclude-box li{position:relative;padding-left:38px;margin-bottom:18px;font-size:17px;line-height:1.8;color:#555}.include-box li:before{content:"✓";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:#223B22;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}.exclude-box li:before{content:"✕";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:#B13A3A;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px}.end-safari{max-width:1300px;margin:110px auto}.end-card{background:linear-gradient(135deg,#223B22,#315731);color:#fff;border-radius:25px;padding:70px;text-align:center}.end-card span{display:inline-block;color:#C8B28A;text-transform:uppercase;letter-spacing:3px;font-size:13px;font-weight:700;margin-bottom:20px}.end-card h2{font-size:42px;margin-bottom:25px;color:#fff}.end-card p{max-width:850px;margin:auto;font-size:18px;line-height:2;color:rgb(255 255 255 / .9)}@media(max-width:992px){.include-section{grid-template-columns:1fr}.end-card{padding:50px 35px}.end-card h2{font-size:34px}}@media(max-width:768px){.price-table th,.price-table td{padding:15px;font-size:15px}.include-box,.exclude-box{padding:30px}.include-box h3,.exclude-box h3{font-size:24px}.end-card{padding:40px 25px}.end-card h2{font-size:28px}.end-card p{font-size:16px}}.booking-cta{max-width:1300px;margin:120px auto;display:grid;grid-template-columns:2fr 1fr;gap:45px;align-items:center}.booking-left h2{font-size:34px;margin:18px 0;color:#333}.booking-left p{font-size:16px;line-height:1.9;color:#666;margin-bottom:35px}.booking-buttons{display:flex;gap:20px;flex-wrap:wrap}.primary-btn{background:#9b7554;color:#fff;padding:16px 34px;border-radius:40px;text-decoration:none;font-size:15px;font-weight:600}.secondary-btn{border:2px solid #25D366;color:#25D366;padding:16px 34px;border-radius:40px;text-decoration:none;font-size:15px;font-weight:600}.contact-card{background:#faf8f4;padding:35px;border-radius:18px;box-shadow:0 12px 30px rgb(0 0 0 / .05)}.contact-card h3{font-size:26px;margin-bottom:25px}.contact-item{margin-bottom:22px}.contact-item strong{display:block;margin-bottom:6px;font-size:15px;color:#333}.contact-item p{font-size:15px;color:#666;line-height:1.8}.why-lowen{max-width:1300px;margin:110px auto}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:45px}.why-card{background:#fff;padding:35px;border-radius:18px;box-shadow:0 10px 30px rgb(0 0 0 / .05)}.why-card h3{font-size:22px;margin-bottom:15px;color:#333}.why-card p{font-size:15px;line-height:1.9;color:#666}.travel-info{max-width:1300px;margin:110px auto}.travel-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:45px}.travel-grid div{background:#faf8f4;padding:35px;border-radius:18px}.travel-grid h4{font-size:22px;margin-bottom:15px;color:#333}.travel-grid p{font-size:15px;line-height:1.9;color:#666}@media(max-width:992px){.booking-cta{grid-template-columns:1fr}.why-grid{grid-template-columns:repeat(2,1fr)}.travel-grid{grid-template-columns:1fr}}@media(max-width:768px){.why-grid{grid-template-columns:1fr}.booking-buttons{flex-direction:column}.primary-btn,.secondary-btn{text-align:center}}.related-safaris{max-width:1300px;margin:100px auto}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:50px}.related-card{background:#fff;border-radius:20px;overflow:hidden;border:1px solid #ececec;box-shadow:0 12px 35px rgb(0 0 0 / .08);transition:.35s ease}.related-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px rgb(0 0 0 / .15)}.related-card img{width:100%;height:240px;object-fit:cover;display:block}.related-content{padding:30px}.related-content span{display:inline-block;background:#223B22;color:#fff;font-size:12px;font-weight:700;letter-spacing:2px;padding:8px 16px;border-radius:50px;margin-bottom:18px;text-transform:uppercase}.related-content h3{font-size:26px;color:#222;line-height:1.4;margin-bottom:18px}.related-content p{font-size:17px;color:#666;line-height:1.8;margin-bottom:25px}.related-content a{display:inline-block;color:#223B22;text-decoration:none;font-size:16px;font-weight:700;transition:.3s}.related-content a:hover{color:#AE8B64;transform:translateX(5px)}@media(max-width:1024px){.related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.related-grid{grid-template-columns:1fr}.related-card img{height:220px}.related-content{padding:25px}.related-content h3{font-size:22px}.related-content p{font-size:16px}}.final-cta{max-width:1300px;margin:100px auto;padding:90px 60px;background:linear-gradient(135deg,#223B22,#355A35);border-radius:25px;text-align:center;position:relative;overflow:hidden}.final-cta::before{content:"";position:absolute;width:320px;height:320px;background:rgb(255 255 255 / .05);border-radius:50%;top:-120px;right:-120px}.final-cta::after{content:"";position:absolute;width:260px;height:260px;background:rgb(255 255 255 / .04);border-radius:50%;bottom:-120px;left:-120px}.cta-content{position:relative;z-index:2;max-width:900px;margin:auto}.cta-content span{display:inline-block;color:#D9B97A;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px}.cta-content h2{font-size:48px;color:#fff;margin-bottom:25px;line-height:1.25}.cta-content p{font-size:18px;color:rgb(255 255 255 / .90);line-height:1.9;margin-bottom:45px}.cta-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.cta-primary{display:inline-block;background:#AE8B64;color:#fff;text-decoration:none;padding:18px 42px;border-radius:50px;font-size:16px;font-weight:700;transition:.35s}.cta-primary:hover{background:#97714D;transform:translateY(-4px)}.cta-secondary{display:inline-block;padding:18px 42px;border-radius:50px;border:2px solid rgb(255 255 255 / .35);color:#fff;text-decoration:none;font-size:16px;font-weight:700;transition:.35s}.cta-secondary:hover{background:#fff;color:#223B22;border-color:#fff}@media (max-width:992px){.final-cta{padding:70px 40px}.cta-content h2{font-size:38px}}@media (max-width:768px){.final-cta{padding:55px 25px;margin:70px 20px}.cta-content h2{font-size:30px}.cta-content p{font-size:16px}.cta-buttons{flex-direction:column;align-items:center}.cta-primary,.cta-secondary{width:100%;max-width:320px;text-align:center}}