body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Signika Negative', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-2 {
  font-family: 'Signika Negative', sans-serif;
  font-size: 1.6rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-4 {
  font-family: 'Lato', sans-serif;
  font-size: 0.95rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.52rem;
}
.display-5 {
  font-family: 'Playfair Display', serif;
  font-size: 1.1rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-7 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.44rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.76rem;
    font-size: calc( 0.9824999999999999rem + (0.95 - 0.9824999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.9824999999999999rem + (0.95 - 0.9824999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #324982 !important;
}
.bg-success {
  background-color: #232323 !important;
}
.bg-info {
  background-color: #324982 !important;
}
.bg-warning {
  background-color: #324982 !important;
}
.bg-danger {
  background-color: #324982 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #324982 !important;
  border-color: #324982 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-info,
.btn-info:active {
  background-color: #324982 !important;
  border-color: #324982 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-success,
.btn-success:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #324982 !important;
  border-color: #324982 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #324982 !important;
  border-color: #324982 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #1d2a4b !important;
  border-color: #1d2a4b !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #162038;
  color: #162038;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #324982;
  border-color: #324982;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #324982 !important;
  border-color: #324982 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #162038;
  color: #162038;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #324982;
  border-color: #324982;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #324982 !important;
  border-color: #324982 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #232323;
  border-color: #232323;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #162038;
  color: #162038;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #324982;
  border-color: #324982;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #324982 !important;
  border-color: #324982 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #162038;
  color: #162038;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #324982;
  border-color: #324982;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #324982 !important;
  border-color: #324982 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #324982 !important;
}
.text-secondary {
  color: #ffffff !important;
}
.text-success {
  color: #232323 !important;
}
.text-info {
  color: #324982 !important;
}
.text-warning {
  color: #324982 !important;
}
.text-danger {
  color: #324982 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #162038 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cccccc !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #162038 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #162038 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #162038 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #324982;
}
.alert-warning {
  background-color: #324982;
}
.alert-danger {
  background-color: #324982;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #324982;
  border-color: #324982;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #324982;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #6d87c7;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #d5d5d5;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #6d87c7;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #6d87c7;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #6d87c7;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.44rem;
}
blockquote {
  border-color: #324982;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #324982;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #324982;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #324982;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #324982;
  border-bottom-color: #324982;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #324982 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffffff !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23324982' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-tymPPzlPL4 {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tymPPzlPL4 .nav-link,
.cid-tymPPzlPL4 .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tymPPzlPL4 .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tymPPzlPL4 .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tymPPzlPL4 .nav-link.text-primary:hover,
.cid-tymPPzlPL4 .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tymPPzlPL4 .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tymPPzlPL4 .nav-link:hover:before {
  opacity: 1;
}
.cid-tymPPzlPL4 .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tymPPzlPL4 .nav-link {
    margin: 0 !important;
  }
}
.cid-tymPPzlPL4 .icons-menu {
  line-height: 0;
}
.cid-tymPPzlPL4 .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tymPPzlPL4 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tymPPzlPL4 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tymPPzlPL4 .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tymPPzlPL4 .dropdown-menu a {
  overflow: hidden;
}
.cid-tymPPzlPL4 .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tymPPzlPL4 .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tymPPzlPL4 .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tymPPzlPL4 .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tymPPzlPL4 .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tymPPzlPL4 .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tymPPzlPL4 .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tymPPzlPL4 .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tymPPzlPL4 .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tymPPzlPL4 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tymPPzlPL4 .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tymPPzlPL4 .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tymPPzlPL4 .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tymPPzlPL4 .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tymPPzlPL4.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tymPPzlPL4 .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tymPPzlPL4 .btn {
    white-space: nowrap;
  }
  .cid-tymPPzlPL4 .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tymPPzlPL4 .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tymPPzlPL4 .nav-item.dropdown:hover::before,
  .cid-tymPPzlPL4 .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tymPPzlPL4 .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tymPPzlPL4 .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tymPPzlPL4 .navbar > .container,
.cid-tymPPzlPL4 .navbar > .container-fluid {
  align-items: center;
}
.cid-tymPPzlPL4 .dropdown-toggle::after,
.cid-tymPPzlPL4 .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tymPPzlPL4 .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tymPPzlPL4 .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tymPPzlPL4 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tymPPzlPL4 .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tymPPzlPL4 .nav-item:focus,
.cid-tymPPzlPL4 .nav-link:focus {
  outline: none;
}
.cid-tymPPzlPL4 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tymPPzlPL4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tymPPzlPL4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tymPPzlPL4 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tymPPzlPL4 ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tymPPzlPL4 .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tymPPzlPL4 .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tymPPzlPL4 .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tymPPzlPL4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tymPPzlPL4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tymPPzlPL4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tymPPzlPL4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tymPPzlPL4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tymPPzlPL4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tymPPzlPL4 .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tymPPzlPL4 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tymPPzlPL4 .nav-item .nav-link::before {
    display: none;
  }
  .cid-tymPPzlPL4.opened .dropdown-menu {
    top: 0;
  }
  .cid-tymPPzlPL4 .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tymPPzlPL4 .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tymPPzlPL4 .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tymPPzlPL4 .navbar-logo {
    margin: 0;
  }
  .cid-tymPPzlPL4 .navbar-logo img {
    height: 60px !important;
  }
  .cid-tymPPzlPL4 .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tymPPzlPL4 .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tymPPzlPL4 .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tymPPzlPL4 .navbar {
    padding: 13px 90px;
  }
  .cid-tymPPzlPL4 .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tymPPzlPL4 .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tymPPzlPL4 .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tymPPzlPL4 .dropdown-toggle::after,
  .cid-tymPPzlPL4 .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tymPPzlPL4 .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tymPPzlPL4 a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tymPPzlPL4 ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tymPPzlPL4 .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tymPPzlPL4 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tymPPzlPL4.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tymPPzlPL4.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tymPPzlPL4.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tymPPzlPL4.navbar-short .navbar-logo img {
  height: 60px !important;
}
@media (max-width: 767px) {
  .cid-tymPPzlPL4 .navbar {
    padding: 0 !important;
  }
  .cid-tymPPzlPL4 ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tymPPzlPL4 a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tymPPzlPL4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tymPPzlPL4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tymPPzlPL4 .dropdown-item.active,
.cid-tymPPzlPL4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tymPPzlPL4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tymPPzlPL4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tymPPzlPL4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tymPPzlPL4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tymPPzlPL4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tymPPzlPL4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tymPPzlPL4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tymPPzlPL4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tymPPzlPL4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tymPPzlPL4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tymPPzlPL4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tymPPzlPL4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tymPPzlPL4 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tymPPzlPL4 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tymPPzlPL4 .navbar {
    height: 97px;
  }
  .cid-tymPPzlPL4 .navbar.opened {
    height: auto;
  }
  .cid-tymPPzlPL4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzSRIRyxfm {
  padding-top: 150px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-9751.jpg");
  background-attachment: fixed;
}
@media (min-width: 992px) {
  .cid-tzSRIRyxfm .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tzSRIRyxfm .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tzSRIRyxfm .mbr-text,
.cid-tzSRIRyxfm .mbr-section-btn {
  text-align: left;
}
.cid-tzSRIRyxfm .mbr-section-title {
  text-align: left;
}
.cid-tyjJOyYUJH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/mbr-38.jpg");
  background-attachment: fixed;
}
.cid-tyjJOyYUJH .mbr-section-title {
  margin-bottom: 10;
  color: #ffffff;
  text-align: center;
}
.cid-tyjJOyYUJH .subscribe__form {
  margin-top: 75px !important;
  margin: auto;
}
@media (max-width: 991px) {
  .cid-tyjJOyYUJH .subscribe__form {
    margin-top: 40px !important;
  }
}
.cid-tyjJOyYUJH .form-group,
.cid-tyjJOyYUJH .input-group-btn {
  margin-bottom: 0;
}
.cid-tyjJOyYUJH .form-control {
  border: 2px solid #0f7699 !important;
  font-weight: 700;
  font-size: 15px;
  color: #232323;
  margin-bottom: 30px;
  background-color: #ffffff
        !important;
}
.cid-tyjJOyYUJH .input-group-btn .btn {
  height: 60px;
  font-weight: 500;
  padding: 0 40px;
  width: 100%;
}
.cid-tyjJOyYUJH .mbr-form .btn {
  margin: 0;
}
.cid-tyjJOyYUJH input::placeholder {
  color: #232323
    opacity: .7;
}
.cid-tyjJOyYUJH .right_block {
  padding-top: 10px;
}
@media (max-width: 991px) {
  .cid-tyjJOyYUJH .right_block {
    margin-top: 3rem;
  }
}
.cid-tyjJOyYUJH .mbr-text {
  color: #ffffff;
  margin-top: 30px;
  font-weight: 500;
}
.cid-tyjJOyYUJH .mbr-figure img {
  border-radius: 10px;
}
.cid-tyjJOyYUJH H5 {
  color: #ffffff;
}
.cid-tyEN4CxvPL {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyEN4CxvPL .mbr-section-title {
  margin-bottom: 25px;
  color: #324982;
  text-align: center;
}
.cid-tyEN4CxvPL .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyEN4CxvPL .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyEN4CxvPL .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyEN4CxvPL .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyEN4CxvPL .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyEN4CxvPL .image {
  margin-top: 50px;
}
.cid-tyEN4CxvPL .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyEN4CxvPL .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyEN4CxvPL .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyEN4CxvPL .card__product {
  margin-top: 50px;
}
.cid-tyEN4CxvPL .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyEN4CxvPL .image__card img:hover {
  opacity: 0.3;
}
.cid-tyEN4CxvPL .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyEN4CxvPL .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyEN4CxvPL .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyEN4CxvPL .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyEN4CxvPL .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyEN4CxvPL .mbr-text,
.cid-tyEN4CxvPL .mbr-section-btn {
  color: #232323;
}
.cid-tyEN4CxvPL .card__text,
.cid-tyEN4CxvPL .card__btn {
  color: #000000;
}
.cid-tAn4Hmv6s9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4Hmv6s9 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4Hmv6s9 .cont {
  background-color: #ddebe9;
}
.cid-tAn4Hmv6s9 .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4Hmv6s9 .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4Hmv6s9 .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4Hmv6s9 .vatshipblock {
  display: block;
}
.cid-tAn4Hmv6s9 .vatshipnone {
  display: none;
}
.cid-tAn4Hmv6s9 .btn {
  font-size: 14px;
}
.cid-tAn4Hmv6s9 H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4Hmv6s9 H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4Hmv6s9 P {
  text-align: left;
  font-size: 15px;
}
.cid-tAcje6LhIx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAcje6LhIx .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAcje6LhIx .cont {
  background-color: #ddebe9;
}
.cid-tAcje6LhIx .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAcje6LhIx .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAcje6LhIx .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAcje6LhIx .vatshipblock {
  display: block;
}
.cid-tAcje6LhIx .vatshipnone {
  display: none;
}
.cid-tAcje6LhIx .btn {
  font-size: 9x;
}
.cid-tAcje6LhIx H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAcje6LhIx H4 {
  font-size: 17px;
  color: white;
}
.cid-tAcje6LhIx P {
  text-align: left;
  font-size: 15px;
}
.cid-tBcja2oZzW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tBcja2oZzW .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tBcja2oZzW .cont {
  background-color: #ddebe9;
}
.cid-tBcja2oZzW .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tBcja2oZzW .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tBcja2oZzW .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tBcja2oZzW .vatshipblock {
  display: block;
}
.cid-tBcja2oZzW .vatshipnone {
  display: none;
}
.cid-tBcja2oZzW .btn {
  font-size: 9x;
}
.cid-tBcja2oZzW H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tBcja2oZzW H4 {
  font-size: 17px;
  color: white;
}
.cid-tBcja2oZzW P {
  text-align: left;
  font-size: 15px;
}
.cid-tymNFWgm8W {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tymNFWgm8W .mbr-iconfont {
  font-size: 4rem;
  color: #000000;
  width: 100px;
  height: 100px;
  min-width: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-bottom: 1rem;
}
.cid-tymNFWgm8W .card-title {
  position: relative;
  cursor: pointer;
  color: #324982;
}
.cid-tymNFWgm8W .card-title:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: 0px;
  opacity: 0.1;
  left: 0;
}
.cid-tymNFWgm8W .card-title:before {
  content: '';
  position: absolute;
  height: 2px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  bottom: 0px;
  left: 50%;
  transform: translateX(-50%);
}
.cid-tymNFWgm8W .card-title:hover:before {
  width: 100%;
}
.cid-tymNFWgm8W .card:hover {
  cursor: pointer;
}
.cid-tymNFWgm8W .card:hover .card-title:before {
  width: 100%;
}
.cid-tymNFWgm8W .card-text {
  color: #000000;
}
.cid-tymNFWgm8W .main-title {
  color: #324982;
}
.cid-tyjX39EvWN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-image: url("../../../assets/images/mbr-6.jpg");
  background-attachment: fixed;
}
.cid-tyjX39EvWN .date__block {
  margin-bottom: 17px;
}
.cid-tyjX39EvWN .date__article {
  display: inline-block;
  margin: 0;
  padding: 0 7.5px;
  color: #003d59;
}
.cid-tyjX39EvWN .dot {
  display: inline-block;
  vertical-align: super;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #232323;
}
.cid-tyjX39EvWN .date__d {
  display: inline-block;
  margin: 0;
  padding: 0 7.5px;
  color: #003d59;
}
.cid-tyjX39EvWN .title__block {
  position: relative;
  z-index: 1;
  padding-top: 40px;
  padding-bottom: 91px;
}
.cid-tyjX39EvWN .mbr-section-title {
  margin-bottom: 18px;
}
.cid-tyjX39EvWN .mbr-text {
  margin-bottom: 20px;
}
.cid-tyjX39EvWN .link {
  display: block;
  margin-bottom: 0;
  white-space: nowrap;
}
.cid-tyjX39EvWN .link a {
  font-weight: 700;
}
.cid-tyjX39EvWN .link span {
  display: inline-block !important;
  transition: all 0.3s ease;
  margin-left: 13px;
}
.cid-tyjX39EvWN .link:hover span {
  transform: translateX(9px);
}
.cid-tyjX39EvWN .image__block {
  margin-bottom: -144px;
  padding-top: 121px;
  position: relative;
}
.cid-tyjX39EvWN .image__block:after {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: 100%;
}
.cid-tyjX39EvWN .image {
  position: relative;
  width: 100%;
  z-index: 1;
}
.cid-tyjX39EvWN .image:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 575px;
}
.cid-tyjX39EvWN .image img {
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform: translatex(-50%);
}
.cid-tyjX39EvWN .content__wrap {
  position: relative;
  z-index: 2;
  margin-bottom: 95px;
}
.cid-tyjX39EvWN .content__wrap:after {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 15px;
  right: 15px;
  height: 100%;
  background-color: #ffffff;
  border-bottom: 1px solid #ececec;
}
@media (max-width: 991px) {
  .cid-tyjX39EvWN .title__block {
    padding: 25px 30px 55px;
  }
  .cid-tyjX39EvWN .content__wrap {
    margin-bottom: 90px;
  }
  .cid-tyjX39EvWN .date__block {
    padding-top: 22px;
    margin-bottom: 17px;
  }
  .cid-tyjX39EvWN .mbr-section-title {
    margin-bottom: 15px;
  }
  .cid-tyjX39EvWN .mbr-text {
    margin-bottom: 11px;
  }
  .cid-tyjX39EvWN .image__block {
    min-height: 150px;
    padding-top: 68px;
    margin-bottom: 0;
  }
  .cid-tyjX39EvWN .image:before {
    padding-top: 375px;
  }
}
.cid-tyjX39EvWN .mbr-section-title,
.cid-tyjX39EvWN .date__block {
  color: #014188;
}
.cid-tyjX39EvWN .mbr-text,
.cid-tyjX39EvWN .link {
  color: #232323;
}
.cid-tyuMCHGZei {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyuMCHGZei .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tyuMCHGZei .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tyuMCHGZei .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tyuMCHGZei .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tyuMCHGZei .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tyuMCHGZei .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tyuMCHGZei .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tyuMCHGZei .input-group-btn {
  padding-left: 0;
}
.cid-tyuMCHGZei .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tyuMCHGZei .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tyuMCHGZei .mbr-text {
  color: #444;
}
.cid-tyuMCHGZei h5 {
  margin-bottom: 0;
}
.cid-tyuMCHGZei .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tyuMCHGZei .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyuMCHGZei .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tyuMCHGZei .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyuMCHGZei .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tyuMCHGZei .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tyuMCHGZei .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tyuMCHGZei .social-list a:hover {
  opacity: 0.4;
}
.cid-tyuMCHGZei .media-container-row > div {
  padding: 0px;
}
.cid-tyuMCHGZei .text2 {
  color: #000000;
  text-align: left;
}
.cid-tyuMCHGZei .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tyuMCHGZei .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyuMCHGZei .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tyuMCHGZei .social-list,
  .cid-tyuMCHGZei .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tyuMCHGZei h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tyuMCHGZei .form-group {
    max-width: 180px;
  }
}
.cid-tyuMCHGZei .links span {
  color: #9e9e9e;
}
.cid-tyuMCHGZei .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tyuMCHGZei .logo-title {
  text-align: center;
}
.cid-typKOIC5NP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-typKOIC5NP .media-container-row .mbr-text {
  text-align: center;
}
.cid-zURgH9WVlJ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-zURgH9WVlJ .my-float {
  margin-top: 16px;
}
.cid-zURgH9WVlJ P {
  color: #232323;
}
.cid-zURgH9WVlJ DIV {
  color: #ffffff;
}
.cid-zURgH9WVlJ H10 {
  color: #767676;
}
.cid-zURgH9WVlJ .hidden {
  display: none;
}
.cid-tyv5Af1cMl {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyv5Af1cMl .nav-link,
.cid-tyv5Af1cMl .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyv5Af1cMl .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyv5Af1cMl .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyv5Af1cMl .nav-link.text-primary:hover,
.cid-tyv5Af1cMl .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyv5Af1cMl .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyv5Af1cMl .nav-link:hover:before {
  opacity: 1;
}
.cid-tyv5Af1cMl .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyv5Af1cMl .nav-link {
    margin: 0 !important;
  }
}
.cid-tyv5Af1cMl .icons-menu {
  line-height: 0;
}
.cid-tyv5Af1cMl .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyv5Af1cMl .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyv5Af1cMl .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyv5Af1cMl .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyv5Af1cMl .dropdown-menu a {
  overflow: hidden;
}
.cid-tyv5Af1cMl .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyv5Af1cMl .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyv5Af1cMl .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyv5Af1cMl .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyv5Af1cMl .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyv5Af1cMl .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyv5Af1cMl .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyv5Af1cMl .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyv5Af1cMl .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyv5Af1cMl .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyv5Af1cMl .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyv5Af1cMl .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyv5Af1cMl .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyv5Af1cMl .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyv5Af1cMl.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyv5Af1cMl .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyv5Af1cMl .btn {
    white-space: nowrap;
  }
  .cid-tyv5Af1cMl .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyv5Af1cMl .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyv5Af1cMl .nav-item.dropdown:hover::before,
  .cid-tyv5Af1cMl .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyv5Af1cMl .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyv5Af1cMl .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyv5Af1cMl .navbar > .container,
.cid-tyv5Af1cMl .navbar > .container-fluid {
  align-items: center;
}
.cid-tyv5Af1cMl .dropdown-toggle::after,
.cid-tyv5Af1cMl .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyv5Af1cMl .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyv5Af1cMl .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyv5Af1cMl .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyv5Af1cMl .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyv5Af1cMl .nav-item:focus,
.cid-tyv5Af1cMl .nav-link:focus {
  outline: none;
}
.cid-tyv5Af1cMl .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyv5Af1cMl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyv5Af1cMl .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyv5Af1cMl a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyv5Af1cMl ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyv5Af1cMl .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyv5Af1cMl .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyv5Af1cMl .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyv5Af1cMl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyv5Af1cMl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyv5Af1cMl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyv5Af1cMl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyv5Af1cMl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyv5Af1cMl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyv5Af1cMl .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyv5Af1cMl .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyv5Af1cMl .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyv5Af1cMl.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyv5Af1cMl .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyv5Af1cMl .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyv5Af1cMl .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyv5Af1cMl .navbar-logo {
    margin: 0;
  }
  .cid-tyv5Af1cMl .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyv5Af1cMl .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyv5Af1cMl .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyv5Af1cMl .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyv5Af1cMl .navbar {
    padding: 13px 90px;
  }
  .cid-tyv5Af1cMl .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyv5Af1cMl .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyv5Af1cMl .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyv5Af1cMl .dropdown-toggle::after,
  .cid-tyv5Af1cMl .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyv5Af1cMl .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyv5Af1cMl a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyv5Af1cMl ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyv5Af1cMl .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyv5Af1cMl .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyv5Af1cMl.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyv5Af1cMl.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyv5Af1cMl.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyv5Af1cMl.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyv5Af1cMl .navbar {
    padding: 0 !important;
  }
  .cid-tyv5Af1cMl ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyv5Af1cMl a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyv5Af1cMl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyv5Af1cMl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyv5Af1cMl .dropdown-item.active,
.cid-tyv5Af1cMl .dropdown-item:active {
  background-color: transparent;
}
.cid-tyv5Af1cMl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyv5Af1cMl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyv5Af1cMl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyv5Af1cMl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyv5Af1cMl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyv5Af1cMl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyv5Af1cMl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyv5Af1cMl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyv5Af1cMl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyv5Af1cMl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyv5Af1cMl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyv5Af1cMl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyv5Af1cMl .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyv5Af1cMl .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyv5Af1cMl .navbar {
    height: 97px;
  }
  .cid-tyv5Af1cMl .navbar.opened {
    height: auto;
  }
  .cid-tyv5Af1cMl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyv6OpWTdT {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-10.jpg");
}
.cid-tyv6OpWTdT h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyv6HMLKKI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tyv6HMLKKI .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tyv6HMLKKI .icon-block {
  margin-bottom: 10px;
}
.cid-tyv6HMLKKI .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tyv6HMLKKI .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tyv6HMLKKI .mbr-text {
  color: #232323;
}
.cid-tyv6HMLKKI textarea.form-control {
  min-height: 100px;
}
.cid-tyv6HMLKKI a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tyv6HMLKKI .google-map {
  height: 25rem;
  position: relative;
}
.cid-tyv6HMLKKI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tyv6HMLKKI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tyv6HMLKKI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tyv6HMLKKI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tyv6HMLKKI h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tyv6HMLKKI .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tyv6HMLKKI .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tyv6HMLKKI H2 {
  color: #0f7699;
}
.cid-tyH4Dl3d69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSW9mt2Xv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSW9mt2Xv .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSW9mt2Xv .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSW9mt2Xv .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSW9mt2Xv .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSW9mt2Xv .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSW9mt2Xv .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSW9mt2Xv .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSW9mt2Xv .input-group-btn {
  padding-left: 0;
}
.cid-tzSW9mt2Xv .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSW9mt2Xv .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSW9mt2Xv .mbr-text {
  color: #444;
}
.cid-tzSW9mt2Xv h5 {
  margin-bottom: 0;
}
.cid-tzSW9mt2Xv .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSW9mt2Xv .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSW9mt2Xv .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSW9mt2Xv .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSW9mt2Xv .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSW9mt2Xv .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSW9mt2Xv .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSW9mt2Xv .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSW9mt2Xv .media-container-row > div {
  padding: 0px;
}
.cid-tzSW9mt2Xv .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSW9mt2Xv .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSW9mt2Xv .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSW9mt2Xv .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSW9mt2Xv .social-list,
  .cid-tzSW9mt2Xv .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSW9mt2Xv h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSW9mt2Xv .form-group {
    max-width: 180px;
  }
}
.cid-tzSW9mt2Xv .links span {
  color: #9e9e9e;
}
.cid-tzSW9mt2Xv .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSW9mt2Xv .logo-title {
  text-align: center;
}
.cid-tyv5Ar0kVf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyv5Ar0kVf .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyv5AsIrt4 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyv5AsIrt4 .my-float {
  margin-top: 16px;
}
.cid-tyv5AsIrt4 P {
  color: #232323;
}
.cid-tyv5AsIrt4 DIV {
  color: #ffffff;
}
.cid-tyv5AsIrt4 H10 {
  color: #767676;
}
.cid-tyv5AsIrt4 .hidden {
  display: none;
}
.cid-tyvdjvHtZV {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyvdjvHtZV .nav-link,
.cid-tyvdjvHtZV .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyvdjvHtZV .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyvdjvHtZV .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyvdjvHtZV .nav-link.text-primary:hover,
.cid-tyvdjvHtZV .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyvdjvHtZV .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyvdjvHtZV .nav-link:hover:before {
  opacity: 1;
}
.cid-tyvdjvHtZV .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyvdjvHtZV .nav-link {
    margin: 0 !important;
  }
}
.cid-tyvdjvHtZV .icons-menu {
  line-height: 0;
}
.cid-tyvdjvHtZV .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyvdjvHtZV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyvdjvHtZV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyvdjvHtZV .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyvdjvHtZV .dropdown-menu a {
  overflow: hidden;
}
.cid-tyvdjvHtZV .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvdjvHtZV .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyvdjvHtZV .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvdjvHtZV .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyvdjvHtZV .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvdjvHtZV .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyvdjvHtZV .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvdjvHtZV .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyvdjvHtZV .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyvdjvHtZV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyvdjvHtZV .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyvdjvHtZV .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyvdjvHtZV .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyvdjvHtZV .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyvdjvHtZV.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyvdjvHtZV .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyvdjvHtZV .btn {
    white-space: nowrap;
  }
  .cid-tyvdjvHtZV .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyvdjvHtZV .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyvdjvHtZV .nav-item.dropdown:hover::before,
  .cid-tyvdjvHtZV .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyvdjvHtZV .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyvdjvHtZV .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyvdjvHtZV .navbar > .container,
.cid-tyvdjvHtZV .navbar > .container-fluid {
  align-items: center;
}
.cid-tyvdjvHtZV .dropdown-toggle::after,
.cid-tyvdjvHtZV .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyvdjvHtZV .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyvdjvHtZV .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyvdjvHtZV .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyvdjvHtZV .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyvdjvHtZV .nav-item:focus,
.cid-tyvdjvHtZV .nav-link:focus {
  outline: none;
}
.cid-tyvdjvHtZV .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyvdjvHtZV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyvdjvHtZV .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyvdjvHtZV a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyvdjvHtZV ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyvdjvHtZV .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyvdjvHtZV .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyvdjvHtZV .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyvdjvHtZV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyvdjvHtZV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyvdjvHtZV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyvdjvHtZV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyvdjvHtZV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyvdjvHtZV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyvdjvHtZV .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyvdjvHtZV .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyvdjvHtZV .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyvdjvHtZV.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyvdjvHtZV .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyvdjvHtZV .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyvdjvHtZV .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyvdjvHtZV .navbar-logo {
    margin: 0;
  }
  .cid-tyvdjvHtZV .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyvdjvHtZV .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyvdjvHtZV .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyvdjvHtZV .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyvdjvHtZV .navbar {
    padding: 13px 90px;
  }
  .cid-tyvdjvHtZV .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyvdjvHtZV .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyvdjvHtZV .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyvdjvHtZV .dropdown-toggle::after,
  .cid-tyvdjvHtZV .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyvdjvHtZV .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyvdjvHtZV a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyvdjvHtZV ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyvdjvHtZV .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyvdjvHtZV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyvdjvHtZV.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyvdjvHtZV.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyvdjvHtZV.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyvdjvHtZV.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyvdjvHtZV .navbar {
    padding: 0 !important;
  }
  .cid-tyvdjvHtZV ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyvdjvHtZV a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyvdjvHtZV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyvdjvHtZV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyvdjvHtZV .dropdown-item.active,
.cid-tyvdjvHtZV .dropdown-item:active {
  background-color: transparent;
}
.cid-tyvdjvHtZV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyvdjvHtZV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyvdjvHtZV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyvdjvHtZV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyvdjvHtZV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyvdjvHtZV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyvdjvHtZV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyvdjvHtZV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyvdjvHtZV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyvdjvHtZV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyvdjvHtZV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyvdjvHtZV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyvdjvHtZV .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyvdjvHtZV .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyvdjvHtZV .navbar {
    height: 97px;
  }
  .cid-tyvdjvHtZV .navbar.opened {
    height: auto;
  }
  .cid-tyvdjvHtZV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-eiRNkDRcRu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #f2f2f2;
}
.cid-eiRNkDRcRu .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-eiRNkDRcRu body {
  margin-top: 20px;
}
.cid-eiRNkDRcRu .blog-listing {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-eiRNkDRcRu .gray-bg {
  background-color: #f2f2f2;
}
.cid-eiRNkDRcRu .blog-grid {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-eiRNkDRcRu .blog-grid .blog-img {
  position: relative;
}
.cid-eiRNkDRcRu .blog-grid .blog-img .date {
  position: absolute;
  background: #324982;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  top: 10px;
  border-radius: 4px;
}
.cid-eiRNkDRcRu .pagination .active {
  background: #324982;
  color: #ffffff;
}
.cid-eiRNkDRcRu .btn-theme {
  background: #324982;
  color: #ffffff;
  padding: 6px;
}
.cid-eiRNkDRcRu .blog-grid .blog-img .date span {
  font-size: 22px;
  display: block;
  line-height: 22px;
  font-weight: 700;
}
.cid-eiRNkDRcRu .blog-grid .blog-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-eiRNkDRcRu .blog-grid .blog-info {
  padding: 20px;
}
.cid-eiRNkDRcRu .blog-grid .blog-info h5 {
  font-size: 17px;
  font-weight: 700;
  margin: 0 0 10px;
}
.cid-eiRNkDRcRu .blog-grid .blog-info h5 a {
  color: #000000;
}
.cid-eiRNkDRcRu .blog-grid .blog-info p {
  margin: 0;
}
.cid-eiRNkDRcRu .blog-grid .blog-info .btn-bar {
  margin-top: 20px;
}
.cid-eiRNkDRcRu .blog-aside .widget {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.cid-eiRNkDRcRu .blog-aside .widget-body {
  padding: 15px;
}
.cid-eiRNkDRcRu .blog-aside .widget-title {
  padding: 15px;
  border-bottom: 1px solid #eee;
}
.cid-eiRNkDRcRu .blog-aside .widget-title h3 {
  font-size: 20px;
  font-weight: 700;
  color: #000000;
  margin: 0;
}
.cid-eiRNkDRcRu .blog-aside .widget-author .media {
  margin-bottom: 15px;
}
.cid-eiRNkDRcRu .blog-aside .widget-author p {
  font-size: 16px;
  margin: 0;
}
.cid-eiRNkDRcRu .blog-aside .widget-author .avatar {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-eiRNkDRcRu .blog-aside .widget-author h6 {
  font-weight: 600;
  color: #000000;
  font-size: 22px;
  margin: 0;
  padding-left: 20px;
}
.cid-eiRNkDRcRu .blog-aside .post-aside {
  margin-bottom: 15px;
}
.cid-eiRNkDRcRu .blog-aside .post-aside .post-aside-title h5 {
  margin: 0;
}
.cid-eiRNkDRcRu .blog-aside .post-aside .post-aside-title a {
  font-size: 18px;
  color: #20247b;
  font-weight: 600;
}
.cid-eiRNkDRcRu .blog-aside .post-aside .post-aside-meta {
  padding-bottom: 10px;
}
.cid-eiRNkDRcRu .blog-aside .post-aside .post-aside-meta a {
  color: #6F8BA4;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-eiRNkDRcRu .blog-aside .latest-post-aside + .latest-post-aside {
  border-top: 1px solid #eee;
  padding-top: 15px;
  margin-top: 15px;
}
.cid-eiRNkDRcRu .blog-aside .latest-post-aside .lpa-right {
  width: 90px;
}
.cid-eiRNkDRcRu .blog-aside .latest-post-aside .lpa-right img {
  border-radius: 3px;
}
.cid-eiRNkDRcRu .blog-aside .latest-post-aside .lpa-left {
  padding-right: 15px;
}
.cid-eiRNkDRcRu .blog-aside .latest-post-aside .lpa-title h5 {
  margin: 0;
  font-size: 15px;
}
.cid-eiRNkDRcRu .blog-aside .latest-post-aside .lpa-title a {
  color: #000000;
  font-weight: 600;
}
.cid-eiRNkDRcRu .blog-aside .latest-post-aside .lpa-meta i {
  color: #6F8BA4;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-eiRNkDRcRu .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #324982;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-eiRNkDRcRu .tag-cloud a:hover {
  background: #fc5356;
}
.cid-eiRNkDRcRu .blog-single {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-eiRNkDRcRu .article {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 15px;
  margin: 15px 0 30px;
}
.cid-eiRNkDRcRu .article .article-title {
  padding: 15px 0 20px;
}
.cid-eiRNkDRcRu .article .article-title h6 {
  font-size: 10px;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-eiRNkDRcRu .article .article-title h6 a {
  text-transform: uppercase;
  color: #fc5356;
  border-bottom: 1px solid #fc5356;
}
.cid-eiRNkDRcRu .article .article-title h2 {
  color: #20247b;
  font-weight: 600;
}
.cid-eiRNkDRcRu .article .article-title .media {
  padding-top: 15px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 20px;
}
.cid-eiRNkDRcRu .article .article-title .media .avatar {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-eiRNkDRcRu .article .article-title .media .media-body {
  padding-left: 8px;
}
.cid-eiRNkDRcRu .article .article-title .media .media-body label {
  font-weight: 600;
  color: #fc5356;
  margin: 0;
}
.cid-eiRNkDRcRu .article .article-title .media .media-body span {
  display: block;
  font-size: 12px;
}
.cid-eiRNkDRcRu .article .article-content h1,
.cid-eiRNkDRcRu .article .article-content h2,
.cid-eiRNkDRcRu .article .article-content h3,
.cid-eiRNkDRcRu .article .article-content h4,
.cid-eiRNkDRcRu .article .article-content h5,
.cid-eiRNkDRcRu .article .article-content h6 {
  color: #20247b;
  font-weight: 600;
  margin-bottom: 15px;
}
.cid-eiRNkDRcRu .article .article-content blockquote {
  max-width: 600px;
  padding: 15px 0 30px 0;
  margin: 0;
}
.cid-eiRNkDRcRu .article .article-content blockquote p {
  font-size: 20px;
  font-weight: 500;
  color: #fc5356;
  margin: 0;
}
.cid-eiRNkDRcRu .article .article-content blockquote .blockquote-footer {
  color: #20247b;
  font-size: 16px;
}
.cid-eiRNkDRcRu .article .article-content blockquote .blockquote-footer cite {
  font-weight: 600;
}
.cid-eiRNkDRcRu .article .tag-cloud {
  padding-top: 10px;
}
.cid-eiRNkDRcRu .article-comment {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 20px;
}
.cid-eiRNkDRcRu .article-comment h4 {
  color: #20247b;
  font-weight: 700;
  margin-bottom: 25px;
  font-size: 22px;
}
.cid-eiRNkDRcRu img {
  max-width: 100%;
  vertical-align: middle;
  border-style: none;
}
.cid-tyH4Md52EP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSW1oZCAP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSW1oZCAP .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSW1oZCAP .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSW1oZCAP .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSW1oZCAP .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSW1oZCAP .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSW1oZCAP .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSW1oZCAP .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSW1oZCAP .input-group-btn {
  padding-left: 0;
}
.cid-tzSW1oZCAP .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSW1oZCAP .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSW1oZCAP .mbr-text {
  color: #444;
}
.cid-tzSW1oZCAP h5 {
  margin-bottom: 0;
}
.cid-tzSW1oZCAP .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSW1oZCAP .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSW1oZCAP .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSW1oZCAP .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSW1oZCAP .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSW1oZCAP .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSW1oZCAP .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSW1oZCAP .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSW1oZCAP .media-container-row > div {
  padding: 0px;
}
.cid-tzSW1oZCAP .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSW1oZCAP .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSW1oZCAP .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSW1oZCAP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSW1oZCAP .social-list,
  .cid-tzSW1oZCAP .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSW1oZCAP h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSW1oZCAP .form-group {
    max-width: 180px;
  }
}
.cid-tzSW1oZCAP .links span {
  color: #9e9e9e;
}
.cid-tzSW1oZCAP .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSW1oZCAP .logo-title {
  text-align: center;
}
.cid-tyvdjGrCOR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyvdjGrCOR .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyvdjI6Ty5 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyvdjI6Ty5 .my-float {
  margin-top: 16px;
}
.cid-tyvdjI6Ty5 P {
  color: #232323;
}
.cid-tyvdjI6Ty5 DIV {
  color: #ffffff;
}
.cid-tyvdjI6Ty5 H10 {
  color: #767676;
}
.cid-tyvdjI6Ty5 .hidden {
  display: none;
}
.cid-tyxXsbCUqF {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyxXsbCUqF .nav-link,
.cid-tyxXsbCUqF .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyxXsbCUqF .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyxXsbCUqF .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyxXsbCUqF .nav-link.text-primary:hover,
.cid-tyxXsbCUqF .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyxXsbCUqF .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyxXsbCUqF .nav-link:hover:before {
  opacity: 1;
}
.cid-tyxXsbCUqF .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyxXsbCUqF .nav-link {
    margin: 0 !important;
  }
}
.cid-tyxXsbCUqF .icons-menu {
  line-height: 0;
}
.cid-tyxXsbCUqF .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyxXsbCUqF .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyxXsbCUqF .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyxXsbCUqF .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyxXsbCUqF .dropdown-menu a {
  overflow: hidden;
}
.cid-tyxXsbCUqF .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyxXsbCUqF .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyxXsbCUqF .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyxXsbCUqF .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyxXsbCUqF .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyxXsbCUqF .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyxXsbCUqF .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyxXsbCUqF .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyxXsbCUqF .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyxXsbCUqF .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyxXsbCUqF .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyxXsbCUqF .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyxXsbCUqF .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyxXsbCUqF .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyxXsbCUqF.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyxXsbCUqF .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyxXsbCUqF .btn {
    white-space: nowrap;
  }
  .cid-tyxXsbCUqF .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyxXsbCUqF .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyxXsbCUqF .nav-item.dropdown:hover::before,
  .cid-tyxXsbCUqF .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyxXsbCUqF .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyxXsbCUqF .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyxXsbCUqF .navbar > .container,
.cid-tyxXsbCUqF .navbar > .container-fluid {
  align-items: center;
}
.cid-tyxXsbCUqF .dropdown-toggle::after,
.cid-tyxXsbCUqF .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyxXsbCUqF .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyxXsbCUqF .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyxXsbCUqF .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyxXsbCUqF .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyxXsbCUqF .nav-item:focus,
.cid-tyxXsbCUqF .nav-link:focus {
  outline: none;
}
.cid-tyxXsbCUqF .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyxXsbCUqF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyxXsbCUqF .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyxXsbCUqF a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyxXsbCUqF ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyxXsbCUqF .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyxXsbCUqF .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyxXsbCUqF .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyxXsbCUqF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyxXsbCUqF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyxXsbCUqF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyxXsbCUqF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyxXsbCUqF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyxXsbCUqF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyxXsbCUqF .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyxXsbCUqF .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyxXsbCUqF .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyxXsbCUqF.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyxXsbCUqF .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyxXsbCUqF .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyxXsbCUqF .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyxXsbCUqF .navbar-logo {
    margin: 0;
  }
  .cid-tyxXsbCUqF .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyxXsbCUqF .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyxXsbCUqF .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyxXsbCUqF .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyxXsbCUqF .navbar {
    padding: 13px 90px;
  }
  .cid-tyxXsbCUqF .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyxXsbCUqF .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyxXsbCUqF .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyxXsbCUqF .dropdown-toggle::after,
  .cid-tyxXsbCUqF .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyxXsbCUqF .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyxXsbCUqF a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyxXsbCUqF ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyxXsbCUqF .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyxXsbCUqF .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyxXsbCUqF.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyxXsbCUqF.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyxXsbCUqF.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyxXsbCUqF.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyxXsbCUqF .navbar {
    padding: 0 !important;
  }
  .cid-tyxXsbCUqF ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyxXsbCUqF a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyxXsbCUqF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyxXsbCUqF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyxXsbCUqF .dropdown-item.active,
.cid-tyxXsbCUqF .dropdown-item:active {
  background-color: transparent;
}
.cid-tyxXsbCUqF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyxXsbCUqF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyxXsbCUqF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyxXsbCUqF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyxXsbCUqF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyxXsbCUqF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyxXsbCUqF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyxXsbCUqF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyxXsbCUqF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyxXsbCUqF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyxXsbCUqF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyxXsbCUqF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyxXsbCUqF .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyxXsbCUqF .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyxXsbCUqF .navbar {
    height: 97px;
  }
  .cid-tyxXsbCUqF .navbar.opened {
    height: auto;
  }
  .cid-tyxXsbCUqF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-BHNjcRxxeZ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #f2f2f2;
}
.cid-BHNjcRxxeZ .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-BHNjcRxxeZ body {
  margin-top: 20px;
}
.cid-BHNjcRxxeZ .blog-listing {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-BHNjcRxxeZ .gray-bg {
  background-color: #f2f2f2;
}
.cid-BHNjcRxxeZ .blog-grid {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-BHNjcRxxeZ .blog-grid .blog-img {
  position: relative;
}
.cid-BHNjcRxxeZ .blog-grid .blog-img .date {
  position: absolute;
  background: #003d59;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  top: 10px;
  border-radius: 4px;
}
.cid-BHNjcRxxeZ .blog-grid .blog-img .date span {
  font-size: 22px;
  display: block;
  line-height: 22px;
  font-weight: 700;
}
.cid-BHNjcRxxeZ .blog-grid .blog-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-BHNjcRxxeZ .blog-grid .blog-info {
  padding: 20px;
}
.cid-BHNjcRxxeZ .blog-grid .blog-info h5 {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 10px;
}
.cid-BHNjcRxxeZ .blog-grid .blog-info h5 a {
  color: #003d59;
}
.cid-BHNjcRxxeZ .blog-grid .blog-info p {
  margin: 0;
}
.cid-BHNjcRxxeZ .blog-grid .blog-info .btn-bar {
  margin-top: 20px;
}
.cid-BHNjcRxxeZ .blog-aside .widget {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.cid-BHNjcRxxeZ .blog-aside .widget-body {
  padding: 15px;
}
.cid-BHNjcRxxeZ .blog-aside .widget-title {
  padding: 15px;
  border-bottom: 1px solid #eee;
}
.cid-BHNjcRxxeZ .blog-aside .widget-title h3 {
  font-size: 20px;
  font-weight: 700;
  color: #003d59;
  margin: 0;
}
.cid-BHNjcRxxeZ .blog-aside .widget-author .media {
  margin-bottom: 15px;
}
.cid-BHNjcRxxeZ .blog-aside .widget-author p {
  font-size: 16px;
  margin: 0;
}
.cid-BHNjcRxxeZ .blog-aside .widget-author .avatar {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-BHNjcRxxeZ .blog-aside .widget-author h6 {
  font-weight: 600;
  color: #003d59;
  font-size: 22px;
  margin: 0;
  padding-left: 20px;
}
.cid-BHNjcRxxeZ .blog-aside .post-aside {
  margin-bottom: 15px;
}
.cid-BHNjcRxxeZ .blog-aside .post-aside .post-aside-title h5 {
  margin: 0;
}
.cid-BHNjcRxxeZ .blog-aside .post-aside .post-aside-title a {
  font-size: 18px;
  color: #003d59;
  font-weight: 600;
}
.cid-BHNjcRxxeZ .blog-aside .post-aside .post-aside-meta {
  padding-bottom: 10px;
}
.cid-BHNjcRxxeZ .blog-aside .post-aside .post-aside-meta a {
  color: #003d59;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-BHNjcRxxeZ .blog-aside .latest-post-aside + .latest-post-aside {
  border-top: 1px solid #eee;
  padding-top: 15px;
  margin-top: 15px;
}
.cid-BHNjcRxxeZ .blog-aside .latest-post-aside .lpa-right {
  width: 90px;
}
.cid-BHNjcRxxeZ .blog-aside .latest-post-aside .lpa-right img {
  border-radius: 3px;
}
.cid-BHNjcRxxeZ .blog-aside .latest-post-aside .lpa-left {
  padding-right: 15px;
}
.cid-BHNjcRxxeZ .blog-aside .latest-post-aside .lpa-title h5 {
  margin: 0;
  font-size: 15px;
}
.cid-BHNjcRxxeZ .blog-aside .latest-post-aside .lpa-title a {
  color: #003d59;
  font-weight: 600;
}
.cid-BHNjcRxxeZ .blog-aside .latest-post-aside .lpa-meta i {
  color: #6F8BA4;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-BHNjcRxxeZ .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #003d59;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-BHNjcRxxeZ .tag-cloud a:hover {
  background: #fc5356;
}
.cid-BHNjcRxxeZ .blog-single {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-BHNjcRxxeZ .article {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 15px;
  margin: 15px 0 30px;
}
.cid-BHNjcRxxeZ .article .article-title {
  padding: 15px 0 20px;
}
.cid-BHNjcRxxeZ .article .article-title h6 {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-BHNjcRxxeZ .article .article-title h6 a {
  text-transform: uppercase;
  color: #003d59;
  border-bottom: 1px solid #fc5356;
}
.cid-BHNjcRxxeZ .article .article-title h2 {
  color: #003d59;
  font-weight: 600;
}
.cid-BHNjcRxxeZ .article .article-title .media {
  padding-top: 15px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 20px;
}
.cid-BHNjcRxxeZ .article .article-title .media .avatar {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-BHNjcRxxeZ .article .article-title .media .media-body {
  padding-left: 8px;
}
.cid-BHNjcRxxeZ .article .article-title .media .media-body label {
  font-weight: 600;
  color: #003d59;
  margin: 0;
}
.cid-BHNjcRxxeZ .article .article-title .media .media-body span {
  display: block;
  font-size: 12px;
}
.cid-BHNjcRxxeZ .article .article-content h1,
.cid-BHNjcRxxeZ .article .article-content h2,
.cid-BHNjcRxxeZ .article .article-content h3,
.cid-BHNjcRxxeZ .article .article-content h4,
.cid-BHNjcRxxeZ .article .article-content h5,
.cid-BHNjcRxxeZ .article .article-content h6 {
  color: #003d59;
  font-weight: 600;
  margin-bottom: 15px;
}
.cid-BHNjcRxxeZ .article .article-content blockquote {
  max-width: 600px;
  padding: 15px 0 30px 0;
  margin: 0;
}
.cid-BHNjcRxxeZ .article .article-content blockquote p {
  font-size: 20px;
  font-weight: 500;
  color: #003d59;
  margin: 0;
}
.cid-BHNjcRxxeZ .article .article-content blockquote .blockquote-footer {
  color: #003d59;
  font-size: 16px;
}
.cid-BHNjcRxxeZ .article .article-content blockquote .blockquote-footer cite {
  font-weight: 600;
}
.cid-BHNjcRxxeZ .article .tag-cloud {
  padding-top: 10px;
}
.cid-BHNjcRxxeZ .article-comment {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 20px;
}
.cid-BHNjcRxxeZ .article-comment h4 {
  color: #003d59;
  font-weight: 700;
  margin-bottom: 25px;
  font-size: 22px;
}
.cid-BHNjcRxxeZ img {
  max-width: 100%;
  vertical-align: middle;
  border-style: none;
}
.cid-BHNjcRxxeZ .contact-name {
  margin-bottom: 30px;
}
.cid-BHNjcRxxeZ .contact-name h5 {
  font-size: 22px;
  color: #003d59;
  margin-bottom: 5px;
  font-weight: 600;
}
.cid-BHNjcRxxeZ .contact-name p {
  font-size: 18px;
  margin: 0;
}
.cid-BHNjcRxxeZ .social-share a {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  color: #ffffff;
  text-align: center;
  margin-right: 10px;
}
.cid-BHNjcRxxeZ .social-share .dribbble {
  box-shadow: 0 8px 30px -4px rgba(234, 76, 137, 0.5);
  background-color: #ea4c89;
}
.cid-BHNjcRxxeZ .social-share .behance {
  box-shadow: 0 8px 30px -4px rgba(0, 103, 255, 0.5);
  background-color: #0067ff;
}
.cid-BHNjcRxxeZ .social-share .linkedin {
  box-shadow: 0 8px 30px -4px rgba(1, 119, 172, 0.5);
  background-color: #0177ac;
}
.cid-BHNjcRxxeZ .contact-form .form-control {
  border: none;
  border-bottom: 1px solid #20247b;
  background: transparent;
  border-radius: 0;
  padding-left: 0;
  box-shadow: none !important;
}
.cid-BHNjcRxxeZ .contact-form .form-control:focus {
  border-bottom: 1px solid #fc5356;
}
.cid-BHNjcRxxeZ .contact-form .form-control.invalid {
  border-bottom: 1px solid #ff0000;
}
.cid-BHNjcRxxeZ .contact-form .send {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-BHNjcRxxeZ .contact-form .send {
    margin-bottom: 20px;
  }
}
.cid-BHNjcRxxeZ .section-title h2 {
  font-weight: 700;
  color: #003d59;
  font-size: 45px;
  margin: 0 0 15px;
  border-left: 5px solid #fc5356;
  padding-left: 15px;
}
.cid-BHNjcRxxeZ .section-title {
  padding-bottom: 45px;
}
.cid-BHNjcRxxeZ .px-btn {
  padding: 0 50px 0 20px;
  line-height: 60px;
  position: relative;
  display: inline-block;
  color: #003d59;
  background: none;
  border: none;
}
.cid-BHNjcRxxeZ .px-btn:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  border-radius: 30px;
  background: transparent;
  border: 1px solid rgba(252, 83, 86, 0.6);
  border-right: 1px solid transparent;
  -moz-transition: ease all 0.35s;
  -o-transition: ease all 0.35s;
  -webkit-transition: ease all 0.35s;
  transition: ease all 0.35s;
  width: 60px;
  height: 60px;
}
.cid-BHNjcRxxeZ .px-btn .arrow {
  width: 13px;
  height: 2px;
  background: currentColor;
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 25px;
}
.cid-BHNjcRxxeZ .px-btn .arrow:after {
  width: 8px;
  height: 8px;
  border-right: 2px solid currentColor;
  border-top: 2px solid currentColor;
  content: "";
  position: absolute;
  top: -3px;
  right: 0;
  display: inline-block;
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-BHNjcRxxeZ H6 {
  color: #003d59;
}
.cid-BHNjcRxxeZ P {
  color: #000000;
}
.cid-tyH4HomqwA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSW4dCDqc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSW4dCDqc .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSW4dCDqc .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSW4dCDqc .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSW4dCDqc .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSW4dCDqc .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSW4dCDqc .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSW4dCDqc .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSW4dCDqc .input-group-btn {
  padding-left: 0;
}
.cid-tzSW4dCDqc .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSW4dCDqc .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSW4dCDqc .mbr-text {
  color: #444;
}
.cid-tzSW4dCDqc h5 {
  margin-bottom: 0;
}
.cid-tzSW4dCDqc .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSW4dCDqc .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSW4dCDqc .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSW4dCDqc .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSW4dCDqc .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSW4dCDqc .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSW4dCDqc .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSW4dCDqc .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSW4dCDqc .media-container-row > div {
  padding: 0px;
}
.cid-tzSW4dCDqc .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSW4dCDqc .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSW4dCDqc .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSW4dCDqc .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSW4dCDqc .social-list,
  .cid-tzSW4dCDqc .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSW4dCDqc h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSW4dCDqc .form-group {
    max-width: 180px;
  }
}
.cid-tzSW4dCDqc .links span {
  color: #9e9e9e;
}
.cid-tzSW4dCDqc .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSW4dCDqc .logo-title {
  text-align: center;
}
.cid-tyxXsjN6Eo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyxXsjN6Eo .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyxXsldz2R .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyxXsldz2R .my-float {
  margin-top: 16px;
}
.cid-tyxXsldz2R P {
  color: #232323;
}
.cid-tyxXsldz2R DIV {
  color: #ffffff;
}
.cid-tyxXsldz2R H10 {
  color: #767676;
}
.cid-tyxXsldz2R .hidden {
  display: none;
}
.cid-tyAslcDPYw {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyAslcDPYw .nav-link,
.cid-tyAslcDPYw .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyAslcDPYw .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyAslcDPYw .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyAslcDPYw .nav-link.text-primary:hover,
.cid-tyAslcDPYw .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyAslcDPYw .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyAslcDPYw .nav-link:hover:before {
  opacity: 1;
}
.cid-tyAslcDPYw .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyAslcDPYw .nav-link {
    margin: 0 !important;
  }
}
.cid-tyAslcDPYw .icons-menu {
  line-height: 0;
}
.cid-tyAslcDPYw .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyAslcDPYw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyAslcDPYw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyAslcDPYw .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyAslcDPYw .dropdown-menu a {
  overflow: hidden;
}
.cid-tyAslcDPYw .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyAslcDPYw .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyAslcDPYw .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyAslcDPYw .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyAslcDPYw .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyAslcDPYw .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyAslcDPYw .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyAslcDPYw .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyAslcDPYw .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyAslcDPYw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyAslcDPYw .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyAslcDPYw .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyAslcDPYw .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyAslcDPYw .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyAslcDPYw.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyAslcDPYw .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyAslcDPYw .btn {
    white-space: nowrap;
  }
  .cid-tyAslcDPYw .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyAslcDPYw .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyAslcDPYw .nav-item.dropdown:hover::before,
  .cid-tyAslcDPYw .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyAslcDPYw .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyAslcDPYw .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyAslcDPYw .navbar > .container,
.cid-tyAslcDPYw .navbar > .container-fluid {
  align-items: center;
}
.cid-tyAslcDPYw .dropdown-toggle::after,
.cid-tyAslcDPYw .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyAslcDPYw .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyAslcDPYw .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyAslcDPYw .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyAslcDPYw .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyAslcDPYw .nav-item:focus,
.cid-tyAslcDPYw .nav-link:focus {
  outline: none;
}
.cid-tyAslcDPYw .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyAslcDPYw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyAslcDPYw .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyAslcDPYw a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyAslcDPYw ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyAslcDPYw .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyAslcDPYw .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyAslcDPYw .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyAslcDPYw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyAslcDPYw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyAslcDPYw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyAslcDPYw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyAslcDPYw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyAslcDPYw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyAslcDPYw .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyAslcDPYw .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyAslcDPYw .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyAslcDPYw.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyAslcDPYw .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyAslcDPYw .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyAslcDPYw .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyAslcDPYw .navbar-logo {
    margin: 0;
  }
  .cid-tyAslcDPYw .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyAslcDPYw .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyAslcDPYw .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyAslcDPYw .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyAslcDPYw .navbar {
    padding: 13px 90px;
  }
  .cid-tyAslcDPYw .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyAslcDPYw .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyAslcDPYw .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyAslcDPYw .dropdown-toggle::after,
  .cid-tyAslcDPYw .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyAslcDPYw .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyAslcDPYw a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyAslcDPYw ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyAslcDPYw .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyAslcDPYw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyAslcDPYw.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyAslcDPYw.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyAslcDPYw.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyAslcDPYw.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyAslcDPYw .navbar {
    padding: 0 !important;
  }
  .cid-tyAslcDPYw ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyAslcDPYw a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyAslcDPYw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyAslcDPYw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyAslcDPYw .dropdown-item.active,
.cid-tyAslcDPYw .dropdown-item:active {
  background-color: transparent;
}
.cid-tyAslcDPYw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyAslcDPYw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyAslcDPYw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyAslcDPYw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyAslcDPYw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyAslcDPYw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyAslcDPYw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyAslcDPYw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyAslcDPYw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyAslcDPYw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyAslcDPYw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyAslcDPYw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyAslcDPYw .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyAslcDPYw .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyAslcDPYw .navbar {
    height: 97px;
  }
  .cid-tyAslcDPYw .navbar.opened {
    height: auto;
  }
  .cid-tyAslcDPYw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyAsldTlmI {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-26.jpg");
}
.cid-tyAsldTlmI h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyENzP5XnD {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyENzP5XnD .mbr-section-title {
  margin-bottom: 25px;
  color: #003d59;
  text-align: center;
}
.cid-tyENzP5XnD .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyENzP5XnD .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyENzP5XnD .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyENzP5XnD .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyENzP5XnD .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyENzP5XnD .image {
  margin-top: 50px;
}
.cid-tyENzP5XnD .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyENzP5XnD .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyENzP5XnD .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyENzP5XnD .card__product {
  margin-top: 50px;
}
.cid-tyENzP5XnD .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyENzP5XnD .image__card img:hover {
  opacity: 0.3;
}
.cid-tyENzP5XnD .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyENzP5XnD .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyENzP5XnD .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyENzP5XnD .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyENzP5XnD .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyENzP5XnD .mbr-text,
.cid-tyENzP5XnD .mbr-section-btn {
  color: #232323;
}
.cid-tyENzP5XnD .card__text,
.cid-tyENzP5XnD .card__btn {
  color: #000000;
}
.cid-tyH5nRyPLA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSUzOjOyh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSUzOjOyh .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSUzOjOyh .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSUzOjOyh .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSUzOjOyh .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSUzOjOyh .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSUzOjOyh .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSUzOjOyh .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSUzOjOyh .input-group-btn {
  padding-left: 0;
}
.cid-tzSUzOjOyh .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSUzOjOyh .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSUzOjOyh .mbr-text {
  color: #444;
}
.cid-tzSUzOjOyh h5 {
  margin-bottom: 0;
}
.cid-tzSUzOjOyh .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSUzOjOyh .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSUzOjOyh .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSUzOjOyh .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSUzOjOyh .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSUzOjOyh .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSUzOjOyh .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSUzOjOyh .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSUzOjOyh .media-container-row > div {
  padding: 0px;
}
.cid-tzSUzOjOyh .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSUzOjOyh .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSUzOjOyh .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSUzOjOyh .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSUzOjOyh .social-list,
  .cid-tzSUzOjOyh .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSUzOjOyh h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSUzOjOyh .form-group {
    max-width: 180px;
  }
}
.cid-tzSUzOjOyh .links span {
  color: #9e9e9e;
}
.cid-tzSUzOjOyh .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSUzOjOyh .logo-title {
  text-align: center;
}
.cid-tyAsliEQiz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyAsliEQiz .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyAsljzZEf .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyAsljzZEf .my-float {
  margin-top: 16px;
}
.cid-tyAsljzZEf P {
  color: #232323;
}
.cid-tyAsljzZEf DIV {
  color: #ffffff;
}
.cid-tyAsljzZEf H10 {
  color: #767676;
}
.cid-tyAsljzZEf .hidden {
  display: none;
}
.cid-tyExxe6wkj {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyExxe6wkj .nav-link,
.cid-tyExxe6wkj .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyExxe6wkj .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyExxe6wkj .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyExxe6wkj .nav-link.text-primary:hover,
.cid-tyExxe6wkj .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyExxe6wkj .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyExxe6wkj .nav-link:hover:before {
  opacity: 1;
}
.cid-tyExxe6wkj .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyExxe6wkj .nav-link {
    margin: 0 !important;
  }
}
.cid-tyExxe6wkj .icons-menu {
  line-height: 0;
}
.cid-tyExxe6wkj .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyExxe6wkj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyExxe6wkj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyExxe6wkj .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyExxe6wkj .dropdown-menu a {
  overflow: hidden;
}
.cid-tyExxe6wkj .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyExxe6wkj .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyExxe6wkj .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyExxe6wkj .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyExxe6wkj .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyExxe6wkj .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyExxe6wkj .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyExxe6wkj .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyExxe6wkj .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyExxe6wkj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyExxe6wkj .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyExxe6wkj .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyExxe6wkj .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyExxe6wkj .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyExxe6wkj.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyExxe6wkj .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyExxe6wkj .btn {
    white-space: nowrap;
  }
  .cid-tyExxe6wkj .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyExxe6wkj .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyExxe6wkj .nav-item.dropdown:hover::before,
  .cid-tyExxe6wkj .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyExxe6wkj .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyExxe6wkj .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyExxe6wkj .navbar > .container,
.cid-tyExxe6wkj .navbar > .container-fluid {
  align-items: center;
}
.cid-tyExxe6wkj .dropdown-toggle::after,
.cid-tyExxe6wkj .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyExxe6wkj .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyExxe6wkj .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyExxe6wkj .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyExxe6wkj .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyExxe6wkj .nav-item:focus,
.cid-tyExxe6wkj .nav-link:focus {
  outline: none;
}
.cid-tyExxe6wkj .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyExxe6wkj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyExxe6wkj .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyExxe6wkj a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyExxe6wkj ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyExxe6wkj .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyExxe6wkj .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyExxe6wkj .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyExxe6wkj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyExxe6wkj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyExxe6wkj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyExxe6wkj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyExxe6wkj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyExxe6wkj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyExxe6wkj .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyExxe6wkj .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyExxe6wkj .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyExxe6wkj.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyExxe6wkj .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyExxe6wkj .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyExxe6wkj .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyExxe6wkj .navbar-logo {
    margin: 0;
  }
  .cid-tyExxe6wkj .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyExxe6wkj .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyExxe6wkj .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyExxe6wkj .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyExxe6wkj .navbar {
    padding: 13px 90px;
  }
  .cid-tyExxe6wkj .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyExxe6wkj .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyExxe6wkj .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyExxe6wkj .dropdown-toggle::after,
  .cid-tyExxe6wkj .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyExxe6wkj .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyExxe6wkj a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyExxe6wkj ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyExxe6wkj .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyExxe6wkj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyExxe6wkj.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyExxe6wkj.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyExxe6wkj.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyExxe6wkj.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyExxe6wkj .navbar {
    padding: 0 !important;
  }
  .cid-tyExxe6wkj ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyExxe6wkj a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyExxe6wkj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyExxe6wkj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyExxe6wkj .dropdown-item.active,
.cid-tyExxe6wkj .dropdown-item:active {
  background-color: transparent;
}
.cid-tyExxe6wkj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyExxe6wkj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyExxe6wkj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyExxe6wkj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyExxe6wkj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyExxe6wkj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyExxe6wkj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyExxe6wkj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyExxe6wkj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyExxe6wkj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyExxe6wkj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyExxe6wkj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyExxe6wkj .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyExxe6wkj .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyExxe6wkj .navbar {
    height: 97px;
  }
  .cid-tyExxe6wkj .navbar.opened {
    height: auto;
  }
  .cid-tyExxe6wkj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyExxguCm8 {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-20.jpeg");
}
.cid-tyExxguCm8 h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyEzDfIM2O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyEzDfIM2O .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyEzDfIM2O H2 {
  color: #003d59;
}
.cid-tyGXX4Y2AY {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f2f2f2;
}
.cid-tyGXX4Y2AY .mbr-section-title {
  margin-bottom: 25px;
  color: #003d59;
  text-align: center;
}
.cid-tyGXX4Y2AY .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyGXX4Y2AY .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyGXX4Y2AY .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyGXX4Y2AY .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyGXX4Y2AY .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyGXX4Y2AY .image {
  margin-top: 50px;
}
.cid-tyGXX4Y2AY .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyGXX4Y2AY .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyGXX4Y2AY .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyGXX4Y2AY .card__product {
  margin-top: 50px;
}
.cid-tyGXX4Y2AY .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyGXX4Y2AY .image__card img:hover {
  opacity: 0.3;
}
.cid-tyGXX4Y2AY .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyGXX4Y2AY .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyGXX4Y2AY .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyGXX4Y2AY .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyGXX4Y2AY .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyGXX4Y2AY .mbr-text,
.cid-tyGXX4Y2AY .mbr-section-btn {
  color: #232323;
}
.cid-tyGXX4Y2AY .card__text,
.cid-tyGXX4Y2AY .card__btn {
  color: #000000;
}
.cid-tyH5kbc7Yh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSUETFyI8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSUETFyI8 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSUETFyI8 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSUETFyI8 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSUETFyI8 .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSUETFyI8 .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSUETFyI8 .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSUETFyI8 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSUETFyI8 .input-group-btn {
  padding-left: 0;
}
.cid-tzSUETFyI8 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSUETFyI8 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSUETFyI8 .mbr-text {
  color: #444;
}
.cid-tzSUETFyI8 h5 {
  margin-bottom: 0;
}
.cid-tzSUETFyI8 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSUETFyI8 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSUETFyI8 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSUETFyI8 .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSUETFyI8 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSUETFyI8 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSUETFyI8 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSUETFyI8 .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSUETFyI8 .media-container-row > div {
  padding: 0px;
}
.cid-tzSUETFyI8 .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSUETFyI8 .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSUETFyI8 .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSUETFyI8 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSUETFyI8 .social-list,
  .cid-tzSUETFyI8 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSUETFyI8 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSUETFyI8 .form-group {
    max-width: 180px;
  }
}
.cid-tzSUETFyI8 .links span {
  color: #9e9e9e;
}
.cid-tzSUETFyI8 .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSUETFyI8 .logo-title {
  text-align: center;
}
.cid-tyExxooVCg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyExxooVCg .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyExxpSWnF .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyExxpSWnF .my-float {
  margin-top: 16px;
}
.cid-tyExxpSWnF P {
  color: #232323;
}
.cid-tyExxpSWnF DIV {
  color: #ffffff;
}
.cid-tyExxpSWnF H10 {
  color: #767676;
}
.cid-tyExxpSWnF .hidden {
  display: none;
}
.cid-tyEEsMdsIi {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyEEsMdsIi .nav-link,
.cid-tyEEsMdsIi .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyEEsMdsIi .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyEEsMdsIi .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyEEsMdsIi .nav-link.text-primary:hover,
.cid-tyEEsMdsIi .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyEEsMdsIi .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyEEsMdsIi .nav-link:hover:before {
  opacity: 1;
}
.cid-tyEEsMdsIi .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyEEsMdsIi .nav-link {
    margin: 0 !important;
  }
}
.cid-tyEEsMdsIi .icons-menu {
  line-height: 0;
}
.cid-tyEEsMdsIi .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyEEsMdsIi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyEEsMdsIi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyEEsMdsIi .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyEEsMdsIi .dropdown-menu a {
  overflow: hidden;
}
.cid-tyEEsMdsIi .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEEsMdsIi .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyEEsMdsIi .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEEsMdsIi .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyEEsMdsIi .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEEsMdsIi .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyEEsMdsIi .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEEsMdsIi .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyEEsMdsIi .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyEEsMdsIi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyEEsMdsIi .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEEsMdsIi .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEEsMdsIi .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEEsMdsIi .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyEEsMdsIi.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyEEsMdsIi .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyEEsMdsIi .btn {
    white-space: nowrap;
  }
  .cid-tyEEsMdsIi .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyEEsMdsIi .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEEsMdsIi .nav-item.dropdown:hover::before,
  .cid-tyEEsMdsIi .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyEEsMdsIi .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyEEsMdsIi .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyEEsMdsIi .navbar > .container,
.cid-tyEEsMdsIi .navbar > .container-fluid {
  align-items: center;
}
.cid-tyEEsMdsIi .dropdown-toggle::after,
.cid-tyEEsMdsIi .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyEEsMdsIi .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyEEsMdsIi .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyEEsMdsIi .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyEEsMdsIi .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyEEsMdsIi .nav-item:focus,
.cid-tyEEsMdsIi .nav-link:focus {
  outline: none;
}
.cid-tyEEsMdsIi .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyEEsMdsIi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEEsMdsIi .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyEEsMdsIi a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyEEsMdsIi ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyEEsMdsIi .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyEEsMdsIi .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyEEsMdsIi .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyEEsMdsIi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEEsMdsIi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEEsMdsIi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyEEsMdsIi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyEEsMdsIi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEEsMdsIi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyEEsMdsIi .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyEEsMdsIi .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEEsMdsIi .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEEsMdsIi.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEEsMdsIi .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyEEsMdsIi .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyEEsMdsIi .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyEEsMdsIi .navbar-logo {
    margin: 0;
  }
  .cid-tyEEsMdsIi .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyEEsMdsIi .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyEEsMdsIi .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyEEsMdsIi .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyEEsMdsIi .navbar {
    padding: 13px 90px;
  }
  .cid-tyEEsMdsIi .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyEEsMdsIi .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyEEsMdsIi .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyEEsMdsIi .dropdown-toggle::after,
  .cid-tyEEsMdsIi .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyEEsMdsIi .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyEEsMdsIi a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyEEsMdsIi ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyEEsMdsIi .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyEEsMdsIi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyEEsMdsIi.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyEEsMdsIi.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyEEsMdsIi.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyEEsMdsIi.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyEEsMdsIi .navbar {
    padding: 0 !important;
  }
  .cid-tyEEsMdsIi ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyEEsMdsIi a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyEEsMdsIi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyEEsMdsIi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEEsMdsIi .dropdown-item.active,
.cid-tyEEsMdsIi .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEEsMdsIi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyEEsMdsIi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyEEsMdsIi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyEEsMdsIi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyEEsMdsIi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyEEsMdsIi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEEsMdsIi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEEsMdsIi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyEEsMdsIi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEEsMdsIi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyEEsMdsIi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyEEsMdsIi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyEEsMdsIi .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyEEsMdsIi .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyEEsMdsIi .navbar {
    height: 97px;
  }
  .cid-tyEEsMdsIi .navbar.opened {
    height: auto;
  }
  .cid-tyEEsMdsIi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEEsOJ56N {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-37.jpg");
}
.cid-tyEEsOJ56N h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyEEsQx4oy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyEEsQx4oy .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyEEsQx4oy H2 {
  color: #003d59;
}
.cid-tyGY4syCtO {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f2f2f2;
}
.cid-tyGY4syCtO .mbr-section-title {
  margin-bottom: 25px;
  color: #003d59;
  text-align: center;
}
.cid-tyGY4syCtO .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyGY4syCtO .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyGY4syCtO .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyGY4syCtO .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyGY4syCtO .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyGY4syCtO .image {
  margin-top: 50px;
}
.cid-tyGY4syCtO .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyGY4syCtO .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyGY4syCtO .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyGY4syCtO .card__product {
  margin-top: 50px;
}
.cid-tyGY4syCtO .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyGY4syCtO .image__card img:hover {
  opacity: 0.3;
}
.cid-tyGY4syCtO .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyGY4syCtO .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyGY4syCtO .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyGY4syCtO .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyGY4syCtO .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyGY4syCtO .mbr-text,
.cid-tyGY4syCtO .mbr-section-btn {
  color: #232323;
}
.cid-tyGY4syCtO .card__text,
.cid-tyGY4syCtO .card__btn {
  color: #000000;
}
.cid-tyH5g24ofx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSVcdnC8F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSVcdnC8F .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSVcdnC8F .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSVcdnC8F .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSVcdnC8F .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSVcdnC8F .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSVcdnC8F .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSVcdnC8F .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSVcdnC8F .input-group-btn {
  padding-left: 0;
}
.cid-tzSVcdnC8F .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSVcdnC8F .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSVcdnC8F .mbr-text {
  color: #444;
}
.cid-tzSVcdnC8F h5 {
  margin-bottom: 0;
}
.cid-tzSVcdnC8F .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSVcdnC8F .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSVcdnC8F .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSVcdnC8F .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSVcdnC8F .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSVcdnC8F .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSVcdnC8F .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSVcdnC8F .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSVcdnC8F .media-container-row > div {
  padding: 0px;
}
.cid-tzSVcdnC8F .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSVcdnC8F .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSVcdnC8F .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSVcdnC8F .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSVcdnC8F .social-list,
  .cid-tzSVcdnC8F .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSVcdnC8F h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSVcdnC8F .form-group {
    max-width: 180px;
  }
}
.cid-tzSVcdnC8F .links span {
  color: #9e9e9e;
}
.cid-tzSVcdnC8F .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSVcdnC8F .logo-title {
  text-align: center;
}
.cid-tyEEsWBCEr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyEEsWBCEr .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyEEsYkZcE .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyEEsYkZcE .my-float {
  margin-top: 16px;
}
.cid-tyEEsYkZcE P {
  color: #232323;
}
.cid-tyEEsYkZcE DIV {
  color: #ffffff;
}
.cid-tyEEsYkZcE H10 {
  color: #767676;
}
.cid-tyEEsYkZcE .hidden {
  display: none;
}
.cid-tyEGBJECSe {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyEGBJECSe .nav-link,
.cid-tyEGBJECSe .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyEGBJECSe .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyEGBJECSe .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyEGBJECSe .nav-link.text-primary:hover,
.cid-tyEGBJECSe .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyEGBJECSe .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyEGBJECSe .nav-link:hover:before {
  opacity: 1;
}
.cid-tyEGBJECSe .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyEGBJECSe .nav-link {
    margin: 0 !important;
  }
}
.cid-tyEGBJECSe .icons-menu {
  line-height: 0;
}
.cid-tyEGBJECSe .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyEGBJECSe .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyEGBJECSe .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyEGBJECSe .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyEGBJECSe .dropdown-menu a {
  overflow: hidden;
}
.cid-tyEGBJECSe .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEGBJECSe .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyEGBJECSe .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEGBJECSe .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyEGBJECSe .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEGBJECSe .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyEGBJECSe .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEGBJECSe .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyEGBJECSe .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyEGBJECSe .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyEGBJECSe .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEGBJECSe .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEGBJECSe .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEGBJECSe .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyEGBJECSe.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyEGBJECSe .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyEGBJECSe .btn {
    white-space: nowrap;
  }
  .cid-tyEGBJECSe .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyEGBJECSe .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEGBJECSe .nav-item.dropdown:hover::before,
  .cid-tyEGBJECSe .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyEGBJECSe .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyEGBJECSe .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyEGBJECSe .navbar > .container,
.cid-tyEGBJECSe .navbar > .container-fluid {
  align-items: center;
}
.cid-tyEGBJECSe .dropdown-toggle::after,
.cid-tyEGBJECSe .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyEGBJECSe .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyEGBJECSe .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyEGBJECSe .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyEGBJECSe .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyEGBJECSe .nav-item:focus,
.cid-tyEGBJECSe .nav-link:focus {
  outline: none;
}
.cid-tyEGBJECSe .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyEGBJECSe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEGBJECSe .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyEGBJECSe a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyEGBJECSe ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyEGBJECSe .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyEGBJECSe .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyEGBJECSe .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyEGBJECSe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEGBJECSe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEGBJECSe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyEGBJECSe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyEGBJECSe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEGBJECSe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyEGBJECSe .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyEGBJECSe .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEGBJECSe .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEGBJECSe.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEGBJECSe .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyEGBJECSe .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyEGBJECSe .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyEGBJECSe .navbar-logo {
    margin: 0;
  }
  .cid-tyEGBJECSe .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyEGBJECSe .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyEGBJECSe .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyEGBJECSe .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyEGBJECSe .navbar {
    padding: 13px 90px;
  }
  .cid-tyEGBJECSe .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyEGBJECSe .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyEGBJECSe .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyEGBJECSe .dropdown-toggle::after,
  .cid-tyEGBJECSe .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyEGBJECSe .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyEGBJECSe a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyEGBJECSe ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyEGBJECSe .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyEGBJECSe .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyEGBJECSe.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyEGBJECSe.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyEGBJECSe.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyEGBJECSe.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyEGBJECSe .navbar {
    padding: 0 !important;
  }
  .cid-tyEGBJECSe ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyEGBJECSe a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyEGBJECSe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyEGBJECSe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEGBJECSe .dropdown-item.active,
.cid-tyEGBJECSe .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEGBJECSe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyEGBJECSe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyEGBJECSe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyEGBJECSe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyEGBJECSe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyEGBJECSe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEGBJECSe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEGBJECSe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyEGBJECSe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEGBJECSe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyEGBJECSe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyEGBJECSe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyEGBJECSe .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyEGBJECSe .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyEGBJECSe .navbar {
    height: 97px;
  }
  .cid-tyEGBJECSe .navbar.opened {
    height: auto;
  }
  .cid-tyEGBJECSe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEGBLTYPR {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-25.jpg");
}
.cid-tyEGBLTYPR h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyEGBNDSEW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyEGBNDSEW .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyEGBNDSEW H2 {
  color: #003d59;
}
.cid-tyGY9m5zK8 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f2f2f2;
}
.cid-tyGY9m5zK8 .mbr-section-title {
  margin-bottom: 25px;
  color: #003d59;
  text-align: center;
}
.cid-tyGY9m5zK8 .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyGY9m5zK8 .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyGY9m5zK8 .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyGY9m5zK8 .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyGY9m5zK8 .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyGY9m5zK8 .image {
  margin-top: 50px;
}
.cid-tyGY9m5zK8 .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyGY9m5zK8 .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyGY9m5zK8 .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyGY9m5zK8 .card__product {
  margin-top: 50px;
}
.cid-tyGY9m5zK8 .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyGY9m5zK8 .image__card img:hover {
  opacity: 0.3;
}
.cid-tyGY9m5zK8 .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyGY9m5zK8 .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyGY9m5zK8 .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyGY9m5zK8 .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyGY9m5zK8 .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyGY9m5zK8 .mbr-text,
.cid-tyGY9m5zK8 .mbr-section-btn {
  color: #232323;
}
.cid-tyGY9m5zK8 .card__text,
.cid-tyGY9m5zK8 .card__btn {
  color: #000000;
}
.cid-tyH5cft5zU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSVkxxWvD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSVkxxWvD .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSVkxxWvD .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSVkxxWvD .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSVkxxWvD .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSVkxxWvD .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSVkxxWvD .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSVkxxWvD .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSVkxxWvD .input-group-btn {
  padding-left: 0;
}
.cid-tzSVkxxWvD .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSVkxxWvD .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSVkxxWvD .mbr-text {
  color: #444;
}
.cid-tzSVkxxWvD h5 {
  margin-bottom: 0;
}
.cid-tzSVkxxWvD .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSVkxxWvD .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSVkxxWvD .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSVkxxWvD .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSVkxxWvD .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSVkxxWvD .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSVkxxWvD .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSVkxxWvD .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSVkxxWvD .media-container-row > div {
  padding: 0px;
}
.cid-tzSVkxxWvD .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSVkxxWvD .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSVkxxWvD .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSVkxxWvD .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSVkxxWvD .social-list,
  .cid-tzSVkxxWvD .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSVkxxWvD h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSVkxxWvD .form-group {
    max-width: 180px;
  }
}
.cid-tzSVkxxWvD .links span {
  color: #9e9e9e;
}
.cid-tzSVkxxWvD .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSVkxxWvD .logo-title {
  text-align: center;
}
.cid-tyEGBTbm18 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyEGBTbm18 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyEGBUJ6xE .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyEGBUJ6xE .my-float {
  margin-top: 16px;
}
.cid-tyEGBUJ6xE P {
  color: #232323;
}
.cid-tyEGBUJ6xE DIV {
  color: #ffffff;
}
.cid-tyEGBUJ6xE H10 {
  color: #767676;
}
.cid-tyEGBUJ6xE .hidden {
  display: none;
}
.cid-tyEIRPNmFg {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyEIRPNmFg .nav-link,
.cid-tyEIRPNmFg .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyEIRPNmFg .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyEIRPNmFg .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyEIRPNmFg .nav-link.text-primary:hover,
.cid-tyEIRPNmFg .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyEIRPNmFg .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyEIRPNmFg .nav-link:hover:before {
  opacity: 1;
}
.cid-tyEIRPNmFg .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyEIRPNmFg .nav-link {
    margin: 0 !important;
  }
}
.cid-tyEIRPNmFg .icons-menu {
  line-height: 0;
}
.cid-tyEIRPNmFg .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyEIRPNmFg .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyEIRPNmFg .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyEIRPNmFg .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyEIRPNmFg .dropdown-menu a {
  overflow: hidden;
}
.cid-tyEIRPNmFg .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEIRPNmFg .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyEIRPNmFg .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEIRPNmFg .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyEIRPNmFg .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEIRPNmFg .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyEIRPNmFg .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEIRPNmFg .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyEIRPNmFg .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyEIRPNmFg .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyEIRPNmFg .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEIRPNmFg .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEIRPNmFg .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEIRPNmFg .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyEIRPNmFg.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyEIRPNmFg .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyEIRPNmFg .btn {
    white-space: nowrap;
  }
  .cid-tyEIRPNmFg .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyEIRPNmFg .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEIRPNmFg .nav-item.dropdown:hover::before,
  .cid-tyEIRPNmFg .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyEIRPNmFg .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyEIRPNmFg .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyEIRPNmFg .navbar > .container,
.cid-tyEIRPNmFg .navbar > .container-fluid {
  align-items: center;
}
.cid-tyEIRPNmFg .dropdown-toggle::after,
.cid-tyEIRPNmFg .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyEIRPNmFg .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyEIRPNmFg .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyEIRPNmFg .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyEIRPNmFg .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyEIRPNmFg .nav-item:focus,
.cid-tyEIRPNmFg .nav-link:focus {
  outline: none;
}
.cid-tyEIRPNmFg .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyEIRPNmFg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEIRPNmFg .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyEIRPNmFg a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyEIRPNmFg ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyEIRPNmFg .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyEIRPNmFg .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyEIRPNmFg .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyEIRPNmFg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEIRPNmFg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEIRPNmFg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyEIRPNmFg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyEIRPNmFg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEIRPNmFg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyEIRPNmFg .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyEIRPNmFg .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEIRPNmFg .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEIRPNmFg.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEIRPNmFg .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyEIRPNmFg .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyEIRPNmFg .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyEIRPNmFg .navbar-logo {
    margin: 0;
  }
  .cid-tyEIRPNmFg .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyEIRPNmFg .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyEIRPNmFg .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyEIRPNmFg .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyEIRPNmFg .navbar {
    padding: 13px 90px;
  }
  .cid-tyEIRPNmFg .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyEIRPNmFg .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyEIRPNmFg .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyEIRPNmFg .dropdown-toggle::after,
  .cid-tyEIRPNmFg .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyEIRPNmFg .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyEIRPNmFg a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyEIRPNmFg ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyEIRPNmFg .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyEIRPNmFg .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyEIRPNmFg.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyEIRPNmFg.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyEIRPNmFg.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyEIRPNmFg.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyEIRPNmFg .navbar {
    padding: 0 !important;
  }
  .cid-tyEIRPNmFg ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyEIRPNmFg a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyEIRPNmFg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyEIRPNmFg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEIRPNmFg .dropdown-item.active,
.cid-tyEIRPNmFg .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEIRPNmFg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyEIRPNmFg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyEIRPNmFg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyEIRPNmFg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyEIRPNmFg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyEIRPNmFg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEIRPNmFg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEIRPNmFg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyEIRPNmFg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEIRPNmFg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyEIRPNmFg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyEIRPNmFg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyEIRPNmFg .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyEIRPNmFg .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyEIRPNmFg .navbar {
    height: 97px;
  }
  .cid-tyEIRPNmFg .navbar.opened {
    height: auto;
  }
  .cid-tyEIRPNmFg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEIRSrlKH {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-16.jpg");
}
.cid-tyEIRSrlKH h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyEIRUKXNU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyEIRUKXNU .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyEIRUKXNU H2 {
  color: #003d59;
}
.cid-tyGYbQpU0Q {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f2f2f2;
}
.cid-tyGYbQpU0Q .mbr-section-title {
  margin-bottom: 25px;
  color: #003d59;
  text-align: center;
}
.cid-tyGYbQpU0Q .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyGYbQpU0Q .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyGYbQpU0Q .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyGYbQpU0Q .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyGYbQpU0Q .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyGYbQpU0Q .image {
  margin-top: 50px;
}
.cid-tyGYbQpU0Q .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyGYbQpU0Q .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyGYbQpU0Q .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyGYbQpU0Q .card__product {
  margin-top: 50px;
}
.cid-tyGYbQpU0Q .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyGYbQpU0Q .image__card img:hover {
  opacity: 0.3;
}
.cid-tyGYbQpU0Q .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyGYbQpU0Q .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyGYbQpU0Q .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyGYbQpU0Q .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyGYbQpU0Q .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyGYbQpU0Q .mbr-text,
.cid-tyGYbQpU0Q .mbr-section-btn {
  color: #232323;
}
.cid-tyGYbQpU0Q .card__text,
.cid-tyGYbQpU0Q .card__btn {
  color: #000000;
}
.cid-tyH540jTpN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSVp9Kt7a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSVp9Kt7a .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSVp9Kt7a .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSVp9Kt7a .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSVp9Kt7a .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSVp9Kt7a .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSVp9Kt7a .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSVp9Kt7a .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSVp9Kt7a .input-group-btn {
  padding-left: 0;
}
.cid-tzSVp9Kt7a .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSVp9Kt7a .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSVp9Kt7a .mbr-text {
  color: #444;
}
.cid-tzSVp9Kt7a h5 {
  margin-bottom: 0;
}
.cid-tzSVp9Kt7a .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSVp9Kt7a .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSVp9Kt7a .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSVp9Kt7a .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSVp9Kt7a .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSVp9Kt7a .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSVp9Kt7a .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSVp9Kt7a .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSVp9Kt7a .media-container-row > div {
  padding: 0px;
}
.cid-tzSVp9Kt7a .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSVp9Kt7a .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSVp9Kt7a .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSVp9Kt7a .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSVp9Kt7a .social-list,
  .cid-tzSVp9Kt7a .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSVp9Kt7a h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSVp9Kt7a .form-group {
    max-width: 180px;
  }
}
.cid-tzSVp9Kt7a .links span {
  color: #9e9e9e;
}
.cid-tzSVp9Kt7a .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSVp9Kt7a .logo-title {
  text-align: center;
}
.cid-tyEIS6t3I4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyEIS6t3I4 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyEIS85KuO .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyEIS85KuO .my-float {
  margin-top: 16px;
}
.cid-tyEIS85KuO P {
  color: #232323;
}
.cid-tyEIS85KuO DIV {
  color: #ffffff;
}
.cid-tyEIS85KuO H10 {
  color: #767676;
}
.cid-tyEIS85KuO .hidden {
  display: none;
}
.cid-tyEJVlv3MZ {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyEJVlv3MZ .nav-link,
.cid-tyEJVlv3MZ .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyEJVlv3MZ .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyEJVlv3MZ .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyEJVlv3MZ .nav-link.text-primary:hover,
.cid-tyEJVlv3MZ .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyEJVlv3MZ .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyEJVlv3MZ .nav-link:hover:before {
  opacity: 1;
}
.cid-tyEJVlv3MZ .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyEJVlv3MZ .nav-link {
    margin: 0 !important;
  }
}
.cid-tyEJVlv3MZ .icons-menu {
  line-height: 0;
}
.cid-tyEJVlv3MZ .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyEJVlv3MZ .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyEJVlv3MZ .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyEJVlv3MZ .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyEJVlv3MZ .dropdown-menu a {
  overflow: hidden;
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEJVlv3MZ .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyEJVlv3MZ .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyEJVlv3MZ .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyEJVlv3MZ .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEJVlv3MZ .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEJVlv3MZ .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEJVlv3MZ .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyEJVlv3MZ.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyEJVlv3MZ .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyEJVlv3MZ .btn {
    white-space: nowrap;
  }
  .cid-tyEJVlv3MZ .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyEJVlv3MZ .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEJVlv3MZ .nav-item.dropdown:hover::before,
  .cid-tyEJVlv3MZ .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyEJVlv3MZ .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyEJVlv3MZ .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyEJVlv3MZ .navbar > .container,
.cid-tyEJVlv3MZ .navbar > .container-fluid {
  align-items: center;
}
.cid-tyEJVlv3MZ .dropdown-toggle::after,
.cid-tyEJVlv3MZ .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyEJVlv3MZ .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyEJVlv3MZ .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyEJVlv3MZ .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyEJVlv3MZ .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyEJVlv3MZ .nav-item:focus,
.cid-tyEJVlv3MZ .nav-link:focus {
  outline: none;
}
.cid-tyEJVlv3MZ .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyEJVlv3MZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEJVlv3MZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyEJVlv3MZ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyEJVlv3MZ ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyEJVlv3MZ .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyEJVlv3MZ .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyEJVlv3MZ .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyEJVlv3MZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEJVlv3MZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEJVlv3MZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyEJVlv3MZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyEJVlv3MZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEJVlv3MZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyEJVlv3MZ .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyEJVlv3MZ .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEJVlv3MZ .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEJVlv3MZ.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEJVlv3MZ .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyEJVlv3MZ .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyEJVlv3MZ .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyEJVlv3MZ .navbar-logo {
    margin: 0;
  }
  .cid-tyEJVlv3MZ .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyEJVlv3MZ .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyEJVlv3MZ .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyEJVlv3MZ .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyEJVlv3MZ .navbar {
    padding: 13px 90px;
  }
  .cid-tyEJVlv3MZ .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyEJVlv3MZ .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyEJVlv3MZ .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyEJVlv3MZ .dropdown-toggle::after,
  .cid-tyEJVlv3MZ .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyEJVlv3MZ .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyEJVlv3MZ a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyEJVlv3MZ ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyEJVlv3MZ .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyEJVlv3MZ .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyEJVlv3MZ.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyEJVlv3MZ.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyEJVlv3MZ.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyEJVlv3MZ.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyEJVlv3MZ .navbar {
    padding: 0 !important;
  }
  .cid-tyEJVlv3MZ ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyEJVlv3MZ a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyEJVlv3MZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyEJVlv3MZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEJVlv3MZ .dropdown-item.active,
.cid-tyEJVlv3MZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEJVlv3MZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyEJVlv3MZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyEJVlv3MZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyEJVlv3MZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyEJVlv3MZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyEJVlv3MZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEJVlv3MZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEJVlv3MZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyEJVlv3MZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEJVlv3MZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyEJVlv3MZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyEJVlv3MZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyEJVlv3MZ .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyEJVlv3MZ .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyEJVlv3MZ .navbar {
    height: 97px;
  }
  .cid-tyEJVlv3MZ .navbar.opened {
    height: auto;
  }
  .cid-tyEJVlv3MZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEJVnLLAH {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-27.jpeg");
}
.cid-tyEJVnLLAH h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyEJVpr4xn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyEJVpr4xn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyEJVpr4xn H2 {
  color: #003d59;
}
.cid-tyGYfey8Lw {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f2f2f2;
}
.cid-tyGYfey8Lw .mbr-section-title {
  margin-bottom: 25px;
  color: #003d59;
  text-align: center;
}
.cid-tyGYfey8Lw .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyGYfey8Lw .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyGYfey8Lw .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyGYfey8Lw .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyGYfey8Lw .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyGYfey8Lw .image {
  margin-top: 50px;
}
.cid-tyGYfey8Lw .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyGYfey8Lw .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyGYfey8Lw .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyGYfey8Lw .card__product {
  margin-top: 50px;
}
.cid-tyGYfey8Lw .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyGYfey8Lw .image__card img:hover {
  opacity: 0.3;
}
.cid-tyGYfey8Lw .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyGYfey8Lw .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyGYfey8Lw .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyGYfey8Lw .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyGYfey8Lw .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyGYfey8Lw .mbr-text,
.cid-tyGYfey8Lw .mbr-section-btn {
  color: #232323;
}
.cid-tyGYfey8Lw .card__text,
.cid-tyGYfey8Lw .card__btn {
  color: #000000;
}
.cid-tyH50xzrjV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSVKuoE6K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSVKuoE6K .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSVKuoE6K .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSVKuoE6K .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSVKuoE6K .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSVKuoE6K .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSVKuoE6K .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSVKuoE6K .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSVKuoE6K .input-group-btn {
  padding-left: 0;
}
.cid-tzSVKuoE6K .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSVKuoE6K .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSVKuoE6K .mbr-text {
  color: #444;
}
.cid-tzSVKuoE6K h5 {
  margin-bottom: 0;
}
.cid-tzSVKuoE6K .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSVKuoE6K .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSVKuoE6K .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSVKuoE6K .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSVKuoE6K .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSVKuoE6K .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSVKuoE6K .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSVKuoE6K .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSVKuoE6K .media-container-row > div {
  padding: 0px;
}
.cid-tzSVKuoE6K .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSVKuoE6K .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSVKuoE6K .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSVKuoE6K .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSVKuoE6K .social-list,
  .cid-tzSVKuoE6K .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSVKuoE6K h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSVKuoE6K .form-group {
    max-width: 180px;
  }
}
.cid-tzSVKuoE6K .links span {
  color: #9e9e9e;
}
.cid-tzSVKuoE6K .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSVKuoE6K .logo-title {
  text-align: center;
}
.cid-tyEJVv2PJH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyEJVv2PJH .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyEJVwAsmV .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyEJVwAsmV .my-float {
  margin-top: 16px;
}
.cid-tyEJVwAsmV P {
  color: #232323;
}
.cid-tyEJVwAsmV DIV {
  color: #ffffff;
}
.cid-tyEJVwAsmV H10 {
  color: #767676;
}
.cid-tyEJVwAsmV .hidden {
  display: none;
}
.cid-tyEKTgsZmi {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyEKTgsZmi .nav-link,
.cid-tyEKTgsZmi .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyEKTgsZmi .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyEKTgsZmi .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyEKTgsZmi .nav-link.text-primary:hover,
.cid-tyEKTgsZmi .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyEKTgsZmi .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyEKTgsZmi .nav-link:hover:before {
  opacity: 1;
}
.cid-tyEKTgsZmi .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyEKTgsZmi .nav-link {
    margin: 0 !important;
  }
}
.cid-tyEKTgsZmi .icons-menu {
  line-height: 0;
}
.cid-tyEKTgsZmi .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyEKTgsZmi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyEKTgsZmi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyEKTgsZmi .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyEKTgsZmi .dropdown-menu a {
  overflow: hidden;
}
.cid-tyEKTgsZmi .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEKTgsZmi .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyEKTgsZmi .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEKTgsZmi .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyEKTgsZmi .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEKTgsZmi .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyEKTgsZmi .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyEKTgsZmi .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyEKTgsZmi .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyEKTgsZmi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyEKTgsZmi .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEKTgsZmi .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEKTgsZmi .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyEKTgsZmi .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyEKTgsZmi.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyEKTgsZmi .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyEKTgsZmi .btn {
    white-space: nowrap;
  }
  .cid-tyEKTgsZmi .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyEKTgsZmi .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEKTgsZmi .nav-item.dropdown:hover::before,
  .cid-tyEKTgsZmi .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyEKTgsZmi .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyEKTgsZmi .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyEKTgsZmi .navbar > .container,
.cid-tyEKTgsZmi .navbar > .container-fluid {
  align-items: center;
}
.cid-tyEKTgsZmi .dropdown-toggle::after,
.cid-tyEKTgsZmi .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyEKTgsZmi .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyEKTgsZmi .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyEKTgsZmi .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyEKTgsZmi .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyEKTgsZmi .nav-item:focus,
.cid-tyEKTgsZmi .nav-link:focus {
  outline: none;
}
.cid-tyEKTgsZmi .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyEKTgsZmi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEKTgsZmi .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyEKTgsZmi a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyEKTgsZmi ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyEKTgsZmi .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyEKTgsZmi .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyEKTgsZmi .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyEKTgsZmi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEKTgsZmi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEKTgsZmi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyEKTgsZmi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyEKTgsZmi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEKTgsZmi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyEKTgsZmi .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyEKTgsZmi .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyEKTgsZmi .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEKTgsZmi.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEKTgsZmi .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyEKTgsZmi .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyEKTgsZmi .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyEKTgsZmi .navbar-logo {
    margin: 0;
  }
  .cid-tyEKTgsZmi .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyEKTgsZmi .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyEKTgsZmi .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyEKTgsZmi .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyEKTgsZmi .navbar {
    padding: 13px 90px;
  }
  .cid-tyEKTgsZmi .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyEKTgsZmi .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyEKTgsZmi .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyEKTgsZmi .dropdown-toggle::after,
  .cid-tyEKTgsZmi .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyEKTgsZmi .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyEKTgsZmi a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyEKTgsZmi ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyEKTgsZmi .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyEKTgsZmi .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyEKTgsZmi.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyEKTgsZmi.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyEKTgsZmi.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyEKTgsZmi.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyEKTgsZmi .navbar {
    padding: 0 !important;
  }
  .cid-tyEKTgsZmi ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyEKTgsZmi a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyEKTgsZmi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyEKTgsZmi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEKTgsZmi .dropdown-item.active,
.cid-tyEKTgsZmi .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEKTgsZmi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyEKTgsZmi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyEKTgsZmi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyEKTgsZmi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyEKTgsZmi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyEKTgsZmi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEKTgsZmi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyEKTgsZmi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyEKTgsZmi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyEKTgsZmi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyEKTgsZmi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyEKTgsZmi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyEKTgsZmi .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyEKTgsZmi .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyEKTgsZmi .navbar {
    height: 97px;
  }
  .cid-tyEKTgsZmi .navbar.opened {
    height: auto;
  }
  .cid-tyEKTgsZmi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEKTj1yE1 {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-28.jpg");
}
.cid-tyEKTj1yE1 h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyEKTld68i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyEKTld68i .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyEKTld68i H2 {
  color: #003d59;
}
.cid-tyGYi4f3vL {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f2f2f2;
}
.cid-tyGYi4f3vL .mbr-section-title {
  margin-bottom: 25px;
  color: #003d59;
  text-align: center;
}
.cid-tyGYi4f3vL .mbr-text {
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyGYi4f3vL .mbr-section-btn {
  margin-top: 60px;
}
@media (max-width: 991px) {
  .cid-tyGYi4f3vL .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tyGYi4f3vL .mbr-section-btn .btn-lg {
  font-weight: 700;
}
.cid-tyGYi4f3vL .mbr-section-btn .btn-sm {
  font-weight: 500;
}
.cid-tyGYi4f3vL .image {
  margin-top: 50px;
}
.cid-tyGYi4f3vL .image img {
  border-radius: 10px;
  max-width: 100%;
  object-fit: cover;
}
.cid-tyGYi4f3vL .wrapper__products {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .cid-tyGYi4f3vL .wrapper__products {
    margin-top: 20px;
  }
}
.cid-tyGYi4f3vL .card__product {
  margin-top: 50px;
}
.cid-tyGYi4f3vL .image__card img {
  transition: all .1s;
  border-radius: 10px;
  max-width: 120px;
  max-height: 200px;
}
.cid-tyGYi4f3vL .image__card img:hover {
  opacity: 0.3;
}
.cid-tyGYi4f3vL .content__card {
  width: 100%;
  height: 100%;
  padding-bottom: 60px;
  margin-left: 40px;
  position: relative;
}
.cid-tyGYi4f3vL .card__btn {
  margin-left: -0.8rem;
  margin-right: -0.8rem;
  font-size: 0;
  margin-top: 0;
  width: 105%;
  position: absolute;
  bottom: 0;
}
.cid-tyGYi4f3vL .card__btn .btn {
  height: 40px;
  padding: 0 15px;
  margin-right: 0;
}
.cid-tyGYi4f3vL .card__title {
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #000000;
}
.cid-tyGYi4f3vL .card__text {
  margin-bottom: 0;
  color: #919dab;
  margin-top: 4px;
}
.cid-tyGYi4f3vL .mbr-text,
.cid-tyGYi4f3vL .mbr-section-btn {
  color: #232323;
}
.cid-tyGYi4f3vL .card__text,
.cid-tyGYi4f3vL .card__btn {
  color: #000000;
}
.cid-tyH4WX3NGy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSVRvWp61 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSVRvWp61 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSVRvWp61 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSVRvWp61 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSVRvWp61 .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSVRvWp61 .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSVRvWp61 .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSVRvWp61 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSVRvWp61 .input-group-btn {
  padding-left: 0;
}
.cid-tzSVRvWp61 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSVRvWp61 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSVRvWp61 .mbr-text {
  color: #444;
}
.cid-tzSVRvWp61 h5 {
  margin-bottom: 0;
}
.cid-tzSVRvWp61 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSVRvWp61 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSVRvWp61 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSVRvWp61 .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSVRvWp61 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSVRvWp61 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSVRvWp61 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSVRvWp61 .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSVRvWp61 .media-container-row > div {
  padding: 0px;
}
.cid-tzSVRvWp61 .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSVRvWp61 .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSVRvWp61 .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSVRvWp61 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSVRvWp61 .social-list,
  .cid-tzSVRvWp61 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSVRvWp61 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSVRvWp61 .form-group {
    max-width: 180px;
  }
}
.cid-tzSVRvWp61 .links span {
  color: #9e9e9e;
}
.cid-tzSVRvWp61 .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSVRvWp61 .logo-title {
  text-align: center;
}
.cid-tyEKTsTCIa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyEKTsTCIa .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyEKTuKyHZ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyEKTuKyHZ .my-float {
  margin-top: 16px;
}
.cid-tyEKTuKyHZ P {
  color: #232323;
}
.cid-tyEKTuKyHZ DIV {
  color: #ffffff;
}
.cid-tyEKTuKyHZ H10 {
  color: #767676;
}
.cid-tyEKTuKyHZ .hidden {
  display: none;
}
.cid-tyvmom8hFk {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyvmom8hFk .nav-link,
.cid-tyvmom8hFk .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyvmom8hFk .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyvmom8hFk .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyvmom8hFk .nav-link.text-primary:hover,
.cid-tyvmom8hFk .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyvmom8hFk .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyvmom8hFk .nav-link:hover:before {
  opacity: 1;
}
.cid-tyvmom8hFk .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyvmom8hFk .nav-link {
    margin: 0 !important;
  }
}
.cid-tyvmom8hFk .icons-menu {
  line-height: 0;
}
.cid-tyvmom8hFk .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyvmom8hFk .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyvmom8hFk .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyvmom8hFk .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyvmom8hFk .dropdown-menu a {
  overflow: hidden;
}
.cid-tyvmom8hFk .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvmom8hFk .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyvmom8hFk .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvmom8hFk .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyvmom8hFk .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvmom8hFk .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyvmom8hFk .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyvmom8hFk .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyvmom8hFk .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyvmom8hFk .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyvmom8hFk .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyvmom8hFk .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyvmom8hFk .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyvmom8hFk .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyvmom8hFk.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyvmom8hFk .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyvmom8hFk .btn {
    white-space: nowrap;
  }
  .cid-tyvmom8hFk .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyvmom8hFk .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyvmom8hFk .nav-item.dropdown:hover::before,
  .cid-tyvmom8hFk .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyvmom8hFk .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyvmom8hFk .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyvmom8hFk .navbar > .container,
.cid-tyvmom8hFk .navbar > .container-fluid {
  align-items: center;
}
.cid-tyvmom8hFk .dropdown-toggle::after,
.cid-tyvmom8hFk .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyvmom8hFk .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyvmom8hFk .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyvmom8hFk .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyvmom8hFk .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyvmom8hFk .nav-item:focus,
.cid-tyvmom8hFk .nav-link:focus {
  outline: none;
}
.cid-tyvmom8hFk .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyvmom8hFk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyvmom8hFk .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyvmom8hFk a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyvmom8hFk ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyvmom8hFk .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyvmom8hFk .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyvmom8hFk .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyvmom8hFk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyvmom8hFk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyvmom8hFk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyvmom8hFk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyvmom8hFk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyvmom8hFk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyvmom8hFk .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyvmom8hFk .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyvmom8hFk .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyvmom8hFk.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyvmom8hFk .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyvmom8hFk .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyvmom8hFk .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyvmom8hFk .navbar-logo {
    margin: 0;
  }
  .cid-tyvmom8hFk .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyvmom8hFk .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyvmom8hFk .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyvmom8hFk .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyvmom8hFk .navbar {
    padding: 13px 90px;
  }
  .cid-tyvmom8hFk .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyvmom8hFk .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyvmom8hFk .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyvmom8hFk .dropdown-toggle::after,
  .cid-tyvmom8hFk .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyvmom8hFk .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyvmom8hFk a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyvmom8hFk ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyvmom8hFk .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyvmom8hFk .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyvmom8hFk.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyvmom8hFk.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyvmom8hFk.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyvmom8hFk.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyvmom8hFk .navbar {
    padding: 0 !important;
  }
  .cid-tyvmom8hFk ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyvmom8hFk a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyvmom8hFk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyvmom8hFk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyvmom8hFk .dropdown-item.active,
.cid-tyvmom8hFk .dropdown-item:active {
  background-color: transparent;
}
.cid-tyvmom8hFk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyvmom8hFk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyvmom8hFk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyvmom8hFk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyvmom8hFk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyvmom8hFk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyvmom8hFk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyvmom8hFk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyvmom8hFk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyvmom8hFk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyvmom8hFk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyvmom8hFk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyvmom8hFk .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyvmom8hFk .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyvmom8hFk .navbar {
    height: 97px;
  }
  .cid-tyvmom8hFk .navbar.opened {
    height: auto;
  }
  .cid-tyvmom8hFk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyxXfzZCeE {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mount-kilimanjaro-g127a64c75-1920.jpg");
}
.cid-tyxXfzZCeE h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyy7wcuEvf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyy7wcuEvf .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tyy7wcuEvf .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tyy7wcuEvf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tyy7wcuEvf .mbr-text {
    text-align: center;
  }
}
.cid-tyy7wcuEvf H1 {
  color: #003d59;
  text-align: center;
}
.cid-tyy7wcuEvf .mbr-text,
.cid-tyy7wcuEvf .mbr-section-btn {
  color: #000000;
}
.cid-tyH4Q0hVKm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSVYvD13h {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSVYvD13h .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSVYvD13h .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSVYvD13h .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSVYvD13h .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSVYvD13h .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSVYvD13h .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSVYvD13h .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSVYvD13h .input-group-btn {
  padding-left: 0;
}
.cid-tzSVYvD13h .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSVYvD13h .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSVYvD13h .mbr-text {
  color: #444;
}
.cid-tzSVYvD13h h5 {
  margin-bottom: 0;
}
.cid-tzSVYvD13h .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSVYvD13h .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSVYvD13h .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSVYvD13h .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSVYvD13h .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSVYvD13h .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSVYvD13h .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSVYvD13h .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSVYvD13h .media-container-row > div {
  padding: 0px;
}
.cid-tzSVYvD13h .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSVYvD13h .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSVYvD13h .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSVYvD13h .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSVYvD13h .social-list,
  .cid-tzSVYvD13h .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSVYvD13h h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSVYvD13h .form-group {
    max-width: 180px;
  }
}
.cid-tzSVYvD13h .links span {
  color: #9e9e9e;
}
.cid-tzSVYvD13h .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSVYvD13h .logo-title {
  text-align: center;
}
.cid-tyvmoxTwF0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyvmoxTwF0 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyvmozP9Fh .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyvmozP9Fh .my-float {
  margin-top: 16px;
}
.cid-tyvmozP9Fh P {
  color: #232323;
}
.cid-tyvmozP9Fh DIV {
  color: #ffffff;
}
.cid-tyvmozP9Fh H10 {
  color: #767676;
}
.cid-tyvmozP9Fh .hidden {
  display: none;
}
.cid-tyH0I6WzsL {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyH0I6WzsL .nav-link,
.cid-tyH0I6WzsL .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyH0I6WzsL .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyH0I6WzsL .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyH0I6WzsL .nav-link.text-primary:hover,
.cid-tyH0I6WzsL .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyH0I6WzsL .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyH0I6WzsL .nav-link:hover:before {
  opacity: 1;
}
.cid-tyH0I6WzsL .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyH0I6WzsL .nav-link {
    margin: 0 !important;
  }
}
.cid-tyH0I6WzsL .icons-menu {
  line-height: 0;
}
.cid-tyH0I6WzsL .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyH0I6WzsL .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyH0I6WzsL .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyH0I6WzsL .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyH0I6WzsL .dropdown-menu a {
  overflow: hidden;
}
.cid-tyH0I6WzsL .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH0I6WzsL .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyH0I6WzsL .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH0I6WzsL .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyH0I6WzsL .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH0I6WzsL .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyH0I6WzsL .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH0I6WzsL .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyH0I6WzsL .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyH0I6WzsL .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyH0I6WzsL .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyH0I6WzsL .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyH0I6WzsL .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyH0I6WzsL .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyH0I6WzsL.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyH0I6WzsL .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyH0I6WzsL .btn {
    white-space: nowrap;
  }
  .cid-tyH0I6WzsL .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyH0I6WzsL .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyH0I6WzsL .nav-item.dropdown:hover::before,
  .cid-tyH0I6WzsL .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyH0I6WzsL .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyH0I6WzsL .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyH0I6WzsL .navbar > .container,
.cid-tyH0I6WzsL .navbar > .container-fluid {
  align-items: center;
}
.cid-tyH0I6WzsL .dropdown-toggle::after,
.cid-tyH0I6WzsL .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyH0I6WzsL .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyH0I6WzsL .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyH0I6WzsL .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyH0I6WzsL .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyH0I6WzsL .nav-item:focus,
.cid-tyH0I6WzsL .nav-link:focus {
  outline: none;
}
.cid-tyH0I6WzsL .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyH0I6WzsL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyH0I6WzsL .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyH0I6WzsL a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyH0I6WzsL ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyH0I6WzsL .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyH0I6WzsL .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyH0I6WzsL .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyH0I6WzsL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyH0I6WzsL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyH0I6WzsL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyH0I6WzsL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyH0I6WzsL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyH0I6WzsL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyH0I6WzsL .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyH0I6WzsL .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyH0I6WzsL .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyH0I6WzsL.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyH0I6WzsL .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyH0I6WzsL .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyH0I6WzsL .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyH0I6WzsL .navbar-logo {
    margin: 0;
  }
  .cid-tyH0I6WzsL .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyH0I6WzsL .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyH0I6WzsL .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyH0I6WzsL .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyH0I6WzsL .navbar {
    padding: 13px 90px;
  }
  .cid-tyH0I6WzsL .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyH0I6WzsL .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyH0I6WzsL .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyH0I6WzsL .dropdown-toggle::after,
  .cid-tyH0I6WzsL .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyH0I6WzsL .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyH0I6WzsL a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyH0I6WzsL ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyH0I6WzsL .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyH0I6WzsL .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyH0I6WzsL.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyH0I6WzsL.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyH0I6WzsL.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyH0I6WzsL.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyH0I6WzsL .navbar {
    padding: 0 !important;
  }
  .cid-tyH0I6WzsL ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyH0I6WzsL a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyH0I6WzsL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyH0I6WzsL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyH0I6WzsL .dropdown-item.active,
.cid-tyH0I6WzsL .dropdown-item:active {
  background-color: transparent;
}
.cid-tyH0I6WzsL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyH0I6WzsL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyH0I6WzsL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyH0I6WzsL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyH0I6WzsL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyH0I6WzsL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyH0I6WzsL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyH0I6WzsL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyH0I6WzsL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyH0I6WzsL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyH0I6WzsL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyH0I6WzsL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyH0I6WzsL .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyH0I6WzsL .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyH0I6WzsL .navbar {
    height: 97px;
  }
  .cid-tyH0I6WzsL .navbar.opened {
    height: auto;
  }
  .cid-tyH0I6WzsL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyH0I90Axo {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
}
.cid-tyH0I90Axo h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyK55Q93UI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyK55Q93UI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyK55Q93UI H2 {
  color: #003d59;
}
.cid-tyK3W4qKNg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tyK3W4qKNg .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tyK3W4qKNg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK3W4qKNg .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-tyK3W4qKNg .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-tyK3W4qKNg .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-tyK4LvzaoW {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tyK4LvzaoW .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tyK4LvzaoW .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tyK4LvzaoW .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-tyH4TiS6Cd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSVVi0CBR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSVVi0CBR .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSVVi0CBR .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSVVi0CBR .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSVVi0CBR .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSVVi0CBR .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSVVi0CBR .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSVVi0CBR .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSVVi0CBR .input-group-btn {
  padding-left: 0;
}
.cid-tzSVVi0CBR .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSVVi0CBR .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSVVi0CBR .mbr-text {
  color: #444;
}
.cid-tzSVVi0CBR h5 {
  margin-bottom: 0;
}
.cid-tzSVVi0CBR .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSVVi0CBR .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSVVi0CBR .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSVVi0CBR .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSVVi0CBR .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSVVi0CBR .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSVVi0CBR .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSVVi0CBR .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSVVi0CBR .media-container-row > div {
  padding: 0px;
}
.cid-tzSVVi0CBR .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSVVi0CBR .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSVVi0CBR .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSVVi0CBR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSVVi0CBR .social-list,
  .cid-tzSVVi0CBR .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSVVi0CBR h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSVVi0CBR .form-group {
    max-width: 180px;
  }
}
.cid-tzSVVi0CBR .links span {
  color: #9e9e9e;
}
.cid-tzSVVi0CBR .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSVVi0CBR .logo-title {
  text-align: center;
}
.cid-tyH0IfEiax {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyH0IfEiax .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyH0IgSIPr .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyH0IgSIPr .my-float {
  margin-top: 16px;
}
.cid-tyH0IgSIPr P {
  color: #232323;
}
.cid-tyH0IgSIPr DIV {
  color: #ffffff;
}
.cid-tyH0IgSIPr H10 {
  color: #767676;
}
.cid-tyH0IgSIPr .hidden {
  display: none;
}
.cid-tyH1wCSJFp {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyH1wCSJFp .nav-link,
.cid-tyH1wCSJFp .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyH1wCSJFp .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyH1wCSJFp .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyH1wCSJFp .nav-link.text-primary:hover,
.cid-tyH1wCSJFp .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyH1wCSJFp .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyH1wCSJFp .nav-link:hover:before {
  opacity: 1;
}
.cid-tyH1wCSJFp .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyH1wCSJFp .nav-link {
    margin: 0 !important;
  }
}
.cid-tyH1wCSJFp .icons-menu {
  line-height: 0;
}
.cid-tyH1wCSJFp .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyH1wCSJFp .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyH1wCSJFp .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyH1wCSJFp .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyH1wCSJFp .dropdown-menu a {
  overflow: hidden;
}
.cid-tyH1wCSJFp .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH1wCSJFp .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyH1wCSJFp .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH1wCSJFp .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyH1wCSJFp .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH1wCSJFp .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyH1wCSJFp .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyH1wCSJFp .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyH1wCSJFp .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyH1wCSJFp .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyH1wCSJFp .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyH1wCSJFp .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyH1wCSJFp .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyH1wCSJFp .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyH1wCSJFp.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyH1wCSJFp .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyH1wCSJFp .btn {
    white-space: nowrap;
  }
  .cid-tyH1wCSJFp .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyH1wCSJFp .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyH1wCSJFp .nav-item.dropdown:hover::before,
  .cid-tyH1wCSJFp .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyH1wCSJFp .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyH1wCSJFp .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyH1wCSJFp .navbar > .container,
.cid-tyH1wCSJFp .navbar > .container-fluid {
  align-items: center;
}
.cid-tyH1wCSJFp .dropdown-toggle::after,
.cid-tyH1wCSJFp .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyH1wCSJFp .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyH1wCSJFp .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyH1wCSJFp .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyH1wCSJFp .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyH1wCSJFp .nav-item:focus,
.cid-tyH1wCSJFp .nav-link:focus {
  outline: none;
}
.cid-tyH1wCSJFp .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyH1wCSJFp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyH1wCSJFp .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyH1wCSJFp a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyH1wCSJFp ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyH1wCSJFp .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyH1wCSJFp .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyH1wCSJFp .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyH1wCSJFp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyH1wCSJFp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyH1wCSJFp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyH1wCSJFp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyH1wCSJFp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyH1wCSJFp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyH1wCSJFp .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyH1wCSJFp .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyH1wCSJFp .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyH1wCSJFp.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyH1wCSJFp .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyH1wCSJFp .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyH1wCSJFp .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyH1wCSJFp .navbar-logo {
    margin: 0;
  }
  .cid-tyH1wCSJFp .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyH1wCSJFp .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyH1wCSJFp .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyH1wCSJFp .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyH1wCSJFp .navbar {
    padding: 13px 90px;
  }
  .cid-tyH1wCSJFp .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyH1wCSJFp .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyH1wCSJFp .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyH1wCSJFp .dropdown-toggle::after,
  .cid-tyH1wCSJFp .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyH1wCSJFp .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyH1wCSJFp a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyH1wCSJFp ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyH1wCSJFp .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyH1wCSJFp .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyH1wCSJFp.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyH1wCSJFp.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyH1wCSJFp.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyH1wCSJFp.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyH1wCSJFp .navbar {
    padding: 0 !important;
  }
  .cid-tyH1wCSJFp ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyH1wCSJFp a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyH1wCSJFp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyH1wCSJFp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyH1wCSJFp .dropdown-item.active,
.cid-tyH1wCSJFp .dropdown-item:active {
  background-color: transparent;
}
.cid-tyH1wCSJFp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyH1wCSJFp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyH1wCSJFp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyH1wCSJFp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyH1wCSJFp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyH1wCSJFp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyH1wCSJFp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyH1wCSJFp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyH1wCSJFp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyH1wCSJFp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyH1wCSJFp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyH1wCSJFp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyH1wCSJFp .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyH1wCSJFp .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyH1wCSJFp .navbar {
    height: 97px;
  }
  .cid-tyH1wCSJFp .navbar.opened {
    height: auto;
  }
  .cid-tyH1wCSJFp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyH1wEZsTx {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-38.jpg");
}
.cid-tyH1wEZsTx h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyH2wskAe8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tyH2wskAe8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tyH2wskAe8 .form-control,
.cid-tyH2wskAe8 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tyH2wskAe8 .form-control::-webkit-input-placeholder,
.cid-tyH2wskAe8 .field-input::-webkit-input-placeholder,
.cid-tyH2wskAe8 .form-control::-webkit-input-placeholder,
.cid-tyH2wskAe8 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tyH2wskAe8 .form-control:-moz-placeholder,
.cid-tyH2wskAe8 .field-input:-moz-placeholder,
.cid-tyH2wskAe8 .form-control:-moz-placeholder,
.cid-tyH2wskAe8 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tyH2wskAe8 .form-control:hover,
.cid-tyH2wskAe8 .field-input:hover,
.cid-tyH2wskAe8 .form-control:focus,
.cid-tyH2wskAe8 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tyH2wskAe8 .form-control:hover::-webkit-input-placeholder,
.cid-tyH2wskAe8 .field-input:hover::-webkit-input-placeholder,
.cid-tyH2wskAe8 .form-control:focus::-webkit-input-placeholder,
.cid-tyH2wskAe8 .field-input:focus::-webkit-input-placeholder,
.cid-tyH2wskAe8 .form-control:hover::-webkit-input-placeholder,
.cid-tyH2wskAe8 .field-input:hover::-webkit-input-placeholder,
.cid-tyH2wskAe8 .form-control:focus::-webkit-input-placeholder,
.cid-tyH2wskAe8 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tyH2wskAe8 .form-control:hover:-moz-placeholder,
.cid-tyH2wskAe8 .field-input:hover:-moz-placeholder,
.cid-tyH2wskAe8 .form-control:focus:-moz-placeholder,
.cid-tyH2wskAe8 .field-input:focus:-moz-placeholder,
.cid-tyH2wskAe8 .form-control:hover:-moz-placeholder,
.cid-tyH2wskAe8 .field-input:hover:-moz-placeholder,
.cid-tyH2wskAe8 .form-control:focus:-moz-placeholder,
.cid-tyH2wskAe8 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tyH2wskAe8 .jq-number__spin:hover,
.cid-tyH2wskAe8 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tyH2wskAe8 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tyH2wskAe8 .jq-selectbox li,
.cid-tyH2wskAe8 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tyH2wskAe8 .jq-selectbox li:hover,
.cid-tyH2wskAe8 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tyH2wskAe8 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tyH2wskAe8 .jq-number__spin.minus:hover:after,
.cid-tyH2wskAe8 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tyH2wskAe8 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tyH2wskAe8 .jq-number__spin.minus:after,
.cid-tyH2wskAe8 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tyH2wskAe8 input::-webkit-clear-button {
  display: none;
}
.cid-tyH2wskAe8 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tyH2wskAe8 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tyH2wskAe8 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tyH2wskAe8 H2 {
  text-align: center;
  color: #0f7699;
}
.cid-tyH1wIBFEW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSWc1rDRl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSWc1rDRl .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSWc1rDRl .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSWc1rDRl .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSWc1rDRl .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSWc1rDRl .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSWc1rDRl .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSWc1rDRl .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSWc1rDRl .input-group-btn {
  padding-left: 0;
}
.cid-tzSWc1rDRl .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSWc1rDRl .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSWc1rDRl .mbr-text {
  color: #444;
}
.cid-tzSWc1rDRl h5 {
  margin-bottom: 0;
}
.cid-tzSWc1rDRl .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSWc1rDRl .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSWc1rDRl .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSWc1rDRl .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSWc1rDRl .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSWc1rDRl .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSWc1rDRl .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSWc1rDRl .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSWc1rDRl .media-container-row > div {
  padding: 0px;
}
.cid-tzSWc1rDRl .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSWc1rDRl .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSWc1rDRl .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSWc1rDRl .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSWc1rDRl .social-list,
  .cid-tzSWc1rDRl .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSWc1rDRl h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSWc1rDRl .form-group {
    max-width: 180px;
  }
}
.cid-tzSWc1rDRl .links span {
  color: #9e9e9e;
}
.cid-tzSWc1rDRl .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSWc1rDRl .logo-title {
  text-align: center;
}
.cid-tyH1wMdr4E {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyH1wMdr4E .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyH1wNHl4D .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyH1wNHl4D .my-float {
  margin-top: 16px;
}
.cid-tyH1wNHl4D P {
  color: #232323;
}
.cid-tyH1wNHl4D DIV {
  color: #ffffff;
}
.cid-tyH1wNHl4D H10 {
  color: #767676;
}
.cid-tyH1wNHl4D .hidden {
  display: none;
}
.cid-tyETIStfMj {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tyETIStfMj .nav-link,
.cid-tyETIStfMj .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tyETIStfMj .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tyETIStfMj .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tyETIStfMj .nav-link.text-primary:hover,
.cid-tyETIStfMj .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tyETIStfMj .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tyETIStfMj .nav-link:hover:before {
  opacity: 1;
}
.cid-tyETIStfMj .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tyETIStfMj .nav-link {
    margin: 0 !important;
  }
}
.cid-tyETIStfMj .icons-menu {
  line-height: 0;
}
.cid-tyETIStfMj .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tyETIStfMj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tyETIStfMj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tyETIStfMj .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tyETIStfMj .dropdown-menu a {
  overflow: hidden;
}
.cid-tyETIStfMj .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyETIStfMj .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tyETIStfMj .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyETIStfMj .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tyETIStfMj .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyETIStfMj .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tyETIStfMj .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tyETIStfMj .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tyETIStfMj .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tyETIStfMj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tyETIStfMj .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tyETIStfMj .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tyETIStfMj .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tyETIStfMj .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tyETIStfMj.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tyETIStfMj .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tyETIStfMj .btn {
    white-space: nowrap;
  }
  .cid-tyETIStfMj .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tyETIStfMj .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tyETIStfMj .nav-item.dropdown:hover::before,
  .cid-tyETIStfMj .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tyETIStfMj .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tyETIStfMj .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tyETIStfMj .navbar > .container,
.cid-tyETIStfMj .navbar > .container-fluid {
  align-items: center;
}
.cid-tyETIStfMj .dropdown-toggle::after,
.cid-tyETIStfMj .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tyETIStfMj .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tyETIStfMj .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tyETIStfMj .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tyETIStfMj .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tyETIStfMj .nav-item:focus,
.cid-tyETIStfMj .nav-link:focus {
  outline: none;
}
.cid-tyETIStfMj .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tyETIStfMj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyETIStfMj .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tyETIStfMj a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tyETIStfMj ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tyETIStfMj .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tyETIStfMj .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tyETIStfMj .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tyETIStfMj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyETIStfMj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyETIStfMj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tyETIStfMj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tyETIStfMj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyETIStfMj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tyETIStfMj .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tyETIStfMj .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tyETIStfMj .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyETIStfMj.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyETIStfMj .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tyETIStfMj .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tyETIStfMj .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tyETIStfMj .navbar-logo {
    margin: 0;
  }
  .cid-tyETIStfMj .navbar-logo img {
    height: 60px !important;
  }
  .cid-tyETIStfMj .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tyETIStfMj .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tyETIStfMj .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tyETIStfMj .navbar {
    padding: 13px 90px;
  }
  .cid-tyETIStfMj .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tyETIStfMj .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tyETIStfMj .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tyETIStfMj .dropdown-toggle::after,
  .cid-tyETIStfMj .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tyETIStfMj .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tyETIStfMj a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tyETIStfMj ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tyETIStfMj .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tyETIStfMj .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tyETIStfMj.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tyETIStfMj.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tyETIStfMj.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tyETIStfMj.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tyETIStfMj .navbar {
    padding: 0 !important;
  }
  .cid-tyETIStfMj ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tyETIStfMj a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tyETIStfMj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tyETIStfMj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyETIStfMj .dropdown-item.active,
.cid-tyETIStfMj .dropdown-item:active {
  background-color: transparent;
}
.cid-tyETIStfMj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tyETIStfMj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tyETIStfMj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tyETIStfMj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyETIStfMj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tyETIStfMj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tyETIStfMj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tyETIStfMj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tyETIStfMj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tyETIStfMj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tyETIStfMj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tyETIStfMj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tyETIStfMj .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tyETIStfMj .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyETIStfMj .navbar {
    height: 97px;
  }
  .cid-tyETIStfMj .navbar.opened {
    height: auto;
  }
  .cid-tyETIStfMj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyETIVfdyJ {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-36.jpg");
}
.cid-tyETIVfdyJ h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tyEXCJpOdN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tyEXCJpOdN .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tyEXCJpOdN H2 {
  color: #003d59;
}
.cid-tyEV7FO0IB {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tyEV7FO0IB .card {
  width: 100%;
}
.cid-tyEV7FO0IB .card:nth-child(odd) .add__block {
  display: none;
}
.cid-tyEV7FO0IB .add__block {
  margin-top: 35px;
}
.cid-tyEV7FO0IB .add__block .add__block_image {
  width: 170px;
}
.cid-tyEV7FO0IB .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tyEV7FO0IB .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tyEV7FO0IB .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tyEV7FO0IB .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tyEV7FO0IB .row {
  margin: 0;
}
.cid-tyEV7FO0IB .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tyEV7FO0IB .step-container {
  margin-top: 25px;
}
.cid-tyEV7FO0IB .padding__bot {
  padding-bottom: 50px;
}
.cid-tyEV7FO0IB .step-text-content {
  padding-top: 10px;
}
.cid-tyEV7FO0IB .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tyEV7FO0IB .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tyEV7FO0IB .mbr-section-btn {
  margin-top: 20px;
}
.cid-tyEV7FO0IB .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tyEV7FO0IB .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tyEV7FO0IB .add__block {
    display: flex;
  }
  .cid-tyEV7FO0IB .step-element {
    display: flex;
  }
  .cid-tyEV7FO0IB .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tyEV7FO0IB .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tyEV7FO0IB .separline {
    position: relative;
  }
  .cid-tyEV7FO0IB .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tyEV7FO0IB .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tyEV7FO0IB .add__block_title {
    margin-top: 30px;
  }
  .cid-tyEV7FO0IB .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tyEV7FO0IB H2 {
  color: #003d59;
}
.cid-tyH5r62E33 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSUlxw1Pi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSUlxw1Pi .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSUlxw1Pi .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSUlxw1Pi .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSUlxw1Pi .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSUlxw1Pi .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSUlxw1Pi .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSUlxw1Pi .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSUlxw1Pi .input-group-btn {
  padding-left: 0;
}
.cid-tzSUlxw1Pi .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSUlxw1Pi .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSUlxw1Pi .mbr-text {
  color: #444;
}
.cid-tzSUlxw1Pi h5 {
  margin-bottom: 0;
}
.cid-tzSUlxw1Pi .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSUlxw1Pi .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSUlxw1Pi .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSUlxw1Pi .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSUlxw1Pi .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSUlxw1Pi .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSUlxw1Pi .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSUlxw1Pi .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSUlxw1Pi .media-container-row > div {
  padding: 0px;
}
.cid-tzSUlxw1Pi .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSUlxw1Pi .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSUlxw1Pi .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSUlxw1Pi .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSUlxw1Pi .social-list,
  .cid-tzSUlxw1Pi .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSUlxw1Pi h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSUlxw1Pi .form-group {
    max-width: 180px;
  }
}
.cid-tzSUlxw1Pi .links span {
  color: #9e9e9e;
}
.cid-tzSUlxw1Pi .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSUlxw1Pi .logo-title {
  text-align: center;
}
.cid-tyETJ4EF7Z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tyETJ4EF7Z .media-container-row .mbr-text {
  text-align: center;
}
.cid-tyETJ6AGly .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tyETJ6AGly .my-float {
  margin-top: 16px;
}
.cid-tyETJ6AGly P {
  color: #232323;
}
.cid-tyETJ6AGly DIV {
  color: #ffffff;
}
.cid-tyETJ6AGly H10 {
  color: #767676;
}
.cid-tyETJ6AGly .hidden {
  display: none;
}
.cid-tzIT3ktg2o {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tzIT3ktg2o .nav-link,
.cid-tzIT3ktg2o .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tzIT3ktg2o .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tzIT3ktg2o .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tzIT3ktg2o .nav-link.text-primary:hover,
.cid-tzIT3ktg2o .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tzIT3ktg2o .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tzIT3ktg2o .nav-link:hover:before {
  opacity: 1;
}
.cid-tzIT3ktg2o .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tzIT3ktg2o .nav-link {
    margin: 0 !important;
  }
}
.cid-tzIT3ktg2o .icons-menu {
  line-height: 0;
}
.cid-tzIT3ktg2o .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tzIT3ktg2o .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tzIT3ktg2o .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tzIT3ktg2o .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tzIT3ktg2o .dropdown-menu a {
  overflow: hidden;
}
.cid-tzIT3ktg2o .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIT3ktg2o .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tzIT3ktg2o .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIT3ktg2o .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tzIT3ktg2o .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIT3ktg2o .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tzIT3ktg2o .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIT3ktg2o .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tzIT3ktg2o .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tzIT3ktg2o .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tzIT3ktg2o .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tzIT3ktg2o .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tzIT3ktg2o .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tzIT3ktg2o .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tzIT3ktg2o.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tzIT3ktg2o .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tzIT3ktg2o .btn {
    white-space: nowrap;
  }
  .cid-tzIT3ktg2o .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tzIT3ktg2o .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tzIT3ktg2o .nav-item.dropdown:hover::before,
  .cid-tzIT3ktg2o .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tzIT3ktg2o .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tzIT3ktg2o .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tzIT3ktg2o .navbar > .container,
.cid-tzIT3ktg2o .navbar > .container-fluid {
  align-items: center;
}
.cid-tzIT3ktg2o .dropdown-toggle::after,
.cid-tzIT3ktg2o .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tzIT3ktg2o .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tzIT3ktg2o .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tzIT3ktg2o .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tzIT3ktg2o .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tzIT3ktg2o .nav-item:focus,
.cid-tzIT3ktg2o .nav-link:focus {
  outline: none;
}
.cid-tzIT3ktg2o .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tzIT3ktg2o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tzIT3ktg2o .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tzIT3ktg2o a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tzIT3ktg2o ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tzIT3ktg2o .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tzIT3ktg2o .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tzIT3ktg2o .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tzIT3ktg2o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tzIT3ktg2o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tzIT3ktg2o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tzIT3ktg2o .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tzIT3ktg2o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tzIT3ktg2o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tzIT3ktg2o .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tzIT3ktg2o .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tzIT3ktg2o .nav-item .nav-link::before {
    display: none;
  }
  .cid-tzIT3ktg2o.opened .dropdown-menu {
    top: 0;
  }
  .cid-tzIT3ktg2o .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tzIT3ktg2o .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tzIT3ktg2o .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tzIT3ktg2o .navbar-logo {
    margin: 0;
  }
  .cid-tzIT3ktg2o .navbar-logo img {
    height: 60px !important;
  }
  .cid-tzIT3ktg2o .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tzIT3ktg2o .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tzIT3ktg2o .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tzIT3ktg2o .navbar {
    padding: 13px 90px;
  }
  .cid-tzIT3ktg2o .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tzIT3ktg2o .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tzIT3ktg2o .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tzIT3ktg2o .dropdown-toggle::after,
  .cid-tzIT3ktg2o .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tzIT3ktg2o .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tzIT3ktg2o a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tzIT3ktg2o ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tzIT3ktg2o .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tzIT3ktg2o .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tzIT3ktg2o.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tzIT3ktg2o.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tzIT3ktg2o.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tzIT3ktg2o.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tzIT3ktg2o .navbar {
    padding: 0 !important;
  }
  .cid-tzIT3ktg2o ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tzIT3ktg2o a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tzIT3ktg2o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tzIT3ktg2o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tzIT3ktg2o .dropdown-item.active,
.cid-tzIT3ktg2o .dropdown-item:active {
  background-color: transparent;
}
.cid-tzIT3ktg2o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tzIT3ktg2o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tzIT3ktg2o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tzIT3ktg2o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tzIT3ktg2o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tzIT3ktg2o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tzIT3ktg2o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tzIT3ktg2o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tzIT3ktg2o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tzIT3ktg2o nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tzIT3ktg2o nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tzIT3ktg2o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tzIT3ktg2o .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tzIT3ktg2o .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tzIT3ktg2o .navbar {
    height: 97px;
  }
  .cid-tzIT3ktg2o .navbar.opened {
    height: auto;
  }
  .cid-tzIT3ktg2o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzIT3gmjxi {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #f2f2f2;
}
.cid-tzIT3gmjxi .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tzIT3gmjxi body {
  margin-top: 20px;
}
.cid-tzIT3gmjxi .blog-listing {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-tzIT3gmjxi .gray-bg {
  background-color: #f2f2f2;
}
.cid-tzIT3gmjxi .blog-grid {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-tzIT3gmjxi .blog-grid .blog-img {
  position: relative;
}
.cid-tzIT3gmjxi .blog-grid .blog-img .date {
  position: absolute;
  background: #003d59;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  top: 10px;
  border-radius: 4px;
}
.cid-tzIT3gmjxi .blog-grid .blog-img .date span {
  font-size: 22px;
  display: block;
  line-height: 22px;
  font-weight: 700;
}
.cid-tzIT3gmjxi .blog-grid .blog-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-tzIT3gmjxi .blog-grid .blog-info {
  padding: 20px;
}
.cid-tzIT3gmjxi .blog-grid .blog-info h5 {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 10px;
}
.cid-tzIT3gmjxi .blog-grid .blog-info h5 a {
  color: #003d59;
}
.cid-tzIT3gmjxi .blog-grid .blog-info p {
  margin: 0;
}
.cid-tzIT3gmjxi .blog-grid .blog-info .btn-bar {
  margin-top: 20px;
}
.cid-tzIT3gmjxi .blog-aside .widget {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.cid-tzIT3gmjxi .blog-aside .widget-body {
  padding: 15px;
}
.cid-tzIT3gmjxi .blog-aside .widget-title {
  padding: 15px;
  border-bottom: 1px solid #eee;
}
.cid-tzIT3gmjxi .blog-aside .widget-title h3 {
  font-size: 20px;
  font-weight: 700;
  color: #003d59;
  margin: 0;
}
.cid-tzIT3gmjxi .blog-aside .widget-author .media {
  margin-bottom: 15px;
}
.cid-tzIT3gmjxi .blog-aside .widget-author p {
  font-size: 16px;
  margin: 0;
}
.cid-tzIT3gmjxi .blog-aside .widget-author .avatar {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-tzIT3gmjxi .blog-aside .widget-author h6 {
  font-weight: 600;
  color: #003d59;
  font-size: 22px;
  margin: 0;
  padding-left: 20px;
}
.cid-tzIT3gmjxi .blog-aside .post-aside {
  margin-bottom: 15px;
}
.cid-tzIT3gmjxi .blog-aside .post-aside .post-aside-title h5 {
  margin: 0;
}
.cid-tzIT3gmjxi .blog-aside .post-aside .post-aside-title a {
  font-size: 18px;
  color: #003d59;
  font-weight: 600;
}
.cid-tzIT3gmjxi .blog-aside .post-aside .post-aside-meta {
  padding-bottom: 10px;
}
.cid-tzIT3gmjxi .blog-aside .post-aside .post-aside-meta a {
  color: #003d59;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-tzIT3gmjxi .blog-aside .latest-post-aside + .latest-post-aside {
  border-top: 1px solid #eee;
  padding-top: 15px;
  margin-top: 15px;
}
.cid-tzIT3gmjxi .blog-aside .latest-post-aside .lpa-right {
  width: 90px;
}
.cid-tzIT3gmjxi .blog-aside .latest-post-aside .lpa-right img {
  border-radius: 3px;
}
.cid-tzIT3gmjxi .blog-aside .latest-post-aside .lpa-left {
  padding-right: 15px;
}
.cid-tzIT3gmjxi .blog-aside .latest-post-aside .lpa-title h5 {
  margin: 0;
  font-size: 15px;
}
.cid-tzIT3gmjxi .blog-aside .latest-post-aside .lpa-title a {
  color: #003d59;
  font-weight: 600;
}
.cid-tzIT3gmjxi .blog-aside .latest-post-aside .lpa-meta i {
  color: #6F8BA4;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-tzIT3gmjxi .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #003d59;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-tzIT3gmjxi .tag-cloud a:hover {
  background: #fc5356;
}
.cid-tzIT3gmjxi .blog-single {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-tzIT3gmjxi .article {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 15px;
  margin: 15px 0 30px;
}
.cid-tzIT3gmjxi .article .article-title {
  padding: 15px 0 20px;
}
.cid-tzIT3gmjxi .article .article-title h6 {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-tzIT3gmjxi .article .article-title h6 a {
  text-transform: uppercase;
  color: #003d59;
  border-bottom: 1px solid #fc5356;
}
.cid-tzIT3gmjxi .article .article-title h2 {
  color: #003d59;
  font-weight: 600;
}
.cid-tzIT3gmjxi .article .article-title .media {
  padding-top: 15px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 20px;
}
.cid-tzIT3gmjxi .article .article-title .media .avatar {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-tzIT3gmjxi .article .article-title .media .media-body {
  padding-left: 8px;
}
.cid-tzIT3gmjxi .article .article-title .media .media-body label {
  font-weight: 600;
  color: #003d59;
  margin: 0;
}
.cid-tzIT3gmjxi .article .article-title .media .media-body span {
  display: block;
  font-size: 12px;
}
.cid-tzIT3gmjxi .article .article-content h1,
.cid-tzIT3gmjxi .article .article-content h2,
.cid-tzIT3gmjxi .article .article-content h3,
.cid-tzIT3gmjxi .article .article-content h4,
.cid-tzIT3gmjxi .article .article-content h5,
.cid-tzIT3gmjxi .article .article-content h6 {
  color: #003d59;
  font-weight: 600;
  margin-bottom: 15px;
}
.cid-tzIT3gmjxi .article .article-content blockquote {
  max-width: 600px;
  padding: 15px 0 30px 0;
  margin: 0;
}
.cid-tzIT3gmjxi .article .article-content blockquote p {
  font-size: 20px;
  font-weight: 500;
  color: #003d59;
  margin: 0;
}
.cid-tzIT3gmjxi .article .article-content blockquote .blockquote-footer {
  color: #003d59;
  font-size: 16px;
}
.cid-tzIT3gmjxi .article .article-content blockquote .blockquote-footer cite {
  font-weight: 600;
}
.cid-tzIT3gmjxi .article .tag-cloud {
  padding-top: 10px;
}
.cid-tzIT3gmjxi .article-comment {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 20px;
}
.cid-tzIT3gmjxi .article-comment h4 {
  color: #003d59;
  font-weight: 700;
  margin-bottom: 25px;
  font-size: 22px;
}
.cid-tzIT3gmjxi img {
  max-width: 100%;
  vertical-align: middle;
  border-style: none;
}
.cid-tzIT3gmjxi .contact-name {
  margin-bottom: 30px;
}
.cid-tzIT3gmjxi .contact-name h5 {
  font-size: 22px;
  color: #003d59;
  margin-bottom: 5px;
  font-weight: 600;
}
.cid-tzIT3gmjxi .contact-name p {
  font-size: 18px;
  margin: 0;
}
.cid-tzIT3gmjxi .social-share a {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  color: #ffffff;
  text-align: center;
  margin-right: 10px;
}
.cid-tzIT3gmjxi .social-share .dribbble {
  box-shadow: 0 8px 30px -4px rgba(234, 76, 137, 0.5);
  background-color: #ea4c89;
}
.cid-tzIT3gmjxi .social-share .behance {
  box-shadow: 0 8px 30px -4px rgba(0, 103, 255, 0.5);
  background-color: #0067ff;
}
.cid-tzIT3gmjxi .social-share .linkedin {
  box-shadow: 0 8px 30px -4px rgba(1, 119, 172, 0.5);
  background-color: #0177ac;
}
.cid-tzIT3gmjxi .contact-form .form-control {
  border: none;
  border-bottom: 1px solid #20247b;
  background: transparent;
  border-radius: 0;
  padding-left: 0;
  box-shadow: none !important;
}
.cid-tzIT3gmjxi .contact-form .form-control:focus {
  border-bottom: 1px solid #fc5356;
}
.cid-tzIT3gmjxi .contact-form .form-control.invalid {
  border-bottom: 1px solid #ff0000;
}
.cid-tzIT3gmjxi .contact-form .send {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzIT3gmjxi .contact-form .send {
    margin-bottom: 20px;
  }
}
.cid-tzIT3gmjxi .section-title h2 {
  font-weight: 700;
  color: #003d59;
  font-size: 45px;
  margin: 0 0 15px;
  border-left: 5px solid #fc5356;
  padding-left: 15px;
}
.cid-tzIT3gmjxi .section-title {
  padding-bottom: 45px;
}
.cid-tzIT3gmjxi .px-btn {
  padding: 0 50px 0 20px;
  line-height: 60px;
  position: relative;
  display: inline-block;
  color: #003d59;
  background: none;
  border: none;
}
.cid-tzIT3gmjxi .px-btn:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  border-radius: 30px;
  background: transparent;
  border: 1px solid rgba(252, 83, 86, 0.6);
  border-right: 1px solid transparent;
  -moz-transition: ease all 0.35s;
  -o-transition: ease all 0.35s;
  -webkit-transition: ease all 0.35s;
  transition: ease all 0.35s;
  width: 60px;
  height: 60px;
}
.cid-tzIT3gmjxi .px-btn .arrow {
  width: 13px;
  height: 2px;
  background: currentColor;
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 25px;
}
.cid-tzIT3gmjxi .px-btn .arrow:after {
  width: 8px;
  height: 8px;
  border-right: 2px solid currentColor;
  border-top: 2px solid currentColor;
  content: "";
  position: absolute;
  top: -3px;
  right: 0;
  display: inline-block;
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-tzIT3gmjxi H6 {
  color: #003d59;
}
.cid-tzIT3gmjxi P {
  color: #000000;
}
.cid-tzIT3mqwJE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSW6LOXpI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSW6LOXpI .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSW6LOXpI .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSW6LOXpI .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSW6LOXpI .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSW6LOXpI .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSW6LOXpI .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSW6LOXpI .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSW6LOXpI .input-group-btn {
  padding-left: 0;
}
.cid-tzSW6LOXpI .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSW6LOXpI .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSW6LOXpI .mbr-text {
  color: #444;
}
.cid-tzSW6LOXpI h5 {
  margin-bottom: 0;
}
.cid-tzSW6LOXpI .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSW6LOXpI .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSW6LOXpI .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSW6LOXpI .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSW6LOXpI .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSW6LOXpI .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSW6LOXpI .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSW6LOXpI .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSW6LOXpI .media-container-row > div {
  padding: 0px;
}
.cid-tzSW6LOXpI .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSW6LOXpI .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSW6LOXpI .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSW6LOXpI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSW6LOXpI .social-list,
  .cid-tzSW6LOXpI .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSW6LOXpI h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSW6LOXpI .form-group {
    max-width: 180px;
  }
}
.cid-tzSW6LOXpI .links span {
  color: #9e9e9e;
}
.cid-tzSW6LOXpI .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSW6LOXpI .logo-title {
  text-align: center;
}
.cid-tzIT3r5CWT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tzIT3r5CWT .media-container-row .mbr-text {
  text-align: center;
}
.cid-tzIT3sNOzV .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tzIT3sNOzV .my-float {
  margin-top: 16px;
}
.cid-tzIT3sNOzV P {
  color: #232323;
}
.cid-tzIT3sNOzV DIV {
  color: #ffffff;
}
.cid-tzIT3sNOzV H10 {
  color: #767676;
}
.cid-tzIT3sNOzV .hidden {
  display: none;
}
.cid-tzIWD1qjTG {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tzIWD1qjTG .nav-link,
.cid-tzIWD1qjTG .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tzIWD1qjTG .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tzIWD1qjTG .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tzIWD1qjTG .nav-link.text-primary:hover,
.cid-tzIWD1qjTG .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tzIWD1qjTG .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tzIWD1qjTG .nav-link:hover:before {
  opacity: 1;
}
.cid-tzIWD1qjTG .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tzIWD1qjTG .nav-link {
    margin: 0 !important;
  }
}
.cid-tzIWD1qjTG .icons-menu {
  line-height: 0;
}
.cid-tzIWD1qjTG .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tzIWD1qjTG .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tzIWD1qjTG .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tzIWD1qjTG .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tzIWD1qjTG .dropdown-menu a {
  overflow: hidden;
}
.cid-tzIWD1qjTG .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIWD1qjTG .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tzIWD1qjTG .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIWD1qjTG .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tzIWD1qjTG .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIWD1qjTG .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tzIWD1qjTG .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzIWD1qjTG .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tzIWD1qjTG .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tzIWD1qjTG .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tzIWD1qjTG .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tzIWD1qjTG .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tzIWD1qjTG .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tzIWD1qjTG .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tzIWD1qjTG.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tzIWD1qjTG .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tzIWD1qjTG .btn {
    white-space: nowrap;
  }
  .cid-tzIWD1qjTG .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tzIWD1qjTG .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tzIWD1qjTG .nav-item.dropdown:hover::before,
  .cid-tzIWD1qjTG .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tzIWD1qjTG .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tzIWD1qjTG .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tzIWD1qjTG .navbar > .container,
.cid-tzIWD1qjTG .navbar > .container-fluid {
  align-items: center;
}
.cid-tzIWD1qjTG .dropdown-toggle::after,
.cid-tzIWD1qjTG .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tzIWD1qjTG .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tzIWD1qjTG .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tzIWD1qjTG .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tzIWD1qjTG .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tzIWD1qjTG .nav-item:focus,
.cid-tzIWD1qjTG .nav-link:focus {
  outline: none;
}
.cid-tzIWD1qjTG .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tzIWD1qjTG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tzIWD1qjTG .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tzIWD1qjTG a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tzIWD1qjTG ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tzIWD1qjTG .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tzIWD1qjTG .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tzIWD1qjTG .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tzIWD1qjTG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tzIWD1qjTG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tzIWD1qjTG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tzIWD1qjTG .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tzIWD1qjTG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tzIWD1qjTG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tzIWD1qjTG .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tzIWD1qjTG .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tzIWD1qjTG .nav-item .nav-link::before {
    display: none;
  }
  .cid-tzIWD1qjTG.opened .dropdown-menu {
    top: 0;
  }
  .cid-tzIWD1qjTG .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tzIWD1qjTG .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tzIWD1qjTG .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tzIWD1qjTG .navbar-logo {
    margin: 0;
  }
  .cid-tzIWD1qjTG .navbar-logo img {
    height: 60px !important;
  }
  .cid-tzIWD1qjTG .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tzIWD1qjTG .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tzIWD1qjTG .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tzIWD1qjTG .navbar {
    padding: 13px 90px;
  }
  .cid-tzIWD1qjTG .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tzIWD1qjTG .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tzIWD1qjTG .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tzIWD1qjTG .dropdown-toggle::after,
  .cid-tzIWD1qjTG .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tzIWD1qjTG .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tzIWD1qjTG a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tzIWD1qjTG ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tzIWD1qjTG .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tzIWD1qjTG .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tzIWD1qjTG.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tzIWD1qjTG.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tzIWD1qjTG.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tzIWD1qjTG.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tzIWD1qjTG .navbar {
    padding: 0 !important;
  }
  .cid-tzIWD1qjTG ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tzIWD1qjTG a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tzIWD1qjTG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tzIWD1qjTG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tzIWD1qjTG .dropdown-item.active,
.cid-tzIWD1qjTG .dropdown-item:active {
  background-color: transparent;
}
.cid-tzIWD1qjTG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tzIWD1qjTG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tzIWD1qjTG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tzIWD1qjTG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tzIWD1qjTG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tzIWD1qjTG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tzIWD1qjTG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tzIWD1qjTG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tzIWD1qjTG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tzIWD1qjTG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tzIWD1qjTG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tzIWD1qjTG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tzIWD1qjTG .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tzIWD1qjTG .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tzIWD1qjTG .navbar {
    height: 97px;
  }
  .cid-tzIWD1qjTG .navbar.opened {
    height: auto;
  }
  .cid-tzIWD1qjTG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzIWD36wK5 {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-9.jpg");
}
.cid-tzIWD36wK5 h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tzIWVSlmzn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzIWVSlmzn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tzIWVSlmzn H2 {
  color: #003d59;
}
.cid-tAalRNo6P1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAalRNo6P1 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAalRNo6P1 .cont {
  background-color: #ddebe9;
}
.cid-tAalRNo6P1 .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAalRNo6P1 .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAalRNo6P1 .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAalRNo6P1 .vatshipblock {
  display: block;
}
.cid-tAalRNo6P1 .vatshipnone {
  display: none;
}
.cid-tAalRNo6P1 .btn {
  font-size: 9x;
}
.cid-tAalRNo6P1 H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAalRNo6P1 H4 {
  font-size: 17px;
  color: white;
}
.cid-tAalRNo6P1 P {
  text-align: left;
  font-size: 15px;
}
.cid-tzIWD6P1pg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSUpKvI04 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSUpKvI04 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSUpKvI04 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSUpKvI04 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSUpKvI04 .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSUpKvI04 .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSUpKvI04 .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSUpKvI04 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSUpKvI04 .input-group-btn {
  padding-left: 0;
}
.cid-tzSUpKvI04 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSUpKvI04 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSUpKvI04 .mbr-text {
  color: #444;
}
.cid-tzSUpKvI04 h5 {
  margin-bottom: 0;
}
.cid-tzSUpKvI04 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSUpKvI04 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSUpKvI04 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSUpKvI04 .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSUpKvI04 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSUpKvI04 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSUpKvI04 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSUpKvI04 .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSUpKvI04 .media-container-row > div {
  padding: 0px;
}
.cid-tzSUpKvI04 .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSUpKvI04 .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSUpKvI04 .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSUpKvI04 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSUpKvI04 .social-list,
  .cid-tzSUpKvI04 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSUpKvI04 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSUpKvI04 .form-group {
    max-width: 180px;
  }
}
.cid-tzSUpKvI04 .links span {
  color: #9e9e9e;
}
.cid-tzSUpKvI04 .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSUpKvI04 .logo-title {
  text-align: center;
}
.cid-tzIWDahiJA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tzIWDahiJA .media-container-row .mbr-text {
  text-align: center;
}
.cid-tzIWDbAqRz .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tzIWDbAqRz .my-float {
  margin-top: 16px;
}
.cid-tzIWDbAqRz P {
  color: #232323;
}
.cid-tzIWDbAqRz DIV {
  color: #ffffff;
}
.cid-tzIWDbAqRz H10 {
  color: #767676;
}
.cid-tzIWDbAqRz .hidden {
  display: none;
}
.cid-tzJ2geVe94 {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tzJ2geVe94 .nav-link,
.cid-tzJ2geVe94 .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tzJ2geVe94 .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tzJ2geVe94 .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tzJ2geVe94 .nav-link.text-primary:hover,
.cid-tzJ2geVe94 .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tzJ2geVe94 .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tzJ2geVe94 .nav-link:hover:before {
  opacity: 1;
}
.cid-tzJ2geVe94 .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tzJ2geVe94 .nav-link {
    margin: 0 !important;
  }
}
.cid-tzJ2geVe94 .icons-menu {
  line-height: 0;
}
.cid-tzJ2geVe94 .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tzJ2geVe94 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tzJ2geVe94 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tzJ2geVe94 .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tzJ2geVe94 .dropdown-menu a {
  overflow: hidden;
}
.cid-tzJ2geVe94 .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzJ2geVe94 .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tzJ2geVe94 .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzJ2geVe94 .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tzJ2geVe94 .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzJ2geVe94 .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tzJ2geVe94 .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzJ2geVe94 .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tzJ2geVe94 .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tzJ2geVe94 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tzJ2geVe94 .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tzJ2geVe94 .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tzJ2geVe94 .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tzJ2geVe94 .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tzJ2geVe94.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tzJ2geVe94 .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tzJ2geVe94 .btn {
    white-space: nowrap;
  }
  .cid-tzJ2geVe94 .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tzJ2geVe94 .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tzJ2geVe94 .nav-item.dropdown:hover::before,
  .cid-tzJ2geVe94 .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tzJ2geVe94 .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tzJ2geVe94 .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tzJ2geVe94 .navbar > .container,
.cid-tzJ2geVe94 .navbar > .container-fluid {
  align-items: center;
}
.cid-tzJ2geVe94 .dropdown-toggle::after,
.cid-tzJ2geVe94 .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tzJ2geVe94 .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tzJ2geVe94 .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tzJ2geVe94 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tzJ2geVe94 .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tzJ2geVe94 .nav-item:focus,
.cid-tzJ2geVe94 .nav-link:focus {
  outline: none;
}
.cid-tzJ2geVe94 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tzJ2geVe94 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tzJ2geVe94 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tzJ2geVe94 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tzJ2geVe94 ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tzJ2geVe94 .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tzJ2geVe94 .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tzJ2geVe94 .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tzJ2geVe94 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tzJ2geVe94 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tzJ2geVe94 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tzJ2geVe94 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tzJ2geVe94 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tzJ2geVe94 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tzJ2geVe94 .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tzJ2geVe94 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tzJ2geVe94 .nav-item .nav-link::before {
    display: none;
  }
  .cid-tzJ2geVe94.opened .dropdown-menu {
    top: 0;
  }
  .cid-tzJ2geVe94 .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tzJ2geVe94 .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tzJ2geVe94 .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tzJ2geVe94 .navbar-logo {
    margin: 0;
  }
  .cid-tzJ2geVe94 .navbar-logo img {
    height: 60px !important;
  }
  .cid-tzJ2geVe94 .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tzJ2geVe94 .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tzJ2geVe94 .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tzJ2geVe94 .navbar {
    padding: 13px 90px;
  }
  .cid-tzJ2geVe94 .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tzJ2geVe94 .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tzJ2geVe94 .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tzJ2geVe94 .dropdown-toggle::after,
  .cid-tzJ2geVe94 .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tzJ2geVe94 .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tzJ2geVe94 a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tzJ2geVe94 ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tzJ2geVe94 .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tzJ2geVe94 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tzJ2geVe94.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tzJ2geVe94.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tzJ2geVe94.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tzJ2geVe94.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tzJ2geVe94 .navbar {
    padding: 0 !important;
  }
  .cid-tzJ2geVe94 ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tzJ2geVe94 a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tzJ2geVe94 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tzJ2geVe94 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tzJ2geVe94 .dropdown-item.active,
.cid-tzJ2geVe94 .dropdown-item:active {
  background-color: transparent;
}
.cid-tzJ2geVe94 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tzJ2geVe94 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tzJ2geVe94 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tzJ2geVe94 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tzJ2geVe94 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tzJ2geVe94 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tzJ2geVe94 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tzJ2geVe94 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tzJ2geVe94 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tzJ2geVe94 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tzJ2geVe94 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tzJ2geVe94 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tzJ2geVe94 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tzJ2geVe94 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tzJ2geVe94 .navbar {
    height: 97px;
  }
  .cid-tzJ2geVe94 .navbar.opened {
    height: auto;
  }
  .cid-tzJ2geVe94 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzJ2gh7JsW {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-34.jpeg");
}
.cid-tzJ2gh7JsW h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tzJ2giO2Zd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzJ2giO2Zd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tzJ2giO2Zd H2 {
  color: #003d59;
}
.cid-nOqgN6hSR6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-nOqgN6hSR6 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-nOqgN6hSR6 .cont {
  background-color: #ddebe9;
}
.cid-nOqgN6hSR6 .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-nOqgN6hSR6 .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-nOqgN6hSR6 .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-nOqgN6hSR6 .vatshipblock {
  display: block;
}
.cid-nOqgN6hSR6 .vatshipnone {
  display: none;
}
.cid-nOqgN6hSR6 .btn {
  font-size: 14px;
}
.cid-nOqgN6hSR6 H3 {
  color: #232323;
  font-size: 15px;
}
.cid-nOqgN6hSR6 H4 {
  font-size: 17px;
  color: white;
}
.cid-nOqgN6hSR6 P {
  text-align: left;
  font-size: 15px;
}
.cid-tzJ2gkvDJt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSTRBqcvg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSTRBqcvg .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSTRBqcvg .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSTRBqcvg .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSTRBqcvg .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSTRBqcvg .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSTRBqcvg .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSTRBqcvg .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSTRBqcvg .input-group-btn {
  padding-left: 0;
}
.cid-tzSTRBqcvg .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSTRBqcvg .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSTRBqcvg .mbr-text {
  color: #444;
}
.cid-tzSTRBqcvg h5 {
  margin-bottom: 0;
}
.cid-tzSTRBqcvg .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSTRBqcvg .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSTRBqcvg .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSTRBqcvg .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSTRBqcvg .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSTRBqcvg .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSTRBqcvg .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSTRBqcvg .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSTRBqcvg .media-container-row > div {
  padding: 0px;
}
.cid-tzSTRBqcvg .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSTRBqcvg .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSTRBqcvg .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSTRBqcvg .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSTRBqcvg .social-list,
  .cid-tzSTRBqcvg .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSTRBqcvg h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSTRBqcvg .form-group {
    max-width: 180px;
  }
}
.cid-tzSTRBqcvg .links span {
  color: #9e9e9e;
}
.cid-tzSTRBqcvg .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSTRBqcvg .logo-title {
  text-align: center;
}
.cid-tzJ2goKwWw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tzJ2goKwWw .media-container-row .mbr-text {
  text-align: center;
}
.cid-tzJ2gqtodi .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tzJ2gqtodi .my-float {
  margin-top: 16px;
}
.cid-tzJ2gqtodi P {
  color: #232323;
}
.cid-tzJ2gqtodi DIV {
  color: #ffffff;
}
.cid-tzJ2gqtodi H10 {
  color: #767676;
}
.cid-tzJ2gqtodi .hidden {
  display: none;
}
.cid-tzNrtuOU3T {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tzNrtuOU3T .nav-link,
.cid-tzNrtuOU3T .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tzNrtuOU3T .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tzNrtuOU3T .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tzNrtuOU3T .nav-link.text-primary:hover,
.cid-tzNrtuOU3T .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tzNrtuOU3T .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tzNrtuOU3T .nav-link:hover:before {
  opacity: 1;
}
.cid-tzNrtuOU3T .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tzNrtuOU3T .nav-link {
    margin: 0 !important;
  }
}
.cid-tzNrtuOU3T .icons-menu {
  line-height: 0;
}
.cid-tzNrtuOU3T .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tzNrtuOU3T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tzNrtuOU3T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tzNrtuOU3T .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tzNrtuOU3T .dropdown-menu a {
  overflow: hidden;
}
.cid-tzNrtuOU3T .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzNrtuOU3T .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tzNrtuOU3T .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzNrtuOU3T .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tzNrtuOU3T .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzNrtuOU3T .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tzNrtuOU3T .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tzNrtuOU3T .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tzNrtuOU3T .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tzNrtuOU3T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tzNrtuOU3T .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tzNrtuOU3T .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tzNrtuOU3T .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tzNrtuOU3T .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tzNrtuOU3T.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tzNrtuOU3T .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tzNrtuOU3T .btn {
    white-space: nowrap;
  }
  .cid-tzNrtuOU3T .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tzNrtuOU3T .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tzNrtuOU3T .nav-item.dropdown:hover::before,
  .cid-tzNrtuOU3T .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tzNrtuOU3T .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tzNrtuOU3T .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tzNrtuOU3T .navbar > .container,
.cid-tzNrtuOU3T .navbar > .container-fluid {
  align-items: center;
}
.cid-tzNrtuOU3T .dropdown-toggle::after,
.cid-tzNrtuOU3T .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tzNrtuOU3T .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tzNrtuOU3T .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tzNrtuOU3T .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tzNrtuOU3T .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tzNrtuOU3T .nav-item:focus,
.cid-tzNrtuOU3T .nav-link:focus {
  outline: none;
}
.cid-tzNrtuOU3T .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tzNrtuOU3T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tzNrtuOU3T .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tzNrtuOU3T a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tzNrtuOU3T ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tzNrtuOU3T .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tzNrtuOU3T .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tzNrtuOU3T .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tzNrtuOU3T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tzNrtuOU3T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tzNrtuOU3T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tzNrtuOU3T .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tzNrtuOU3T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tzNrtuOU3T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tzNrtuOU3T .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tzNrtuOU3T .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tzNrtuOU3T .nav-item .nav-link::before {
    display: none;
  }
  .cid-tzNrtuOU3T.opened .dropdown-menu {
    top: 0;
  }
  .cid-tzNrtuOU3T .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tzNrtuOU3T .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tzNrtuOU3T .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tzNrtuOU3T .navbar-logo {
    margin: 0;
  }
  .cid-tzNrtuOU3T .navbar-logo img {
    height: 60px !important;
  }
  .cid-tzNrtuOU3T .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tzNrtuOU3T .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tzNrtuOU3T .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tzNrtuOU3T .navbar {
    padding: 13px 90px;
  }
  .cid-tzNrtuOU3T .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tzNrtuOU3T .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tzNrtuOU3T .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tzNrtuOU3T .dropdown-toggle::after,
  .cid-tzNrtuOU3T .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tzNrtuOU3T .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tzNrtuOU3T a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tzNrtuOU3T ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tzNrtuOU3T .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tzNrtuOU3T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tzNrtuOU3T.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tzNrtuOU3T.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tzNrtuOU3T.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tzNrtuOU3T.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tzNrtuOU3T .navbar {
    padding: 0 !important;
  }
  .cid-tzNrtuOU3T ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tzNrtuOU3T a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tzNrtuOU3T .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tzNrtuOU3T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tzNrtuOU3T .dropdown-item.active,
.cid-tzNrtuOU3T .dropdown-item:active {
  background-color: transparent;
}
.cid-tzNrtuOU3T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tzNrtuOU3T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tzNrtuOU3T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tzNrtuOU3T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tzNrtuOU3T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tzNrtuOU3T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tzNrtuOU3T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tzNrtuOU3T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tzNrtuOU3T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tzNrtuOU3T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tzNrtuOU3T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tzNrtuOU3T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tzNrtuOU3T .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tzNrtuOU3T .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tzNrtuOU3T .navbar {
    height: 97px;
  }
  .cid-tzNrtuOU3T .navbar.opened {
    height: auto;
  }
  .cid-tzNrtuOU3T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzNrtxZlQx {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
}
.cid-tzNrtxZlQx h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tzNrtAe46X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzNrtAe46X .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tzNrtAe46X H2 {
  color: #003d59;
}
.cid-tAyjvy79Kd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAyjvy79Kd .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAyjvy79Kd .cont {
  background-color: #ddebe9;
}
.cid-tAyjvy79Kd .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAyjvy79Kd .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAyjvy79Kd .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAyjvy79Kd .vatshipblock {
  display: block;
}
.cid-tAyjvy79Kd .vatshipnone {
  display: none;
}
.cid-tAyjvy79Kd .btn {
  font-size: 9x;
}
.cid-tAyjvy79Kd H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAyjvy79Kd H4 {
  font-size: 17px;
  color: white;
}
.cid-tAyjvy79Kd P {
  text-align: left;
  font-size: 15px;
}
.cid-tzNrtC7hi3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tzSUwjfPH4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tzSUwjfPH4 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tzSUwjfPH4 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tzSUwjfPH4 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tzSUwjfPH4 .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tzSUwjfPH4 .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tzSUwjfPH4 .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tzSUwjfPH4 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tzSUwjfPH4 .input-group-btn {
  padding-left: 0;
}
.cid-tzSUwjfPH4 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tzSUwjfPH4 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tzSUwjfPH4 .mbr-text {
  color: #444;
}
.cid-tzSUwjfPH4 h5 {
  margin-bottom: 0;
}
.cid-tzSUwjfPH4 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tzSUwjfPH4 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tzSUwjfPH4 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tzSUwjfPH4 .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tzSUwjfPH4 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tzSUwjfPH4 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tzSUwjfPH4 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tzSUwjfPH4 .social-list a:hover {
  opacity: 0.4;
}
.cid-tzSUwjfPH4 .media-container-row > div {
  padding: 0px;
}
.cid-tzSUwjfPH4 .text2 {
  color: #000000;
  text-align: left;
}
.cid-tzSUwjfPH4 .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tzSUwjfPH4 .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tzSUwjfPH4 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tzSUwjfPH4 .social-list,
  .cid-tzSUwjfPH4 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tzSUwjfPH4 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tzSUwjfPH4 .form-group {
    max-width: 180px;
  }
}
.cid-tzSUwjfPH4 .links span {
  color: #9e9e9e;
}
.cid-tzSUwjfPH4 .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tzSUwjfPH4 .logo-title {
  text-align: center;
}
.cid-tzNrtHaIIq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tzNrtHaIIq .media-container-row .mbr-text {
  text-align: center;
}
.cid-tzNrtJ3i1O .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tzNrtJ3i1O .my-float {
  margin-top: 16px;
}
.cid-tzNrtJ3i1O P {
  color: #232323;
}
.cid-tzNrtJ3i1O DIV {
  color: #ffffff;
}
.cid-tzNrtJ3i1O H10 {
  color: #767676;
}
.cid-tzNrtJ3i1O .hidden {
  display: none;
}
.cid-tAacvgLtJb {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAacvgLtJb .nav-link,
.cid-tAacvgLtJb .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAacvgLtJb .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAacvgLtJb .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAacvgLtJb .nav-link.text-primary:hover,
.cid-tAacvgLtJb .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAacvgLtJb .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAacvgLtJb .nav-link:hover:before {
  opacity: 1;
}
.cid-tAacvgLtJb .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAacvgLtJb .nav-link {
    margin: 0 !important;
  }
}
.cid-tAacvgLtJb .icons-menu {
  line-height: 0;
}
.cid-tAacvgLtJb .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAacvgLtJb .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAacvgLtJb .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAacvgLtJb .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAacvgLtJb .dropdown-menu a {
  overflow: hidden;
}
.cid-tAacvgLtJb .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAacvgLtJb .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAacvgLtJb .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAacvgLtJb .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAacvgLtJb .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAacvgLtJb .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAacvgLtJb .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAacvgLtJb .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAacvgLtJb .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAacvgLtJb .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAacvgLtJb .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAacvgLtJb .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAacvgLtJb .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAacvgLtJb .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAacvgLtJb.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAacvgLtJb .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAacvgLtJb .btn {
    white-space: nowrap;
  }
  .cid-tAacvgLtJb .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAacvgLtJb .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAacvgLtJb .nav-item.dropdown:hover::before,
  .cid-tAacvgLtJb .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAacvgLtJb .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAacvgLtJb .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAacvgLtJb .navbar > .container,
.cid-tAacvgLtJb .navbar > .container-fluid {
  align-items: center;
}
.cid-tAacvgLtJb .dropdown-toggle::after,
.cid-tAacvgLtJb .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAacvgLtJb .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAacvgLtJb .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAacvgLtJb .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAacvgLtJb .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAacvgLtJb .nav-item:focus,
.cid-tAacvgLtJb .nav-link:focus {
  outline: none;
}
.cid-tAacvgLtJb .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAacvgLtJb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAacvgLtJb .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAacvgLtJb a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAacvgLtJb ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAacvgLtJb .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAacvgLtJb .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAacvgLtJb .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAacvgLtJb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAacvgLtJb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAacvgLtJb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAacvgLtJb .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAacvgLtJb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAacvgLtJb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAacvgLtJb .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAacvgLtJb .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAacvgLtJb .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAacvgLtJb.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAacvgLtJb .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAacvgLtJb .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAacvgLtJb .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAacvgLtJb .navbar-logo {
    margin: 0;
  }
  .cid-tAacvgLtJb .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAacvgLtJb .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAacvgLtJb .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAacvgLtJb .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAacvgLtJb .navbar {
    padding: 13px 90px;
  }
  .cid-tAacvgLtJb .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAacvgLtJb .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAacvgLtJb .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAacvgLtJb .dropdown-toggle::after,
  .cid-tAacvgLtJb .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAacvgLtJb .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAacvgLtJb a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAacvgLtJb ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAacvgLtJb .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAacvgLtJb .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAacvgLtJb.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAacvgLtJb.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAacvgLtJb.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAacvgLtJb.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAacvgLtJb .navbar {
    padding: 0 !important;
  }
  .cid-tAacvgLtJb ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAacvgLtJb a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAacvgLtJb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAacvgLtJb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAacvgLtJb .dropdown-item.active,
.cid-tAacvgLtJb .dropdown-item:active {
  background-color: transparent;
}
.cid-tAacvgLtJb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAacvgLtJb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAacvgLtJb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAacvgLtJb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAacvgLtJb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAacvgLtJb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAacvgLtJb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAacvgLtJb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAacvgLtJb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAacvgLtJb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAacvgLtJb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAacvgLtJb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAacvgLtJb .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAacvgLtJb .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAacvgLtJb .navbar {
    height: 97px;
  }
  .cid-tAacvgLtJb .navbar.opened {
    height: auto;
  }
  .cid-tAacvgLtJb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAacviX2ZF {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-tAacviX2ZF h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAacvkj7Ca {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAacvkj7Ca .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAacvkj7Ca H2 {
  color: #003d59;
}
.cid-tAacvlpjXF {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAacvlpjXF .card {
  width: 100%;
}
.cid-tAacvlpjXF .card .add__block {
  display: none;
}
.cid-tAacvlpjXF .add__block {
  margin-top: 35px;
}
.cid-tAacvlpjXF .add__block .add__block_image {
  width: 170px;
}
.cid-tAacvlpjXF .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAacvlpjXF .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAacvlpjXF .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAacvlpjXF .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAacvlpjXF .row {
  margin: 0;
}
.cid-tAacvlpjXF .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAacvlpjXF .step-container {
  margin-top: 25px;
}
.cid-tAacvlpjXF .padding__bot {
  padding-bottom: 50px;
}
.cid-tAacvlpjXF .step-text-content {
  padding-top: 10px;
}
.cid-tAacvlpjXF .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAacvlpjXF .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAacvlpjXF .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAacvlpjXF .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAacvlpjXF .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAacvlpjXF .add__block {
    display: flex;
  }
  .cid-tAacvlpjXF .step-element {
    display: flex;
  }
  .cid-tAacvlpjXF .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAacvlpjXF .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAacvlpjXF .separline {
    position: relative;
  }
  .cid-tAacvlpjXF .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAacvlpjXF .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAacvlpjXF .add__block_title {
    margin-top: 30px;
  }
  .cid-tAacvlpjXF .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAacvlpjXF H2 {
  color: #003d59;
}
.cid-tAciSfwNj9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAciSfwNj9 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAciSfwNj9 .cont {
  background-color: #ddebe9;
}
.cid-tAciSfwNj9 .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAciSfwNj9 .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAciSfwNj9 .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAciSfwNj9 .vatshipblock {
  display: block;
}
.cid-tAciSfwNj9 .vatshipnone {
  display: none;
}
.cid-tAciSfwNj9 .btn {
  font-size: 9x;
}
.cid-tAciSfwNj9 H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAciSfwNj9 H4 {
  font-size: 17px;
  color: white;
}
.cid-tAciSfwNj9 P {
  text-align: left;
  font-size: 15px;
}
.cid-tAacvo7cqr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAacvponjv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAacvponjv .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAacvponjv .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAacvponjv .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAacvponjv .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAacvponjv .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAacvponjv .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAacvponjv .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAacvponjv .input-group-btn {
  padding-left: 0;
}
.cid-tAacvponjv .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAacvponjv .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAacvponjv .mbr-text {
  color: #444;
}
.cid-tAacvponjv h5 {
  margin-bottom: 0;
}
.cid-tAacvponjv .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAacvponjv .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAacvponjv .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAacvponjv .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAacvponjv .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAacvponjv .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAacvponjv .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAacvponjv .social-list a:hover {
  opacity: 0.4;
}
.cid-tAacvponjv .media-container-row > div {
  padding: 0px;
}
.cid-tAacvponjv .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAacvponjv .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAacvponjv .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAacvponjv .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAacvponjv .social-list,
  .cid-tAacvponjv .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAacvponjv h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAacvponjv .form-group {
    max-width: 180px;
  }
}
.cid-tAacvponjv .links span {
  color: #9e9e9e;
}
.cid-tAacvponjv .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAacvponjv .logo-title {
  text-align: center;
}
.cid-tAacvrAPPZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAacvrAPPZ .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAacvsSBg7 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAacvsSBg7 .my-float {
  margin-top: 16px;
}
.cid-tAacvsSBg7 P {
  color: #232323;
}
.cid-tAacvsSBg7 DIV {
  color: #ffffff;
}
.cid-tAacvsSBg7 H10 {
  color: #767676;
}
.cid-tAacvsSBg7 .hidden {
  display: none;
}
.cid-tAardgLNXh {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAardgLNXh .nav-link,
.cid-tAardgLNXh .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAardgLNXh .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAardgLNXh .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAardgLNXh .nav-link.text-primary:hover,
.cid-tAardgLNXh .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAardgLNXh .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAardgLNXh .nav-link:hover:before {
  opacity: 1;
}
.cid-tAardgLNXh .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAardgLNXh .nav-link {
    margin: 0 !important;
  }
}
.cid-tAardgLNXh .icons-menu {
  line-height: 0;
}
.cid-tAardgLNXh .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAardgLNXh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAardgLNXh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAardgLNXh .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAardgLNXh .dropdown-menu a {
  overflow: hidden;
}
.cid-tAardgLNXh .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAardgLNXh .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAardgLNXh .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAardgLNXh .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAardgLNXh .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAardgLNXh .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAardgLNXh .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAardgLNXh .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAardgLNXh .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAardgLNXh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAardgLNXh .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAardgLNXh .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAardgLNXh .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAardgLNXh .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAardgLNXh.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAardgLNXh .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAardgLNXh .btn {
    white-space: nowrap;
  }
  .cid-tAardgLNXh .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAardgLNXh .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAardgLNXh .nav-item.dropdown:hover::before,
  .cid-tAardgLNXh .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAardgLNXh .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAardgLNXh .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAardgLNXh .navbar > .container,
.cid-tAardgLNXh .navbar > .container-fluid {
  align-items: center;
}
.cid-tAardgLNXh .dropdown-toggle::after,
.cid-tAardgLNXh .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAardgLNXh .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAardgLNXh .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAardgLNXh .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAardgLNXh .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAardgLNXh .nav-item:focus,
.cid-tAardgLNXh .nav-link:focus {
  outline: none;
}
.cid-tAardgLNXh .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAardgLNXh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAardgLNXh .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAardgLNXh a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAardgLNXh ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAardgLNXh .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAardgLNXh .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAardgLNXh .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAardgLNXh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAardgLNXh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAardgLNXh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAardgLNXh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAardgLNXh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAardgLNXh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAardgLNXh .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAardgLNXh .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAardgLNXh .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAardgLNXh.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAardgLNXh .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAardgLNXh .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAardgLNXh .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAardgLNXh .navbar-logo {
    margin: 0;
  }
  .cid-tAardgLNXh .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAardgLNXh .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAardgLNXh .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAardgLNXh .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAardgLNXh .navbar {
    padding: 13px 90px;
  }
  .cid-tAardgLNXh .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAardgLNXh .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAardgLNXh .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAardgLNXh .dropdown-toggle::after,
  .cid-tAardgLNXh .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAardgLNXh .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAardgLNXh a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAardgLNXh ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAardgLNXh .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAardgLNXh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAardgLNXh.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAardgLNXh.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAardgLNXh.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAardgLNXh.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAardgLNXh .navbar {
    padding: 0 !important;
  }
  .cid-tAardgLNXh ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAardgLNXh a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAardgLNXh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAardgLNXh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAardgLNXh .dropdown-item.active,
.cid-tAardgLNXh .dropdown-item:active {
  background-color: transparent;
}
.cid-tAardgLNXh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAardgLNXh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAardgLNXh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAardgLNXh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAardgLNXh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAardgLNXh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAardgLNXh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAardgLNXh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAardgLNXh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAardgLNXh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAardgLNXh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAardgLNXh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAardgLNXh .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAardgLNXh .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAardgLNXh .navbar {
    height: 97px;
  }
  .cid-tAardgLNXh .navbar.opened {
    height: auto;
  }
  .cid-tAardgLNXh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAardjdusz {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-15.jpg");
}
.cid-tAardjdusz h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAardlAWSy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAardlAWSy .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAardlAWSy H2 {
  color: #003d59;
}
.cid-tAardnsjL9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAardnsjL9 .card {
  width: 100%;
}
.cid-tAardnsjL9 .card .add__block {
  display: none;
}
.cid-tAardnsjL9 .add__block {
  margin-top: 35px;
}
.cid-tAardnsjL9 .add__block .add__block_image {
  width: 170px;
}
.cid-tAardnsjL9 .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAardnsjL9 .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAardnsjL9 .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAardnsjL9 .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAardnsjL9 .row {
  margin: 0;
}
.cid-tAardnsjL9 .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAardnsjL9 .step-container {
  margin-top: 25px;
}
.cid-tAardnsjL9 .padding__bot {
  padding-bottom: 50px;
}
.cid-tAardnsjL9 .step-text-content {
  padding-top: 10px;
}
.cid-tAardnsjL9 .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAardnsjL9 .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAardnsjL9 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAardnsjL9 .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAardnsjL9 .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAardnsjL9 .add__block {
    display: flex;
  }
  .cid-tAardnsjL9 .step-element {
    display: flex;
  }
  .cid-tAardnsjL9 .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAardnsjL9 .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAardnsjL9 .separline {
    position: relative;
  }
  .cid-tAardnsjL9 .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAardnsjL9 .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAardnsjL9 .add__block_title {
    margin-top: 30px;
  }
  .cid-tAardnsjL9 .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAardnsjL9 H2 {
  color: #003d59;
}
.cid-tAciWYa0JD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAciWYa0JD .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAciWYa0JD .cont {
  background-color: #ddebe9;
}
.cid-tAciWYa0JD .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAciWYa0JD .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAciWYa0JD .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAciWYa0JD .vatshipblock {
  display: block;
}
.cid-tAciWYa0JD .vatshipnone {
  display: none;
}
.cid-tAciWYa0JD .btn {
  font-size: 9x;
}
.cid-tAciWYa0JD H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAciWYa0JD H4 {
  font-size: 17px;
  color: white;
}
.cid-tAciWYa0JD P {
  text-align: left;
  font-size: 15px;
}
.cid-tAardquMWy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAardsa7Vc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAardsa7Vc .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAardsa7Vc .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAardsa7Vc .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAardsa7Vc .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAardsa7Vc .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAardsa7Vc .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAardsa7Vc .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAardsa7Vc .input-group-btn {
  padding-left: 0;
}
.cid-tAardsa7Vc .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAardsa7Vc .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAardsa7Vc .mbr-text {
  color: #444;
}
.cid-tAardsa7Vc h5 {
  margin-bottom: 0;
}
.cid-tAardsa7Vc .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAardsa7Vc .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAardsa7Vc .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAardsa7Vc .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAardsa7Vc .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAardsa7Vc .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAardsa7Vc .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAardsa7Vc .social-list a:hover {
  opacity: 0.4;
}
.cid-tAardsa7Vc .media-container-row > div {
  padding: 0px;
}
.cid-tAardsa7Vc .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAardsa7Vc .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAardsa7Vc .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAardsa7Vc .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAardsa7Vc .social-list,
  .cid-tAardsa7Vc .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAardsa7Vc h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAardsa7Vc .form-group {
    max-width: 180px;
  }
}
.cid-tAardsa7Vc .links span {
  color: #9e9e9e;
}
.cid-tAardsa7Vc .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAardsa7Vc .logo-title {
  text-align: center;
}
.cid-tAardv42dl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAardv42dl .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAardwVFTs .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAardwVFTs .my-float {
  margin-top: 16px;
}
.cid-tAardwVFTs P {
  color: #232323;
}
.cid-tAardwVFTs DIV {
  color: #ffffff;
}
.cid-tAardwVFTs H10 {
  color: #767676;
}
.cid-tAardwVFTs .hidden {
  display: none;
}
.cid-tAauP3buDv {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAauP3buDv .nav-link,
.cid-tAauP3buDv .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAauP3buDv .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAauP3buDv .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAauP3buDv .nav-link.text-primary:hover,
.cid-tAauP3buDv .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAauP3buDv .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAauP3buDv .nav-link:hover:before {
  opacity: 1;
}
.cid-tAauP3buDv .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAauP3buDv .nav-link {
    margin: 0 !important;
  }
}
.cid-tAauP3buDv .icons-menu {
  line-height: 0;
}
.cid-tAauP3buDv .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAauP3buDv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAauP3buDv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAauP3buDv .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAauP3buDv .dropdown-menu a {
  overflow: hidden;
}
.cid-tAauP3buDv .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAauP3buDv .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAauP3buDv .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAauP3buDv .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAauP3buDv .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAauP3buDv .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAauP3buDv .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAauP3buDv .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAauP3buDv .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAauP3buDv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAauP3buDv .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAauP3buDv .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAauP3buDv .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAauP3buDv .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAauP3buDv.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAauP3buDv .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAauP3buDv .btn {
    white-space: nowrap;
  }
  .cid-tAauP3buDv .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAauP3buDv .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAauP3buDv .nav-item.dropdown:hover::before,
  .cid-tAauP3buDv .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAauP3buDv .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAauP3buDv .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAauP3buDv .navbar > .container,
.cid-tAauP3buDv .navbar > .container-fluid {
  align-items: center;
}
.cid-tAauP3buDv .dropdown-toggle::after,
.cid-tAauP3buDv .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAauP3buDv .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAauP3buDv .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAauP3buDv .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAauP3buDv .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAauP3buDv .nav-item:focus,
.cid-tAauP3buDv .nav-link:focus {
  outline: none;
}
.cid-tAauP3buDv .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAauP3buDv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAauP3buDv .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAauP3buDv a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAauP3buDv ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAauP3buDv .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAauP3buDv .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAauP3buDv .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAauP3buDv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAauP3buDv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAauP3buDv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAauP3buDv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAauP3buDv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAauP3buDv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAauP3buDv .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAauP3buDv .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAauP3buDv .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAauP3buDv.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAauP3buDv .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAauP3buDv .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAauP3buDv .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAauP3buDv .navbar-logo {
    margin: 0;
  }
  .cid-tAauP3buDv .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAauP3buDv .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAauP3buDv .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAauP3buDv .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAauP3buDv .navbar {
    padding: 13px 90px;
  }
  .cid-tAauP3buDv .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAauP3buDv .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAauP3buDv .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAauP3buDv .dropdown-toggle::after,
  .cid-tAauP3buDv .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAauP3buDv .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAauP3buDv a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAauP3buDv ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAauP3buDv .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAauP3buDv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAauP3buDv.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAauP3buDv.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAauP3buDv.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAauP3buDv.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAauP3buDv .navbar {
    padding: 0 !important;
  }
  .cid-tAauP3buDv ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAauP3buDv a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAauP3buDv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAauP3buDv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAauP3buDv .dropdown-item.active,
.cid-tAauP3buDv .dropdown-item:active {
  background-color: transparent;
}
.cid-tAauP3buDv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAauP3buDv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAauP3buDv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAauP3buDv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAauP3buDv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAauP3buDv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAauP3buDv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAauP3buDv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAauP3buDv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAauP3buDv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAauP3buDv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAauP3buDv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAauP3buDv .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAauP3buDv .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAauP3buDv .navbar {
    height: 97px;
  }
  .cid-tAauP3buDv .navbar.opened {
    height: auto;
  }
  .cid-tAauP3buDv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAauP5j8Ml {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-7.jpg");
}
.cid-tAauP5j8Ml h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAauP6VrK1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAauP6VrK1 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAauP6VrK1 H2 {
  color: #003d59;
}
.cid-tAauP8B1SX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAauP8B1SX .card {
  width: 100%;
}
.cid-tAauP8B1SX .card .add__block {
  display: none;
}
.cid-tAauP8B1SX .add__block {
  margin-top: 35px;
}
.cid-tAauP8B1SX .add__block .add__block_image {
  width: 170px;
}
.cid-tAauP8B1SX .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAauP8B1SX .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAauP8B1SX .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAauP8B1SX .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAauP8B1SX .row {
  margin: 0;
}
.cid-tAauP8B1SX .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAauP8B1SX .step-container {
  margin-top: 25px;
}
.cid-tAauP8B1SX .padding__bot {
  padding-bottom: 50px;
}
.cid-tAauP8B1SX .step-text-content {
  padding-top: 10px;
}
.cid-tAauP8B1SX .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAauP8B1SX .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAauP8B1SX .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAauP8B1SX .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAauP8B1SX .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAauP8B1SX .add__block {
    display: flex;
  }
  .cid-tAauP8B1SX .step-element {
    display: flex;
  }
  .cid-tAauP8B1SX .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAauP8B1SX .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAauP8B1SX .separline {
    position: relative;
  }
  .cid-tAauP8B1SX .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAauP8B1SX .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAauP8B1SX .add__block_title {
    margin-top: 30px;
  }
  .cid-tAauP8B1SX .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAauP8B1SX H2 {
  color: #003d59;
}
.cid-tAcj1lX5DG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAcj1lX5DG .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAcj1lX5DG .cont {
  background-color: #ddebe9;
}
.cid-tAcj1lX5DG .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAcj1lX5DG .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAcj1lX5DG .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAcj1lX5DG .vatshipblock {
  display: block;
}
.cid-tAcj1lX5DG .vatshipnone {
  display: none;
}
.cid-tAcj1lX5DG .btn {
  font-size: 9x;
}
.cid-tAcj1lX5DG H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAcj1lX5DG H4 {
  font-size: 17px;
  color: white;
}
.cid-tAcj1lX5DG P {
  text-align: left;
  font-size: 15px;
}
.cid-tAauPbuzKn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAauPdalN7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAauPdalN7 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAauPdalN7 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAauPdalN7 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAauPdalN7 .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAauPdalN7 .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAauPdalN7 .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAauPdalN7 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAauPdalN7 .input-group-btn {
  padding-left: 0;
}
.cid-tAauPdalN7 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAauPdalN7 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAauPdalN7 .mbr-text {
  color: #444;
}
.cid-tAauPdalN7 h5 {
  margin-bottom: 0;
}
.cid-tAauPdalN7 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAauPdalN7 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAauPdalN7 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAauPdalN7 .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAauPdalN7 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAauPdalN7 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAauPdalN7 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAauPdalN7 .social-list a:hover {
  opacity: 0.4;
}
.cid-tAauPdalN7 .media-container-row > div {
  padding: 0px;
}
.cid-tAauPdalN7 .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAauPdalN7 .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAauPdalN7 .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAauPdalN7 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAauPdalN7 .social-list,
  .cid-tAauPdalN7 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAauPdalN7 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAauPdalN7 .form-group {
    max-width: 180px;
  }
}
.cid-tAauPdalN7 .links span {
  color: #9e9e9e;
}
.cid-tAauPdalN7 .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAauPdalN7 .logo-title {
  text-align: center;
}
.cid-tAauPfObQ6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAauPfObQ6 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAauPi8cRY .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAauPi8cRY .my-float {
  margin-top: 16px;
}
.cid-tAauPi8cRY P {
  color: #232323;
}
.cid-tAauPi8cRY DIV {
  color: #ffffff;
}
.cid-tAauPi8cRY H10 {
  color: #767676;
}
.cid-tAauPi8cRY .hidden {
  display: none;
}
.cid-tAaz7SxpjK {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAaz7SxpjK .nav-link,
.cid-tAaz7SxpjK .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAaz7SxpjK .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAaz7SxpjK .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAaz7SxpjK .nav-link.text-primary:hover,
.cid-tAaz7SxpjK .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAaz7SxpjK .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAaz7SxpjK .nav-link:hover:before {
  opacity: 1;
}
.cid-tAaz7SxpjK .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAaz7SxpjK .nav-link {
    margin: 0 !important;
  }
}
.cid-tAaz7SxpjK .icons-menu {
  line-height: 0;
}
.cid-tAaz7SxpjK .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAaz7SxpjK .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAaz7SxpjK .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAaz7SxpjK .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAaz7SxpjK .dropdown-menu a {
  overflow: hidden;
}
.cid-tAaz7SxpjK .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAaz7SxpjK .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAaz7SxpjK .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAaz7SxpjK .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAaz7SxpjK .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAaz7SxpjK .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAaz7SxpjK .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAaz7SxpjK .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAaz7SxpjK .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAaz7SxpjK .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAaz7SxpjK .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAaz7SxpjK .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAaz7SxpjK .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAaz7SxpjK .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAaz7SxpjK.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAaz7SxpjK .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAaz7SxpjK .btn {
    white-space: nowrap;
  }
  .cid-tAaz7SxpjK .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAaz7SxpjK .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAaz7SxpjK .nav-item.dropdown:hover::before,
  .cid-tAaz7SxpjK .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAaz7SxpjK .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAaz7SxpjK .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAaz7SxpjK .navbar > .container,
.cid-tAaz7SxpjK .navbar > .container-fluid {
  align-items: center;
}
.cid-tAaz7SxpjK .dropdown-toggle::after,
.cid-tAaz7SxpjK .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAaz7SxpjK .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAaz7SxpjK .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAaz7SxpjK .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAaz7SxpjK .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAaz7SxpjK .nav-item:focus,
.cid-tAaz7SxpjK .nav-link:focus {
  outline: none;
}
.cid-tAaz7SxpjK .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAaz7SxpjK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAaz7SxpjK .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAaz7SxpjK a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAaz7SxpjK ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAaz7SxpjK .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAaz7SxpjK .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAaz7SxpjK .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAaz7SxpjK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAaz7SxpjK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAaz7SxpjK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAaz7SxpjK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAaz7SxpjK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAaz7SxpjK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAaz7SxpjK .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAaz7SxpjK .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAaz7SxpjK .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAaz7SxpjK.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAaz7SxpjK .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAaz7SxpjK .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAaz7SxpjK .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAaz7SxpjK .navbar-logo {
    margin: 0;
  }
  .cid-tAaz7SxpjK .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAaz7SxpjK .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAaz7SxpjK .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAaz7SxpjK .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAaz7SxpjK .navbar {
    padding: 13px 90px;
  }
  .cid-tAaz7SxpjK .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAaz7SxpjK .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAaz7SxpjK .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAaz7SxpjK .dropdown-toggle::after,
  .cid-tAaz7SxpjK .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAaz7SxpjK .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAaz7SxpjK a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAaz7SxpjK ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAaz7SxpjK .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAaz7SxpjK .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAaz7SxpjK.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAaz7SxpjK.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAaz7SxpjK.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAaz7SxpjK.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAaz7SxpjK .navbar {
    padding: 0 !important;
  }
  .cid-tAaz7SxpjK ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAaz7SxpjK a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAaz7SxpjK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAaz7SxpjK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAaz7SxpjK .dropdown-item.active,
.cid-tAaz7SxpjK .dropdown-item:active {
  background-color: transparent;
}
.cid-tAaz7SxpjK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAaz7SxpjK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAaz7SxpjK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAaz7SxpjK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAaz7SxpjK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAaz7SxpjK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAaz7SxpjK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAaz7SxpjK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAaz7SxpjK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAaz7SxpjK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAaz7SxpjK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAaz7SxpjK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAaz7SxpjK .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAaz7SxpjK .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAaz7SxpjK .navbar {
    height: 97px;
  }
  .cid-tAaz7SxpjK .navbar.opened {
    height: auto;
  }
  .cid-tAaz7SxpjK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAaz7Uxb1k {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-11.jpeg");
}
.cid-tAaz7Uxb1k h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAaz7WcBMG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAaz7WcBMG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAaz7WcBMG H2 {
  color: #003d59;
}
.cid-tAaz7XGLk6 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAaz7XGLk6 .card {
  width: 100%;
}
.cid-tAaz7XGLk6 .card .add__block {
  display: none;
}
.cid-tAaz7XGLk6 .add__block {
  margin-top: 35px;
}
.cid-tAaz7XGLk6 .add__block .add__block_image {
  width: 170px;
}
.cid-tAaz7XGLk6 .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAaz7XGLk6 .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAaz7XGLk6 .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAaz7XGLk6 .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAaz7XGLk6 .row {
  margin: 0;
}
.cid-tAaz7XGLk6 .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAaz7XGLk6 .step-container {
  margin-top: 25px;
}
.cid-tAaz7XGLk6 .padding__bot {
  padding-bottom: 50px;
}
.cid-tAaz7XGLk6 .step-text-content {
  padding-top: 10px;
}
.cid-tAaz7XGLk6 .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAaz7XGLk6 .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAaz7XGLk6 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAaz7XGLk6 .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAaz7XGLk6 .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAaz7XGLk6 .add__block {
    display: flex;
  }
  .cid-tAaz7XGLk6 .step-element {
    display: flex;
  }
  .cid-tAaz7XGLk6 .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAaz7XGLk6 .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAaz7XGLk6 .separline {
    position: relative;
  }
  .cid-tAaz7XGLk6 .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAaz7XGLk6 .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAaz7XGLk6 .add__block_title {
    margin-top: 30px;
  }
  .cid-tAaz7XGLk6 .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAaz7XGLk6 H2 {
  color: #003d59;
}
.cid-tAcj3YEdUR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAcj3YEdUR .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAcj3YEdUR .cont {
  background-color: #ddebe9;
}
.cid-tAcj3YEdUR .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAcj3YEdUR .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAcj3YEdUR .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAcj3YEdUR .vatshipblock {
  display: block;
}
.cid-tAcj3YEdUR .vatshipnone {
  display: none;
}
.cid-tAcj3YEdUR .btn {
  font-size: 9x;
}
.cid-tAcj3YEdUR H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAcj3YEdUR H4 {
  font-size: 17px;
  color: white;
}
.cid-tAcj3YEdUR P {
  text-align: left;
  font-size: 15px;
}
.cid-tAaz80wIpt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAaz820qDi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAaz820qDi .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAaz820qDi .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAaz820qDi .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAaz820qDi .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAaz820qDi .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAaz820qDi .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAaz820qDi .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAaz820qDi .input-group-btn {
  padding-left: 0;
}
.cid-tAaz820qDi .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAaz820qDi .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAaz820qDi .mbr-text {
  color: #444;
}
.cid-tAaz820qDi h5 {
  margin-bottom: 0;
}
.cid-tAaz820qDi .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAaz820qDi .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAaz820qDi .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAaz820qDi .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAaz820qDi .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAaz820qDi .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAaz820qDi .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAaz820qDi .social-list a:hover {
  opacity: 0.4;
}
.cid-tAaz820qDi .media-container-row > div {
  padding: 0px;
}
.cid-tAaz820qDi .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAaz820qDi .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAaz820qDi .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAaz820qDi .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAaz820qDi .social-list,
  .cid-tAaz820qDi .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAaz820qDi h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAaz820qDi .form-group {
    max-width: 180px;
  }
}
.cid-tAaz820qDi .links span {
  color: #9e9e9e;
}
.cid-tAaz820qDi .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAaz820qDi .logo-title {
  text-align: center;
}
.cid-tAaz84l1Jf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAaz84l1Jf .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAaz85TcdL .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAaz85TcdL .my-float {
  margin-top: 16px;
}
.cid-tAaz85TcdL P {
  color: #232323;
}
.cid-tAaz85TcdL DIV {
  color: #ffffff;
}
.cid-tAaz85TcdL H10 {
  color: #767676;
}
.cid-tAaz85TcdL .hidden {
  display: none;
}
.cid-tAcac99FAa {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAcac99FAa .nav-link,
.cid-tAcac99FAa .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAcac99FAa .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAcac99FAa .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAcac99FAa .nav-link.text-primary:hover,
.cid-tAcac99FAa .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAcac99FAa .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAcac99FAa .nav-link:hover:before {
  opacity: 1;
}
.cid-tAcac99FAa .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAcac99FAa .nav-link {
    margin: 0 !important;
  }
}
.cid-tAcac99FAa .icons-menu {
  line-height: 0;
}
.cid-tAcac99FAa .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAcac99FAa .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAcac99FAa .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAcac99FAa .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAcac99FAa .dropdown-menu a {
  overflow: hidden;
}
.cid-tAcac99FAa .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAcac99FAa .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAcac99FAa .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAcac99FAa .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAcac99FAa .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAcac99FAa .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAcac99FAa .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAcac99FAa .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAcac99FAa .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAcac99FAa .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAcac99FAa .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAcac99FAa .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAcac99FAa .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAcac99FAa .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAcac99FAa.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAcac99FAa .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAcac99FAa .btn {
    white-space: nowrap;
  }
  .cid-tAcac99FAa .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAcac99FAa .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAcac99FAa .nav-item.dropdown:hover::before,
  .cid-tAcac99FAa .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAcac99FAa .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAcac99FAa .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAcac99FAa .navbar > .container,
.cid-tAcac99FAa .navbar > .container-fluid {
  align-items: center;
}
.cid-tAcac99FAa .dropdown-toggle::after,
.cid-tAcac99FAa .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAcac99FAa .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAcac99FAa .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAcac99FAa .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAcac99FAa .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAcac99FAa .nav-item:focus,
.cid-tAcac99FAa .nav-link:focus {
  outline: none;
}
.cid-tAcac99FAa .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAcac99FAa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAcac99FAa .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAcac99FAa a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAcac99FAa ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAcac99FAa .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAcac99FAa .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAcac99FAa .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAcac99FAa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAcac99FAa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAcac99FAa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAcac99FAa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAcac99FAa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAcac99FAa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAcac99FAa .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAcac99FAa .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAcac99FAa .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAcac99FAa.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAcac99FAa .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAcac99FAa .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAcac99FAa .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAcac99FAa .navbar-logo {
    margin: 0;
  }
  .cid-tAcac99FAa .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAcac99FAa .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAcac99FAa .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAcac99FAa .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAcac99FAa .navbar {
    padding: 13px 90px;
  }
  .cid-tAcac99FAa .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAcac99FAa .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAcac99FAa .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAcac99FAa .dropdown-toggle::after,
  .cid-tAcac99FAa .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAcac99FAa .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAcac99FAa a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAcac99FAa ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAcac99FAa .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAcac99FAa .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAcac99FAa.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAcac99FAa.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAcac99FAa.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAcac99FAa.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAcac99FAa .navbar {
    padding: 0 !important;
  }
  .cid-tAcac99FAa ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAcac99FAa a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAcac99FAa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAcac99FAa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAcac99FAa .dropdown-item.active,
.cid-tAcac99FAa .dropdown-item:active {
  background-color: transparent;
}
.cid-tAcac99FAa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAcac99FAa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAcac99FAa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAcac99FAa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAcac99FAa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAcac99FAa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAcac99FAa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAcac99FAa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAcac99FAa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAcac99FAa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAcac99FAa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAcac99FAa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAcac99FAa .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAcac99FAa .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAcac99FAa .navbar {
    height: 97px;
  }
  .cid-tAcac99FAa .navbar.opened {
    height: auto;
  }
  .cid-tAcac99FAa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAcacaYvpP {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-23.jpg");
}
.cid-tAcacaYvpP h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAcacc7k10 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAcacc7k10 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAcacc7k10 H2 {
  color: #003d59;
}
.cid-tAcacdkuWT {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAcacdkuWT .card {
  width: 100%;
}
.cid-tAcacdkuWT .card .add__block {
  display: none;
}
.cid-tAcacdkuWT .add__block {
  margin-top: 35px;
}
.cid-tAcacdkuWT .add__block .add__block_image {
  width: 170px;
}
.cid-tAcacdkuWT .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAcacdkuWT .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAcacdkuWT .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAcacdkuWT .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAcacdkuWT .row {
  margin: 0;
}
.cid-tAcacdkuWT .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAcacdkuWT .step-container {
  margin-top: 25px;
}
.cid-tAcacdkuWT .padding__bot {
  padding-bottom: 50px;
}
.cid-tAcacdkuWT .step-text-content {
  padding-top: 10px;
}
.cid-tAcacdkuWT .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAcacdkuWT .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAcacdkuWT .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAcacdkuWT .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAcacdkuWT .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAcacdkuWT .add__block {
    display: flex;
  }
  .cid-tAcacdkuWT .step-element {
    display: flex;
  }
  .cid-tAcacdkuWT .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAcacdkuWT .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAcacdkuWT .separline {
    position: relative;
  }
  .cid-tAcacdkuWT .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAcacdkuWT .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAcacdkuWT .add__block_title {
    margin-top: 30px;
  }
  .cid-tAcacdkuWT .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAcacdkuWT H2 {
  color: #003d59;
}
.cid-tAcj6MDJMo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAcj6MDJMo .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAcj6MDJMo .cont {
  background-color: #ddebe9;
}
.cid-tAcj6MDJMo .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAcj6MDJMo .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAcj6MDJMo .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAcj6MDJMo .vatshipblock {
  display: block;
}
.cid-tAcj6MDJMo .vatshipnone {
  display: none;
}
.cid-tAcj6MDJMo .btn {
  font-size: 9x;
}
.cid-tAcj6MDJMo H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAcj6MDJMo H4 {
  font-size: 17px;
  color: white;
}
.cid-tAcj6MDJMo P {
  text-align: left;
  font-size: 15px;
}
.cid-tAcacfQ0ME {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAcach10de {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAcach10de .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAcach10de .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAcach10de .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAcach10de .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAcach10de .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAcach10de .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAcach10de .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAcach10de .input-group-btn {
  padding-left: 0;
}
.cid-tAcach10de .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAcach10de .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAcach10de .mbr-text {
  color: #444;
}
.cid-tAcach10de h5 {
  margin-bottom: 0;
}
.cid-tAcach10de .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAcach10de .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAcach10de .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAcach10de .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAcach10de .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAcach10de .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAcach10de .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAcach10de .social-list a:hover {
  opacity: 0.4;
}
.cid-tAcach10de .media-container-row > div {
  padding: 0px;
}
.cid-tAcach10de .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAcach10de .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAcach10de .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAcach10de .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAcach10de .social-list,
  .cid-tAcach10de .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAcach10de h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAcach10de .form-group {
    max-width: 180px;
  }
}
.cid-tAcach10de .links span {
  color: #9e9e9e;
}
.cid-tAcach10de .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAcach10de .logo-title {
  text-align: center;
}
.cid-tAcacj20kA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAcacj20kA .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAcackftAp .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAcackftAp .my-float {
  margin-top: 16px;
}
.cid-tAcackftAp P {
  color: #232323;
}
.cid-tAcackftAp DIV {
  color: #ffffff;
}
.cid-tAcackftAp H10 {
  color: #767676;
}
.cid-tAcackftAp .hidden {
  display: none;
}
.cid-tAceDNw8QR {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAceDNw8QR .nav-link,
.cid-tAceDNw8QR .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAceDNw8QR .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAceDNw8QR .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAceDNw8QR .nav-link.text-primary:hover,
.cid-tAceDNw8QR .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAceDNw8QR .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAceDNw8QR .nav-link:hover:before {
  opacity: 1;
}
.cid-tAceDNw8QR .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAceDNw8QR .nav-link {
    margin: 0 !important;
  }
}
.cid-tAceDNw8QR .icons-menu {
  line-height: 0;
}
.cid-tAceDNw8QR .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAceDNw8QR .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAceDNw8QR .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAceDNw8QR .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAceDNw8QR .dropdown-menu a {
  overflow: hidden;
}
.cid-tAceDNw8QR .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAceDNw8QR .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAceDNw8QR .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAceDNw8QR .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAceDNw8QR .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAceDNw8QR .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAceDNw8QR .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAceDNw8QR .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAceDNw8QR .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAceDNw8QR .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAceDNw8QR .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAceDNw8QR .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAceDNw8QR .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAceDNw8QR .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAceDNw8QR.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAceDNw8QR .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAceDNw8QR .btn {
    white-space: nowrap;
  }
  .cid-tAceDNw8QR .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAceDNw8QR .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAceDNw8QR .nav-item.dropdown:hover::before,
  .cid-tAceDNw8QR .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAceDNw8QR .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAceDNw8QR .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAceDNw8QR .navbar > .container,
.cid-tAceDNw8QR .navbar > .container-fluid {
  align-items: center;
}
.cid-tAceDNw8QR .dropdown-toggle::after,
.cid-tAceDNw8QR .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAceDNw8QR .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAceDNw8QR .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAceDNw8QR .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAceDNw8QR .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAceDNw8QR .nav-item:focus,
.cid-tAceDNw8QR .nav-link:focus {
  outline: none;
}
.cid-tAceDNw8QR .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAceDNw8QR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAceDNw8QR .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAceDNw8QR a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAceDNw8QR ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAceDNw8QR .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAceDNw8QR .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAceDNw8QR .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAceDNw8QR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAceDNw8QR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAceDNw8QR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAceDNw8QR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAceDNw8QR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAceDNw8QR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAceDNw8QR .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAceDNw8QR .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAceDNw8QR .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAceDNw8QR.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAceDNw8QR .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAceDNw8QR .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAceDNw8QR .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAceDNw8QR .navbar-logo {
    margin: 0;
  }
  .cid-tAceDNw8QR .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAceDNw8QR .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAceDNw8QR .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAceDNw8QR .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAceDNw8QR .navbar {
    padding: 13px 90px;
  }
  .cid-tAceDNw8QR .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAceDNw8QR .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAceDNw8QR .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAceDNw8QR .dropdown-toggle::after,
  .cid-tAceDNw8QR .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAceDNw8QR .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAceDNw8QR a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAceDNw8QR ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAceDNw8QR .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAceDNw8QR .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAceDNw8QR.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAceDNw8QR.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAceDNw8QR.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAceDNw8QR.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAceDNw8QR .navbar {
    padding: 0 !important;
  }
  .cid-tAceDNw8QR ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAceDNw8QR a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAceDNw8QR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAceDNw8QR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAceDNw8QR .dropdown-item.active,
.cid-tAceDNw8QR .dropdown-item:active {
  background-color: transparent;
}
.cid-tAceDNw8QR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAceDNw8QR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAceDNw8QR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAceDNw8QR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAceDNw8QR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAceDNw8QR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAceDNw8QR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAceDNw8QR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAceDNw8QR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAceDNw8QR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAceDNw8QR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAceDNw8QR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAceDNw8QR .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAceDNw8QR .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAceDNw8QR .navbar {
    height: 97px;
  }
  .cid-tAceDNw8QR .navbar.opened {
    height: auto;
  }
  .cid-tAceDNw8QR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAceDPCHwm {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-31.jpg");
}
.cid-tAceDPCHwm h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAceDRgT4K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAceDRgT4K .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAceDRgT4K H2 {
  color: #003d59;
}
.cid-tAceDSRz1d {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAceDSRz1d .card {
  width: 100%;
}
.cid-tAceDSRz1d .card .add__block {
  display: none;
}
.cid-tAceDSRz1d .add__block {
  margin-top: 35px;
}
.cid-tAceDSRz1d .add__block .add__block_image {
  width: 170px;
}
.cid-tAceDSRz1d .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAceDSRz1d .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAceDSRz1d .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAceDSRz1d .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAceDSRz1d .row {
  margin: 0;
}
.cid-tAceDSRz1d .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAceDSRz1d .step-container {
  margin-top: 25px;
}
.cid-tAceDSRz1d .padding__bot {
  padding-bottom: 50px;
}
.cid-tAceDSRz1d .step-text-content {
  padding-top: 10px;
}
.cid-tAceDSRz1d .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAceDSRz1d .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAceDSRz1d .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAceDSRz1d .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAceDSRz1d .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAceDSRz1d .add__block {
    display: flex;
  }
  .cid-tAceDSRz1d .step-element {
    display: flex;
  }
  .cid-tAceDSRz1d .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAceDSRz1d .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAceDSRz1d .separline {
    position: relative;
  }
  .cid-tAceDSRz1d .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAceDSRz1d .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAceDSRz1d .add__block_title {
    margin-top: 30px;
  }
  .cid-tAceDSRz1d .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAceDSRz1d H2 {
  color: #003d59;
}
.cid-tAcj9olKZS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAcj9olKZS .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAcj9olKZS .cont {
  background-color: #ddebe9;
}
.cid-tAcj9olKZS .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAcj9olKZS .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAcj9olKZS .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAcj9olKZS .vatshipblock {
  display: block;
}
.cid-tAcj9olKZS .vatshipnone {
  display: none;
}
.cid-tAcj9olKZS .btn {
  font-size: 9x;
}
.cid-tAcj9olKZS H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAcj9olKZS H4 {
  font-size: 17px;
  color: white;
}
.cid-tAcj9olKZS P {
  text-align: left;
  font-size: 15px;
}
.cid-tAceDWTher {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAceDZ5p0a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAceDZ5p0a .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAceDZ5p0a .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAceDZ5p0a .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAceDZ5p0a .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAceDZ5p0a .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAceDZ5p0a .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAceDZ5p0a .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAceDZ5p0a .input-group-btn {
  padding-left: 0;
}
.cid-tAceDZ5p0a .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAceDZ5p0a .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAceDZ5p0a .mbr-text {
  color: #444;
}
.cid-tAceDZ5p0a h5 {
  margin-bottom: 0;
}
.cid-tAceDZ5p0a .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAceDZ5p0a .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAceDZ5p0a .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAceDZ5p0a .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAceDZ5p0a .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAceDZ5p0a .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAceDZ5p0a .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAceDZ5p0a .social-list a:hover {
  opacity: 0.4;
}
.cid-tAceDZ5p0a .media-container-row > div {
  padding: 0px;
}
.cid-tAceDZ5p0a .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAceDZ5p0a .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAceDZ5p0a .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAceDZ5p0a .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAceDZ5p0a .social-list,
  .cid-tAceDZ5p0a .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAceDZ5p0a h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAceDZ5p0a .form-group {
    max-width: 180px;
  }
}
.cid-tAceDZ5p0a .links span {
  color: #9e9e9e;
}
.cid-tAceDZ5p0a .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAceDZ5p0a .logo-title {
  text-align: center;
}
.cid-tAceE32QnZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAceE32QnZ .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAceE4y9wM .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAceE4y9wM .my-float {
  margin-top: 16px;
}
.cid-tAceE4y9wM P {
  color: #232323;
}
.cid-tAceE4y9wM DIV {
  color: #ffffff;
}
.cid-tAceE4y9wM H10 {
  color: #767676;
}
.cid-tAceE4y9wM .hidden {
  display: none;
}
.cid-tAikPTPp7K {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAikPTPp7K .nav-link,
.cid-tAikPTPp7K .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAikPTPp7K .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAikPTPp7K .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAikPTPp7K .nav-link.text-primary:hover,
.cid-tAikPTPp7K .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAikPTPp7K .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAikPTPp7K .nav-link:hover:before {
  opacity: 1;
}
.cid-tAikPTPp7K .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAikPTPp7K .nav-link {
    margin: 0 !important;
  }
}
.cid-tAikPTPp7K .icons-menu {
  line-height: 0;
}
.cid-tAikPTPp7K .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAikPTPp7K .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAikPTPp7K .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAikPTPp7K .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAikPTPp7K .dropdown-menu a {
  overflow: hidden;
}
.cid-tAikPTPp7K .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAikPTPp7K .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAikPTPp7K .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAikPTPp7K .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAikPTPp7K .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAikPTPp7K .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAikPTPp7K .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAikPTPp7K .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAikPTPp7K .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAikPTPp7K .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAikPTPp7K .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAikPTPp7K .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAikPTPp7K .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAikPTPp7K .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAikPTPp7K.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAikPTPp7K .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAikPTPp7K .btn {
    white-space: nowrap;
  }
  .cid-tAikPTPp7K .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAikPTPp7K .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAikPTPp7K .nav-item.dropdown:hover::before,
  .cid-tAikPTPp7K .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAikPTPp7K .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAikPTPp7K .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAikPTPp7K .navbar > .container,
.cid-tAikPTPp7K .navbar > .container-fluid {
  align-items: center;
}
.cid-tAikPTPp7K .dropdown-toggle::after,
.cid-tAikPTPp7K .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAikPTPp7K .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAikPTPp7K .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAikPTPp7K .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAikPTPp7K .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAikPTPp7K .nav-item:focus,
.cid-tAikPTPp7K .nav-link:focus {
  outline: none;
}
.cid-tAikPTPp7K .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAikPTPp7K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAikPTPp7K .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAikPTPp7K a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAikPTPp7K ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAikPTPp7K .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAikPTPp7K .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAikPTPp7K .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAikPTPp7K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAikPTPp7K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAikPTPp7K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAikPTPp7K .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAikPTPp7K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAikPTPp7K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAikPTPp7K .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAikPTPp7K .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAikPTPp7K .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAikPTPp7K.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAikPTPp7K .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAikPTPp7K .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAikPTPp7K .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAikPTPp7K .navbar-logo {
    margin: 0;
  }
  .cid-tAikPTPp7K .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAikPTPp7K .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAikPTPp7K .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAikPTPp7K .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAikPTPp7K .navbar {
    padding: 13px 90px;
  }
  .cid-tAikPTPp7K .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAikPTPp7K .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAikPTPp7K .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAikPTPp7K .dropdown-toggle::after,
  .cid-tAikPTPp7K .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAikPTPp7K .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAikPTPp7K a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAikPTPp7K ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAikPTPp7K .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAikPTPp7K .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAikPTPp7K.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAikPTPp7K.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAikPTPp7K.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAikPTPp7K.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAikPTPp7K .navbar {
    padding: 0 !important;
  }
  .cid-tAikPTPp7K ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAikPTPp7K a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAikPTPp7K .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAikPTPp7K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAikPTPp7K .dropdown-item.active,
.cid-tAikPTPp7K .dropdown-item:active {
  background-color: transparent;
}
.cid-tAikPTPp7K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAikPTPp7K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAikPTPp7K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAikPTPp7K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAikPTPp7K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAikPTPp7K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAikPTPp7K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAikPTPp7K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAikPTPp7K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAikPTPp7K nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAikPTPp7K nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAikPTPp7K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAikPTPp7K .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAikPTPp7K .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAikPTPp7K .navbar {
    height: 97px;
  }
  .cid-tAikPTPp7K .navbar.opened {
    height: auto;
  }
  .cid-tAikPTPp7K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAikPVLQtp {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/whatsapp-image-2024-04-30-at-11.28.44-1.jpeg");
}
.cid-tAikPVLQtp h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAikPXu5F5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAikPXu5F5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAikPXu5F5 H2 {
  color: #003d59;
}
.cid-tAikPZekHR {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAikPZekHR .card {
  width: 100%;
}
.cid-tAikPZekHR .card .add__block {
  display: none;
}
.cid-tAikPZekHR .add__block {
  margin-top: 35px;
}
.cid-tAikPZekHR .add__block .add__block_image {
  width: 170px;
}
.cid-tAikPZekHR .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAikPZekHR .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAikPZekHR .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAikPZekHR .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAikPZekHR .row {
  margin: 0;
}
.cid-tAikPZekHR .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAikPZekHR .step-container {
  margin-top: 25px;
}
.cid-tAikPZekHR .padding__bot {
  padding-bottom: 50px;
}
.cid-tAikPZekHR .step-text-content {
  padding-top: 10px;
}
.cid-tAikPZekHR .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAikPZekHR .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAikPZekHR .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAikPZekHR .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAikPZekHR .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAikPZekHR .add__block {
    display: flex;
  }
  .cid-tAikPZekHR .step-element {
    display: flex;
  }
  .cid-tAikPZekHR .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAikPZekHR .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAikPZekHR .separline {
    position: relative;
  }
  .cid-tAikPZekHR .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAikPZekHR .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAikPZekHR .add__block_title {
    margin-top: 30px;
  }
  .cid-tAikPZekHR .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAikPZekHR H2 {
  color: #324982;
}
.cid-uKpBAa4qDE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-uKpBAa4qDE .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-uKpBAa4qDE .cont {
  background-color: #ddebe9;
}
.cid-uKpBAa4qDE .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-uKpBAa4qDE .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-uKpBAa4qDE .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-uKpBAa4qDE .vatshipblock {
  display: block;
}
.cid-uKpBAa4qDE .vatshipnone {
  display: none;
}
.cid-uKpBAa4qDE .btn {
  font-size: 14px;
}
.cid-uKpBAa4qDE H3 {
  color: #232323;
  font-size: 15px;
}
.cid-uKpBAa4qDE H4 {
  font-size: 17px;
  color: white;
}
.cid-uKpBAa4qDE P {
  text-align: left;
  font-size: 15px;
}
.cid-tAikQ60HuE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAikQ7GnYX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAikQ7GnYX .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAikQ7GnYX .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAikQ7GnYX .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAikQ7GnYX .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAikQ7GnYX .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAikQ7GnYX .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAikQ7GnYX .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAikQ7GnYX .input-group-btn {
  padding-left: 0;
}
.cid-tAikQ7GnYX .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAikQ7GnYX .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAikQ7GnYX .mbr-text {
  color: #444;
}
.cid-tAikQ7GnYX h5 {
  margin-bottom: 0;
}
.cid-tAikQ7GnYX .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAikQ7GnYX .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAikQ7GnYX .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAikQ7GnYX .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAikQ7GnYX .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAikQ7GnYX .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAikQ7GnYX .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAikQ7GnYX .social-list a:hover {
  opacity: 0.4;
}
.cid-tAikQ7GnYX .media-container-row > div {
  padding: 0px;
}
.cid-tAikQ7GnYX .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAikQ7GnYX .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAikQ7GnYX .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAikQ7GnYX .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAikQ7GnYX .social-list,
  .cid-tAikQ7GnYX .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAikQ7GnYX h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAikQ7GnYX .form-group {
    max-width: 180px;
  }
}
.cid-tAikQ7GnYX .links span {
  color: #9e9e9e;
}
.cid-tAikQ7GnYX .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAikQ7GnYX .logo-title {
  text-align: center;
}
.cid-tAikQa7ZMY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAikQa7ZMY .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAikQbJtC4 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAikQbJtC4 .my-float {
  margin-top: 16px;
}
.cid-tAikQbJtC4 P {
  color: #232323;
}
.cid-tAikQbJtC4 DIV {
  color: #ffffff;
}
.cid-tAikQbJtC4 H10 {
  color: #767676;
}
.cid-tAikQbJtC4 .hidden {
  display: none;
}
.cid-tAm5wYSHHV {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAm5wYSHHV .nav-link,
.cid-tAm5wYSHHV .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAm5wYSHHV .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAm5wYSHHV .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAm5wYSHHV .nav-link.text-primary:hover,
.cid-tAm5wYSHHV .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAm5wYSHHV .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAm5wYSHHV .nav-link:hover:before {
  opacity: 1;
}
.cid-tAm5wYSHHV .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAm5wYSHHV .nav-link {
    margin: 0 !important;
  }
}
.cid-tAm5wYSHHV .icons-menu {
  line-height: 0;
}
.cid-tAm5wYSHHV .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAm5wYSHHV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAm5wYSHHV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAm5wYSHHV .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAm5wYSHHV .dropdown-menu a {
  overflow: hidden;
}
.cid-tAm5wYSHHV .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm5wYSHHV .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAm5wYSHHV .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm5wYSHHV .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAm5wYSHHV .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm5wYSHHV .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAm5wYSHHV .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm5wYSHHV .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAm5wYSHHV .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAm5wYSHHV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAm5wYSHHV .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAm5wYSHHV .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAm5wYSHHV .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAm5wYSHHV .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAm5wYSHHV.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAm5wYSHHV .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAm5wYSHHV .btn {
    white-space: nowrap;
  }
  .cid-tAm5wYSHHV .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAm5wYSHHV .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAm5wYSHHV .nav-item.dropdown:hover::before,
  .cid-tAm5wYSHHV .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAm5wYSHHV .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAm5wYSHHV .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAm5wYSHHV .navbar > .container,
.cid-tAm5wYSHHV .navbar > .container-fluid {
  align-items: center;
}
.cid-tAm5wYSHHV .dropdown-toggle::after,
.cid-tAm5wYSHHV .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAm5wYSHHV .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAm5wYSHHV .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAm5wYSHHV .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAm5wYSHHV .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAm5wYSHHV .nav-item:focus,
.cid-tAm5wYSHHV .nav-link:focus {
  outline: none;
}
.cid-tAm5wYSHHV .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAm5wYSHHV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAm5wYSHHV .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAm5wYSHHV a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAm5wYSHHV ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAm5wYSHHV .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAm5wYSHHV .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAm5wYSHHV .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAm5wYSHHV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAm5wYSHHV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAm5wYSHHV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAm5wYSHHV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAm5wYSHHV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAm5wYSHHV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAm5wYSHHV .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAm5wYSHHV .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAm5wYSHHV .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAm5wYSHHV.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAm5wYSHHV .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAm5wYSHHV .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAm5wYSHHV .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAm5wYSHHV .navbar-logo {
    margin: 0;
  }
  .cid-tAm5wYSHHV .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAm5wYSHHV .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAm5wYSHHV .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAm5wYSHHV .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAm5wYSHHV .navbar {
    padding: 13px 90px;
  }
  .cid-tAm5wYSHHV .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAm5wYSHHV .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAm5wYSHHV .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAm5wYSHHV .dropdown-toggle::after,
  .cid-tAm5wYSHHV .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAm5wYSHHV .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAm5wYSHHV a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAm5wYSHHV ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAm5wYSHHV .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAm5wYSHHV .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAm5wYSHHV.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAm5wYSHHV.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAm5wYSHHV.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAm5wYSHHV.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAm5wYSHHV .navbar {
    padding: 0 !important;
  }
  .cid-tAm5wYSHHV ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAm5wYSHHV a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAm5wYSHHV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAm5wYSHHV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAm5wYSHHV .dropdown-item.active,
.cid-tAm5wYSHHV .dropdown-item:active {
  background-color: transparent;
}
.cid-tAm5wYSHHV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAm5wYSHHV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAm5wYSHHV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAm5wYSHHV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAm5wYSHHV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAm5wYSHHV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAm5wYSHHV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAm5wYSHHV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAm5wYSHHV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAm5wYSHHV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAm5wYSHHV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAm5wYSHHV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAm5wYSHHV .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAm5wYSHHV .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAm5wYSHHV .navbar {
    height: 97px;
  }
  .cid-tAm5wYSHHV .navbar.opened {
    height: auto;
  }
  .cid-tAm5wYSHHV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAm5x2DB9M {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-9717.jpeg");
}
.cid-tAm5x2DB9M h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAm5x4LRzF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAm5x4LRzF .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAm5x4LRzF H2 {
  color: #003d59;
}
.cid-tAm5x6Ou5d {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAm5x6Ou5d .card {
  width: 100%;
}
.cid-tAm5x6Ou5d .card .add__block {
  display: none;
}
.cid-tAm5x6Ou5d .add__block {
  margin-top: 35px;
}
.cid-tAm5x6Ou5d .add__block .add__block_image {
  width: 170px;
}
.cid-tAm5x6Ou5d .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAm5x6Ou5d .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAm5x6Ou5d .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAm5x6Ou5d .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAm5x6Ou5d .row {
  margin: 0;
}
.cid-tAm5x6Ou5d .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAm5x6Ou5d .step-container {
  margin-top: 25px;
}
.cid-tAm5x6Ou5d .padding__bot {
  padding-bottom: 50px;
}
.cid-tAm5x6Ou5d .step-text-content {
  padding-top: 10px;
}
.cid-tAm5x6Ou5d .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAm5x6Ou5d .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAm5x6Ou5d .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAm5x6Ou5d .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAm5x6Ou5d .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAm5x6Ou5d .add__block {
    display: flex;
  }
  .cid-tAm5x6Ou5d .step-element {
    display: flex;
  }
  .cid-tAm5x6Ou5d .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAm5x6Ou5d .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAm5x6Ou5d .separline {
    position: relative;
  }
  .cid-tAm5x6Ou5d .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAm5x6Ou5d .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAm5x6Ou5d .add__block_title {
    margin-top: 30px;
  }
  .cid-tAm5x6Ou5d .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAm5x6Ou5d H2 {
  color: #003d59;
}
.cid-tAn4aKaDPR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4aKaDPR .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4aKaDPR .cont {
  background-color: #ddebe9;
}
.cid-tAn4aKaDPR .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4aKaDPR .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4aKaDPR .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4aKaDPR .vatshipblock {
  display: block;
}
.cid-tAn4aKaDPR .vatshipnone {
  display: none;
}
.cid-tAn4aKaDPR .btn {
  font-size: 14px;
}
.cid-tAn4aKaDPR H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4aKaDPR H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4aKaDPR P {
  text-align: left;
  font-size: 15px;
}
.cid-tAm5xbkZwE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAm5xdS0mD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAm5xdS0mD .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAm5xdS0mD .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAm5xdS0mD .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAm5xdS0mD .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAm5xdS0mD .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAm5xdS0mD .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAm5xdS0mD .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAm5xdS0mD .input-group-btn {
  padding-left: 0;
}
.cid-tAm5xdS0mD .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAm5xdS0mD .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAm5xdS0mD .mbr-text {
  color: #444;
}
.cid-tAm5xdS0mD h5 {
  margin-bottom: 0;
}
.cid-tAm5xdS0mD .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAm5xdS0mD .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAm5xdS0mD .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAm5xdS0mD .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAm5xdS0mD .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAm5xdS0mD .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAm5xdS0mD .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAm5xdS0mD .social-list a:hover {
  opacity: 0.4;
}
.cid-tAm5xdS0mD .media-container-row > div {
  padding: 0px;
}
.cid-tAm5xdS0mD .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAm5xdS0mD .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAm5xdS0mD .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAm5xdS0mD .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAm5xdS0mD .social-list,
  .cid-tAm5xdS0mD .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAm5xdS0mD h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAm5xdS0mD .form-group {
    max-width: 180px;
  }
}
.cid-tAm5xdS0mD .links span {
  color: #9e9e9e;
}
.cid-tAm5xdS0mD .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAm5xdS0mD .logo-title {
  text-align: center;
}
.cid-tAm5xjoH6e {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAm5xjoH6e .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAm5xlNDOF .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAm5xlNDOF .my-float {
  margin-top: 16px;
}
.cid-tAm5xlNDOF P {
  color: #232323;
}
.cid-tAm5xlNDOF DIV {
  color: #ffffff;
}
.cid-tAm5xlNDOF H10 {
  color: #767676;
}
.cid-tAm5xlNDOF .hidden {
  display: none;
}
.cid-tAm6QlBcTv {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAm6QlBcTv .nav-link,
.cid-tAm6QlBcTv .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAm6QlBcTv .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAm6QlBcTv .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAm6QlBcTv .nav-link.text-primary:hover,
.cid-tAm6QlBcTv .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAm6QlBcTv .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAm6QlBcTv .nav-link:hover:before {
  opacity: 1;
}
.cid-tAm6QlBcTv .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAm6QlBcTv .nav-link {
    margin: 0 !important;
  }
}
.cid-tAm6QlBcTv .icons-menu {
  line-height: 0;
}
.cid-tAm6QlBcTv .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAm6QlBcTv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAm6QlBcTv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAm6QlBcTv .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAm6QlBcTv .dropdown-menu a {
  overflow: hidden;
}
.cid-tAm6QlBcTv .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm6QlBcTv .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAm6QlBcTv .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm6QlBcTv .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAm6QlBcTv .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm6QlBcTv .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAm6QlBcTv .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAm6QlBcTv .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAm6QlBcTv .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAm6QlBcTv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAm6QlBcTv .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAm6QlBcTv .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAm6QlBcTv .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAm6QlBcTv .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAm6QlBcTv.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAm6QlBcTv .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAm6QlBcTv .btn {
    white-space: nowrap;
  }
  .cid-tAm6QlBcTv .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAm6QlBcTv .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAm6QlBcTv .nav-item.dropdown:hover::before,
  .cid-tAm6QlBcTv .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAm6QlBcTv .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAm6QlBcTv .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAm6QlBcTv .navbar > .container,
.cid-tAm6QlBcTv .navbar > .container-fluid {
  align-items: center;
}
.cid-tAm6QlBcTv .dropdown-toggle::after,
.cid-tAm6QlBcTv .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAm6QlBcTv .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAm6QlBcTv .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAm6QlBcTv .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAm6QlBcTv .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAm6QlBcTv .nav-item:focus,
.cid-tAm6QlBcTv .nav-link:focus {
  outline: none;
}
.cid-tAm6QlBcTv .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAm6QlBcTv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAm6QlBcTv .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAm6QlBcTv a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAm6QlBcTv ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAm6QlBcTv .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAm6QlBcTv .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAm6QlBcTv .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAm6QlBcTv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAm6QlBcTv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAm6QlBcTv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAm6QlBcTv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAm6QlBcTv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAm6QlBcTv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAm6QlBcTv .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAm6QlBcTv .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAm6QlBcTv .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAm6QlBcTv.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAm6QlBcTv .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAm6QlBcTv .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAm6QlBcTv .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAm6QlBcTv .navbar-logo {
    margin: 0;
  }
  .cid-tAm6QlBcTv .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAm6QlBcTv .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAm6QlBcTv .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAm6QlBcTv .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAm6QlBcTv .navbar {
    padding: 13px 90px;
  }
  .cid-tAm6QlBcTv .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAm6QlBcTv .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAm6QlBcTv .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAm6QlBcTv .dropdown-toggle::after,
  .cid-tAm6QlBcTv .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAm6QlBcTv .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAm6QlBcTv a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAm6QlBcTv ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAm6QlBcTv .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAm6QlBcTv .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAm6QlBcTv.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAm6QlBcTv.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAm6QlBcTv.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAm6QlBcTv.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAm6QlBcTv .navbar {
    padding: 0 !important;
  }
  .cid-tAm6QlBcTv ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAm6QlBcTv a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAm6QlBcTv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAm6QlBcTv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAm6QlBcTv .dropdown-item.active,
.cid-tAm6QlBcTv .dropdown-item:active {
  background-color: transparent;
}
.cid-tAm6QlBcTv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAm6QlBcTv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAm6QlBcTv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAm6QlBcTv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAm6QlBcTv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAm6QlBcTv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAm6QlBcTv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAm6QlBcTv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAm6QlBcTv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAm6QlBcTv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAm6QlBcTv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAm6QlBcTv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAm6QlBcTv .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAm6QlBcTv .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAm6QlBcTv .navbar {
    height: 97px;
  }
  .cid-tAm6QlBcTv .navbar.opened {
    height: auto;
  }
  .cid-tAm6QlBcTv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAm6Qoj0O6 {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-9723.jpeg");
}
.cid-tAm6Qoj0O6 h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAm6QqDtLz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAm6QqDtLz .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAm6QqDtLz H2 {
  color: #003d59;
}
.cid-tAm6QssIUM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAm6QssIUM .card {
  width: 100%;
}
.cid-tAm6QssIUM .card .add__block {
  display: none;
}
.cid-tAm6QssIUM .add__block {
  margin-top: 35px;
}
.cid-tAm6QssIUM .add__block .add__block_image {
  width: 170px;
}
.cid-tAm6QssIUM .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAm6QssIUM .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAm6QssIUM .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAm6QssIUM .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAm6QssIUM .row {
  margin: 0;
}
.cid-tAm6QssIUM .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAm6QssIUM .step-container {
  margin-top: 25px;
}
.cid-tAm6QssIUM .padding__bot {
  padding-bottom: 50px;
}
.cid-tAm6QssIUM .step-text-content {
  padding-top: 10px;
}
.cid-tAm6QssIUM .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAm6QssIUM .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAm6QssIUM .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAm6QssIUM .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAm6QssIUM .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAm6QssIUM .add__block {
    display: flex;
  }
  .cid-tAm6QssIUM .step-element {
    display: flex;
  }
  .cid-tAm6QssIUM .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAm6QssIUM .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAm6QssIUM .separline {
    position: relative;
  }
  .cid-tAm6QssIUM .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAm6QssIUM .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAm6QssIUM .add__block_title {
    margin-top: 30px;
  }
  .cid-tAm6QssIUM .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAm6QssIUM H2 {
  color: #003d59;
}
.cid-tAn4dQ0mvq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4dQ0mvq .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4dQ0mvq .cont {
  background-color: #ddebe9;
}
.cid-tAn4dQ0mvq .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4dQ0mvq .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4dQ0mvq .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4dQ0mvq .vatshipblock {
  display: block;
}
.cid-tAn4dQ0mvq .vatshipnone {
  display: none;
}
.cid-tAn4dQ0mvq .btn {
  font-size: 14px;
}
.cid-tAn4dQ0mvq H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4dQ0mvq H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4dQ0mvq P {
  text-align: left;
  font-size: 15px;
}
.cid-tAm6QwRhRT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAm6QyX0Rl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAm6QyX0Rl .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAm6QyX0Rl .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAm6QyX0Rl .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAm6QyX0Rl .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAm6QyX0Rl .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAm6QyX0Rl .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAm6QyX0Rl .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAm6QyX0Rl .input-group-btn {
  padding-left: 0;
}
.cid-tAm6QyX0Rl .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAm6QyX0Rl .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAm6QyX0Rl .mbr-text {
  color: #444;
}
.cid-tAm6QyX0Rl h5 {
  margin-bottom: 0;
}
.cid-tAm6QyX0Rl .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAm6QyX0Rl .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAm6QyX0Rl .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAm6QyX0Rl .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAm6QyX0Rl .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAm6QyX0Rl .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAm6QyX0Rl .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAm6QyX0Rl .social-list a:hover {
  opacity: 0.4;
}
.cid-tAm6QyX0Rl .media-container-row > div {
  padding: 0px;
}
.cid-tAm6QyX0Rl .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAm6QyX0Rl .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAm6QyX0Rl .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAm6QyX0Rl .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAm6QyX0Rl .social-list,
  .cid-tAm6QyX0Rl .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAm6QyX0Rl h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAm6QyX0Rl .form-group {
    max-width: 180px;
  }
}
.cid-tAm6QyX0Rl .links span {
  color: #9e9e9e;
}
.cid-tAm6QyX0Rl .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAm6QyX0Rl .logo-title {
  text-align: center;
}
.cid-tAm6QFFUtV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAm6QFFUtV .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAm6QHDh4n .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAm6QHDh4n .my-float {
  margin-top: 16px;
}
.cid-tAm6QHDh4n P {
  color: #232323;
}
.cid-tAm6QHDh4n DIV {
  color: #ffffff;
}
.cid-tAm6QHDh4n H10 {
  color: #767676;
}
.cid-tAm6QHDh4n .hidden {
  display: none;
}
.cid-tAmamx5zm3 {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAmamx5zm3 .nav-link,
.cid-tAmamx5zm3 .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAmamx5zm3 .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAmamx5zm3 .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAmamx5zm3 .nav-link.text-primary:hover,
.cid-tAmamx5zm3 .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAmamx5zm3 .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAmamx5zm3 .nav-link:hover:before {
  opacity: 1;
}
.cid-tAmamx5zm3 .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAmamx5zm3 .nav-link {
    margin: 0 !important;
  }
}
.cid-tAmamx5zm3 .icons-menu {
  line-height: 0;
}
.cid-tAmamx5zm3 .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAmamx5zm3 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAmamx5zm3 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAmamx5zm3 .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAmamx5zm3 .dropdown-menu a {
  overflow: hidden;
}
.cid-tAmamx5zm3 .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmamx5zm3 .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAmamx5zm3 .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmamx5zm3 .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAmamx5zm3 .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmamx5zm3 .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAmamx5zm3 .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmamx5zm3 .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAmamx5zm3 .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAmamx5zm3 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAmamx5zm3 .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmamx5zm3 .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmamx5zm3 .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmamx5zm3 .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAmamx5zm3.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAmamx5zm3 .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAmamx5zm3 .btn {
    white-space: nowrap;
  }
  .cid-tAmamx5zm3 .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAmamx5zm3 .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmamx5zm3 .nav-item.dropdown:hover::before,
  .cid-tAmamx5zm3 .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAmamx5zm3 .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAmamx5zm3 .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAmamx5zm3 .navbar > .container,
.cid-tAmamx5zm3 .navbar > .container-fluid {
  align-items: center;
}
.cid-tAmamx5zm3 .dropdown-toggle::after,
.cid-tAmamx5zm3 .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAmamx5zm3 .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAmamx5zm3 .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAmamx5zm3 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAmamx5zm3 .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAmamx5zm3 .nav-item:focus,
.cid-tAmamx5zm3 .nav-link:focus {
  outline: none;
}
.cid-tAmamx5zm3 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAmamx5zm3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAmamx5zm3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAmamx5zm3 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAmamx5zm3 ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAmamx5zm3 .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAmamx5zm3 .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAmamx5zm3 .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAmamx5zm3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAmamx5zm3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAmamx5zm3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAmamx5zm3 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAmamx5zm3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAmamx5zm3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAmamx5zm3 .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAmamx5zm3 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmamx5zm3 .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAmamx5zm3.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAmamx5zm3 .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAmamx5zm3 .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAmamx5zm3 .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAmamx5zm3 .navbar-logo {
    margin: 0;
  }
  .cid-tAmamx5zm3 .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAmamx5zm3 .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAmamx5zm3 .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAmamx5zm3 .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAmamx5zm3 .navbar {
    padding: 13px 90px;
  }
  .cid-tAmamx5zm3 .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAmamx5zm3 .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAmamx5zm3 .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAmamx5zm3 .dropdown-toggle::after,
  .cid-tAmamx5zm3 .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAmamx5zm3 .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAmamx5zm3 a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAmamx5zm3 ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAmamx5zm3 .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAmamx5zm3 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAmamx5zm3.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAmamx5zm3.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAmamx5zm3.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAmamx5zm3.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAmamx5zm3 .navbar {
    padding: 0 !important;
  }
  .cid-tAmamx5zm3 ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAmamx5zm3 a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAmamx5zm3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAmamx5zm3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAmamx5zm3 .dropdown-item.active,
.cid-tAmamx5zm3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAmamx5zm3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAmamx5zm3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAmamx5zm3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAmamx5zm3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAmamx5zm3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAmamx5zm3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmamx5zm3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmamx5zm3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAmamx5zm3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAmamx5zm3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAmamx5zm3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAmamx5zm3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAmamx5zm3 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAmamx5zm3 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAmamx5zm3 .navbar {
    height: 97px;
  }
  .cid-tAmamx5zm3 .navbar.opened {
    height: auto;
  }
  .cid-tAmamx5zm3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAmamzYR1w {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-9158.jpeg");
}
.cid-tAmamzYR1w h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAmamCuTXi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmamCuTXi .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAmamCuTXi H2 {
  color: #003d59;
}
.cid-tAmamEveJe {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAmamEveJe .card {
  width: 100%;
}
.cid-tAmamEveJe .card .add__block {
  display: none;
}
.cid-tAmamEveJe .add__block {
  margin-top: 35px;
}
.cid-tAmamEveJe .add__block .add__block_image {
  width: 170px;
}
.cid-tAmamEveJe .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAmamEveJe .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAmamEveJe .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAmamEveJe .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAmamEveJe .row {
  margin: 0;
}
.cid-tAmamEveJe .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAmamEveJe .step-container {
  margin-top: 25px;
}
.cid-tAmamEveJe .padding__bot {
  padding-bottom: 50px;
}
.cid-tAmamEveJe .step-text-content {
  padding-top: 10px;
}
.cid-tAmamEveJe .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAmamEveJe .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAmamEveJe .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAmamEveJe .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAmamEveJe .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAmamEveJe .add__block {
    display: flex;
  }
  .cid-tAmamEveJe .step-element {
    display: flex;
  }
  .cid-tAmamEveJe .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAmamEveJe .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAmamEveJe .separline {
    position: relative;
  }
  .cid-tAmamEveJe .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAmamEveJe .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAmamEveJe .add__block_title {
    margin-top: 30px;
  }
  .cid-tAmamEveJe .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAmamEveJe H2 {
  color: #003d59;
}
.cid-tAn4gRT4X3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4gRT4X3 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4gRT4X3 .cont {
  background-color: #ddebe9;
}
.cid-tAn4gRT4X3 .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4gRT4X3 .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4gRT4X3 .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4gRT4X3 .vatshipblock {
  display: block;
}
.cid-tAn4gRT4X3 .vatshipnone {
  display: none;
}
.cid-tAn4gRT4X3 .btn {
  font-size: 14px;
}
.cid-tAn4gRT4X3 H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4gRT4X3 H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4gRT4X3 P {
  text-align: left;
  font-size: 15px;
}
.cid-tAmamHQLBC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAmamJJfhd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmamJJfhd .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAmamJJfhd .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAmamJJfhd .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAmamJJfhd .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAmamJJfhd .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAmamJJfhd .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAmamJJfhd .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAmamJJfhd .input-group-btn {
  padding-left: 0;
}
.cid-tAmamJJfhd .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAmamJJfhd .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAmamJJfhd .mbr-text {
  color: #444;
}
.cid-tAmamJJfhd h5 {
  margin-bottom: 0;
}
.cid-tAmamJJfhd .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAmamJJfhd .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAmamJJfhd .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAmamJJfhd .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAmamJJfhd .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAmamJJfhd .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAmamJJfhd .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAmamJJfhd .social-list a:hover {
  opacity: 0.4;
}
.cid-tAmamJJfhd .media-container-row > div {
  padding: 0px;
}
.cid-tAmamJJfhd .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAmamJJfhd .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAmamJJfhd .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAmamJJfhd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAmamJJfhd .social-list,
  .cid-tAmamJJfhd .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAmamJJfhd h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAmamJJfhd .form-group {
    max-width: 180px;
  }
}
.cid-tAmamJJfhd .links span {
  color: #9e9e9e;
}
.cid-tAmamJJfhd .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAmamJJfhd .logo-title {
  text-align: center;
}
.cid-tAmamMaVU9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAmamMaVU9 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAmamNUszL .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAmamNUszL .my-float {
  margin-top: 16px;
}
.cid-tAmamNUszL P {
  color: #232323;
}
.cid-tAmamNUszL DIV {
  color: #ffffff;
}
.cid-tAmamNUszL H10 {
  color: #767676;
}
.cid-tAmamNUszL .hidden {
  display: none;
}
.cid-tAmc39k6qs {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAmc39k6qs .nav-link,
.cid-tAmc39k6qs .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAmc39k6qs .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAmc39k6qs .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAmc39k6qs .nav-link.text-primary:hover,
.cid-tAmc39k6qs .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAmc39k6qs .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAmc39k6qs .nav-link:hover:before {
  opacity: 1;
}
.cid-tAmc39k6qs .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAmc39k6qs .nav-link {
    margin: 0 !important;
  }
}
.cid-tAmc39k6qs .icons-menu {
  line-height: 0;
}
.cid-tAmc39k6qs .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAmc39k6qs .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAmc39k6qs .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAmc39k6qs .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAmc39k6qs .dropdown-menu a {
  overflow: hidden;
}
.cid-tAmc39k6qs .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmc39k6qs .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAmc39k6qs .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmc39k6qs .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAmc39k6qs .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmc39k6qs .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAmc39k6qs .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmc39k6qs .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAmc39k6qs .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAmc39k6qs .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAmc39k6qs .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmc39k6qs .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmc39k6qs .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmc39k6qs .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAmc39k6qs.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAmc39k6qs .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAmc39k6qs .btn {
    white-space: nowrap;
  }
  .cid-tAmc39k6qs .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAmc39k6qs .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmc39k6qs .nav-item.dropdown:hover::before,
  .cid-tAmc39k6qs .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAmc39k6qs .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAmc39k6qs .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAmc39k6qs .navbar > .container,
.cid-tAmc39k6qs .navbar > .container-fluid {
  align-items: center;
}
.cid-tAmc39k6qs .dropdown-toggle::after,
.cid-tAmc39k6qs .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAmc39k6qs .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAmc39k6qs .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAmc39k6qs .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAmc39k6qs .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAmc39k6qs .nav-item:focus,
.cid-tAmc39k6qs .nav-link:focus {
  outline: none;
}
.cid-tAmc39k6qs .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAmc39k6qs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAmc39k6qs .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAmc39k6qs a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAmc39k6qs ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAmc39k6qs .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAmc39k6qs .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAmc39k6qs .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAmc39k6qs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAmc39k6qs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAmc39k6qs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAmc39k6qs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAmc39k6qs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAmc39k6qs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAmc39k6qs .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAmc39k6qs .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmc39k6qs .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAmc39k6qs.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAmc39k6qs .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAmc39k6qs .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAmc39k6qs .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAmc39k6qs .navbar-logo {
    margin: 0;
  }
  .cid-tAmc39k6qs .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAmc39k6qs .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAmc39k6qs .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAmc39k6qs .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAmc39k6qs .navbar {
    padding: 13px 90px;
  }
  .cid-tAmc39k6qs .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAmc39k6qs .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAmc39k6qs .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAmc39k6qs .dropdown-toggle::after,
  .cid-tAmc39k6qs .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAmc39k6qs .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAmc39k6qs a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAmc39k6qs ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAmc39k6qs .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAmc39k6qs .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAmc39k6qs.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAmc39k6qs.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAmc39k6qs.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAmc39k6qs.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAmc39k6qs .navbar {
    padding: 0 !important;
  }
  .cid-tAmc39k6qs ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAmc39k6qs a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAmc39k6qs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAmc39k6qs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAmc39k6qs .dropdown-item.active,
.cid-tAmc39k6qs .dropdown-item:active {
  background-color: transparent;
}
.cid-tAmc39k6qs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAmc39k6qs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAmc39k6qs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAmc39k6qs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAmc39k6qs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAmc39k6qs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmc39k6qs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmc39k6qs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAmc39k6qs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAmc39k6qs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAmc39k6qs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAmc39k6qs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAmc39k6qs .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAmc39k6qs .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAmc39k6qs .navbar {
    height: 97px;
  }
  .cid-tAmc39k6qs .navbar.opened {
    height: auto;
  }
  .cid-tAmc39k6qs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAmc3bMV4G {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/whatsapp-image-2024-04-30-at-11.28.44-2.jpeg");
}
.cid-tAmc3bMV4G h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAmc3dqrOa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmc3dqrOa .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAmc3dqrOa H2 {
  color: #003d59;
}
.cid-tAmc3f46m3 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAmc3f46m3 .card {
  width: 100%;
}
.cid-tAmc3f46m3 .card .add__block {
  display: none;
}
.cid-tAmc3f46m3 .add__block {
  margin-top: 35px;
}
.cid-tAmc3f46m3 .add__block .add__block_image {
  width: 170px;
}
.cid-tAmc3f46m3 .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAmc3f46m3 .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAmc3f46m3 .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAmc3f46m3 .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAmc3f46m3 .row {
  margin: 0;
}
.cid-tAmc3f46m3 .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAmc3f46m3 .step-container {
  margin-top: 25px;
}
.cid-tAmc3f46m3 .padding__bot {
  padding-bottom: 50px;
}
.cid-tAmc3f46m3 .step-text-content {
  padding-top: 10px;
}
.cid-tAmc3f46m3 .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAmc3f46m3 .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAmc3f46m3 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAmc3f46m3 .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAmc3f46m3 .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAmc3f46m3 .add__block {
    display: flex;
  }
  .cid-tAmc3f46m3 .step-element {
    display: flex;
  }
  .cid-tAmc3f46m3 .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAmc3f46m3 .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAmc3f46m3 .separline {
    position: relative;
  }
  .cid-tAmc3f46m3 .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAmc3f46m3 .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAmc3f46m3 .add__block_title {
    margin-top: 30px;
  }
  .cid-tAmc3f46m3 .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAmc3f46m3 H2 {
  color: #003d59;
}
.cid-tAn4khY27B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4khY27B .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4khY27B .cont {
  background-color: #ddebe9;
}
.cid-tAn4khY27B .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4khY27B .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4khY27B .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4khY27B .vatshipblock {
  display: block;
}
.cid-tAn4khY27B .vatshipnone {
  display: none;
}
.cid-tAn4khY27B .btn {
  font-size: 14px;
}
.cid-tAn4khY27B H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4khY27B H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4khY27B P {
  text-align: left;
  font-size: 15px;
}
.cid-tAmc3i5iTM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAmc3jBQIN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmc3jBQIN .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAmc3jBQIN .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAmc3jBQIN .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAmc3jBQIN .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAmc3jBQIN .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAmc3jBQIN .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAmc3jBQIN .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAmc3jBQIN .input-group-btn {
  padding-left: 0;
}
.cid-tAmc3jBQIN .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAmc3jBQIN .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAmc3jBQIN .mbr-text {
  color: #444;
}
.cid-tAmc3jBQIN h5 {
  margin-bottom: 0;
}
.cid-tAmc3jBQIN .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAmc3jBQIN .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAmc3jBQIN .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAmc3jBQIN .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAmc3jBQIN .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAmc3jBQIN .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAmc3jBQIN .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAmc3jBQIN .social-list a:hover {
  opacity: 0.4;
}
.cid-tAmc3jBQIN .media-container-row > div {
  padding: 0px;
}
.cid-tAmc3jBQIN .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAmc3jBQIN .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAmc3jBQIN .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAmc3jBQIN .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAmc3jBQIN .social-list,
  .cid-tAmc3jBQIN .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAmc3jBQIN h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAmc3jBQIN .form-group {
    max-width: 180px;
  }
}
.cid-tAmc3jBQIN .links span {
  color: #9e9e9e;
}
.cid-tAmc3jBQIN .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAmc3jBQIN .logo-title {
  text-align: center;
}
.cid-tAmc3lWVOx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAmc3lWVOx .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAmc3nCHgp .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAmc3nCHgp .my-float {
  margin-top: 16px;
}
.cid-tAmc3nCHgp P {
  color: #232323;
}
.cid-tAmc3nCHgp DIV {
  color: #ffffff;
}
.cid-tAmc3nCHgp H10 {
  color: #767676;
}
.cid-tAmc3nCHgp .hidden {
  display: none;
}
.cid-tAmhVdnnWW {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAmhVdnnWW .nav-link,
.cid-tAmhVdnnWW .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAmhVdnnWW .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAmhVdnnWW .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAmhVdnnWW .nav-link.text-primary:hover,
.cid-tAmhVdnnWW .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAmhVdnnWW .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAmhVdnnWW .nav-link:hover:before {
  opacity: 1;
}
.cid-tAmhVdnnWW .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAmhVdnnWW .nav-link {
    margin: 0 !important;
  }
}
.cid-tAmhVdnnWW .icons-menu {
  line-height: 0;
}
.cid-tAmhVdnnWW .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAmhVdnnWW .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAmhVdnnWW .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAmhVdnnWW .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAmhVdnnWW .dropdown-menu a {
  overflow: hidden;
}
.cid-tAmhVdnnWW .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmhVdnnWW .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAmhVdnnWW .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmhVdnnWW .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAmhVdnnWW .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmhVdnnWW .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAmhVdnnWW .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmhVdnnWW .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAmhVdnnWW .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAmhVdnnWW .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAmhVdnnWW .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmhVdnnWW .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmhVdnnWW .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmhVdnnWW .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAmhVdnnWW.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAmhVdnnWW .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAmhVdnnWW .btn {
    white-space: nowrap;
  }
  .cid-tAmhVdnnWW .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAmhVdnnWW .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmhVdnnWW .nav-item.dropdown:hover::before,
  .cid-tAmhVdnnWW .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAmhVdnnWW .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAmhVdnnWW .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAmhVdnnWW .navbar > .container,
.cid-tAmhVdnnWW .navbar > .container-fluid {
  align-items: center;
}
.cid-tAmhVdnnWW .dropdown-toggle::after,
.cid-tAmhVdnnWW .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAmhVdnnWW .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAmhVdnnWW .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAmhVdnnWW .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAmhVdnnWW .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAmhVdnnWW .nav-item:focus,
.cid-tAmhVdnnWW .nav-link:focus {
  outline: none;
}
.cid-tAmhVdnnWW .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAmhVdnnWW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAmhVdnnWW .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAmhVdnnWW a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAmhVdnnWW ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAmhVdnnWW .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAmhVdnnWW .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAmhVdnnWW .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAmhVdnnWW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAmhVdnnWW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAmhVdnnWW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAmhVdnnWW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAmhVdnnWW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAmhVdnnWW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAmhVdnnWW .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAmhVdnnWW .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmhVdnnWW .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAmhVdnnWW.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAmhVdnnWW .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAmhVdnnWW .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAmhVdnnWW .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAmhVdnnWW .navbar-logo {
    margin: 0;
  }
  .cid-tAmhVdnnWW .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAmhVdnnWW .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAmhVdnnWW .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAmhVdnnWW .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAmhVdnnWW .navbar {
    padding: 13px 90px;
  }
  .cid-tAmhVdnnWW .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAmhVdnnWW .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAmhVdnnWW .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAmhVdnnWW .dropdown-toggle::after,
  .cid-tAmhVdnnWW .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAmhVdnnWW .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAmhVdnnWW a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAmhVdnnWW ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAmhVdnnWW .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAmhVdnnWW .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAmhVdnnWW.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAmhVdnnWW.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAmhVdnnWW.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAmhVdnnWW.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAmhVdnnWW .navbar {
    padding: 0 !important;
  }
  .cid-tAmhVdnnWW ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAmhVdnnWW a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAmhVdnnWW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAmhVdnnWW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAmhVdnnWW .dropdown-item.active,
.cid-tAmhVdnnWW .dropdown-item:active {
  background-color: transparent;
}
.cid-tAmhVdnnWW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAmhVdnnWW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAmhVdnnWW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAmhVdnnWW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAmhVdnnWW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAmhVdnnWW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmhVdnnWW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmhVdnnWW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAmhVdnnWW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAmhVdnnWW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAmhVdnnWW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAmhVdnnWW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAmhVdnnWW .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAmhVdnnWW .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAmhVdnnWW .navbar {
    height: 97px;
  }
  .cid-tAmhVdnnWW .navbar.opened {
    height: auto;
  }
  .cid-tAmhVdnnWW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAmhVfHQz5 {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-9158.jpeg");
}
.cid-tAmhVfHQz5 h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAmhVhhQEN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmhVhhQEN .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAmhVhhQEN H2 {
  color: #003d59;
}
.cid-tAmhViR8rM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAmhViR8rM .card {
  width: 100%;
}
.cid-tAmhViR8rM .card .add__block {
  display: none;
}
.cid-tAmhViR8rM .add__block {
  margin-top: 35px;
}
.cid-tAmhViR8rM .add__block .add__block_image {
  width: 170px;
}
.cid-tAmhViR8rM .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAmhViR8rM .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAmhViR8rM .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAmhViR8rM .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAmhViR8rM .row {
  margin: 0;
}
.cid-tAmhViR8rM .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAmhViR8rM .step-container {
  margin-top: 25px;
}
.cid-tAmhViR8rM .padding__bot {
  padding-bottom: 50px;
}
.cid-tAmhViR8rM .step-text-content {
  padding-top: 10px;
}
.cid-tAmhViR8rM .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAmhViR8rM .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAmhViR8rM .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAmhViR8rM .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAmhViR8rM .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAmhViR8rM .add__block {
    display: flex;
  }
  .cid-tAmhViR8rM .step-element {
    display: flex;
  }
  .cid-tAmhViR8rM .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAmhViR8rM .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAmhViR8rM .separline {
    position: relative;
  }
  .cid-tAmhViR8rM .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAmhViR8rM .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAmhViR8rM .add__block_title {
    margin-top: 30px;
  }
  .cid-tAmhViR8rM .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAmhViR8rM H2 {
  color: #003d59;
}
.cid-tAn4pY2Puh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4pY2Puh .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4pY2Puh .cont {
  background-color: #ddebe9;
}
.cid-tAn4pY2Puh .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4pY2Puh .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4pY2Puh .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4pY2Puh .vatshipblock {
  display: block;
}
.cid-tAn4pY2Puh .vatshipnone {
  display: none;
}
.cid-tAn4pY2Puh .btn {
  font-size: 14px;
}
.cid-tAn4pY2Puh H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4pY2Puh H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4pY2Puh P {
  text-align: left;
  font-size: 15px;
}
.cid-tAmhVlJYfw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAmhVnpZca {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmhVnpZca .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAmhVnpZca .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAmhVnpZca .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAmhVnpZca .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAmhVnpZca .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAmhVnpZca .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAmhVnpZca .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAmhVnpZca .input-group-btn {
  padding-left: 0;
}
.cid-tAmhVnpZca .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAmhVnpZca .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAmhVnpZca .mbr-text {
  color: #444;
}
.cid-tAmhVnpZca h5 {
  margin-bottom: 0;
}
.cid-tAmhVnpZca .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAmhVnpZca .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAmhVnpZca .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAmhVnpZca .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAmhVnpZca .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAmhVnpZca .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAmhVnpZca .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAmhVnpZca .social-list a:hover {
  opacity: 0.4;
}
.cid-tAmhVnpZca .media-container-row > div {
  padding: 0px;
}
.cid-tAmhVnpZca .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAmhVnpZca .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAmhVnpZca .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAmhVnpZca .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAmhVnpZca .social-list,
  .cid-tAmhVnpZca .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAmhVnpZca h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAmhVnpZca .form-group {
    max-width: 180px;
  }
}
.cid-tAmhVnpZca .links span {
  color: #9e9e9e;
}
.cid-tAmhVnpZca .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAmhVnpZca .logo-title {
  text-align: center;
}
.cid-tAmhVpTwuR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAmhVpTwuR .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAmhVrs89J .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAmhVrs89J .my-float {
  margin-top: 16px;
}
.cid-tAmhVrs89J P {
  color: #232323;
}
.cid-tAmhVrs89J DIV {
  color: #ffffff;
}
.cid-tAmhVrs89J H10 {
  color: #767676;
}
.cid-tAmhVrs89J .hidden {
  display: none;
}
.cid-tAmjgkRL4T {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAmjgkRL4T .nav-link,
.cid-tAmjgkRL4T .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAmjgkRL4T .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAmjgkRL4T .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAmjgkRL4T .nav-link.text-primary:hover,
.cid-tAmjgkRL4T .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAmjgkRL4T .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAmjgkRL4T .nav-link:hover:before {
  opacity: 1;
}
.cid-tAmjgkRL4T .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAmjgkRL4T .nav-link {
    margin: 0 !important;
  }
}
.cid-tAmjgkRL4T .icons-menu {
  line-height: 0;
}
.cid-tAmjgkRL4T .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAmjgkRL4T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAmjgkRL4T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAmjgkRL4T .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAmjgkRL4T .dropdown-menu a {
  overflow: hidden;
}
.cid-tAmjgkRL4T .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmjgkRL4T .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAmjgkRL4T .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmjgkRL4T .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAmjgkRL4T .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmjgkRL4T .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAmjgkRL4T .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmjgkRL4T .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAmjgkRL4T .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAmjgkRL4T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAmjgkRL4T .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmjgkRL4T .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmjgkRL4T .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmjgkRL4T .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAmjgkRL4T.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAmjgkRL4T .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAmjgkRL4T .btn {
    white-space: nowrap;
  }
  .cid-tAmjgkRL4T .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAmjgkRL4T .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmjgkRL4T .nav-item.dropdown:hover::before,
  .cid-tAmjgkRL4T .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAmjgkRL4T .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAmjgkRL4T .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAmjgkRL4T .navbar > .container,
.cid-tAmjgkRL4T .navbar > .container-fluid {
  align-items: center;
}
.cid-tAmjgkRL4T .dropdown-toggle::after,
.cid-tAmjgkRL4T .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAmjgkRL4T .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAmjgkRL4T .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAmjgkRL4T .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAmjgkRL4T .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAmjgkRL4T .nav-item:focus,
.cid-tAmjgkRL4T .nav-link:focus {
  outline: none;
}
.cid-tAmjgkRL4T .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAmjgkRL4T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAmjgkRL4T .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAmjgkRL4T a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAmjgkRL4T ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAmjgkRL4T .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAmjgkRL4T .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAmjgkRL4T .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAmjgkRL4T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAmjgkRL4T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAmjgkRL4T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAmjgkRL4T .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAmjgkRL4T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAmjgkRL4T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAmjgkRL4T .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAmjgkRL4T .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmjgkRL4T .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAmjgkRL4T.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAmjgkRL4T .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAmjgkRL4T .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAmjgkRL4T .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAmjgkRL4T .navbar-logo {
    margin: 0;
  }
  .cid-tAmjgkRL4T .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAmjgkRL4T .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAmjgkRL4T .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAmjgkRL4T .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAmjgkRL4T .navbar {
    padding: 13px 90px;
  }
  .cid-tAmjgkRL4T .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAmjgkRL4T .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAmjgkRL4T .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAmjgkRL4T .dropdown-toggle::after,
  .cid-tAmjgkRL4T .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAmjgkRL4T .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAmjgkRL4T a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAmjgkRL4T ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAmjgkRL4T .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAmjgkRL4T .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAmjgkRL4T.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAmjgkRL4T.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAmjgkRL4T.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAmjgkRL4T.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAmjgkRL4T .navbar {
    padding: 0 !important;
  }
  .cid-tAmjgkRL4T ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAmjgkRL4T a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAmjgkRL4T .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAmjgkRL4T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAmjgkRL4T .dropdown-item.active,
.cid-tAmjgkRL4T .dropdown-item:active {
  background-color: transparent;
}
.cid-tAmjgkRL4T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAmjgkRL4T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAmjgkRL4T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAmjgkRL4T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAmjgkRL4T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAmjgkRL4T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmjgkRL4T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmjgkRL4T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAmjgkRL4T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAmjgkRL4T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAmjgkRL4T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAmjgkRL4T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAmjgkRL4T .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAmjgkRL4T .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAmjgkRL4T .navbar {
    height: 97px;
  }
  .cid-tAmjgkRL4T .navbar.opened {
    height: auto;
  }
  .cid-tAmjgkRL4T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAmjgnvsiv {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-9717.jpeg");
}
.cid-tAmjgnvsiv h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAmjgusZMr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmjgusZMr .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAmjgusZMr H2 {
  color: #003d59;
}
.cid-tAmjgvYK24 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAmjgvYK24 .card {
  width: 100%;
}
.cid-tAmjgvYK24 .card .add__block {
  display: none;
}
.cid-tAmjgvYK24 .add__block {
  margin-top: 35px;
}
.cid-tAmjgvYK24 .add__block .add__block_image {
  width: 170px;
}
.cid-tAmjgvYK24 .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAmjgvYK24 .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAmjgvYK24 .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAmjgvYK24 .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAmjgvYK24 .row {
  margin: 0;
}
.cid-tAmjgvYK24 .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAmjgvYK24 .step-container {
  margin-top: 25px;
}
.cid-tAmjgvYK24 .padding__bot {
  padding-bottom: 50px;
}
.cid-tAmjgvYK24 .step-text-content {
  padding-top: 10px;
}
.cid-tAmjgvYK24 .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAmjgvYK24 .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAmjgvYK24 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAmjgvYK24 .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAmjgvYK24 .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAmjgvYK24 .add__block {
    display: flex;
  }
  .cid-tAmjgvYK24 .step-element {
    display: flex;
  }
  .cid-tAmjgvYK24 .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAmjgvYK24 .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAmjgvYK24 .separline {
    position: relative;
  }
  .cid-tAmjgvYK24 .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAmjgvYK24 .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAmjgvYK24 .add__block_title {
    margin-top: 30px;
  }
  .cid-tAmjgvYK24 .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAmjgvYK24 H2 {
  color: #003d59;
}
.cid-tAn4w4Cunb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4w4Cunb .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4w4Cunb .cont {
  background-color: #ddebe9;
}
.cid-tAn4w4Cunb .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4w4Cunb .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4w4Cunb .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4w4Cunb .vatshipblock {
  display: block;
}
.cid-tAn4w4Cunb .vatshipnone {
  display: none;
}
.cid-tAn4w4Cunb .btn {
  font-size: 14px;
}
.cid-tAn4w4Cunb H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4w4Cunb H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4w4Cunb P {
  text-align: left;
  font-size: 15px;
}
.cid-tAmjgyU8Zn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAmjgAAprt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmjgAAprt .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAmjgAAprt .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAmjgAAprt .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAmjgAAprt .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAmjgAAprt .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAmjgAAprt .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAmjgAAprt .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAmjgAAprt .input-group-btn {
  padding-left: 0;
}
.cid-tAmjgAAprt .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAmjgAAprt .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAmjgAAprt .mbr-text {
  color: #444;
}
.cid-tAmjgAAprt h5 {
  margin-bottom: 0;
}
.cid-tAmjgAAprt .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAmjgAAprt .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAmjgAAprt .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAmjgAAprt .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAmjgAAprt .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAmjgAAprt .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAmjgAAprt .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAmjgAAprt .social-list a:hover {
  opacity: 0.4;
}
.cid-tAmjgAAprt .media-container-row > div {
  padding: 0px;
}
.cid-tAmjgAAprt .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAmjgAAprt .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAmjgAAprt .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAmjgAAprt .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAmjgAAprt .social-list,
  .cid-tAmjgAAprt .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAmjgAAprt h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAmjgAAprt .form-group {
    max-width: 180px;
  }
}
.cid-tAmjgAAprt .links span {
  color: #9e9e9e;
}
.cid-tAmjgAAprt .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAmjgAAprt .logo-title {
  text-align: center;
}
.cid-tAmjgD0SvT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAmjgD0SvT .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAmjgEFu8K .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAmjgEFu8K .my-float {
  margin-top: 16px;
}
.cid-tAmjgEFu8K P {
  color: #232323;
}
.cid-tAmjgEFu8K DIV {
  color: #ffffff;
}
.cid-tAmjgEFu8K H10 {
  color: #767676;
}
.cid-tAmjgEFu8K .hidden {
  display: none;
}
.cid-tAmntD5JCy {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAmntD5JCy .nav-link,
.cid-tAmntD5JCy .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAmntD5JCy .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAmntD5JCy .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAmntD5JCy .nav-link.text-primary:hover,
.cid-tAmntD5JCy .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAmntD5JCy .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAmntD5JCy .nav-link:hover:before {
  opacity: 1;
}
.cid-tAmntD5JCy .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAmntD5JCy .nav-link {
    margin: 0 !important;
  }
}
.cid-tAmntD5JCy .icons-menu {
  line-height: 0;
}
.cid-tAmntD5JCy .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAmntD5JCy .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAmntD5JCy .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAmntD5JCy .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAmntD5JCy .dropdown-menu a {
  overflow: hidden;
}
.cid-tAmntD5JCy .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmntD5JCy .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAmntD5JCy .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmntD5JCy .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAmntD5JCy .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmntD5JCy .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAmntD5JCy .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmntD5JCy .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAmntD5JCy .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAmntD5JCy .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAmntD5JCy .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmntD5JCy .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmntD5JCy .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmntD5JCy .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAmntD5JCy.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAmntD5JCy .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAmntD5JCy .btn {
    white-space: nowrap;
  }
  .cid-tAmntD5JCy .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAmntD5JCy .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmntD5JCy .nav-item.dropdown:hover::before,
  .cid-tAmntD5JCy .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAmntD5JCy .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAmntD5JCy .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAmntD5JCy .navbar > .container,
.cid-tAmntD5JCy .navbar > .container-fluid {
  align-items: center;
}
.cid-tAmntD5JCy .dropdown-toggle::after,
.cid-tAmntD5JCy .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAmntD5JCy .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAmntD5JCy .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAmntD5JCy .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAmntD5JCy .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAmntD5JCy .nav-item:focus,
.cid-tAmntD5JCy .nav-link:focus {
  outline: none;
}
.cid-tAmntD5JCy .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAmntD5JCy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAmntD5JCy .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAmntD5JCy a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAmntD5JCy ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAmntD5JCy .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAmntD5JCy .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAmntD5JCy .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAmntD5JCy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAmntD5JCy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAmntD5JCy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAmntD5JCy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAmntD5JCy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAmntD5JCy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAmntD5JCy .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAmntD5JCy .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmntD5JCy .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAmntD5JCy.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAmntD5JCy .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAmntD5JCy .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAmntD5JCy .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAmntD5JCy .navbar-logo {
    margin: 0;
  }
  .cid-tAmntD5JCy .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAmntD5JCy .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAmntD5JCy .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAmntD5JCy .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAmntD5JCy .navbar {
    padding: 13px 90px;
  }
  .cid-tAmntD5JCy .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAmntD5JCy .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAmntD5JCy .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAmntD5JCy .dropdown-toggle::after,
  .cid-tAmntD5JCy .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAmntD5JCy .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAmntD5JCy a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAmntD5JCy ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAmntD5JCy .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAmntD5JCy .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAmntD5JCy.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAmntD5JCy.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAmntD5JCy.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAmntD5JCy.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAmntD5JCy .navbar {
    padding: 0 !important;
  }
  .cid-tAmntD5JCy ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAmntD5JCy a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAmntD5JCy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAmntD5JCy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAmntD5JCy .dropdown-item.active,
.cid-tAmntD5JCy .dropdown-item:active {
  background-color: transparent;
}
.cid-tAmntD5JCy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAmntD5JCy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAmntD5JCy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAmntD5JCy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAmntD5JCy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAmntD5JCy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmntD5JCy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmntD5JCy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAmntD5JCy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAmntD5JCy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAmntD5JCy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAmntD5JCy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAmntD5JCy .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAmntD5JCy .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAmntD5JCy .navbar {
    height: 97px;
  }
  .cid-tAmntD5JCy .navbar.opened {
    height: auto;
  }
  .cid-tAmntD5JCy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAmntGiOAk {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/whatsapp-image-2024-04-30-at-11.28.44-3.jpeg");
}
.cid-tAmntGiOAk h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAmntIhs9G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmntIhs9G .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAmntIhs9G H2 {
  color: #003d59;
}
.cid-tAmntK4bHd {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAmntK4bHd .card {
  width: 100%;
}
.cid-tAmntK4bHd .card .add__block {
  display: none;
}
.cid-tAmntK4bHd .add__block {
  margin-top: 35px;
}
.cid-tAmntK4bHd .add__block .add__block_image {
  width: 170px;
}
.cid-tAmntK4bHd .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAmntK4bHd .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAmntK4bHd .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAmntK4bHd .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAmntK4bHd .row {
  margin: 0;
}
.cid-tAmntK4bHd .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAmntK4bHd .step-container {
  margin-top: 25px;
}
.cid-tAmntK4bHd .padding__bot {
  padding-bottom: 50px;
}
.cid-tAmntK4bHd .step-text-content {
  padding-top: 10px;
}
.cid-tAmntK4bHd .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAmntK4bHd .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAmntK4bHd .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAmntK4bHd .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAmntK4bHd .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAmntK4bHd .add__block {
    display: flex;
  }
  .cid-tAmntK4bHd .step-element {
    display: flex;
  }
  .cid-tAmntK4bHd .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAmntK4bHd .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAmntK4bHd .separline {
    position: relative;
  }
  .cid-tAmntK4bHd .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAmntK4bHd .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAmntK4bHd .add__block_title {
    margin-top: 30px;
  }
  .cid-tAmntK4bHd .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAmntK4bHd H2 {
  color: #003d59;
}
.cid-tAn4zg7pHK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4zg7pHK .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4zg7pHK .cont {
  background-color: #ddebe9;
}
.cid-tAn4zg7pHK .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4zg7pHK .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4zg7pHK .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4zg7pHK .vatshipblock {
  display: block;
}
.cid-tAn4zg7pHK .vatshipnone {
  display: none;
}
.cid-tAn4zg7pHK .btn {
  font-size: 14px;
}
.cid-tAn4zg7pHK H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4zg7pHK H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4zg7pHK P {
  text-align: left;
  font-size: 15px;
}
.cid-tAmntTjtnN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAmntV0fZl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmntV0fZl .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAmntV0fZl .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAmntV0fZl .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAmntV0fZl .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAmntV0fZl .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAmntV0fZl .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAmntV0fZl .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAmntV0fZl .input-group-btn {
  padding-left: 0;
}
.cid-tAmntV0fZl .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAmntV0fZl .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAmntV0fZl .mbr-text {
  color: #444;
}
.cid-tAmntV0fZl h5 {
  margin-bottom: 0;
}
.cid-tAmntV0fZl .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAmntV0fZl .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAmntV0fZl .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAmntV0fZl .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAmntV0fZl .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAmntV0fZl .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAmntV0fZl .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAmntV0fZl .social-list a:hover {
  opacity: 0.4;
}
.cid-tAmntV0fZl .media-container-row > div {
  padding: 0px;
}
.cid-tAmntV0fZl .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAmntV0fZl .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAmntV0fZl .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAmntV0fZl .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAmntV0fZl .social-list,
  .cid-tAmntV0fZl .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAmntV0fZl h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAmntV0fZl .form-group {
    max-width: 180px;
  }
}
.cid-tAmntV0fZl .links span {
  color: #9e9e9e;
}
.cid-tAmntV0fZl .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAmntV0fZl .logo-title {
  text-align: center;
}
.cid-tAmntXj36Z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAmntXj36Z .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAmntYWPTJ .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAmntYWPTJ .my-float {
  margin-top: 16px;
}
.cid-tAmntYWPTJ P {
  color: #232323;
}
.cid-tAmntYWPTJ DIV {
  color: #ffffff;
}
.cid-tAmntYWPTJ H10 {
  color: #767676;
}
.cid-tAmntYWPTJ .hidden {
  display: none;
}
.cid-tAmpP2Jn89 {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAmpP2Jn89 .nav-link,
.cid-tAmpP2Jn89 .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAmpP2Jn89 .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAmpP2Jn89 .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAmpP2Jn89 .nav-link.text-primary:hover,
.cid-tAmpP2Jn89 .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAmpP2Jn89 .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAmpP2Jn89 .nav-link:hover:before {
  opacity: 1;
}
.cid-tAmpP2Jn89 .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAmpP2Jn89 .nav-link {
    margin: 0 !important;
  }
}
.cid-tAmpP2Jn89 .icons-menu {
  line-height: 0;
}
.cid-tAmpP2Jn89 .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAmpP2Jn89 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAmpP2Jn89 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAmpP2Jn89 .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAmpP2Jn89 .dropdown-menu a {
  overflow: hidden;
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAmpP2Jn89 .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAmpP2Jn89 .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAmpP2Jn89 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAmpP2Jn89 .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmpP2Jn89 .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmpP2Jn89 .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAmpP2Jn89 .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAmpP2Jn89.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAmpP2Jn89 .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAmpP2Jn89 .btn {
    white-space: nowrap;
  }
  .cid-tAmpP2Jn89 .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAmpP2Jn89 .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmpP2Jn89 .nav-item.dropdown:hover::before,
  .cid-tAmpP2Jn89 .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAmpP2Jn89 .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAmpP2Jn89 .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAmpP2Jn89 .navbar > .container,
.cid-tAmpP2Jn89 .navbar > .container-fluid {
  align-items: center;
}
.cid-tAmpP2Jn89 .dropdown-toggle::after,
.cid-tAmpP2Jn89 .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAmpP2Jn89 .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAmpP2Jn89 .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAmpP2Jn89 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAmpP2Jn89 .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAmpP2Jn89 .nav-item:focus,
.cid-tAmpP2Jn89 .nav-link:focus {
  outline: none;
}
.cid-tAmpP2Jn89 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAmpP2Jn89 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAmpP2Jn89 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAmpP2Jn89 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAmpP2Jn89 ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAmpP2Jn89 .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAmpP2Jn89 .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAmpP2Jn89 .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAmpP2Jn89 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAmpP2Jn89 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAmpP2Jn89 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAmpP2Jn89 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAmpP2Jn89 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAmpP2Jn89 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAmpP2Jn89 .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAmpP2Jn89 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAmpP2Jn89 .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAmpP2Jn89.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAmpP2Jn89 .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAmpP2Jn89 .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAmpP2Jn89 .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAmpP2Jn89 .navbar-logo {
    margin: 0;
  }
  .cid-tAmpP2Jn89 .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAmpP2Jn89 .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAmpP2Jn89 .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAmpP2Jn89 .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAmpP2Jn89 .navbar {
    padding: 13px 90px;
  }
  .cid-tAmpP2Jn89 .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAmpP2Jn89 .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAmpP2Jn89 .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAmpP2Jn89 .dropdown-toggle::after,
  .cid-tAmpP2Jn89 .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAmpP2Jn89 .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAmpP2Jn89 a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAmpP2Jn89 ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAmpP2Jn89 .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAmpP2Jn89 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAmpP2Jn89.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAmpP2Jn89.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAmpP2Jn89.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAmpP2Jn89.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAmpP2Jn89 .navbar {
    padding: 0 !important;
  }
  .cid-tAmpP2Jn89 ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAmpP2Jn89 a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAmpP2Jn89 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAmpP2Jn89 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAmpP2Jn89 .dropdown-item.active,
.cid-tAmpP2Jn89 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAmpP2Jn89 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAmpP2Jn89 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAmpP2Jn89 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAmpP2Jn89 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAmpP2Jn89 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAmpP2Jn89 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmpP2Jn89 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAmpP2Jn89 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAmpP2Jn89 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAmpP2Jn89 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAmpP2Jn89 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAmpP2Jn89 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAmpP2Jn89 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAmpP2Jn89 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAmpP2Jn89 .navbar {
    height: 97px;
  }
  .cid-tAmpP2Jn89 .navbar.opened {
    height: auto;
  }
  .cid-tAmpP2Jn89 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAmpP6DKqx {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-9156.jpeg");
}
.cid-tAmpP6DKqx h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAmpP9geeg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmpP9geeg .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAmpP9geeg H2 {
  color: #003d59;
}
.cid-tAmpPc72iX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAmpPc72iX .card {
  width: 100%;
}
.cid-tAmpPc72iX .card .add__block {
  display: none;
}
.cid-tAmpPc72iX .add__block {
  margin-top: 35px;
}
.cid-tAmpPc72iX .add__block .add__block_image {
  width: 170px;
}
.cid-tAmpPc72iX .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAmpPc72iX .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAmpPc72iX .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAmpPc72iX .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAmpPc72iX .row {
  margin: 0;
}
.cid-tAmpPc72iX .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAmpPc72iX .step-container {
  margin-top: 25px;
}
.cid-tAmpPc72iX .padding__bot {
  padding-bottom: 50px;
}
.cid-tAmpPc72iX .step-text-content {
  padding-top: 10px;
}
.cid-tAmpPc72iX .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAmpPc72iX .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAmpPc72iX .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAmpPc72iX .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAmpPc72iX .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAmpPc72iX .add__block {
    display: flex;
  }
  .cid-tAmpPc72iX .step-element {
    display: flex;
  }
  .cid-tAmpPc72iX .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAmpPc72iX .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAmpPc72iX .separline {
    position: relative;
  }
  .cid-tAmpPc72iX .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAmpPc72iX .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAmpPc72iX .add__block_title {
    margin-top: 30px;
  }
  .cid-tAmpPc72iX .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAmpPc72iX H2 {
  color: #003d59;
}
.cid-tAn4COPLE7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tAn4COPLE7 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tAn4COPLE7 .cont {
  background-color: #ddebe9;
}
.cid-tAn4COPLE7 .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tAn4COPLE7 .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tAn4COPLE7 .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tAn4COPLE7 .vatshipblock {
  display: block;
}
.cid-tAn4COPLE7 .vatshipnone {
  display: none;
}
.cid-tAn4COPLE7 .btn {
  font-size: 14px;
}
.cid-tAn4COPLE7 H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tAn4COPLE7 H4 {
  font-size: 17px;
  color: white;
}
.cid-tAn4COPLE7 P {
  text-align: left;
  font-size: 15px;
}
.cid-tAmpPow9Io {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAmpPqY4RM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAmpPqY4RM .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAmpPqY4RM .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAmpPqY4RM .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAmpPqY4RM .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAmpPqY4RM .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAmpPqY4RM .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAmpPqY4RM .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAmpPqY4RM .input-group-btn {
  padding-left: 0;
}
.cid-tAmpPqY4RM .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAmpPqY4RM .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAmpPqY4RM .mbr-text {
  color: #444;
}
.cid-tAmpPqY4RM h5 {
  margin-bottom: 0;
}
.cid-tAmpPqY4RM .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAmpPqY4RM .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAmpPqY4RM .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAmpPqY4RM .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAmpPqY4RM .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAmpPqY4RM .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAmpPqY4RM .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAmpPqY4RM .social-list a:hover {
  opacity: 0.4;
}
.cid-tAmpPqY4RM .media-container-row > div {
  padding: 0px;
}
.cid-tAmpPqY4RM .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAmpPqY4RM .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAmpPqY4RM .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAmpPqY4RM .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAmpPqY4RM .social-list,
  .cid-tAmpPqY4RM .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAmpPqY4RM h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAmpPqY4RM .form-group {
    max-width: 180px;
  }
}
.cid-tAmpPqY4RM .links span {
  color: #9e9e9e;
}
.cid-tAmpPqY4RM .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAmpPqY4RM .logo-title {
  text-align: center;
}
.cid-tAmpPtWfKY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAmpPtWfKY .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAmpPvUr3o .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAmpPvUr3o .my-float {
  margin-top: 16px;
}
.cid-tAmpPvUr3o P {
  color: #232323;
}
.cid-tAmpPvUr3o DIV {
  color: #ffffff;
}
.cid-tAmpPvUr3o H10 {
  color: #767676;
}
.cid-tAmpPvUr3o .hidden {
  display: none;
}
.cid-tAykGH2DHn {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tAykGH2DHn .nav-link,
.cid-tAykGH2DHn .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tAykGH2DHn .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tAykGH2DHn .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tAykGH2DHn .nav-link.text-primary:hover,
.cid-tAykGH2DHn .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tAykGH2DHn .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tAykGH2DHn .nav-link:hover:before {
  opacity: 1;
}
.cid-tAykGH2DHn .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tAykGH2DHn .nav-link {
    margin: 0 !important;
  }
}
.cid-tAykGH2DHn .icons-menu {
  line-height: 0;
}
.cid-tAykGH2DHn .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tAykGH2DHn .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tAykGH2DHn .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tAykGH2DHn .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tAykGH2DHn .dropdown-menu a {
  overflow: hidden;
}
.cid-tAykGH2DHn .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAykGH2DHn .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tAykGH2DHn .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAykGH2DHn .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tAykGH2DHn .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAykGH2DHn .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tAykGH2DHn .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tAykGH2DHn .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tAykGH2DHn .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tAykGH2DHn .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tAykGH2DHn .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tAykGH2DHn .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tAykGH2DHn .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tAykGH2DHn .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tAykGH2DHn.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tAykGH2DHn .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tAykGH2DHn .btn {
    white-space: nowrap;
  }
  .cid-tAykGH2DHn .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tAykGH2DHn .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tAykGH2DHn .nav-item.dropdown:hover::before,
  .cid-tAykGH2DHn .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tAykGH2DHn .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tAykGH2DHn .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tAykGH2DHn .navbar > .container,
.cid-tAykGH2DHn .navbar > .container-fluid {
  align-items: center;
}
.cid-tAykGH2DHn .dropdown-toggle::after,
.cid-tAykGH2DHn .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tAykGH2DHn .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tAykGH2DHn .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tAykGH2DHn .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tAykGH2DHn .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tAykGH2DHn .nav-item:focus,
.cid-tAykGH2DHn .nav-link:focus {
  outline: none;
}
.cid-tAykGH2DHn .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tAykGH2DHn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAykGH2DHn .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tAykGH2DHn a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tAykGH2DHn ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tAykGH2DHn .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tAykGH2DHn .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tAykGH2DHn .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tAykGH2DHn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAykGH2DHn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAykGH2DHn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tAykGH2DHn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tAykGH2DHn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAykGH2DHn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tAykGH2DHn .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tAykGH2DHn .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tAykGH2DHn .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAykGH2DHn.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAykGH2DHn .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tAykGH2DHn .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tAykGH2DHn .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tAykGH2DHn .navbar-logo {
    margin: 0;
  }
  .cid-tAykGH2DHn .navbar-logo img {
    height: 60px !important;
  }
  .cid-tAykGH2DHn .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tAykGH2DHn .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tAykGH2DHn .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tAykGH2DHn .navbar {
    padding: 13px 90px;
  }
  .cid-tAykGH2DHn .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tAykGH2DHn .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tAykGH2DHn .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tAykGH2DHn .dropdown-toggle::after,
  .cid-tAykGH2DHn .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tAykGH2DHn .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tAykGH2DHn a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tAykGH2DHn ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tAykGH2DHn .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tAykGH2DHn .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tAykGH2DHn.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tAykGH2DHn.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tAykGH2DHn.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAykGH2DHn.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tAykGH2DHn .navbar {
    padding: 0 !important;
  }
  .cid-tAykGH2DHn ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tAykGH2DHn a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tAykGH2DHn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tAykGH2DHn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAykGH2DHn .dropdown-item.active,
.cid-tAykGH2DHn .dropdown-item:active {
  background-color: transparent;
}
.cid-tAykGH2DHn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tAykGH2DHn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tAykGH2DHn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAykGH2DHn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAykGH2DHn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAykGH2DHn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAykGH2DHn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAykGH2DHn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAykGH2DHn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAykGH2DHn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAykGH2DHn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAykGH2DHn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tAykGH2DHn .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tAykGH2DHn .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAykGH2DHn .navbar {
    height: 97px;
  }
  .cid-tAykGH2DHn .navbar.opened {
    height: auto;
  }
  .cid-tAykGH2DHn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAykGJiAIf {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-11.jpg");
}
.cid-tAykGJiAIf h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tAykGL7LPI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAykGL7LPI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tAykGL7LPI H2 {
  color: #003d59;
}
.cid-tAykGMIXyl {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tAykGMIXyl .card {
  width: 100%;
}
.cid-tAykGMIXyl .card .add__block {
  display: none;
}
.cid-tAykGMIXyl .add__block {
  margin-top: 35px;
}
.cid-tAykGMIXyl .add__block .add__block_image {
  width: 170px;
}
.cid-tAykGMIXyl .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tAykGMIXyl .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tAykGMIXyl .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tAykGMIXyl .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tAykGMIXyl .row {
  margin: 0;
}
.cid-tAykGMIXyl .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tAykGMIXyl .step-container {
  margin-top: 25px;
}
.cid-tAykGMIXyl .padding__bot {
  padding-bottom: 50px;
}
.cid-tAykGMIXyl .step-text-content {
  padding-top: 10px;
}
.cid-tAykGMIXyl .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tAykGMIXyl .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tAykGMIXyl .mbr-section-btn {
  margin-top: 20px;
}
.cid-tAykGMIXyl .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tAykGMIXyl .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tAykGMIXyl .add__block {
    display: flex;
  }
  .cid-tAykGMIXyl .step-element {
    display: flex;
  }
  .cid-tAykGMIXyl .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tAykGMIXyl .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tAykGMIXyl .separline {
    position: relative;
  }
  .cid-tAykGMIXyl .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tAykGMIXyl .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tAykGMIXyl .add__block_title {
    margin-top: 30px;
  }
  .cid-tAykGMIXyl .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tAykGMIXyl H2 {
  color: #003d59;
}
.cid-tBcjw4zzqf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tBcjw4zzqf .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tBcjw4zzqf .cont {
  background-color: #ddebe9;
}
.cid-tBcjw4zzqf .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tBcjw4zzqf .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tBcjw4zzqf .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tBcjw4zzqf .vatshipblock {
  display: block;
}
.cid-tBcjw4zzqf .vatshipnone {
  display: none;
}
.cid-tBcjw4zzqf .btn {
  font-size: 9x;
}
.cid-tBcjw4zzqf H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tBcjw4zzqf H4 {
  font-size: 17px;
  color: white;
}
.cid-tBcjw4zzqf P {
  text-align: left;
  font-size: 15px;
}
.cid-tAykGSd40G {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tAykGU74e2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAykGU74e2 .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tAykGU74e2 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tAykGU74e2 .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tAykGU74e2 .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tAykGU74e2 .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tAykGU74e2 .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tAykGU74e2 .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tAykGU74e2 .input-group-btn {
  padding-left: 0;
}
.cid-tAykGU74e2 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tAykGU74e2 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tAykGU74e2 .mbr-text {
  color: #444;
}
.cid-tAykGU74e2 h5 {
  margin-bottom: 0;
}
.cid-tAykGU74e2 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tAykGU74e2 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAykGU74e2 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tAykGU74e2 .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAykGU74e2 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tAykGU74e2 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tAykGU74e2 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tAykGU74e2 .social-list a:hover {
  opacity: 0.4;
}
.cid-tAykGU74e2 .media-container-row > div {
  padding: 0px;
}
.cid-tAykGU74e2 .text2 {
  color: #000000;
  text-align: left;
}
.cid-tAykGU74e2 .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tAykGU74e2 .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAykGU74e2 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tAykGU74e2 .social-list,
  .cid-tAykGU74e2 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tAykGU74e2 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tAykGU74e2 .form-group {
    max-width: 180px;
  }
}
.cid-tAykGU74e2 .links span {
  color: #9e9e9e;
}
.cid-tAykGU74e2 .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tAykGU74e2 .logo-title {
  text-align: center;
}
.cid-tAykGWRCRW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tAykGWRCRW .media-container-row .mbr-text {
  text-align: center;
}
.cid-tAykGYBUJp .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tAykGYBUJp .my-float {
  margin-top: 16px;
}
.cid-tAykGYBUJp P {
  color: #232323;
}
.cid-tAykGYBUJp DIV {
  color: #ffffff;
}
.cid-tAykGYBUJp H10 {
  color: #767676;
}
.cid-tAykGYBUJp .hidden {
  display: none;
}
.cid-tADL9SfAVw {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tADL9SfAVw .nav-link,
.cid-tADL9SfAVw .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tADL9SfAVw .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tADL9SfAVw .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tADL9SfAVw .nav-link.text-primary:hover,
.cid-tADL9SfAVw .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tADL9SfAVw .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tADL9SfAVw .nav-link:hover:before {
  opacity: 1;
}
.cid-tADL9SfAVw .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tADL9SfAVw .nav-link {
    margin: 0 !important;
  }
}
.cid-tADL9SfAVw .icons-menu {
  line-height: 0;
}
.cid-tADL9SfAVw .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tADL9SfAVw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tADL9SfAVw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tADL9SfAVw .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tADL9SfAVw .dropdown-menu a {
  overflow: hidden;
}
.cid-tADL9SfAVw .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADL9SfAVw .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tADL9SfAVw .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADL9SfAVw .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tADL9SfAVw .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADL9SfAVw .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tADL9SfAVw .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADL9SfAVw .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tADL9SfAVw .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tADL9SfAVw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tADL9SfAVw .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tADL9SfAVw .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tADL9SfAVw .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tADL9SfAVw .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tADL9SfAVw.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tADL9SfAVw .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tADL9SfAVw .btn {
    white-space: nowrap;
  }
  .cid-tADL9SfAVw .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tADL9SfAVw .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tADL9SfAVw .nav-item.dropdown:hover::before,
  .cid-tADL9SfAVw .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tADL9SfAVw .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tADL9SfAVw .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tADL9SfAVw .navbar > .container,
.cid-tADL9SfAVw .navbar > .container-fluid {
  align-items: center;
}
.cid-tADL9SfAVw .dropdown-toggle::after,
.cid-tADL9SfAVw .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tADL9SfAVw .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tADL9SfAVw .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tADL9SfAVw .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tADL9SfAVw .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tADL9SfAVw .nav-item:focus,
.cid-tADL9SfAVw .nav-link:focus {
  outline: none;
}
.cid-tADL9SfAVw .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tADL9SfAVw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tADL9SfAVw .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tADL9SfAVw a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tADL9SfAVw ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tADL9SfAVw .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tADL9SfAVw .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tADL9SfAVw .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tADL9SfAVw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tADL9SfAVw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tADL9SfAVw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tADL9SfAVw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tADL9SfAVw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tADL9SfAVw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tADL9SfAVw .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tADL9SfAVw .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tADL9SfAVw .nav-item .nav-link::before {
    display: none;
  }
  .cid-tADL9SfAVw.opened .dropdown-menu {
    top: 0;
  }
  .cid-tADL9SfAVw .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tADL9SfAVw .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tADL9SfAVw .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tADL9SfAVw .navbar-logo {
    margin: 0;
  }
  .cid-tADL9SfAVw .navbar-logo img {
    height: 60px !important;
  }
  .cid-tADL9SfAVw .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tADL9SfAVw .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tADL9SfAVw .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tADL9SfAVw .navbar {
    padding: 13px 90px;
  }
  .cid-tADL9SfAVw .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tADL9SfAVw .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tADL9SfAVw .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tADL9SfAVw .dropdown-toggle::after,
  .cid-tADL9SfAVw .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tADL9SfAVw .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tADL9SfAVw a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tADL9SfAVw ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tADL9SfAVw .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tADL9SfAVw .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tADL9SfAVw.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tADL9SfAVw.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tADL9SfAVw.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tADL9SfAVw.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tADL9SfAVw .navbar {
    padding: 0 !important;
  }
  .cid-tADL9SfAVw ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tADL9SfAVw a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tADL9SfAVw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tADL9SfAVw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tADL9SfAVw .dropdown-item.active,
.cid-tADL9SfAVw .dropdown-item:active {
  background-color: transparent;
}
.cid-tADL9SfAVw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tADL9SfAVw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tADL9SfAVw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tADL9SfAVw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tADL9SfAVw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tADL9SfAVw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tADL9SfAVw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tADL9SfAVw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tADL9SfAVw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tADL9SfAVw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tADL9SfAVw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tADL9SfAVw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tADL9SfAVw .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tADL9SfAVw .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tADL9SfAVw .navbar {
    height: 97px;
  }
  .cid-tADL9SfAVw .navbar.opened {
    height: auto;
  }
  .cid-tADL9SfAVw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tADL9UBdN2 {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-21.jpg");
}
.cid-tADL9UBdN2 h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tADL9W3qel {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tADL9W3qel .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tADL9W3qel H2 {
  color: #003d59;
}
.cid-tADL9Xzd2N {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tADL9Xzd2N .card {
  width: 100%;
}
.cid-tADL9Xzd2N .card .add__block {
  display: none;
}
.cid-tADL9Xzd2N .add__block {
  margin-top: 35px;
}
.cid-tADL9Xzd2N .add__block .add__block_image {
  width: 170px;
}
.cid-tADL9Xzd2N .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tADL9Xzd2N .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tADL9Xzd2N .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tADL9Xzd2N .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tADL9Xzd2N .row {
  margin: 0;
}
.cid-tADL9Xzd2N .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tADL9Xzd2N .step-container {
  margin-top: 25px;
}
.cid-tADL9Xzd2N .padding__bot {
  padding-bottom: 50px;
}
.cid-tADL9Xzd2N .step-text-content {
  padding-top: 10px;
}
.cid-tADL9Xzd2N .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tADL9Xzd2N .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tADL9Xzd2N .mbr-section-btn {
  margin-top: 20px;
}
.cid-tADL9Xzd2N .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tADL9Xzd2N .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tADL9Xzd2N .add__block {
    display: flex;
  }
  .cid-tADL9Xzd2N .step-element {
    display: flex;
  }
  .cid-tADL9Xzd2N .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tADL9Xzd2N .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tADL9Xzd2N .separline {
    position: relative;
  }
  .cid-tADL9Xzd2N .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tADL9Xzd2N .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tADL9Xzd2N .add__block_title {
    margin-top: 30px;
  }
  .cid-tADL9Xzd2N .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tADL9Xzd2N H2 {
  color: #003d59;
}
.cid-tBcjysezr3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tBcjysezr3 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tBcjysezr3 .cont {
  background-color: #ddebe9;
}
.cid-tBcjysezr3 .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tBcjysezr3 .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tBcjysezr3 .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tBcjysezr3 .vatshipblock {
  display: block;
}
.cid-tBcjysezr3 .vatshipnone {
  display: none;
}
.cid-tBcjysezr3 .btn {
  font-size: 9x;
}
.cid-tBcjysezr3 H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tBcjysezr3 H4 {
  font-size: 17px;
  color: white;
}
.cid-tBcjysezr3 P {
  text-align: left;
  font-size: 15px;
}
.cid-tADLa09zsK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tADLa1xAif {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tADLa1xAif .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tADLa1xAif .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tADLa1xAif .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tADLa1xAif .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tADLa1xAif .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tADLa1xAif .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tADLa1xAif .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tADLa1xAif .input-group-btn {
  padding-left: 0;
}
.cid-tADLa1xAif .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tADLa1xAif .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tADLa1xAif .mbr-text {
  color: #444;
}
.cid-tADLa1xAif h5 {
  margin-bottom: 0;
}
.cid-tADLa1xAif .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tADLa1xAif .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tADLa1xAif .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tADLa1xAif .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tADLa1xAif .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tADLa1xAif .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tADLa1xAif .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tADLa1xAif .social-list a:hover {
  opacity: 0.4;
}
.cid-tADLa1xAif .media-container-row > div {
  padding: 0px;
}
.cid-tADLa1xAif .text2 {
  color: #000000;
  text-align: left;
}
.cid-tADLa1xAif .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tADLa1xAif .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tADLa1xAif .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tADLa1xAif .social-list,
  .cid-tADLa1xAif .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tADLa1xAif h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tADLa1xAif .form-group {
    max-width: 180px;
  }
}
.cid-tADLa1xAif .links span {
  color: #9e9e9e;
}
.cid-tADLa1xAif .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tADLa1xAif .logo-title {
  text-align: center;
}
.cid-tADLa3Ult8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tADLa3Ult8 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tADLa5n9wK .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tADLa5n9wK .my-float {
  margin-top: 16px;
}
.cid-tADLa5n9wK P {
  color: #232323;
}
.cid-tADLa5n9wK DIV {
  color: #ffffff;
}
.cid-tADLa5n9wK H10 {
  color: #767676;
}
.cid-tADLa5n9wK .hidden {
  display: none;
}
.cid-tADTcAdClP {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tADTcAdClP .nav-link,
.cid-tADTcAdClP .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tADTcAdClP .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tADTcAdClP .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tADTcAdClP .nav-link.text-primary:hover,
.cid-tADTcAdClP .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tADTcAdClP .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tADTcAdClP .nav-link:hover:before {
  opacity: 1;
}
.cid-tADTcAdClP .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tADTcAdClP .nav-link {
    margin: 0 !important;
  }
}
.cid-tADTcAdClP .icons-menu {
  line-height: 0;
}
.cid-tADTcAdClP .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tADTcAdClP .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tADTcAdClP .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tADTcAdClP .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tADTcAdClP .dropdown-menu a {
  overflow: hidden;
}
.cid-tADTcAdClP .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADTcAdClP .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tADTcAdClP .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADTcAdClP .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tADTcAdClP .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADTcAdClP .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tADTcAdClP .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADTcAdClP .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tADTcAdClP .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tADTcAdClP .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tADTcAdClP .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tADTcAdClP .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tADTcAdClP .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tADTcAdClP .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tADTcAdClP.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tADTcAdClP .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tADTcAdClP .btn {
    white-space: nowrap;
  }
  .cid-tADTcAdClP .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tADTcAdClP .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tADTcAdClP .nav-item.dropdown:hover::before,
  .cid-tADTcAdClP .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tADTcAdClP .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tADTcAdClP .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tADTcAdClP .navbar > .container,
.cid-tADTcAdClP .navbar > .container-fluid {
  align-items: center;
}
.cid-tADTcAdClP .dropdown-toggle::after,
.cid-tADTcAdClP .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tADTcAdClP .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tADTcAdClP .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tADTcAdClP .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tADTcAdClP .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tADTcAdClP .nav-item:focus,
.cid-tADTcAdClP .nav-link:focus {
  outline: none;
}
.cid-tADTcAdClP .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tADTcAdClP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tADTcAdClP .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tADTcAdClP a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tADTcAdClP ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tADTcAdClP .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tADTcAdClP .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tADTcAdClP .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tADTcAdClP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tADTcAdClP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tADTcAdClP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tADTcAdClP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tADTcAdClP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tADTcAdClP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tADTcAdClP .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tADTcAdClP .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tADTcAdClP .nav-item .nav-link::before {
    display: none;
  }
  .cid-tADTcAdClP.opened .dropdown-menu {
    top: 0;
  }
  .cid-tADTcAdClP .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tADTcAdClP .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tADTcAdClP .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tADTcAdClP .navbar-logo {
    margin: 0;
  }
  .cid-tADTcAdClP .navbar-logo img {
    height: 60px !important;
  }
  .cid-tADTcAdClP .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tADTcAdClP .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tADTcAdClP .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tADTcAdClP .navbar {
    padding: 13px 90px;
  }
  .cid-tADTcAdClP .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tADTcAdClP .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tADTcAdClP .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tADTcAdClP .dropdown-toggle::after,
  .cid-tADTcAdClP .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tADTcAdClP .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tADTcAdClP a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tADTcAdClP ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tADTcAdClP .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tADTcAdClP .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tADTcAdClP.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tADTcAdClP.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tADTcAdClP.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tADTcAdClP.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tADTcAdClP .navbar {
    padding: 0 !important;
  }
  .cid-tADTcAdClP ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tADTcAdClP a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tADTcAdClP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tADTcAdClP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tADTcAdClP .dropdown-item.active,
.cid-tADTcAdClP .dropdown-item:active {
  background-color: transparent;
}
.cid-tADTcAdClP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tADTcAdClP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tADTcAdClP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tADTcAdClP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tADTcAdClP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tADTcAdClP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tADTcAdClP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tADTcAdClP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tADTcAdClP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tADTcAdClP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tADTcAdClP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tADTcAdClP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tADTcAdClP .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tADTcAdClP .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tADTcAdClP .navbar {
    height: 97px;
  }
  .cid-tADTcAdClP .navbar.opened {
    height: auto;
  }
  .cid-tADTcAdClP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tADTcCGUdH {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-22.jpg");
}
.cid-tADTcCGUdH h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tADTcEnw8A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tADTcEnw8A .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tADTcEnw8A H2 {
  color: #003d59;
}
.cid-tADTcFNNJT {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tADTcFNNJT .card {
  width: 100%;
}
.cid-tADTcFNNJT .card .add__block {
  display: none;
}
.cid-tADTcFNNJT .add__block {
  margin-top: 35px;
}
.cid-tADTcFNNJT .add__block .add__block_image {
  width: 170px;
}
.cid-tADTcFNNJT .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tADTcFNNJT .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tADTcFNNJT .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tADTcFNNJT .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tADTcFNNJT .row {
  margin: 0;
}
.cid-tADTcFNNJT .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tADTcFNNJT .step-container {
  margin-top: 25px;
}
.cid-tADTcFNNJT .padding__bot {
  padding-bottom: 50px;
}
.cid-tADTcFNNJT .step-text-content {
  padding-top: 10px;
}
.cid-tADTcFNNJT .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tADTcFNNJT .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tADTcFNNJT .mbr-section-btn {
  margin-top: 20px;
}
.cid-tADTcFNNJT .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tADTcFNNJT .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tADTcFNNJT .add__block {
    display: flex;
  }
  .cid-tADTcFNNJT .step-element {
    display: flex;
  }
  .cid-tADTcFNNJT .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tADTcFNNJT .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tADTcFNNJT .separline {
    position: relative;
  }
  .cid-tADTcFNNJT .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tADTcFNNJT .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tADTcFNNJT .add__block_title {
    margin-top: 30px;
  }
  .cid-tADTcFNNJT .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tADTcFNNJT H2 {
  color: #003d59;
}
.cid-tBcjAYnT2N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tBcjAYnT2N .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tBcjAYnT2N .cont {
  background-color: #ddebe9;
}
.cid-tBcjAYnT2N .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tBcjAYnT2N .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tBcjAYnT2N .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tBcjAYnT2N .vatshipblock {
  display: block;
}
.cid-tBcjAYnT2N .vatshipnone {
  display: none;
}
.cid-tBcjAYnT2N .btn {
  font-size: 9x;
}
.cid-tBcjAYnT2N H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tBcjAYnT2N H4 {
  font-size: 17px;
  color: white;
}
.cid-tBcjAYnT2N P {
  text-align: left;
  font-size: 15px;
}
.cid-tADTcIOIoV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tADTcKiwUC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tADTcKiwUC .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tADTcKiwUC .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tADTcKiwUC .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tADTcKiwUC .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tADTcKiwUC .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tADTcKiwUC .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tADTcKiwUC .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tADTcKiwUC .input-group-btn {
  padding-left: 0;
}
.cid-tADTcKiwUC .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tADTcKiwUC .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tADTcKiwUC .mbr-text {
  color: #444;
}
.cid-tADTcKiwUC h5 {
  margin-bottom: 0;
}
.cid-tADTcKiwUC .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tADTcKiwUC .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tADTcKiwUC .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tADTcKiwUC .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tADTcKiwUC .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tADTcKiwUC .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tADTcKiwUC .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tADTcKiwUC .social-list a:hover {
  opacity: 0.4;
}
.cid-tADTcKiwUC .media-container-row > div {
  padding: 0px;
}
.cid-tADTcKiwUC .text2 {
  color: #000000;
  text-align: left;
}
.cid-tADTcKiwUC .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tADTcKiwUC .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tADTcKiwUC .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tADTcKiwUC .social-list,
  .cid-tADTcKiwUC .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tADTcKiwUC h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tADTcKiwUC .form-group {
    max-width: 180px;
  }
}
.cid-tADTcKiwUC .links span {
  color: #9e9e9e;
}
.cid-tADTcKiwUC .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tADTcKiwUC .logo-title {
  text-align: center;
}
.cid-tADTcMwCfY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tADTcMwCfY .media-container-row .mbr-text {
  text-align: center;
}
.cid-tADTcO8iU9 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tADTcO8iU9 .my-float {
  margin-top: 16px;
}
.cid-tADTcO8iU9 P {
  color: #232323;
}
.cid-tADTcO8iU9 DIV {
  color: #ffffff;
}
.cid-tADTcO8iU9 H10 {
  color: #767676;
}
.cid-tADTcO8iU9 .hidden {
  display: none;
}
.cid-tADV358eP6 {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tADV358eP6 .nav-link,
.cid-tADV358eP6 .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tADV358eP6 .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tADV358eP6 .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tADV358eP6 .nav-link.text-primary:hover,
.cid-tADV358eP6 .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tADV358eP6 .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tADV358eP6 .nav-link:hover:before {
  opacity: 1;
}
.cid-tADV358eP6 .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tADV358eP6 .nav-link {
    margin: 0 !important;
  }
}
.cid-tADV358eP6 .icons-menu {
  line-height: 0;
}
.cid-tADV358eP6 .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tADV358eP6 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tADV358eP6 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tADV358eP6 .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tADV358eP6 .dropdown-menu a {
  overflow: hidden;
}
.cid-tADV358eP6 .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADV358eP6 .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tADV358eP6 .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADV358eP6 .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tADV358eP6 .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADV358eP6 .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tADV358eP6 .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tADV358eP6 .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tADV358eP6 .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tADV358eP6 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tADV358eP6 .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tADV358eP6 .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tADV358eP6 .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tADV358eP6 .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tADV358eP6.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tADV358eP6 .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tADV358eP6 .btn {
    white-space: nowrap;
  }
  .cid-tADV358eP6 .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tADV358eP6 .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tADV358eP6 .nav-item.dropdown:hover::before,
  .cid-tADV358eP6 .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tADV358eP6 .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tADV358eP6 .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tADV358eP6 .navbar > .container,
.cid-tADV358eP6 .navbar > .container-fluid {
  align-items: center;
}
.cid-tADV358eP6 .dropdown-toggle::after,
.cid-tADV358eP6 .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tADV358eP6 .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tADV358eP6 .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tADV358eP6 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tADV358eP6 .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tADV358eP6 .nav-item:focus,
.cid-tADV358eP6 .nav-link:focus {
  outline: none;
}
.cid-tADV358eP6 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tADV358eP6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tADV358eP6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tADV358eP6 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tADV358eP6 ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tADV358eP6 .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tADV358eP6 .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tADV358eP6 .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tADV358eP6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tADV358eP6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tADV358eP6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tADV358eP6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tADV358eP6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tADV358eP6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tADV358eP6 .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tADV358eP6 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tADV358eP6 .nav-item .nav-link::before {
    display: none;
  }
  .cid-tADV358eP6.opened .dropdown-menu {
    top: 0;
  }
  .cid-tADV358eP6 .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tADV358eP6 .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tADV358eP6 .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tADV358eP6 .navbar-logo {
    margin: 0;
  }
  .cid-tADV358eP6 .navbar-logo img {
    height: 60px !important;
  }
  .cid-tADV358eP6 .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tADV358eP6 .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tADV358eP6 .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tADV358eP6 .navbar {
    padding: 13px 90px;
  }
  .cid-tADV358eP6 .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tADV358eP6 .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tADV358eP6 .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tADV358eP6 .dropdown-toggle::after,
  .cid-tADV358eP6 .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tADV358eP6 .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tADV358eP6 a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tADV358eP6 ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tADV358eP6 .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tADV358eP6 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tADV358eP6.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tADV358eP6.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tADV358eP6.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tADV358eP6.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tADV358eP6 .navbar {
    padding: 0 !important;
  }
  .cid-tADV358eP6 ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tADV358eP6 a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tADV358eP6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tADV358eP6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tADV358eP6 .dropdown-item.active,
.cid-tADV358eP6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tADV358eP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tADV358eP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tADV358eP6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tADV358eP6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tADV358eP6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tADV358eP6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tADV358eP6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tADV358eP6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tADV358eP6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tADV358eP6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tADV358eP6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tADV358eP6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tADV358eP6 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tADV358eP6 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tADV358eP6 .navbar {
    height: 97px;
  }
  .cid-tADV358eP6 .navbar.opened {
    height: auto;
  }
  .cid-tADV358eP6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tADV37pdkk {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-33.jpg");
}
.cid-tADV37pdkk h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-tADV38Ws4D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tADV38Ws4D .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tADV38Ws4D H2 {
  color: #003d59;
}
.cid-tADV3aqOsz {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f2f2f2;
}
.cid-tADV3aqOsz .card {
  width: 100%;
}
.cid-tADV3aqOsz .card .add__block {
  display: none;
}
.cid-tADV3aqOsz .add__block {
  margin-top: 35px;
}
.cid-tADV3aqOsz .add__block .add__block_image {
  width: 170px;
}
.cid-tADV3aqOsz .add__block .add__block_image img {
  width: 100%;
  border-radius: 6px;
}
.cid-tADV3aqOsz .add__block .add__block_content {
  margin-left: 30px;
  max-width: 270px;
}
.cid-tADV3aqOsz .add__block .add__block_title {
  margin-bottom: 0;
}
.cid-tADV3aqOsz .add__block .add__block_text {
  margin-top: 15px;
  margin-bottom: 0;
  color: #919dab;
}
.cid-tADV3aqOsz .row {
  margin: 0;
}
.cid-tADV3aqOsz .mbr-section-title {
  margin-bottom: 0;
  color: #003d59;
}
.cid-tADV3aqOsz .step-container {
  margin-top: 25px;
}
.cid-tADV3aqOsz .padding__bot {
  padding-bottom: 50px;
}
.cid-tADV3aqOsz .step-text-content {
  padding-top: 10px;
}
.cid-tADV3aqOsz .mbr-step-title {
  margin-bottom: 0;
  font-weight: 500;
  color: #0f7699;
}
.cid-tADV3aqOsz .mbr-step-text {
  margin-bottom: 0;
  margin-top: 20px;
  color: #000000;
}
.cid-tADV3aqOsz .mbr-section-btn {
  margin-top: 20px;
}
.cid-tADV3aqOsz .mbr-section-btn .btn {
  font-weight: 500;
}
.cid-tADV3aqOsz .step {
  display: flex;
  width: 40px;
  height: 40px;
  font-size: calc((20px) - 2px);
  margin-bottom: 0;
  border-radius: 50%;
  border: 2px solid #0f7699;
  background-color: #0f7699;
  font-weight: 500;
  color: #ffffff;
}
@media (min-width: 400px) {
  .cid-tADV3aqOsz .add__block {
    display: flex;
  }
  .cid-tADV3aqOsz .step-element {
    display: flex;
  }
  .cid-tADV3aqOsz .mbr-section-btn {
    margin-top: 20px;
    margin-left: calc((20 * 2px) + 70px);
  }
  .cid-tADV3aqOsz .mbr-section-btn .btn {
    margin-left: 0;
  }
  .cid-tADV3aqOsz .separline {
    position: relative;
  }
  .cid-tADV3aqOsz .separline:after {
    top: 40px;
    left: 18px;
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% - (20px) * 2);
    background-color: #0f7699;
  }
  .cid-tADV3aqOsz .step-text-content {
    margin-left: 70px;
  }
}
@media (max-width: 400px) {
  .cid-tADV3aqOsz .add__block_title {
    margin-top: 30px;
  }
  .cid-tADV3aqOsz .add__block .add__block_content {
    margin-left: 0;
  }
}
.cid-tADV3aqOsz H2 {
  color: #003d59;
}
.cid-tBcjDpI05O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ddebe9;
}
.cid-tBcjDpI05O .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tBcjDpI05O .cont {
  background-color: #ddebe9;
}
.cid-tBcjDpI05O .card {
  background-color: #0f7699;
  color: #efefef;
  padding: 5px;
  padding-bottom: 5px;
}
.cid-tBcjDpI05O .slidehead {
  font-size: 20px;
  background-color: #0f7699;
  color: #efefef;
  border: 2px solid powderblue;
}
.cid-tBcjDpI05O .hw2 {
  width: 70%;
  max-width: 50px;
}
.cid-tBcjDpI05O .vatshipblock {
  display: block;
}
.cid-tBcjDpI05O .vatshipnone {
  display: none;
}
.cid-tBcjDpI05O .btn {
  font-size: 9x;
}
.cid-tBcjDpI05O H3 {
  color: #232323;
  font-size: 15px;
}
.cid-tBcjDpI05O H4 {
  font-size: 17px;
  color: white;
}
.cid-tBcjDpI05O P {
  text-align: left;
  font-size: 15px;
}
.cid-tADV3dfU5d {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tADV3eQ1Tn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tADV3eQ1Tn .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tADV3eQ1Tn .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tADV3eQ1Tn .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tADV3eQ1Tn .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tADV3eQ1Tn .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tADV3eQ1Tn .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tADV3eQ1Tn .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tADV3eQ1Tn .input-group-btn {
  padding-left: 0;
}
.cid-tADV3eQ1Tn .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tADV3eQ1Tn .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tADV3eQ1Tn .mbr-text {
  color: #444;
}
.cid-tADV3eQ1Tn h5 {
  margin-bottom: 0;
}
.cid-tADV3eQ1Tn .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tADV3eQ1Tn .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tADV3eQ1Tn .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tADV3eQ1Tn .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tADV3eQ1Tn .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tADV3eQ1Tn .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tADV3eQ1Tn .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tADV3eQ1Tn .social-list a:hover {
  opacity: 0.4;
}
.cid-tADV3eQ1Tn .media-container-row > div {
  padding: 0px;
}
.cid-tADV3eQ1Tn .text2 {
  color: #000000;
  text-align: left;
}
.cid-tADV3eQ1Tn .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tADV3eQ1Tn .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tADV3eQ1Tn .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tADV3eQ1Tn .social-list,
  .cid-tADV3eQ1Tn .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tADV3eQ1Tn h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tADV3eQ1Tn .form-group {
    max-width: 180px;
  }
}
.cid-tADV3eQ1Tn .links span {
  color: #9e9e9e;
}
.cid-tADV3eQ1Tn .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tADV3eQ1Tn .logo-title {
  text-align: center;
}
.cid-tADV3hncX9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tADV3hncX9 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tADV3iVrHw .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tADV3iVrHw .my-float {
  margin-top: 16px;
}
.cid-tADV3iVrHw P {
  color: #232323;
}
.cid-tADV3iVrHw DIV {
  color: #ffffff;
}
.cid-tADV3iVrHw H10 {
  color: #767676;
}
.cid-tADV3iVrHw .hidden {
  display: none;
}
.cid-tBcuLTI3Q8 {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-tBcuLTI3Q8 .nav-link,
.cid-tBcuLTI3Q8 .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-tBcuLTI3Q8 .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-tBcuLTI3Q8 .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-tBcuLTI3Q8 .nav-link.text-primary:hover,
.cid-tBcuLTI3Q8 .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-tBcuLTI3Q8 .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-tBcuLTI3Q8 .nav-link:hover:before {
  opacity: 1;
}
.cid-tBcuLTI3Q8 .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-tBcuLTI3Q8 .nav-link {
    margin: 0 !important;
  }
}
.cid-tBcuLTI3Q8 .icons-menu {
  line-height: 0;
}
.cid-tBcuLTI3Q8 .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-tBcuLTI3Q8 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-tBcuLTI3Q8 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-tBcuLTI3Q8 .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-tBcuLTI3Q8 .dropdown-menu a {
  overflow: hidden;
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-tBcuLTI3Q8 .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-tBcuLTI3Q8 .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-tBcuLTI3Q8 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-tBcuLTI3Q8 .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-tBcuLTI3Q8 .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-tBcuLTI3Q8 .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-tBcuLTI3Q8 .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-tBcuLTI3Q8.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-tBcuLTI3Q8 .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-tBcuLTI3Q8 .btn {
    white-space: nowrap;
  }
  .cid-tBcuLTI3Q8 .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-tBcuLTI3Q8 .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-tBcuLTI3Q8 .nav-item.dropdown:hover::before,
  .cid-tBcuLTI3Q8 .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-tBcuLTI3Q8 .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-tBcuLTI3Q8 .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-tBcuLTI3Q8 .navbar > .container,
.cid-tBcuLTI3Q8 .navbar > .container-fluid {
  align-items: center;
}
.cid-tBcuLTI3Q8 .dropdown-toggle::after,
.cid-tBcuLTI3Q8 .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-tBcuLTI3Q8 .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-tBcuLTI3Q8 .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-tBcuLTI3Q8 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-tBcuLTI3Q8 .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-tBcuLTI3Q8 .nav-item:focus,
.cid-tBcuLTI3Q8 .nav-link:focus {
  outline: none;
}
.cid-tBcuLTI3Q8 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tBcuLTI3Q8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBcuLTI3Q8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tBcuLTI3Q8 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-tBcuLTI3Q8 ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-tBcuLTI3Q8 .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-tBcuLTI3Q8 .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-tBcuLTI3Q8 .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-tBcuLTI3Q8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBcuLTI3Q8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBcuLTI3Q8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-tBcuLTI3Q8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tBcuLTI3Q8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBcuLTI3Q8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tBcuLTI3Q8 .dropdown-menu .menu__images {
    display: none;
  }
  .cid-tBcuLTI3Q8 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-tBcuLTI3Q8 .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBcuLTI3Q8.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBcuLTI3Q8 .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-tBcuLTI3Q8 .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-tBcuLTI3Q8 .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-tBcuLTI3Q8 .navbar-logo {
    margin: 0;
  }
  .cid-tBcuLTI3Q8 .navbar-logo img {
    height: 60px !important;
  }
  .cid-tBcuLTI3Q8 .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-tBcuLTI3Q8 .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tBcuLTI3Q8 .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-tBcuLTI3Q8 .navbar {
    padding: 13px 90px;
  }
  .cid-tBcuLTI3Q8 .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-tBcuLTI3Q8 .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-tBcuLTI3Q8 .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-tBcuLTI3Q8 .dropdown-toggle::after,
  .cid-tBcuLTI3Q8 .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-tBcuLTI3Q8 .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-tBcuLTI3Q8 a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-tBcuLTI3Q8 ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-tBcuLTI3Q8 .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-tBcuLTI3Q8 .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-tBcuLTI3Q8.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-tBcuLTI3Q8.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-tBcuLTI3Q8.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tBcuLTI3Q8.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-tBcuLTI3Q8 .navbar {
    padding: 0 !important;
  }
  .cid-tBcuLTI3Q8 ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-tBcuLTI3Q8 a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-tBcuLTI3Q8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-tBcuLTI3Q8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBcuLTI3Q8 .dropdown-item.active,
.cid-tBcuLTI3Q8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tBcuLTI3Q8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-tBcuLTI3Q8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-tBcuLTI3Q8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tBcuLTI3Q8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tBcuLTI3Q8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBcuLTI3Q8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBcuLTI3Q8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBcuLTI3Q8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBcuLTI3Q8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBcuLTI3Q8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBcuLTI3Q8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBcuLTI3Q8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-tBcuLTI3Q8 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-tBcuLTI3Q8 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tBcuLTI3Q8 .navbar {
    height: 97px;
  }
  .cid-tBcuLTI3Q8 .navbar.opened {
    height: auto;
  }
  .cid-tBcuLTI3Q8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBcuLPElxm {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #f2f2f2;
}
.cid-tBcuLPElxm .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-tBcuLPElxm body {
  margin-top: 20px;
}
.cid-tBcuLPElxm .blog-listing {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-tBcuLPElxm .gray-bg {
  background-color: #f2f2f2;
}
.cid-tBcuLPElxm .blog-grid {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-tBcuLPElxm .blog-grid .blog-img {
  position: relative;
}
.cid-tBcuLPElxm .blog-grid .blog-img .date {
  position: absolute;
  background: #003d59;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  top: 10px;
  border-radius: 4px;
}
.cid-tBcuLPElxm .blog-grid .blog-img .date span {
  font-size: 22px;
  display: block;
  line-height: 22px;
  font-weight: 700;
}
.cid-tBcuLPElxm .blog-grid .blog-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-tBcuLPElxm .blog-grid .blog-info {
  padding: 20px;
}
.cid-tBcuLPElxm .blog-grid .blog-info h5 {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 10px;
}
.cid-tBcuLPElxm .blog-grid .blog-info h5 a {
  color: #003d59;
}
.cid-tBcuLPElxm .blog-grid .blog-info p {
  margin: 0;
}
.cid-tBcuLPElxm .blog-grid .blog-info .btn-bar {
  margin-top: 20px;
}
.cid-tBcuLPElxm .blog-aside .widget {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.cid-tBcuLPElxm .blog-aside .widget-body {
  padding: 15px;
}
.cid-tBcuLPElxm .blog-aside .widget-title {
  padding: 15px;
  border-bottom: 1px solid #eee;
}
.cid-tBcuLPElxm .blog-aside .widget-title h3 {
  font-size: 20px;
  font-weight: 700;
  color: #003d59;
  margin: 0;
}
.cid-tBcuLPElxm .blog-aside .widget-author .media {
  margin-bottom: 15px;
}
.cid-tBcuLPElxm .blog-aside .widget-author p {
  font-size: 16px;
  margin: 0;
}
.cid-tBcuLPElxm .blog-aside .widget-author .avatar {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-tBcuLPElxm .blog-aside .widget-author h6 {
  font-weight: 600;
  color: #003d59;
  font-size: 22px;
  margin: 0;
  padding-left: 20px;
}
.cid-tBcuLPElxm .blog-aside .post-aside {
  margin-bottom: 15px;
}
.cid-tBcuLPElxm .blog-aside .post-aside .post-aside-title h5 {
  margin: 0;
}
.cid-tBcuLPElxm .blog-aside .post-aside .post-aside-title a {
  font-size: 18px;
  color: #003d59;
  font-weight: 600;
}
.cid-tBcuLPElxm .blog-aside .post-aside .post-aside-meta {
  padding-bottom: 10px;
}
.cid-tBcuLPElxm .blog-aside .post-aside .post-aside-meta a {
  color: #003d59;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-tBcuLPElxm .blog-aside .latest-post-aside + .latest-post-aside {
  border-top: 1px solid #eee;
  padding-top: 15px;
  margin-top: 15px;
}
.cid-tBcuLPElxm .blog-aside .latest-post-aside .lpa-right {
  width: 90px;
}
.cid-tBcuLPElxm .blog-aside .latest-post-aside .lpa-right img {
  border-radius: 3px;
}
.cid-tBcuLPElxm .blog-aside .latest-post-aside .lpa-left {
  padding-right: 15px;
}
.cid-tBcuLPElxm .blog-aside .latest-post-aside .lpa-title h5 {
  margin: 0;
  font-size: 15px;
}
.cid-tBcuLPElxm .blog-aside .latest-post-aside .lpa-title a {
  color: #003d59;
  font-weight: 600;
}
.cid-tBcuLPElxm .blog-aside .latest-post-aside .lpa-meta i {
  color: #6F8BA4;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 10px;
}
.cid-tBcuLPElxm .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #003d59;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-tBcuLPElxm .tag-cloud a:hover {
  background: #fc5356;
}
.cid-tBcuLPElxm .blog-single {
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-tBcuLPElxm .article {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 15px;
  margin: 15px 0 30px;
}
.cid-tBcuLPElxm .article .article-title {
  padding: 15px 0 20px;
}
.cid-tBcuLPElxm .article .article-title h6 {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-tBcuLPElxm .article .article-title h6 a {
  text-transform: uppercase;
  color: #003d59;
  border-bottom: 1px solid #fc5356;
}
.cid-tBcuLPElxm .article .article-title h2 {
  color: #003d59;
  font-weight: 600;
}
.cid-tBcuLPElxm .article .article-title .media {
  padding-top: 15px;
  border-bottom: 1px dashed #ddd;
  padding-bottom: 20px;
}
.cid-tBcuLPElxm .article .article-title .media .avatar {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-tBcuLPElxm .article .article-title .media .media-body {
  padding-left: 8px;
}
.cid-tBcuLPElxm .article .article-title .media .media-body label {
  font-weight: 600;
  color: #003d59;
  margin: 0;
}
.cid-tBcuLPElxm .article .article-title .media .media-body span {
  display: block;
  font-size: 12px;
}
.cid-tBcuLPElxm .article .article-content h1,
.cid-tBcuLPElxm .article .article-content h2,
.cid-tBcuLPElxm .article .article-content h3,
.cid-tBcuLPElxm .article .article-content h4,
.cid-tBcuLPElxm .article .article-content h5,
.cid-tBcuLPElxm .article .article-content h6 {
  color: #003d59;
  font-weight: 600;
  margin-bottom: 15px;
}
.cid-tBcuLPElxm .article .article-content blockquote {
  max-width: 600px;
  padding: 15px 0 30px 0;
  margin: 0;
}
.cid-tBcuLPElxm .article .article-content blockquote p {
  font-size: 20px;
  font-weight: 500;
  color: #003d59;
  margin: 0;
}
.cid-tBcuLPElxm .article .article-content blockquote .blockquote-footer {
  color: #003d59;
  font-size: 16px;
}
.cid-tBcuLPElxm .article .article-content blockquote .blockquote-footer cite {
  font-weight: 600;
}
.cid-tBcuLPElxm .article .tag-cloud {
  padding-top: 10px;
}
.cid-tBcuLPElxm .article-comment {
  box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
  border-radius: 5px;
  overflow: hidden;
  background: #ffffff;
  padding: 20px;
}
.cid-tBcuLPElxm .article-comment h4 {
  color: #003d59;
  font-weight: 700;
  margin-bottom: 25px;
  font-size: 22px;
}
.cid-tBcuLPElxm img {
  max-width: 100%;
  vertical-align: middle;
  border-style: none;
}
.cid-tBcuLPElxm .contact-name {
  margin-bottom: 30px;
}
.cid-tBcuLPElxm .contact-name h5 {
  font-size: 22px;
  color: #003d59;
  margin-bottom: 5px;
  font-weight: 600;
}
.cid-tBcuLPElxm .contact-name p {
  font-size: 18px;
  margin: 0;
}
.cid-tBcuLPElxm .social-share a {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  color: #ffffff;
  text-align: center;
  margin-right: 10px;
}
.cid-tBcuLPElxm .social-share .dribbble {
  box-shadow: 0 8px 30px -4px rgba(234, 76, 137, 0.5);
  background-color: #ea4c89;
}
.cid-tBcuLPElxm .social-share .behance {
  box-shadow: 0 8px 30px -4px rgba(0, 103, 255, 0.5);
  background-color: #0067ff;
}
.cid-tBcuLPElxm .social-share .linkedin {
  box-shadow: 0 8px 30px -4px rgba(1, 119, 172, 0.5);
  background-color: #0177ac;
}
.cid-tBcuLPElxm .contact-form .form-control {
  border: none;
  border-bottom: 1px solid #20247b;
  background: transparent;
  border-radius: 0;
  padding-left: 0;
  box-shadow: none !important;
}
.cid-tBcuLPElxm .contact-form .form-control:focus {
  border-bottom: 1px solid #fc5356;
}
.cid-tBcuLPElxm .contact-form .form-control.invalid {
  border-bottom: 1px solid #ff0000;
}
.cid-tBcuLPElxm .contact-form .send {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tBcuLPElxm .contact-form .send {
    margin-bottom: 20px;
  }
}
.cid-tBcuLPElxm .section-title h2 {
  font-weight: 700;
  color: #003d59;
  font-size: 45px;
  margin: 0 0 15px;
  border-left: 5px solid #fc5356;
  padding-left: 15px;
}
.cid-tBcuLPElxm .section-title {
  padding-bottom: 45px;
}
.cid-tBcuLPElxm .px-btn {
  padding: 0 50px 0 20px;
  line-height: 60px;
  position: relative;
  display: inline-block;
  color: #003d59;
  background: none;
  border: none;
}
.cid-tBcuLPElxm .px-btn:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  border-radius: 30px;
  background: transparent;
  border: 1px solid rgba(252, 83, 86, 0.6);
  border-right: 1px solid transparent;
  -moz-transition: ease all 0.35s;
  -o-transition: ease all 0.35s;
  -webkit-transition: ease all 0.35s;
  transition: ease all 0.35s;
  width: 60px;
  height: 60px;
}
.cid-tBcuLPElxm .px-btn .arrow {
  width: 13px;
  height: 2px;
  background: currentColor;
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 25px;
}
.cid-tBcuLPElxm .px-btn .arrow:after {
  width: 8px;
  height: 8px;
  border-right: 2px solid currentColor;
  border-top: 2px solid currentColor;
  content: "";
  position: absolute;
  top: -3px;
  right: 0;
  display: inline-block;
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-tBcuLPElxm H6 {
  color: #003d59;
}
.cid-tBcuLPElxm P {
  color: #000000;
}
.cid-tBcuLWa1Pv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-tBcuLYFXHO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBcuLYFXHO .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-tBcuLYFXHO .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tBcuLYFXHO .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-tBcuLYFXHO .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-tBcuLYFXHO .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-tBcuLYFXHO .stripe {
  border-bottom: 1px solid #0f7699;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tBcuLYFXHO .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-tBcuLYFXHO .input-group-btn {
  padding-left: 0;
}
.cid-tBcuLYFXHO .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tBcuLYFXHO .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-tBcuLYFXHO .mbr-text {
  color: #444;
}
.cid-tBcuLYFXHO h5 {
  margin-bottom: 0;
}
.cid-tBcuLYFXHO .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tBcuLYFXHO .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBcuLYFXHO .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tBcuLYFXHO .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBcuLYFXHO .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tBcuLYFXHO .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tBcuLYFXHO .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tBcuLYFXHO .social-list a:hover {
  opacity: 0.4;
}
.cid-tBcuLYFXHO .media-container-row > div {
  padding: 0px;
}
.cid-tBcuLYFXHO .text2 {
  color: #000000;
  text-align: left;
}
.cid-tBcuLYFXHO .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-tBcuLYFXHO .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tBcuLYFXHO .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tBcuLYFXHO .social-list,
  .cid-tBcuLYFXHO .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tBcuLYFXHO h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tBcuLYFXHO .form-group {
    max-width: 180px;
  }
}
.cid-tBcuLYFXHO .links span {
  color: #9e9e9e;
}
.cid-tBcuLYFXHO .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tBcuLYFXHO .logo-title {
  text-align: center;
}
.cid-tBcuM2Jepb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-tBcuM2Jepb .media-container-row .mbr-text {
  text-align: center;
}
.cid-tBcuM6NgwC .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-tBcuM6NgwC .my-float {
  margin-top: 16px;
}
.cid-tBcuM6NgwC P {
  color: #232323;
}
.cid-tBcuM6NgwC DIV {
  color: #ffffff;
}
.cid-tBcuM6NgwC H10 {
  color: #767676;
}
.cid-tBcuM6NgwC .hidden {
  display: none;
}
.cid-uKoNUgEMDh {
  min-height: 30px !important;
  position: relative;
  overflow: visible;
  background: #0f7699;
}
.cid-uKoNUgEMDh .nav-link,
.cid-uKoNUgEMDh .navbar-caption {
  font-weight: 720;
  transition: all 1s linear;
}
.cid-uKoNUgEMDh .navbar-dropdown .navbar-brand span {
  vertical-align: 0;
}
.cid-uKoNUgEMDh .container-fluid {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-uKoNUgEMDh .nav-link.text-primary:hover,
.cid-uKoNUgEMDh .nav-link.text-primary:focus {
  color: #324982 !important;
}
.cid-uKoNUgEMDh .nav-link {
  position: relative;
  line-height: 1;
  margin: 0 !important;
  padding: 10px 20px !important;
}
.cid-uKoNUgEMDh .nav-link:hover:before {
  opacity: 1;
}
.cid-uKoNUgEMDh .nav-link:before {
  content: '';
  bottom: 0;
  width: calc(100% - 36px);
  left: 18px;
  height: 3px;
  position: absolute;
  opacity: 0;
  z-index: -1;
  background-color: #ffffff;
  transition: opacity 0.3s linear;
}
@media (max-width: 991px) {
  .cid-uKoNUgEMDh .nav-link {
    margin: 0 !important;
  }
}
.cid-uKoNUgEMDh .icons-menu {
  line-height: 0;
}
.cid-uKoNUgEMDh .icons__wrap {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 29px;
  height: 29px;
  font-size: 29px;
  margin-left: 15px;
}
.cid-uKoNUgEMDh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
  width: 180px;
}
@media (min-width: 992px) {
  .cid-uKoNUgEMDh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown {
    display: inline-block;
  }
}
.cid-uKoNUgEMDh .dropdown-menu .menu__images {
  display: flex;
  transform: translateY(-11px);
}
.cid-uKoNUgEMDh .dropdown-menu a {
  overflow: hidden;
}
.cid-uKoNUgEMDh .dropdown-menu a > .image1 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-uKoNUgEMDh .dropdown-menu a > .image1:hover {
  transform: scale(1.3);
}
.cid-uKoNUgEMDh .dropdown-menu a > .image2 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/climbing-mount-meru-1-1360x900.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-uKoNUgEMDh .dropdown-menu a > .image2:hover {
  transform: scale(1.3);
}
.cid-uKoNUgEMDh .dropdown-menu a > .image3 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/tanzania-family-safari-1536x1024.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-uKoNUgEMDh .dropdown-menu a > .image3:hover {
  transform: scale(1.3);
}
.cid-uKoNUgEMDh .dropdown-menu a > .image4 {
  width: 180px;
  height: 140px;
  transition: all 0.3s;
  background-image: url("../../../assets/images/zanzibar-tour-10.jpg");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cid-uKoNUgEMDh .dropdown-menu a > .image4:hover {
  transform: scale(1.3);
}
.cid-uKoNUgEMDh .dropdown-menu .dropdown-item {
  display: inline-flex;
  justify-content: center;
  font-weight: normal;
  padding: 10px 40px 10px 20px;
  line-height: 1;
  position: relative;
  width: 100%;
  transition: all 0.3s;
}
@media (max-width: 1300px) {
  .cid-uKoNUgEMDh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 167px;
    padding: 10px;
    white-space: normal;
  }
  .cid-uKoNUgEMDh .dropdown-menu a > .image1 {
    width: 170px;
    height: 140px;
  }
  .cid-uKoNUgEMDh .dropdown-menu a > .image2 {
    width: 170px;
    height: 140px;
  }
  .cid-uKoNUgEMDh .dropdown-menu a > .image3 {
    width: 170px;
    height: 140px;
  }
  .cid-uKoNUgEMDh .dropdown-menu a > .image4 {
    width: 170px;
    height: 140px;
  }
}
@media (min-width: 992px) {
  .cid-uKoNUgEMDh.dropdown.open > .dropdown-menu:not(.dropdown-submenu) > .dropdown > .dropdown-submenu {
    visibility: visible;
    opacity: 1;
  }
  .cid-uKoNUgEMDh .mbr-section-btn {
    margin-left: 31px;
  }
  .cid-uKoNUgEMDh .btn {
    white-space: nowrap;
  }
  .cid-uKoNUgEMDh .dropdown-menu {
    min-width: 210px;
    display: block;
    z-index: 5;
    background-color: #0f7699 !important;
    border: 1px solid #ffffff;
    border-radius: 4px;
    left: 17px;
    right: auto;
    top: 100%;
    opacity: 0;
    padding: 11px 0 !important;
    margin: 0 !important;
    visibility: hidden;
    transition: all .3s linear;
    transform: translateY(0);
  }
  .cid-uKoNUgEMDh .nav-item:hover .nav-link + .dropdown-menu {
    transform: translateY(20px);
    opacity: 1;
    visibility: visible;
  }
  .cid-uKoNUgEMDh .nav-item.dropdown:hover::before,
  .cid-uKoNUgEMDh .nav-item.dropdown.open:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 20px;
  }
  .is-builder .cid-uKoNUgEMDh .nav-item:hover .nav-link + .dropdown-menu {
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1200px) {
  .cid-uKoNUgEMDh .navbar .navbar-collapse {
    align-items: center !important;
  }
}
.cid-uKoNUgEMDh .navbar > .container,
.cid-uKoNUgEMDh .navbar > .container-fluid {
  align-items: center;
}
.cid-uKoNUgEMDh .dropdown-toggle::after,
.cid-uKoNUgEMDh .link.dropdown-toggle:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-left: 6px;
  content: "";
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  transition: all .25s ease 0s;
}
.cid-uKoNUgEMDh .dropdown-menu .dropdown-toggle:after {
  border: 2px solid;
  border-left: none;
  border-top: none;
  transform: rotate(45deg);
  width: 8px;
  height: 8px;
}
.cid-uKoNUgEMDh .open > .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-bottom: -8px;
  transform: rotate(225deg);
}
.cid-uKoNUgEMDh .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}
.cid-uKoNUgEMDh .nav-dropdown .dropdown-submenu {
  display: none;
  margin: 0 !important;
  font-weight: 400;
  top: 0 !important;
}
.cid-uKoNUgEMDh .nav-item:focus,
.cid-uKoNUgEMDh .nav-link:focus {
  outline: none;
}
.cid-uKoNUgEMDh .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-uKoNUgEMDh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKoNUgEMDh .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-uKoNUgEMDh a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
.cid-uKoNUgEMDh ul.navbar-nav {
  flex-wrap: wrap;
  flex: 1;
}
.cid-uKoNUgEMDh .navbar {
  padding: 12px 52px 11px 43px;
  min-height: 114px;
  transition: all 0.3s;
  background: #0f7699;
}
.cid-uKoNUgEMDh .navbar.opened {
  transition: all 0.3s;
  background: #0f7699 !important;
}
.cid-uKoNUgEMDh .navbar .navbar-collapse {
  justify-content: space-between;
  align-items: center;
  z-index: 1;
}
.cid-uKoNUgEMDh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKoNUgEMDh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKoNUgEMDh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 65px - 1rem);
  }
}
.cid-uKoNUgEMDh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uKoNUgEMDh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKoNUgEMDh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-uKoNUgEMDh .dropdown-menu .menu__images {
    display: none;
  }
  .cid-uKoNUgEMDh .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .cid-uKoNUgEMDh .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKoNUgEMDh.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKoNUgEMDh .mbr-section-btn .btn {
    min-width: auto;
    padding: 5px ;
    font-size: 14px;
  }
  .cid-uKoNUgEMDh .dropdown-menu {
    margin: 0;
    padding: 0;
    line-height: 45px;
    border: 0;
    left: 8px;
    width: 100%;
    max-width: 100% !important;
    box-shadow: none;
  }
  .cid-uKoNUgEMDh .dropdown-menu .dropdown-submenu {
    left: 0 !important;
    position: relative !important;
  }
  .cid-uKoNUgEMDh .navbar-logo {
    margin: 0;
  }
  .cid-uKoNUgEMDh .navbar-logo img {
    height: 60px !important;
  }
  .cid-uKoNUgEMDh .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    margin: 0 !important;
    padding: 0;
  }
  .cid-uKoNUgEMDh .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uKoNUgEMDh .icons-menu {
    margin: 30px 0;
    text-align: center;
  }
  .cid-uKoNUgEMDh .navbar {
    padding: 13px 90px;
  }
  .cid-uKoNUgEMDh .navbar .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #0f7699 !important;
    padding-left: 20px;
    padding-right: 20px;
    left: 0px;
    right: 0px;
  }
  .cid-uKoNUgEMDh .navbar .dropdown-menu .dropdown-item {
    justify-content: flex-start;
    padding: 15.5px 23px;
    line-height: 1;
  }
  .cid-uKoNUgEMDh .dropdown-submenu .dropdown-item {
    padding-left: 45px !important;
  }
  .cid-uKoNUgEMDh .dropdown-toggle::after,
  .cid-uKoNUgEMDh .link.dropdown-toggle:after {
    position: absolute;
    right: 12px;
  }
  .cid-uKoNUgEMDh .nav-item {
    border-bottom: 1px solid #ffffff;
  }
  .cid-uKoNUgEMDh a.nav-link {
    justify-content: flex-start;
    line-height: 21px;
    padding: 35px 43px 35px 19px !important;
  }
  .cid-uKoNUgEMDh ul.navbar-nav {
    padding: 0 100px;
    margin: 0;
  }
  .cid-uKoNUgEMDh .navbar .dropdown.open > .dropdown-menu {
    display: block;
  }
  .cid-uKoNUgEMDh .navbar-nav .nav-item:nth-child(2) .dropdown-menu .dropdown-item {
    width: 100%;
  }
}
.cid-uKoNUgEMDh.navbar-short {
  background: #0f7699 !important;
  min-height: 70px;
  height: 70px;
}
.cid-uKoNUgEMDh.navbar-short .nav-dropdown {
  height: 70px;
}
.cid-uKoNUgEMDh.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uKoNUgEMDh.navbar-short .navbar-logo img {
  height: 70px !important;
}
@media (max-width: 767px) {
  .cid-uKoNUgEMDh .navbar {
    padding: 0 !important;
  }
  .cid-uKoNUgEMDh ul.navbar-nav {
    padding: 0 !important;
  }
  .cid-uKoNUgEMDh a.nav-link {
    padding: 27px 26px 27px 19px !important;
  }
}
.cid-uKoNUgEMDh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 12px;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
}
.cid-uKoNUgEMDh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKoNUgEMDh .dropdown-item.active,
.cid-uKoNUgEMDh .dropdown-item:active {
  background-color: transparent;
}
.cid-uKoNUgEMDh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f7699;
}
.cid-uKoNUgEMDh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
  position: absolute;
}
.cid-uKoNUgEMDh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uKoNUgEMDh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uKoNUgEMDh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKoNUgEMDh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKoNUgEMDh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKoNUgEMDh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKoNUgEMDh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKoNUgEMDh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKoNUgEMDh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKoNUgEMDh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.is-builder .cid-uKoNUgEMDh .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  transform: translateY(20px);
}
.cid-uKoNUgEMDh .navbar-dropdown {
  position: absolute;
  position: fixed;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKoNUgEMDh .navbar {
    height: 97px;
  }
  .cid-uKoNUgEMDh .navbar.opened {
    height: auto;
  }
  .cid-uKoNUgEMDh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKoNUhfKXU {
  padding-top: 210px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
}
.cid-uKoNUhfKXU h2 {
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  color: white;
  text-shadow: 2px 2px 4px #000000;
}
.cid-uKptX3pvg1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uKptX3pvg1 .mbr-section-subtitle {
  color: #767676;
}
.cid-uKptX3pvg1 .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uKptX3pvg1 .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-uKptX3pvg1 .team-item .item-image img {
  width: 100%;
}
.cid-uKptX3pvg1 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uKptX3pvg1 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uKptX3pvg1 .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uKptX3pvg1 .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uKptX3pvg1 .team-item .item-caption {
  background: #324982;
}
.cid-uKptX3pvg1 H2 {
  color: #003d59;
}
.cid-uKptX3pvg1 .item-name {
  color: #ffffff;
}
.cid-uKptX3pvg1 .item-role P {
  color: #ffffff;
}
.cid-uKpv83vNeE {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uKpv83vNeE .mbr-section-subtitle {
  color: #767676;
}
.cid-uKpv83vNeE .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-uKpv83vNeE .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-uKpv83vNeE .team-item .item-image img {
  width: 100%;
}
.cid-uKpv83vNeE .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uKpv83vNeE .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uKpv83vNeE .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-uKpv83vNeE .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uKpv83vNeE .team-item .item-caption {
  background: #324982;
}
.cid-uKpv83vNeE .item-name {
  color: #ffffff;
}
.cid-uKpv83vNeE .item-role P {
  color: #ffffff;
}
.cid-uKpuqK3dP8.popup-builder {
  background-color: #ffffff;
}
.cid-uKpuqK3dP8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uKpuqK3dP8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uKpuqK3dP8 .modal-content,
.cid-uKpuqK3dP8 .modal-dialog {
  height: auto;
}
.cid-uKpuqK3dP8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uKpuqK3dP8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uKpuqK3dP8 .form-wrapper .mbr-form .form-group,
  .cid-uKpuqK3dP8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uKpuqK3dP8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uKpuqK3dP8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKpuqK3dP8 .mbr-text {
  text-align: left;
}
.cid-uKpuqK3dP8 .pt-0 {
  padding-top: 0 !important;
}
.cid-uKpuqK3dP8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uKpuqK3dP8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uKpuqK3dP8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uKpuqK3dP8 .modal-open {
  overflow: hidden;
}
.cid-uKpuqK3dP8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uKpuqK3dP8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uKpuqK3dP8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uKpuqK3dP8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uKpuqK3dP8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uKpuqK3dP8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uKpuqK3dP8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uKpuqK3dP8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uKpuqK3dP8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uKpuqK3dP8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uKpuqK3dP8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uKpuqK3dP8 .modal-backdrop.show {
  opacity: .5;
}
.cid-uKpuqK3dP8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uKpuqK3dP8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uKpuqK3dP8 .modal-header {
    padding: 1rem;
  }
}
.cid-uKpuqK3dP8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uKpuqK3dP8 .modal-header .close svg {
  fill: #353535;
}
.cid-uKpuqK3dP8 .modal-header .close:hover {
  opacity: 1;
}
.cid-uKpuqK3dP8 .modal-header .close:focus {
  outline: none;
}
.cid-uKpuqK3dP8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uKpuqK3dP8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uKpuqK3dP8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKpuqK3dP8 .modal-body {
    padding: 1rem;
  }
}
.cid-uKpuqK3dP8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uKpuqK3dP8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKpuqK3dP8 .modal-footer {
    padding: 1rem;
  }
}
.cid-uKpuqK3dP8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uKpuqK3dP8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uKpuqK3dP8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uKpuqK3dP8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uKpuqK3dP8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uKpuqK3dP8 .modal-lg,
  .cid-uKpuqK3dP8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uKpuqK3dP8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uKpuqK3dP8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uKpuqK3dP8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uKpuqK3dP8 .form-group {
  margin-bottom: 1rem;
}
.cid-uKpuqK3dP8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uKpuqK3dP8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uKpuqK3dP8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uKpuqK3dP8 .mbr-section-btn {
  margin: 0;
}
.cid-uKpuqK3dP8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uKuCAfFlOx.popup-builder {
  background-color: #ffffff;
}
.cid-uKuCAfFlOx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uKuCAfFlOx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uKuCAfFlOx .modal-content,
.cid-uKuCAfFlOx .modal-dialog {
  height: auto;
}
.cid-uKuCAfFlOx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uKuCAfFlOx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uKuCAfFlOx .form-wrapper .mbr-form .form-group,
  .cid-uKuCAfFlOx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uKuCAfFlOx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uKuCAfFlOx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKuCAfFlOx .mbr-text {
  text-align: left;
}
.cid-uKuCAfFlOx .pt-0 {
  padding-top: 0 !important;
}
.cid-uKuCAfFlOx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uKuCAfFlOx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uKuCAfFlOx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uKuCAfFlOx .modal-open {
  overflow: hidden;
}
.cid-uKuCAfFlOx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uKuCAfFlOx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uKuCAfFlOx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uKuCAfFlOx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uKuCAfFlOx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uKuCAfFlOx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uKuCAfFlOx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uKuCAfFlOx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uKuCAfFlOx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uKuCAfFlOx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uKuCAfFlOx .modal-backdrop.fade {
  opacity: 0;
}
.cid-uKuCAfFlOx .modal-backdrop.show {
  opacity: .5;
}
.cid-uKuCAfFlOx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uKuCAfFlOx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuCAfFlOx .modal-header {
    padding: 1rem;
  }
}
.cid-uKuCAfFlOx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uKuCAfFlOx .modal-header .close svg {
  fill: #353535;
}
.cid-uKuCAfFlOx .modal-header .close:hover {
  opacity: 1;
}
.cid-uKuCAfFlOx .modal-header .close:focus {
  outline: none;
}
.cid-uKuCAfFlOx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uKuCAfFlOx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uKuCAfFlOx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuCAfFlOx .modal-body {
    padding: 1rem;
  }
}
.cid-uKuCAfFlOx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uKuCAfFlOx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuCAfFlOx .modal-footer {
    padding: 1rem;
  }
}
.cid-uKuCAfFlOx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uKuCAfFlOx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uKuCAfFlOx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uKuCAfFlOx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uKuCAfFlOx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uKuCAfFlOx .modal-lg,
  .cid-uKuCAfFlOx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uKuCAfFlOx .modal-xl {
    max-width: 1140px;
  }
}
.cid-uKuCAfFlOx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uKuCAfFlOx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uKuCAfFlOx .form-group {
  margin-bottom: 1rem;
}
.cid-uKuCAfFlOx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uKuCAfFlOx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uKuCAfFlOx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uKuCAfFlOx .mbr-section-btn {
  margin: 0;
}
.cid-uKuCAfFlOx .mbr-section-btn .btn {
  margin: 0;
}
.cid-uKuGCv6s2n.popup-builder {
  background-color: #ffffff;
}
.cid-uKuGCv6s2n.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uKuGCv6s2n.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uKuGCv6s2n .modal-content,
.cid-uKuGCv6s2n .modal-dialog {
  height: auto;
}
.cid-uKuGCv6s2n .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uKuGCv6s2n .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uKuGCv6s2n .form-wrapper .mbr-form .form-group,
  .cid-uKuGCv6s2n .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uKuGCv6s2n .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uKuGCv6s2n .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKuGCv6s2n .mbr-text {
  text-align: left;
}
.cid-uKuGCv6s2n .pt-0 {
  padding-top: 0 !important;
}
.cid-uKuGCv6s2n .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uKuGCv6s2n .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uKuGCv6s2n .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uKuGCv6s2n .modal-open {
  overflow: hidden;
}
.cid-uKuGCv6s2n .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uKuGCv6s2n .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uKuGCv6s2n .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uKuGCv6s2n .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uKuGCv6s2n .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uKuGCv6s2n .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uKuGCv6s2n .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uKuGCv6s2n .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uKuGCv6s2n .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uKuGCv6s2n .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uKuGCv6s2n .modal-backdrop.fade {
  opacity: 0;
}
.cid-uKuGCv6s2n .modal-backdrop.show {
  opacity: .5;
}
.cid-uKuGCv6s2n .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uKuGCv6s2n .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuGCv6s2n .modal-header {
    padding: 1rem;
  }
}
.cid-uKuGCv6s2n .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uKuGCv6s2n .modal-header .close svg {
  fill: #353535;
}
.cid-uKuGCv6s2n .modal-header .close:hover {
  opacity: 1;
}
.cid-uKuGCv6s2n .modal-header .close:focus {
  outline: none;
}
.cid-uKuGCv6s2n .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uKuGCv6s2n .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uKuGCv6s2n .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuGCv6s2n .modal-body {
    padding: 1rem;
  }
}
.cid-uKuGCv6s2n .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uKuGCv6s2n .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuGCv6s2n .modal-footer {
    padding: 1rem;
  }
}
.cid-uKuGCv6s2n .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uKuGCv6s2n .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uKuGCv6s2n .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uKuGCv6s2n .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uKuGCv6s2n .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uKuGCv6s2n .modal-lg,
  .cid-uKuGCv6s2n .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uKuGCv6s2n .modal-xl {
    max-width: 1140px;
  }
}
.cid-uKuGCv6s2n .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uKuGCv6s2n .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uKuGCv6s2n .form-group {
  margin-bottom: 1rem;
}
.cid-uKuGCv6s2n .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uKuGCv6s2n .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uKuGCv6s2n .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uKuGCv6s2n .mbr-section-btn {
  margin: 0;
}
.cid-uKuGCv6s2n .mbr-section-btn .btn {
  margin: 0;
}
.cid-uKuI2guM64.popup-builder {
  background-color: #ffffff;
}
.cid-uKuI2guM64.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uKuI2guM64.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uKuI2guM64 .modal-content,
.cid-uKuI2guM64 .modal-dialog {
  height: auto;
}
.cid-uKuI2guM64 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uKuI2guM64 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uKuI2guM64 .form-wrapper .mbr-form .form-group,
  .cid-uKuI2guM64 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uKuI2guM64 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uKuI2guM64 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKuI2guM64 .mbr-text {
  text-align: left;
}
.cid-uKuI2guM64 .pt-0 {
  padding-top: 0 !important;
}
.cid-uKuI2guM64 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uKuI2guM64 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uKuI2guM64 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uKuI2guM64 .modal-open {
  overflow: hidden;
}
.cid-uKuI2guM64 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uKuI2guM64 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uKuI2guM64 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uKuI2guM64 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uKuI2guM64 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uKuI2guM64 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uKuI2guM64 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uKuI2guM64 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uKuI2guM64 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uKuI2guM64 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uKuI2guM64 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uKuI2guM64 .modal-backdrop.show {
  opacity: .5;
}
.cid-uKuI2guM64 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uKuI2guM64 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuI2guM64 .modal-header {
    padding: 1rem;
  }
}
.cid-uKuI2guM64 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uKuI2guM64 .modal-header .close svg {
  fill: #353535;
}
.cid-uKuI2guM64 .modal-header .close:hover {
  opacity: 1;
}
.cid-uKuI2guM64 .modal-header .close:focus {
  outline: none;
}
.cid-uKuI2guM64 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uKuI2guM64 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uKuI2guM64 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuI2guM64 .modal-body {
    padding: 1rem;
  }
}
.cid-uKuI2guM64 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uKuI2guM64 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuI2guM64 .modal-footer {
    padding: 1rem;
  }
}
.cid-uKuI2guM64 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uKuI2guM64 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uKuI2guM64 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uKuI2guM64 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uKuI2guM64 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uKuI2guM64 .modal-lg,
  .cid-uKuI2guM64 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uKuI2guM64 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uKuI2guM64 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uKuI2guM64 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uKuI2guM64 .form-group {
  margin-bottom: 1rem;
}
.cid-uKuI2guM64 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uKuI2guM64 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uKuI2guM64 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uKuI2guM64 .mbr-section-btn {
  margin: 0;
}
.cid-uKuI2guM64 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uKuIIhRuIF.popup-builder {
  background-color: #ffffff;
}
.cid-uKuIIhRuIF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uKuIIhRuIF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uKuIIhRuIF .modal-content,
.cid-uKuIIhRuIF .modal-dialog {
  height: auto;
}
.cid-uKuIIhRuIF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uKuIIhRuIF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uKuIIhRuIF .form-wrapper .mbr-form .form-group,
  .cid-uKuIIhRuIF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uKuIIhRuIF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uKuIIhRuIF .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKuIIhRuIF .mbr-text {
  text-align: left;
}
.cid-uKuIIhRuIF .pt-0 {
  padding-top: 0 !important;
}
.cid-uKuIIhRuIF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uKuIIhRuIF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uKuIIhRuIF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uKuIIhRuIF .modal-open {
  overflow: hidden;
}
.cid-uKuIIhRuIF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uKuIIhRuIF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uKuIIhRuIF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uKuIIhRuIF .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uKuIIhRuIF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uKuIIhRuIF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uKuIIhRuIF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uKuIIhRuIF .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uKuIIhRuIF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uKuIIhRuIF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uKuIIhRuIF .modal-backdrop.fade {
  opacity: 0;
}
.cid-uKuIIhRuIF .modal-backdrop.show {
  opacity: .5;
}
.cid-uKuIIhRuIF .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uKuIIhRuIF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuIIhRuIF .modal-header {
    padding: 1rem;
  }
}
.cid-uKuIIhRuIF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uKuIIhRuIF .modal-header .close svg {
  fill: #353535;
}
.cid-uKuIIhRuIF .modal-header .close:hover {
  opacity: 1;
}
.cid-uKuIIhRuIF .modal-header .close:focus {
  outline: none;
}
.cid-uKuIIhRuIF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uKuIIhRuIF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uKuIIhRuIF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuIIhRuIF .modal-body {
    padding: 1rem;
  }
}
.cid-uKuIIhRuIF .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uKuIIhRuIF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuIIhRuIF .modal-footer {
    padding: 1rem;
  }
}
.cid-uKuIIhRuIF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uKuIIhRuIF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uKuIIhRuIF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uKuIIhRuIF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uKuIIhRuIF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uKuIIhRuIF .modal-lg,
  .cid-uKuIIhRuIF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uKuIIhRuIF .modal-xl {
    max-width: 1140px;
  }
}
.cid-uKuIIhRuIF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uKuIIhRuIF .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uKuIIhRuIF .form-group {
  margin-bottom: 1rem;
}
.cid-uKuIIhRuIF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uKuIIhRuIF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uKuIIhRuIF .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uKuIIhRuIF .mbr-section-btn {
  margin: 0;
}
.cid-uKuIIhRuIF .mbr-section-btn .btn {
  margin: 0;
}
.cid-uKuIXMnye7.popup-builder {
  background-color: #ffffff;
}
.cid-uKuIXMnye7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uKuIXMnye7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uKuIXMnye7 .modal-content,
.cid-uKuIXMnye7 .modal-dialog {
  height: auto;
}
.cid-uKuIXMnye7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uKuIXMnye7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uKuIXMnye7 .form-wrapper .mbr-form .form-group,
  .cid-uKuIXMnye7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uKuIXMnye7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uKuIXMnye7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKuIXMnye7 .mbr-text {
  text-align: left;
}
.cid-uKuIXMnye7 .pt-0 {
  padding-top: 0 !important;
}
.cid-uKuIXMnye7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uKuIXMnye7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uKuIXMnye7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uKuIXMnye7 .modal-open {
  overflow: hidden;
}
.cid-uKuIXMnye7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uKuIXMnye7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uKuIXMnye7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uKuIXMnye7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uKuIXMnye7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uKuIXMnye7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uKuIXMnye7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uKuIXMnye7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uKuIXMnye7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uKuIXMnye7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uKuIXMnye7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uKuIXMnye7 .modal-backdrop.show {
  opacity: .5;
}
.cid-uKuIXMnye7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uKuIXMnye7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuIXMnye7 .modal-header {
    padding: 1rem;
  }
}
.cid-uKuIXMnye7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uKuIXMnye7 .modal-header .close svg {
  fill: #353535;
}
.cid-uKuIXMnye7 .modal-header .close:hover {
  opacity: 1;
}
.cid-uKuIXMnye7 .modal-header .close:focus {
  outline: none;
}
.cid-uKuIXMnye7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uKuIXMnye7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uKuIXMnye7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuIXMnye7 .modal-body {
    padding: 1rem;
  }
}
.cid-uKuIXMnye7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uKuIXMnye7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuIXMnye7 .modal-footer {
    padding: 1rem;
  }
}
.cid-uKuIXMnye7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uKuIXMnye7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uKuIXMnye7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uKuIXMnye7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uKuIXMnye7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uKuIXMnye7 .modal-lg,
  .cid-uKuIXMnye7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uKuIXMnye7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uKuIXMnye7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uKuIXMnye7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uKuIXMnye7 .form-group {
  margin-bottom: 1rem;
}
.cid-uKuIXMnye7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uKuIXMnye7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uKuIXMnye7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uKuIXMnye7 .mbr-section-btn {
  margin: 0;
}
.cid-uKuIXMnye7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uKuJu5Z4Dr.popup-builder {
  background-color: #ffffff;
}
.cid-uKuJu5Z4Dr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uKuJu5Z4Dr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uKuJu5Z4Dr .modal-content,
.cid-uKuJu5Z4Dr .modal-dialog {
  height: auto;
}
.cid-uKuJu5Z4Dr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uKuJu5Z4Dr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uKuJu5Z4Dr .form-wrapper .mbr-form .form-group,
  .cid-uKuJu5Z4Dr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uKuJu5Z4Dr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uKuJu5Z4Dr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKuJu5Z4Dr .mbr-text {
  text-align: left;
}
.cid-uKuJu5Z4Dr .pt-0 {
  padding-top: 0 !important;
}
.cid-uKuJu5Z4Dr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uKuJu5Z4Dr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uKuJu5Z4Dr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uKuJu5Z4Dr .modal-open {
  overflow: hidden;
}
.cid-uKuJu5Z4Dr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uKuJu5Z4Dr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uKuJu5Z4Dr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uKuJu5Z4Dr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uKuJu5Z4Dr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uKuJu5Z4Dr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uKuJu5Z4Dr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uKuJu5Z4Dr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uKuJu5Z4Dr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uKuJu5Z4Dr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uKuJu5Z4Dr .modal-backdrop.fade {
  opacity: 0;
}
.cid-uKuJu5Z4Dr .modal-backdrop.show {
  opacity: .5;
}
.cid-uKuJu5Z4Dr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uKuJu5Z4Dr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuJu5Z4Dr .modal-header {
    padding: 1rem;
  }
}
.cid-uKuJu5Z4Dr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uKuJu5Z4Dr .modal-header .close svg {
  fill: #353535;
}
.cid-uKuJu5Z4Dr .modal-header .close:hover {
  opacity: 1;
}
.cid-uKuJu5Z4Dr .modal-header .close:focus {
  outline: none;
}
.cid-uKuJu5Z4Dr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uKuJu5Z4Dr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uKuJu5Z4Dr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuJu5Z4Dr .modal-body {
    padding: 1rem;
  }
}
.cid-uKuJu5Z4Dr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uKuJu5Z4Dr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKuJu5Z4Dr .modal-footer {
    padding: 1rem;
  }
}
.cid-uKuJu5Z4Dr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uKuJu5Z4Dr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uKuJu5Z4Dr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uKuJu5Z4Dr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uKuJu5Z4Dr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uKuJu5Z4Dr .modal-lg,
  .cid-uKuJu5Z4Dr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uKuJu5Z4Dr .modal-xl {
    max-width: 1140px;
  }
}
.cid-uKuJu5Z4Dr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uKuJu5Z4Dr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uKuJu5Z4Dr .form-group {
  margin-bottom: 1rem;
}
.cid-uKuJu5Z4Dr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uKuJu5Z4Dr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uKuJu5Z4Dr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uKuJu5Z4Dr .mbr-section-btn {
  margin: 0;
}
.cid-uKuJu5Z4Dr .mbr-section-btn .btn {
  margin: 0;
}
.cid-uKoNUipI2K {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/up-climb-kili-1536x1024.jpg");
  background-attachment: fixed;
}
.cid-uKoNUiJELC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uKoNUiJELC .listico {
  padding-right: 1rem;
  font-size: 1.2rem;
}
.cid-uKoNUiJELC .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-uKoNUiJELC .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-uKoNUiJELC .btn-primary {
  border: 1px solid #324982 !important;
}
.cid-uKoNUiJELC .btn-primary:hover {
  border: 1px solid #324982 !important;
}
.cid-uKoNUiJELC .stripe {
  border-bottom: 1px solid #0474f4;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-uKoNUiJELC .form-group {
  padding-right: 0;
  max-width: 220px;
}
.cid-uKoNUiJELC .input-group-btn {
  padding-left: 0;
}
.cid-uKoNUiJELC .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uKoNUiJELC .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ddebe9;
  width: 85%;
}
.cid-uKoNUiJELC .mbr-text {
  color: #444;
}
.cid-uKoNUiJELC h5 {
  margin-bottom: 0;
}
.cid-uKoNUiJELC .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-uKoNUiJELC .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKoNUiJELC .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-uKoNUiJELC .socicon {
  font-size: 1.3rem;
  background: #ddebe9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uKoNUiJELC .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-uKoNUiJELC .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uKoNUiJELC .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uKoNUiJELC .social-list a:hover {
  opacity: 0.4;
}
.cid-uKoNUiJELC .media-container-row > div {
  padding: 0px;
}
.cid-uKoNUiJELC .text2 {
  color: #000000;
  text-align: left;
}
.cid-uKoNUiJELC .group-title {
  text-align: left;
  color: #003d59;
  padding-bottom: 0.2rem;
}
.cid-uKoNUiJELC .links {
  color: #232323;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uKoNUiJELC .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uKoNUiJELC .social-list,
  .cid-uKoNUiJELC .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-uKoNUiJELC h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-uKoNUiJELC .form-group {
    max-width: 180px;
  }
}
.cid-uKoNUiJELC .links span {
  color: #9e9e9e;
}
.cid-uKoNUiJELC .logo-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-uKoNUiJELC .logo-title {
  text-align: center;
}
.cid-uKoNUkJV8W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #324982;
}
.cid-uKoNUkJV8W .media-container-row .mbr-text {
  text-align: center;
}
.cid-uKoNUl4L39 .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #08a61c;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-uKoNUl4L39 .my-float {
  margin-top: 16px;
}
.cid-uKoNUl4L39 P {
  color: #232323;
}
.cid-uKoNUl4L39 DIV {
  color: #ffffff;
}
.cid-uKoNUl4L39 H10 {
  color: #767676;
}
.cid-uKoNUl4L39 .hidden {
  display: none;
}
