.elementor-kit-6{--e-global-color-primary:#5F6F54;--e-global-color-secondary:#57674C;--e-global-color-text:#171917;--e-global-color-accent:#4D5C42;--e-global-color-4078021:#FDFDFC;--e-global-color-008cb0a:#CFD3C9;--e-global-color-2fe9dea:#F8EFE6;--e-global-color-a145b3e:#AD6549;--e-global-color-08d9709:#9F400A;--e-global-color-807edce:#FBF8F0;--e-global-color-1aba1dd:#B18451;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:600;--e-global-typography-c0dcf8e-font-family:"wulkan display"}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 a{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-kit-6 h1{color:#5F6F54;font-family:"wulkan display",Sans-serif;font-weight:700}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.fluentform .frm-fluent-form{font-family:Inter,sans-serif;color:#171917}.fluentform .frm-fluent-form .ff-el-group{margin-bottom:22px}.fluentform .frm-fluent-form .ff-el-input--label label{font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#4D5C42;margin-bottom:8px}.fluentform .frm-fluent-form .ff-el-input--label.ff-el-is-required label:after{color:#9F400A}.fluentform .frm-fluent-form .ff-el-form-control{background-color:#FBF8F0;border:1.5px solid #CFD3C9;border-radius:12px;padding:13px 16px;min-height:52px;font-family:Inter,sans-serif;font-size:16px;line-height:1.4;color:#171917;box-shadow:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.fluentform .frm-fluent-form .ff-el-form-control::placeholder{color:#8B918A;opacity:1}.fluentform .frm-fluent-form .ff-el-form-control:hover{border-color:#9DA89A}.fluentform .frm-fluent-form .ff-el-form-control:focus{background-color:#fff;border-color:#5F6F54;box-shadow:0 0 0 4px rgb(95 111 84 / .16);outline:none}.fluentform .frm-fluent-form textarea.ff-el-form-control{min-height:130px;resize:vertical}.fluentform .frm-fluent-form select.ff-el-form-control{-webkit-appearance:none;appearance:none;padding-right:44px;background-repeat:no-repeat;background-position:right 16px center;background-size:14px 9px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'><path d='M1 1.5l6 6 6-6' stroke='%235F6F54' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.fluentform .frm-fluent-form .iti{width:100%}.fluentform .frm-fluent-form .iti__selected-flag{border-radius:12px 0 0 12px}.fluentform .frm-fluent-form .ff-btn-submit{background:#5F6F54;color:#fff;border:0;border-radius:999px;padding:16px 38px;min-width:230px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:.03em;text-transform:none;cursor:pointer;box-shadow:0 10px 22px rgb(77 92 66 / .28);transition:background-color .2s,transform .2s,box-shadow .2s}.fluentform .frm-fluent-form .ff-btn-submit:hover,.fluentform .frm-fluent-form .ff-btn-submit:focus{background:#4D5C42;color:#fff;transform:translateY(-1px);box-shadow:0 14px 26px rgb(77 92 66 / .34)}.fluentform .frm-fluent-form .ff-el-is-error .ff-el-form-control{border-color:#9F400A;background-color:#FFF7F3}.fluentform .frm-fluent-form .error.text-danger,.fluentform .frm-fluent-form .text-danger{color:#9F400A;font-size:13px;margin-top:6px}.fluentform .ff-message-success{background:#EEF2EA;border:1px solid #CFD3C9;border-left:5px solid #5F6F54;border-radius:12px;color:#171917;padding:22px 24px;box-shadow:none;font-family:Inter,sans-serif}.flatpickr-calendar{border-radius:14px;box-shadow:0 18px 40px rgb(23 25 23 / .18);font-family:Inter,sans-serif}.flatpickr-day.selected,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.endRange{background:#5F6F54;border-color:#5F6F54;color:#fff}.flatpickr-day.today{border-color:#B18451}@media(max-width:767px){.fluentform .frm-fluent-form .ff-btn-submit{width:100%}.fluentform .frm-fluent-form .ff-el-group{margin-bottom:18px}}@media (min-width:1025px){[data-elementor-type="header"] li.nav-item>a.ekit-menu-nav-link{position:relative}[data-elementor-type="header"] li.nav-item>a.ekit-menu-nav-link::after{content:"";position:absolute;left:50%;bottom:4px;width:0;height:2px;border-radius:2px;background:#B18451;transform:translateX(-50%);transition:width .25s ease}[data-elementor-type="header"] li.nav-item>a.ekit-menu-nav-link:hover::after,[data-elementor-type="header"] li.current-menu-item>a.ekit-menu-nav-link::after,.single-destinations [data-elementor-type="header"] li.nav-item>a[href$="/destinations/"]::after,.single-wildlife-safaris- [data-elementor-type="header"] li.nav-item>a[href$="/wildlife-safaris-/"]::after,.single-kilimanjaro-trekking [data-elementor-type="header"] li.nav-item>a[href$="/kilimanjaro-trekking/"]::after,.single-blog [data-elementor-type="header"] li.nav-item>a[href$="/blog"]::after,.single-blog [data-elementor-type="header"] li.nav-item>a[href$="/blog/"]::after{width:22px}}html{scroll-padding-top:110px}[data-elementor-type="header"] .elementor-sticky--effects{background-color:rgb(251 248 240 / .97)!important;-webkit-backdrop-filter:saturate(1.3) blur(12px);backdrop-filter:saturate(1.3) blur(12px);box-shadow:0 10px 30px -22px rgb(23 25 23 / .45);transition:background-color .3s ease,box-shadow .3s ease}