*{box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden}body{font-family:Outfit,sans-serif!important}@media (max-width:991px){.hotel-banner .subheading-main{margin-bottom:-20px}}@media (max-width:767px){.hotel-banner .subheading-main{margin-bottom:-20px}}@media (max-width:575px){.hotel-banner .subheading-main{margin-bottom:-15px}}@media (min-width:992px){.hotel-banner .subheading-main{margin-bottom:-26px}}@media (min-width:1400px){.hotel-banner .subheading-main{margin-bottom:-35px}}.best-services-card{background-color:#effaff;border-radius:15px}.card-item{border-radius:15px}.view-more-btn{background-color:#fff}.view-more-btn:hover{background-color:#fbba02}.topDesTitles .btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#fbba02;border-color:#fbba02}.YearsOfExp{background:radial-gradient(circle,hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(180deg,#103a5b 0,#18546e);background-size:40px 40px,cover}.our-blogs .blog-card{border-radius:15px}.blogs-card .card-img-top{height:450px}.blogs-main-card{border-radius:10px;overflow:hidden;position:relative;width:92%;z-index:2}.blogs-card .read-more-btn{color:#18546e}.blogs-card{border:none;border-radius:15px;overflow:hidden;position:relative}.blogs-card:before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:-100%;transition:top .6s ease-in-out;width:100%;z-index:1}.blogs-card:hover:before{top:0}.home-city-card{overflow:hidden;position:relative}.home-city-card:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:100%;transition:top .4s ease-in-out;width:100%;z-index:1}.home-city-card:hover:before{top:0}.topDesTitles{position:relative;z-index:2}.testimonial-icon{opacity:.05}.testimonial-icon i{font-size:80px}.year-of-exp-icon{border:2px solid #2e6983;border-radius:15px;transition:all .3s ease-in-out}.year-of-exp-icon:hover{border-color:#fbba02;box-shadow:0 0 15px rgba(251,186,2,.4);cursor:pointer}.year-of-exp-icon i{padding-left:3px}.hero-banner-image{filter:blur(10px);transition:filter .5s ease-in-out}.hero-banner-image.loaded{filter:blur(0)}.explore-link{border-bottom:2px solid transparent;color:#333;font-weight:500;padding:8px 16px;transition:all .3s ease}.explore-link:hover{color:var(--bg-yellow)}.topDes .topDesImages{height:320px}.topDesTitles{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}.FeatureReviewUserName{background-color:#480f4db5;border-radius:50%;height:60px;width:60px}.top-rated-tour-card .card-img-top{border-radius:10px 10px 0 0;min-height:170px;object-fit:cover}.fs-7{font-size:.9rem!important}.main-banner-section-image{background-color:#18546e}.main-banner-section-image img{height:100%;object-fit:cover}.search-bar{width:100%}.add-padding{padding-left:80px}.search-bar input{border:none;outline:none;padding:20px;width:99%}.main-banner-section{height:500px}.content-container{height:100%;left:50%;top:55%;transform:translate(-50%,-50%)}.search-options{background-color:#fff;border:2px solid #18546e;border-radius:5px;margin-top:2px;overflow:auto!important;padding:10px;position:relative;width:calc(100% - 60px);z-index:1000}.search-option{color:#000;font-size:15px;font-weight:400;padding-block:10px}.search-option:focus{border-radius:5px;box-shadow:0 0 0 2px #18546e;outline:none}.tour-girl{border-radius:20px;width:386px}@media (max-width:450px){.search-options{width:100%}.search-bar button{padding:23px 15px!important}}.search-option{padding-inline:20px}.search-options .search-option:hover{background-color:hsla(0,0%,71%,.527);border-radius:5px}.search-options::-webkit-scrollbar{width:14px}.search-options::-webkit-scrollbar-track{background:#f1f1f1}.search-options::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.search-options::-webkit-scrollbar-thumb:hover{background:#555}.search-options{scrollbar-color:#448fb7 #f1f1f1;scrollbar-width:thin}#activity-search-form{width:100%}.search-bar button{background-color:#fbba02;border:none;color:#fff;cursor:pointer;padding:23px 21px;position:absolute;right:0}.banner-headings{color:#fff;font-family:Bebas Neue,sans-serif;font-size:clamp(35px,6vw,40px);font-weight:400;line-height:1.4;text-align:center;white-space:nowrap}.subheading-main{color:#fff;color:#fbba02;font-family:Sacramento,cursive;font-size:clamp(25px,4vw,50px);font-weight:500;margin-bottom:-40px;text-align:center;z-index:9999}.banner-paragraph{color:#fff;font-size:21.93px;line-height:30.7px}.search-bar{align-items:center;background-color:#fff;border-radius:8px;display:flex;margin:auto;overflow:hidden;position:relative}.search-bar button i{font-size:18px}.blog-heading .text-uppercase{font-family:Spline Sans,serif;font-size:26px;font-weight:500;line-height:39px;text-align:left}@media (max-width:768px){.main-banner-section{height:400px}.content-container{height:80%;top:50%}}@media (max-width:600px){.blog-heading .text-uppercase{font-size:20px;text-align:center}}.banner-paragraph{font-family:Spline Sans,serif;font-size:14px;font-weight:400;line-height:16.8px;text-align:center}.search-bar input{padding:15px}.main-banner-section{height:350px}@media (max-width:600px){.reviews-pragraph{font-size:14px}}.top-rated-tour-card .card{border:none;border-radius:15px;overflow:hidden;padding:0}.card-body{padding:0}.top-rated-tour-card .card-body h5{font-size:16px;font-weight:600;line-height:23.48px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.card-body p{margin-bottom:.5rem}.location{color:#858181;font-size:.9rem}.price{color:#18546e;font-size:1rem;font-weight:600}.price+del{color:#e70000;font-size:.9rem;margin-left:4px}.ratings span{color:#171616;font-size:.9rem}.owl-carousel .partner-logo{height:100px;width:160px}.owl-carousel .partner-logo img{height:100%;object-fit:contain;width:100%}.best-services .best-services-icons{border-radius:50%;color:#18546e;height:45px;width:45px}