.fit-cover{object-fit:cover}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.preheader{padding:5px}.preheader-list-ul li{display:flex;padding:10px}.preheader-list-ul{list-style:none;display:flex;margin:0}.nav-item{padding-left:20px;padding-right:20px}.featuredOnContainer{background-color:#ebebeb;padding:10px;margin:10px;border:1px solid #adadad;border-radius:5px}body{font-family:Montserrat;font-size:14px}.card-body-bg,.review-section,.section-grey{background-color:#ebebeb}.quote-mark{width:50px;top:15px;left:15px}.review-controller{bottom:15px;right:15px}.review-carousel-container{min-height:180px;margin-top:20px}.ccnp{color:#000;opacity:1;position:inherit;display:contents}footer{background-color:#000!important}.social-icon{width:30px;height:30px;background-color:#606060;border-radius:50%;padding:3px 5px;text-align:center;display:block;color:#fff;margin:5px}.preheader-icon{margin-right:5px}.itinerary-enquiry-box{padding:20px;background-color:#ebebeb;border:1px solid #a9a9a9}.image-box{width:100%;height:250px;background-size:cover}.caro-control{background-color:#141414;opacity:1;padding:30px;color:#fff;vertical-align:middle;top:35%;height:30px}.caro-control span{color:#000!important}.bg-yellow{background-color:#ffd40b}.preheader a{background-color:inherit;margin:10px;text-decoration:none;color:#000}.footer-social-link{color:#fff;font-size:23px;display:block;margin:10px}

/*-------------------------------------------------*/
/* SOCIAL MEDIA SHARE 
/*-------------------------------------------------*/
.icon-float {
    position: fixed;
    left: 0px;
    top: 35%;
    z-index: 999;
}
.icon-float ul {
    padding: 0px;
}
.icon-float ul li {
    list-style-type: none;
}
.icon-float ul li a {
    display: block;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    padding: 0px;
}
.icon-float ul li a i {
    padding: 8px;
    width: 40px;
    height: 32px;
    text-align: center;
    color: #fff;
}
.icon-float ul li a:hover {
    transform: rotateY(-180deg);
}
.icon-float ul li a:hover i {
    transform: rotateY(180deg);
}
.fb1 {
    background: #3b5998;
}
.gp1 {
    background: #dd4b39;
}
.tw1 {
    background: #1da1f2;
}
.li1 {
    background: #0077b5;
}
.yt1 {
    background: #cd201f;
}
.wa1 {
    background: #34af23;
}
.sh {
    background: #fff;
    padding: 10px 0px;
    font-size: 11px;
    text-align: center;
    color: #333;
    border-top-right-radius: 5px;
}
.sh1 {
    background: #333;
    border-bottom-right-radius: 5px;
}



.package_inclusions_icon{
    padding: 0px 0 10px;
    margin: 0;
    list-style-type: none;
    border-top : solid 1px #cfcfcf;
    border-bottom: solid 1px #cfcfcf;
    padding-top: 13px;
}

.package_inclusions_icon li {
    width: 18%;
    text-align: center;
    font-size: 11px;
    color: #eb5b01;
    display: inline-block;
}


.package_inclusions_icon li.inactive {
    width: 18%;
    text-align: center;
    font-size: 11px;
    color: #000000;
    display: inline-block;
    opacity: 0.5;
}


