.title .title-h{font-size:30px}.lead{position:relative}.lead .carousel{height:45vh}.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:#00000039;z-index:1}.hero-section .slider-overlay-wrap .col{height:100%}.lead .overlay .col.col-left{text-align:center;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:35px;font-weight:600}.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 .carousel{height:32vh}.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}.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}.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}}.why-choose-us .main-text{text-align:center;font-size:16px;font-family:var(--font-family-five)}
