.sppb-carousel-extended-item {padding: 5px 10px;}
}
.sppb-carousel-extended-team-title {
    text-align: center;
}
.sppb-carousel-extended-team-name {
   text-align: center;
}
.sppb-carousel-extended-team-designation {
   text-align: center;
}
.sppb-carousel-extended-team-designation {
   font-size: 18px !important;
}
.sp-module .sp-module-title {
    text-align: left;
    color: #2D3F1E;
}
/* Footer social icons – FORCE small size (all FA brands) */
footer i.fa-facebook-f,
footer i.fa-facebook,
footer i.fa-twitter,
footer i.fa-x-twitter,
footer i.fab,
footer i.fa-brands {
    font-size: 24px !important;
    line-height: 1 !important;
}
.sppb-addon-content .vbmodhorsearchmaindiv {
    width: 100%;
    padding: 14px 0;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span{
   color: #708452 !important;
  font-size:15px !important;
  font-weight:400 !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
     font-size:15px !important;
     font-weight:400 !important;
}
#sp-footer {
  background: #708452;
}
#sp-bottom {
  background-color: #708452!important;
}
body {
  background-color: #F8F6F3 !important;
}
.has-slideshow#sp-header {
  background-color: rgba(255, 255, 255, 0.2);
}
.has-slideshow.menu-fixed#sp-header {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.facilities-list ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  list-style: none;
  padding: 0;
  margin: 0;
}

.facilities-list li {
  margin-bottom: 10px;
  break-inside: avoid;
}

.facilities-list i {
  color: #2D3F1E;
  margin-right: 8px;
}
#sp-header .logo img {
  max-height: 175px;
  height: auto;
  width: auto;
}
#sp-header {
  min-height: 110px;
  padding: 20px 0;
}
#sp-title .sp-page-title h2 {
    color: white;
}
.menu-fixed#sp-header .logo img {
    width: unset;
}
#sp-header.header-sticky {
  background: rgba(0, 0, 0, 0.85) !important;
}
.resort-slider .sppb-slideshow-fullwidth-item-bg:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
}
