.lead{position:relative}.lead .carousel{height:92vh}.lead .carousel .carousel-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lead .carousel .carousel-inner,.lead .carousel .carousel-item{height:100%}.lead .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0000008e;z-index:1}.hero-section .slider-overlay-wrap .col{height:100%}.lead .overlay .col.col-left{color:var(--font-color-white)}.lead .overlay .col.col-left h3{font-family:var(--font-family-one);font-size:25px}.lead .overlay .col.col-left h1{font-family:var(--font-family-one);font-size:45px;font-weight:700}.lead .overlay .col.col-left p{width:60%;font-family:var(--font-family-three);font-size:17px;font-weight:400;line-height:1.5}@media (max-width: 576px){.lead .overlay{padding:0 15px}.lead .overlay .col.col-left h3{text-align:center}.lead .overlay .col.col-left h1{font-size:30px;text-align:center}.lead .overlay .col.col-left p{width:unset;text-align:center}}.search-bar-container .search-col{position:relative}.search-bar-container .search-bar{background-color:#fff;display:flex;justify-content:center;align-items:center;gap:8px;padding:4px 8px 4px 7px;border-radius:42px;border:2px solid transparent;transition:.3s ease}.search-bar-container .search-bar:hover{box-shadow:2px 2px 5px 2px #ffffff1f;border:2px solid #dd46009c}.search-bar-container .search-bar .search-input{background-color:transparent;background:none;border:none;box-shadow:none}.search-bar-container .suggestions{background-color:var(--bs-body-bg);color:var(--font-color-dark);padding:10px 0;border-radius:15px;border:2px solid #dd460096;max-height:300px;overflow-y:auto;position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:.3s ease}.search-bar-container .suggestions.active{opacity:1;visibility:visible}.search-bar-container .suggestions.active-bottom{top:-320px}.search-bar-container .suggestions.active-top{top:60px}.search-bar-container ::-webkit-scrollbar{width:2px}.search-bar-container ::-webkit-scrollbar-track{border-radius:5px;background:none}.search-bar-container ::-webkit-scrollbar-thumb{background:#3838388c;border-radius:5px}.search-bar-container ::-webkit-scrollbar-thumb:hover{background:#dd4600e1}.search-bar-container .suggestions .suggestions-ul{list-style-type:none;padding:0;margin:0}.search-bar-container .suggestions .suggestions-ul li{border-bottom:1px solid #bebebe;padding:5px 25px;cursor:pointer;transition:.3s ease;font-family:var(--font-family-five);font-weight:400;font-size:16px}.search-bar-container .suggestions .suggestions-ul li i{padding-right:10px;color:var(--font-color-theme);font-size:16px}.search-bar-container .suggestions .suggestions-ul li:hover{color:var(--font-color-theme)}.search-bar-container .suggestions .suggestions-ul li:last-child{border-bottom:none}.cards-layout .card{overflow:hidden;background-color:#fff}.cards-layout .card .card-body{position:relative}.cards-layout a{text-decoration:none}.cards-layout .breadcrumb-wrap{position:absolute;top:-13px;z-index:9}.cards-layout .breadcrumb{background:#fff;color:var(--font-color-theme);font-family:var(--font-family-five);font-size:13px;text-transform:capitalize;border:2px solid #dd460070;border-radius:3px;display:inline;padding:3px 8px;margin-right:3px}.cards-layout .card .img-wrap{overflow:hidden;border-radius:5px;padding:10px}.cards-layout .card img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;transition:.3s ease;border-radius:5px}.packages .card{transition:.3s ease}.packages .card .img-wrap{height:220px}@media (max-width: 576px){.packages .card .img-wrap{height:250px}.cards-layout .card img{height:240px}}.packages .card:hover{box-shadow:0 0 10px 5px var(--shadow-dark-1);transform:translateY(-5px)}.packages.cards-layout .card .card-body .card-title{font-family:var(--font-family-five);color:var(--font-color-dark)}.packages.cards-layout .card .card-body .package-location{padding:7px 0}.packages.cards-layout .card .card-body .package-location span{color:var(--font-color-theme);font-family:var(--font-family-five)}.packages.cards-layout .card .card-body .pricing{font-family:var(--font-family-four);color:var(--font-color-dark);font-size:17px;line-height:1.2}.packages.cards-layout .card .card-body .pricing .text-small{font-size:13px;font-family:var(--font-family-five);font-weight:500}.packages.cards-layout .card .card-body .pricing .actual-price{text-decoration:line-through;color:#303030a9}.packages .price-container{padding-top:10px;border-top:1px dashed #39393969}.packages .inclusion_icons{display:flex;justify-content:flex-start;align-items:center;margin:10px 0;flex-wrap:wrap;row-gap:10px;-moz-column-gap:10px;column-gap:10px}.packages .inclusion_icons .inclusion-item{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;text-align:center;max-width:60px;padding:5px 8px;border-radius:5px;position:relative}.packages .inclusion_icons .inclusion-item.optional{background-color:#f35a0244;border:1px solid #f35a0295}.packages .inclusion_icons .inclusion-item.optional:before{position:absolute;content:"optional";font-size:7px;font-family:var(--font-family-five);top:-7px;background-color:#fee125;padding:1px 3px;border-radius:3px}.packages .inclusion_icons .inclusion-item .icon{width:28px;height:28px;-o-object-fit:cover;object-fit:cover}.packages .inclusion_icons .inclusion-item .icon-text{font-size:8px;line-height:10px;font-family:var(--font-family-five);padding-top:5px}.destinations .destination-card .img-wrap{position:relative;width:160px;height:250px;border-radius:100px;overflow:hidden}.destinations .destination-card .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 576px){.destinations .destination-card .img-wrap{align-items:center;justify-content:center;height:260px}}.destinations .destination-card{overflow:hidden;position:relative;width:160px;height:250px;background-position:center;background-size:cover;border-radius:5px;transition:.3s ease}.destinations .destination-card .overlay{position:absolute;width:100%;height:100%;background:linear-gradient(#0000,#000000b3);z-index:9;display:flex;justify-content:center;align-items:end;padding-bottom:15px;color:#fff;font-size:16px;visibility:hidden;opacity:0;left:0;bottom:-100%;transition:.3s ease}.destinations .destination-card:hover .overlay{visibility:visible;opacity:1;bottom:0}.destinations .overlay .arrow-icon .bi{background-color:var(--font-color-theme);padding:5px 10px;font-size:12px;border-radius:5px}.destinations .destination-card .card-body{position:absolute}.destinations .destination-card .card-body .card-title{color:var(--font-color-white);font-family:var(--font-family-four);font-size:20px;font-weight:600}.destinations .nav .nav-item{background-color:#ff00001f;border:none}.destinations .nav .nav-item:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;border-right:none}.destinations .nav .nav-item:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:none}.destinations .nav .nav-item .nav-btn.active{background-color:#dd4600;background-image:linear-gradient(320deg,#dd4600,#e86e04);border-color:var(--font-color-theme);color:#fff}.destinations .nav .nav-item .nav-btn:active{border:1px solid transparent}.features{background-color:#dd4600d0;color:var(--font-color-white);padding:70px 0}.features .f-child{display:flex;justify-content:center;align-items:center;gap:3}.features .f-child .icon{margin-right:25px}.features .f-child .icon i{font-size:50px}.features .f-child .text h5{font-size:22px;font-weight:600;font-family:var(--font-family-four)}.features .f-child .text p{font-family:var(--font-family-four);font-size:16px;font-weight:500;line-height:1.2}.blogs .card{transition:.3s ease}.blogs .card:hover{box-shadow:0 0 10px 5px var(--shadow-dark-1);transform:translateY(-5px)}.blogs .card .img-wrap{height:270px}.blogs .card .img-wrap img{height:260px}.blogs .card .card-body .card-title{font-family:var(--font-family-five);color:var(--font-color-dark);font-size:22px}.blogs .card .card-body .card-text{font-size:16px;font-family:var(--font-family-four);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.blogs .card .card-body .card-meta .meta-child{padding:0 13px;border-right:1px solid rgba(0,0,0,.171)}.blogs .card .card-body .card-meta .meta-child:first-child{padding-left:0}.blogs .card .card-body .card-meta .meta-child:last-child{border-right:none}.blogs .card .card-body .read-more :where(span,i){color:var(--font-color-theme);font-family:var(--font-family-five);font-size:16px;font-weight:500;transition:.3s ease}.blogs .card .card-body .read-more i{vertical-align:middle}.blogs .card .card-body .read-more span:hover{padding-right:10px}.categories .cat-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.categories .cat-item{display:flex;justify-content:center;align-items:center}.categories .cat-item .img-wrap{border:2px solid #dd46008e;border-radius:50%;padding:5px}.categories .cat-item .cat-image{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.categories .cat-item p{font-size:20px;margin-top:20px;color:var(--font-color-dark);font-family:var(--font-family-five)}@media screen and (max-width: 992px){.categories .cat-item .cat-image{width:130px;height:130px}}@media screen and (max-width: 576px){.categories .cat-item .cat-image{width:100px;height:100px}.categories .cat-item p{font-size:16px}}
