header.header-two .nav-container .toggle a, header.header-two .nav-container .menu-items ul li a {
    color: #fff;
    padding-bottom: 5px;
}

header.header-two .header-info .item a, header.header-two .header-info .item, header.header-two .header-info .item .title {
    color: #fff;
}

.banner-area.banner-style-two .banner-content, .banner-area.banner-style-two .banner-content h1, .banner-area.banner-style-three .banner-content, .banner-area.banner-style-three .banner-content h1 {
    color: #d6c4a3;
}

.banner-area.banner-style-two .banner-content .main-btn.btn-filled:hover, .banner-area.banner-style-two .banner-content .main-btn.btn-border, .banner-area.banner-style-three .banner-content .main-btn.btn-filled:hover, .banner-area.banner-style-three .banner-content .main-btn.btn-border {
    border-color: transparent;
    color: #fff;
}

.booking-form.boxed-layout {
    margin-top: 20px;
}

#leaf1 {
    position: absolute;
    right: 0;
    bottom: 0;
    opacity: 1;
}

#leaf2 {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 1;
}

.down-arrow-hero {
    bottom: 1vh;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    text-align: center;
    width: 35px;
    font-size: 36px;

}

   .down-arrow {
    transition: bottom .25s;
    transition-property: bottom;
    transition-duration: 0.25s;
    transition-timing-function: initial;
    transition-delay: initial;
    z-index: 9999;
 }
  
  .down-arrow:hover {
    bottom: 2% !important;
    cursor:pointer;
}
header.header-two .nav-container .toggle a, header.header-two .nav-container .menu-items ul li a {
    color: #fff;
    /* padding-bottom: 5px; */
    background: #bead8e;
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    padding: 0;
    align-items: center;
    border-radius: 100%;
}

#leaf1 img, #leaf2 img {
	width: 300px
}



#egypt1 {
    position: absolute;
    right: 0;
    bottom: -2px;
    opacity: 1;
}

#egypt2 {
    position: absolute;
    left: 0;
    bottom: -2px;
    opacity: 1;
}



#egypt1 img, #egypt2 img {
  width: 300px
}

@media (max-width: 991px) { 
  #egypt1 img, #egypt2 img {
    width: 150px
  }
}

.banner-area.banner-style-two .single-banner {
    height: 100vh;
}

@-webkit-keyframes glowing {
  0% { background-color: #dfcdac; -webkit-box-shadow: 0 0 3px #dfcdac; }
  50% { background-color: #bead8e; -webkit-box-shadow: 0 0 40px #bead8e; }
  100% { background-color: #dfcdac; -webkit-box-shadow: 0 0 3px #dfcdac; }
}

@-moz-keyframes glowing {
  0% { background-color: #dfcdac; -moz-box-shadow: 0 0 3px #dfcdac; }
  50% { background-color: #bead8e; -moz-box-shadow: 0 0 40px #bead8e; }
  100% { background-color: #dfcdac; -moz-box-shadow: 0 0 3px #dfcdac; }
}

@-o-keyframes glowing {
  0% { background-color: #dfcdac; box-shadow: 0 0 3px #dfcdac; }
  50% { background-color: #bead8e; box-shadow: 0 0 40px #bead8e; }
  100% { background-color: #dfcdac; box-shadow: 0 0 3px #dfcdac; }
}

@keyframes glowing {
  0% { background-color: #dfcdac; box-shadow: 0 0 3px #dfcdac; }
  50% { background-color: #bead8e; box-shadow: 0 0 40px #bead8e; }
  100% { background-color: #dfcdac; box-shadow: 0 0 3px #dfcdac; }
}

.glowing {
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;	
}

.banner-area .banner-content span.advantage_text {
    font-size: 14px;
    font-weight: 700;
    /*text-transform: uppercase;*/
    letter-spacing: 1px;
    padding-bottom: 0px;
    color: #fff;
    line-height: 15px;
}

.banner-area.banner-style-two .banner-content h1 {
    padding-bottom: 0px;
}

@media (max-width: 991px) { 
  #leaf1 img, #leaf2 img {
    width: 150px
  }
  .banner-area.banner-style-two .single-banner {
      height: auto;
      padding-top: 75px;
      padding-bottom: 50px;
  }  
  .banner-area .banner-content .title {
      padding-bottom: 15px;
  }  
}

.banner-area .banner-content span.promo-tag {
    padding-bottom: 0px;
}