.elementor-165626 .elementor-element.elementor-element-def3eb9{margin-top:0;margin-bottom:0}.elementor-165626 .elementor-element.elementor-element-f1182a9>.elementor-element-populated{padding:25px 25px 25px 25px}.elementor-165626 .elementor-element.elementor-element-21a6d89 .elementor-heading-title{font-size:31px;font-weight:700}.elementor-165626 .elementor-element.elementor-element-e712b3d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:3px}.elementor-165626 .elementor-element.elementor-element-e712b3d .elementor-icon-box-title{margin-block-end:0;transition-duration:0.3s}.elementor-165626 .elementor-element.elementor-element-e712b3d .elementor-icon{font-size:21px}.elementor-165626 .elementor-element.elementor-element-20f82df>.elementor-element-populated,.elementor-165626 .elementor-element.elementor-element-20f82df>.elementor-element-populated>.elementor-background-overlay,.elementor-165626 .elementor-element.elementor-element-20f82df>.elementor-background-slideshow{border-radius:12px 12px 12px 12px}.elementor-165626 .elementor-element.elementor-element-20f82df>.elementor-element-populated{box-shadow:0 0 3px 0 rgba(0,0,0,.5);margin:5px 4px 25px 23px;--e-column-margin-right:4px;--e-column-margin-left:23px;padding:22px 22px 22px 22px}.elementor-165626 .elementor-element.elementor-element-cf44343{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -9px) 0}.elementor-165626 .elementor-element.elementor-element-ffdfe33 .elementor-heading-title{font-size:25px;font-weight:700;color:#C42121}.elementor-165626 .elementor-element.elementor-element-dba3bf4>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-165626 .elementor-element.elementor-element-bafb9c6>.elementor-element-populated{border-style:solid}.elementor-165626 .elementor-element.elementor-element-bafb9c6>.elementor-element-populated,.elementor-165626 .elementor-element.elementor-element-bafb9c6>.elementor-element-populated>.elementor-background-overlay,.elementor-165626 .elementor-element.elementor-element-bafb9c6>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-165626 .elementor-element.elementor-element-5e516b0{--e-image-carousel-slides-to-show:1}.elementor-165626 .elementor-element.elementor-element-5e516b0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px}.elementor-165626 .elementor-element.elementor-element-c964a8f{--e-image-carousel-slides-to-show:3}.elementor-165626 .elementor-element.elementor-element-e09942c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-165626 .elementor-element.elementor-element-e09942c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-165626 .elementor-element.elementor-element-e09942c:hover>.elementor-element-populated{background-color:#FFF}.s-dark .elementor-165626 .elementor-element.elementor-element-e09942c>.elementor-widget-wrap{background-color:#F7F7F7}.elementor-165626 .elementor-element.elementor-element-e09942c>.elementor-element-populated,.elementor-165626 .elementor-element.elementor-element-e09942c>.elementor-element-populated>.elementor-background-overlay,.elementor-165626 .elementor-element.elementor-element-e09942c>.elementor-background-slideshow{border-radius:12px 12px 12px 12px}.elementor-165626 .elementor-element.elementor-element-e09942c>.elementor-element-populated{box-shadow:0 0 5px 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:start}.elementor-165626 .elementor-element.elementor-element-e09942c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-165626 .elementor-element.elementor-element-055db08{--spacer-size:31px}.elementor-165626 .elementor-element.elementor-element-dc5eb9b .elementor-heading-title{font-size:32px;font-weight:700}.elementor-165626 .elementor-element.elementor-element-744e25e .elementor-heading-title{font-size:32px;font-weight:700}.elementor-165626 .elementor-element.elementor-element-21dd95e{margin:-24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-165626 .elementor-element.elementor-element-956a97e .elementor-heading-title{font-size:32px;font-weight:700}.elementor-165626 .elementor-element.elementor-element-05619f7>.elementor-element-populated{margin:-16px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-165626 .elementor-element.elementor-element-e4045ee>.elementor-element-populated,.elementor-165626 .elementor-element.elementor-element-e4045ee>.elementor-element-populated>.elementor-background-overlay,.elementor-165626 .elementor-element.elementor-element-e4045ee>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-165626 .elementor-element.elementor-element-e4045ee>.elementor-element-populated{box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.elementor-165626 .elementor-element.elementor-element-ea6922d{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;border-radius:15px 15px 15px 15px}.elementor-165626 .elementor-element.elementor-element-70b1e2f{--spacer-size:20px}.elementor-165626 .elementor-element.elementor-element-13702bb .elementor-heading-title{font-size:32px;font-weight:700}.elementor-165626 .elementor-element.elementor-element-ec067b0{margin:-12px -12px calc(var(--kit-widget-spacing, 0px) + -12px) -12px;border-radius:15px 15px 15px 15px}.elementor-165626 .elementor-element.elementor-element-ec067b0 iframe{height:547px}@media(min-width:768px){.elementor-165626 .elementor-element.elementor-element-f1182a9{width:65%}.elementor-165626 .elementor-element.elementor-element-20f82df{width:35%}.elementor-165626 .elementor-element.elementor-element-356a950{width:41.662%}.elementor-165626 .elementor-element.elementor-element-dba3bf4{width:58%}}@media(max-width:1024px) and (min-width:768px){.elementor-165626 .elementor-element.elementor-element-f1182a9{width:100%}.elementor-165626 .elementor-element.elementor-element-20f82df{width:100%}}.elementor-165626 .elementor-element.elementor-element-e712b3d .elementor-icon-box-title,.elementor-165626 .elementor-element.elementor-element-e712b3d .elementor-icon-box-title a{text-decoration:underline!important;cursor:pointer!important;color:#6b7280!important;transition:color 0.2s ease!important}.elementor-165626 .elementor-element.elementor-element-e712b3d .elementor-icon-box-title a:hover{color:#ff8c42!important}html{scroll-behavior:smooth!important}.atw-flex.atw-flex-row{position:absolute!important;top:-45px!important;left:0!important;display:flex!important;align-items:center!important;gap:6px!important}.atw-flex.atw-flex-row,.atw-flex.atw-flex-row a{color:#6b7280!important;font-size:14px!important;text-decoration:underline!important;font-weight:500!important}.atw-flex.atw-flex-row i{color:#ff8c42!important}[data-widget="wpadverts"] .atw-single,.wpadverts-single-widget,.atw-cpt-single,.elementor-165626 .elementor-element.elementor-element-d3fed65{display:flex!important;flex-direction:column!important;height:100%!important;max-height:680px!important;min-height:520px!important;overflow:hidden!important;box-sizing:border-box!important;background:#ffffff!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.06)!important}[data-widget="wpadverts"] img,.wpadverts-single-widget img,.atw-cpt-single img{height:260px!important;object-fit:cover!important;flex-shrink:0!important;width:100%!important}.wpadverts-cpt-data-table-text,.atw-description,[data-widget="wpadverts"] .description{flex:1 1 auto!important;overflow-y:auto!important;padding:20px 20px 24px 20px!important;line-height:1.75!important;font-size:14.5px!important;color:#444!important;-webkit-mask-image:linear-gradient(to bottom,black 0%,black 80%,transparent 97%)!important;mask-image:linear-gradient(to bottom,black 0%,black 80%,transparent 97%)!important}.wpadverts-cpt-data-table-text strong:first-of-type,.wpadverts-cpt-data-table-text b:first-of-type,.wpadverts-cpt-data-table-text h3{font-size:1.12rem!important;background:linear-gradient(90deg,#ff8c42 0%,#ff5e3a 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;border-left:4px solid #ff5e3a!important;padding-left:10px!important}.wpadverts-cpt-single-contact,.atw-single-contact{flex-shrink:0!important;margin-top:auto!important;padding:20px 20px 28px 20px!important;border-top:1px solid #eeeeee!important;background:#ffffff!important;display:flex!important;flex-direction:column!important;gap:12px!important;box-shadow:0 -5px 15px rgba(0,0,0,.07)!important}.wpadverts-cpt-single-contact a.atw-btn-primary,.atw-single-contact a.atw-btn-primary{background:linear-gradient(90deg,#ff8c42 0%,#ff5e3a 100%)!important;color:#ffffff!important;padding:14px 20px!important;border-radius:8px!important;font-weight:600!important;text-transform:uppercase!important;border:none!important}a[href*="tel"]{background-color:#f8fafc!important;color:#1e2937!important;border:1px solid #e2e8f0!important;padding:14px 20px!important;border-radius:8px!important;font-weight:600!important;text-align:center!important;order:2!important}.terms-advanced-container{background-color:#f6efe0;padding:30px;border-radius:12px;margin:25px 0;max-width:1000px;color:#1a1a1a}.terms-columns-wrapper{display:flex;gap:40px;flex-wrap:wrap;align-items:flex-start;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,.12)}.terms-column{flex:1 1 0%;min-width:280px}.terms-column h4{font-weight:700!important;font-size:1.1rem!important;margin-bottom:12px!important;margin-top:0!important;color:#000!important}.payment-section-container{max-width:1000px;margin:20px 0}.payment-box{background:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:30px;margin-bottom:20px;display:flex;gap:30px;align-items:center}.payment-left{flex:1;display:flex;align-items:center;gap:20px;border-right:1px solid #f0f0f0}.payment-right{flex:1;padding-left:10px}.payment-icon{width:60px;height:60px;background-size:contain;background-repeat:no-repeat}.icon-deposit{background-image:url(https://africatourlinks.com/wp-content/uploads/2026/05/deposit-money-bank-salary-saving-phone-currency-svgrepo-com.png)}.icon-final{background-image:url(https://africatourlinks.com/wp-content/uploads/2026/05/payment-bitcoin-svgrepo-com.png)}.payment-info h4{font-size:1.4rem;font-weight:700;margin:0 0 5px 0}.payment-label{display:block;font-size:.9rem;color:#666;margin-bottom:15px}.payment-methods{display:flex;gap:10px;margin-bottom:15px}.method-tag{border:1px solid #dcdcdc;padding:8px 15px;border-radius:8px;font-weight:600;font-size:.95rem;display:flex;align-items:center;gap:5px}.online-info{font-size:.9rem;color:#333;display:flex;align-items:center;gap:5px}.site-sidebar,#sidebar,#secondary,.widget-area{width:300px;min-width:260px;max-width:320px;flex-shrink:0;padding:0 0 0 32px;box-sizing:border-box}.content-area-wrap,.site-content,#content{display:flex;flex-direction:row;align-items:flex-start;gap:0;max-width:1200px;margin:0 auto;padding:40px 20px}.content-area-wrap .main-content,.site-content .main-content,#primary{flex:1 1 0%;min-width:0}.site-sidebar .sb-section,#sidebar .sb-section,#secondary .sb-section,.widget-area .sb-section{padding-top:22px;padding-bottom:22px;border-bottom:1px solid rgba(0,0,0,.08)}.site-sidebar .sb-section:first-child,#secondary .sb-section:first-child{padding-top:0}.site-sidebar .sb-section:last-child,#secondary .sb-section:last-child{border-bottom:none;padding-bottom:0}.site-sidebar .sb-ad-banner,#secondary .sb-ad-banner{display:block;width:100%;border-radius:8px;overflow:hidden;line-height:0}.site-sidebar .sb-ad-banner img,#secondary .sb-ad-banner img{display:block;width:100%;height:auto;aspect-ratio:5 / 2;object-fit:cover;object-position:center;border-radius:8px}.site-sidebar .sb-article-thumb,#secondary .sb-article-thumb{display:block;flex-shrink:0;width:72px;height:54px;border-radius:6px;overflow:hidden;background:#eee;line-height:0}.site-sidebar .sb-article-thumb img,#secondary .sb-article-thumb img{display:block;width:72px;height:54px;object-fit:cover;object-position:center}.site-sidebar,#secondary{font-size:14px;line-height:1.55;color:#1a1a1a}.site-sidebar .sb-label,#secondary .sb-label{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#888;margin-bottom:12px}.site-sidebar .sb-article-title,#secondary .sb-article-title{font-size:13px;font-weight:500;line-height:1.4;color:#1a1a1a;text-decoration:none}.site-sidebar .sb-article-cat,#secondary .sb-article-cat{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#4a8c3f}.site-sidebar .sb-article-date,#secondary .sb-article-date{font-size:11px;color:#999}.site-sidebar .sb-subscribe-box,#secondary .sb-subscribe-box{background:#f5f5f3;border-radius:10px;padding:16px}.site-sidebar .sb-subscribe-input,#secondary .sb-subscribe-input{width:100%;padding:9px 11px;font-size:13px;border:1px solid #ddd;border-radius:6px;box-sizing:border-box}.site-sidebar .sb-subscribe-btn,#secondary .sb-subscribe-btn{width:100%;padding:10px;font-size:13px;font-weight:600;background:#4a8c3f;color:#fff;border:none;border-radius:6px;cursor:pointer}.site-sidebar .sb-subscribe-btn:hover,#secondary .sb-subscribe-btn:hover{background:#3a7030}.site-sidebar .sb-archive-select,#secondary .sb-archive-select{width:100%;padding:9px 11px;font-size:13px;border:1px solid #ddd;border-radius:6px;background-color:#fff;appearance:none;box-sizing:border-box}@media (max-width:900px){.content-area-wrap,.site-content,#content{flex-direction:column}.site-sidebar,#sidebar,#secondary,.widget-area{width:100%;max-width:100%;padding:32px 0 0 0}}html{scroll-behavior:smooth!important}.elementor-widget-google_maps .elementor-custom-embed{border-radius:12px!important;overflow:hidden!important;box-shadow:0 4px 20px rgba(0,0,0,.12)!important}.elementor-widget-google_maps iframe{border-radius:12px!important;border:none!important}