button,h2.title span,img{display:block}body,h2.title span{font-size:14px;font-weight:400}.cta,.offerRow a img,.offerRow>div,.trendingBtnWrp .trendingBox,a,a:hover{transition:.3s ease-in-out}.trendingBox img,section.packagesTaxonomy .rowSingle .imgWrapper img{max-height:350px}.offerIntro,.visaBox{text-align:center}body{color:var(--black);line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:inherit;line-height:inherit}img{width:100%}li,ul{margin:0;padding:0;list-style:none}a,a:hover{text-decoration:none;color:inherit}button{background:0 0;border:0}section{margin-bottom:3rem}h2.title{font-weight:600;font-size:26px;font-family:"Wulkan Display";line-height:normal;margin-bottom:15px}h2.title span{color:var(--red);font-style:italic;margin-bottom:10px;font-family:Gotham}.cta{border:1px solid var(--red);color:var(--red);display:table;padding:10px 30px;border-radius:50vw}.cta:hover{background:var(--red);color:var(--white)}.blackOverlay{position:fixed;z-index:12;bottom:0;left:0;width:100%;height:80%;background:rgb(0 0 0 / 69%);display:none}.cloudAnim{width:300%;background:url(../images/bannerCloud.png) 0 0/contain repeat-x;height:6rem;animation:120s linear -3s infinite wave;transform:translate3d(0,0,0)}.swiper-button-next,.swiper-button-prev{background:var(--red);width:30px;height:auto;aspect-ratio:1/1;border-radius:50%}.bannerWrapper,.explorePic img{aspect-ratio:3/2}.swiper-button-next:after,.swiper-button-prev:after{color:var(--white);font-size:15px}.swiper-button-prev{left:auto;right:101%}.swiper-button-next{right:auto;left:101%}.offerbgImage{background-image:url("https://trailblazertours.com/wp-content/uploads/2025/06/offerbgImg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.bannerSwiper .banner-swiper-pagination .swiper-pagination-bullet{padding-left:75px;position:relative}.bannerSwiper .banner-swiper-pagination .swiper-pagination-bullet::before{content:"";width:50px;height:1px;position:absolute;left:0;background:#fff}.bannerWrapper{width:100%;position:relative}.bannerSwiper,.bannerSwiper .swiper-slide,.bannerSwiper .swiper-slide .bannerImg{height:100%}.bannerSwiper .swiper-slide .bannerImg img{height:100%;object-fit:cover;object-position:top;filter:blur(10px);clip-path:circle(10%);transform:scale(1.2);transition:transform 1s,filter 1s,clip-path 1s 1s}.bannerSwiper .swiper-slide-active .bannerImg img{filter:blur(0px);clip-path:circle(100%);transform:scale(1);transition:1.5s}@keyframes wave{0%{transform:translateX(0)}50%{transform:translateX(-25%)}100%{transform:translateX(-50%)}}@media (min-width:575.99px){.bannerWrapper{aspect-ratio:16/9}}@media (min-width:768.99px){.bannerSwiper .banner-swiper-pagination{position:absolute;top:50%;bottom:auto;left:0;transform:translateY(-50%);z-index:1;display:table;width:auto}.bannerSwiper .banner-swiper-pagination .swiper-pagination-bullet{display:flex;align-items:center;font-weight:700;font-style:italic;width:auto;height:auto;background:0 0;color:var(--white);opacity:1;position:relative;margin:0 0 1rem;font-size:.8rem}.bannerSwiper .banner-swiper-pagination .swiper-pagination-bullet:last-child{margin:0}}.exploreRow .explorePicCol,.exploreWrp,.offerRow a,.offerRow>div,.testimonialBox .testimonialTxt p,.testimonialSwiperWrp,.trendingBox,.trendingWrp,.visaWrp{position:relative}.offerRow a{display:block;overflow:hidden;border-radius:.625rem}.offerRow a img{aspect-ratio:2/1;object-fit:cover}.offerRow a span{position:absolute;bottom:5%;left:3%;color:var(--white);font-style:italic;display:flex;align-items:center;gap:5px}.offerRow a span::before{content:"";width:15px;height:15px;display:block;background-image:url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M13.3806 5.84557C13.6808 6.00521 13.9319 6.24351 14.107 6.53494C14.2821 6.82637 14.3746 7.15996 14.3746 7.49995C14.3746 7.83994 14.2821 8.17352 14.107 8.46496C13.9319 8.75639 13.6808 8.99469 13.3806 9.15432L5.37313 13.5087C4.08375 14.2106 2.5 13.2981 2.5 11.8549V3.14557C2.5 1.70182 4.08375 0.789948 5.37313 1.49057L13.3806 5.84557Z' clip-rule='evenodd'/></svg>");background-size:100%}.trendingBox{width:100%;border-radius:20px;overflow:hidden}.trendingBox img{width:100%;height:100%;object-fit:cover;object-position:bottom;display:block}.trendingBtnWrp .trendingBox{position:relative;display:block}.trendingBtnWrp .trendingBox.active::before{content:"";position:absolute;inset:0;background:var(--red);mix-blend-mode:multiply;z-index:1}.trendingBtnWrp .trendingBox h4{margin:0;font-size:13px;padding:20px;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:var(--white);text-align:center;font-family:"Wulkan Display";z-index:1;opacity:1;transition:.3s ease-in-out}@media (min-width:991.99px){.bannerWrapper{height:100vh;aspect-ratio:inherit}.offerBg{padding-top:70px}.trendingSwiper h4{position:fixed;bottom:12%;background:#991408d4;width:35%;padding:20px;border-radius:0 20px 20px 0;color:#fff;font-size:1.5rem;font-family:wulkam display;font-weight:500}.trendingBtnWrp{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem}}.blogBox h6,.newsletterText p,.visaBox h4{font-family:"Wulkan Display"}@media (min-width:1200.99px){body{font-size:1.025vw;line-height:1.5vw}.row{--bs-gutter-x:0.878vw}h2.title{margin-bottom:1.098vw;font-size:1.903vw}h2.title span{font-size:1.171vw;margin-bottom:1.464vw}section{margin-bottom:5vw}.container,.container-md{padding:0 12.079vw;max-width:inherit!important}.cta{padding:.732vw 2.196vw}p{margin-bottom:1vw}.swiper-button-next,.swiper-button-prev{width:2.928vw;border-radius:100vw}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.2vw}.cloudAnim{height:14vw;animation:120s linear -3s infinite wave;transform:translate3d(0,0,0)}.bannerWrapper::before{height:14vw;bottom:-7vw}.bannerSwiper .banner-swiper-pagination .swiper-pagination-bullet{margin:0 0 2.343vw;font-size:1.025vw}.bannerSwiper .banner-swiper-pagination .swiper-pagination-bullet::before{width:3.66vw;height:.073vw;margin-right:1.245vw}.offerIntro{padding:0 5.5vw;margin-bottom:3.66vw}.offerRow{--bs-gutter-x:0.732vw;--bs-gutter-y:0.732vw}.offerRow a{border-radius:.732vw}.offerRow a span{gap:.5vw}.offerRow a span::before{width:1vw;height:1vw}.trendingSwiper h4{font-size:1.75vw;padding:1.46vw;border-radius:0 1.46vw 1.46vw 0}.trendingRow{--bs-gutter-x:2.928vw}.trendingBox{border-radius:1.464vw}.trendingBox img{max-height:30.673vw}.trendingContent{padding-right:7vw}.trendingBtnWrp{--bs-gutter-x:1vw;--bs-gutter-y:1vw}.trendingBtnWrp .trendingBox h4{font-size:.952vw;padding:1vw}}@media (max-width:991.99px){.trendingSwiper h4{font-size:20px;text-align:center;color:var(--red);font-family:"Wulkan Display";margin-top:20px;font-weight:600;transition:.3s ease-in-out}}.exploreRow{margin-bottom:50px}.exploreRow:last-child{margin-bottom:0}.exploreRow .explorePicCol{margin-bottom:20px}.explorePic,.testimonialBox .testimonialPic{border-radius:20px;overflow:hidden}.exploreTxtCol>*{margin-bottom:20px}.exploreTxtCol>:last-child{margin:0}.exploreRow .explorePicCol .sideImg{display:none}section.packagesTaxonomy .rowSingle .singleCardInner .singleTitle{line-height:1.35}@media (max-width:768.99px){section.packagesTaxonomy .rowSingle .singleCardInner{padding:15px}section.packagesTaxonomy .rowSingle .imgWrapper img{max-height:250px}section.packagesTaxonomy .rowSingle .singleCardInner .singleTitle{font-size:22px}}.visaWrp .visaBg{position:absolute;transform:translateY(-50%);top:50%;left:0;width:100%;z-index:-1}.visaBox{margin-bottom:40px}.visaIcon{width:100px;aspect-ratio:1/1;background:var(--red);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;border-radius:100%}.blogBox span,.enquireBtn,.testimonialBox .testimonialTxt h6 span{display:block}.visaIcon img{width:50%}.visaBox h4{margin-bottom:15px;font-size:26px;font-weight:600}.testimonialWrp{background-color:var(--light-red);background-image:url("https://trailblazertours.com/wp-content/uploads/2025/06/back.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;padding:70px 0 35px}.testimonialSwiper .swiper-slide{padding:25px 0;height:auto}.testimonialBox{height:100%;padding-bottom:1.5vw;background:#fff;padding-top:0;box-shadow:0 3px 1vw 0 rgb(200 200 200 / 54%);border-radius:20px}.enquireBtn,.newsLetterSec{background:var(--red)}.testimonialBox .testimonialPic img{aspect-ratio:3/2;object-fit:cover}.testimonialBox .testimonialTxt{padding:25px;margin-top:-30px;z-index:1;position:relative;background:var(--white);border-radius:20px}.testimonialBox .testimonialTxt p::before{content:"";position:absolute;top:-20px;left:0;background:url(../images/“.svg) center/100% no-repeat;width:40px;height:40px}.testimonialBox .testimonialTxt h6{font-weight:700;margin:0}@media (min-width:768.99px){.exploreWrp::before{content:"";position:absolute;top:-4%;right:-13%;width:36.603vw;height:14.641vw;background:url(../images/singleCloud.png) 0 0/contain no-repeat;z-index:2}.exploreRow .explorePicCol{margin-bottom:0}.exploreRow:nth-child(2n) .explorePicCol{order:6}.exploreRow .explorePicCol .sideImg{display:block;position:absolute}.exploreRow:nth-child(odd) .explorePicCol .sideImg{bottom:-50px;left:-55px;width:200px}.exploreRow:nth-child(2n) .explorePicCol .sideImg{bottom:-10px;right:-90px;width:200px}.testimonialBox{border-radius:1.42vw}.testimonialSwiperWrp::before{width:30%;height:25%}}@media (min-width:991.99px){.exploreRow:nth-child(odd) .explorePicCol .sideImg{width:250px;left:-40px;bottom:-80px}.exploreRow:nth-child(2n) .explorePicCol .sideImg{bottom:-10px;right:-110px;width:250px}.testimonialSwiperWrp::before{width:25%;height:30%}}.blogBox .blogimgbox{width:100%;height:0;padding-bottom:80%;position:relative;overflow:hidden;border-radius:20px;margin-bottom:20px}.blogBox .blogimgbox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blogBox span{margin-bottom:12px}.blogBox h6{font-size:16px;font-weight:550}@media (min-width:1200px){.visaWrp{margin:0 2.562vw}.visaRow{--bs-gutter-x:10.981vw}.visa .visaIcon{width:7.321vw}.visa h4{font-size:1.903vw;margin-bottom:1.098vw}.visa .ctabtn{font-size:1.025vw;padding:.586vw 2.196vw;border-radius:1.464vw}.blogswiper{margin-top:1.757vw}.blogBox h6{font-size:1.171vw}.blogBox .blogimgbox{margin-bottom:1.464vw;border-radius:1.464vw}.blogBox span{margin-bottom:.878vw}}.enquireBtn{position:fixed;top:40%;right:0;transform:translateY(-50%) rotate(-90deg);transform-origin:bottom right;color:var(--white);z-index:999;border-radius:20px 20px 0 0;white-space:nowrap;line-height:0;padding:15px}@media (min-width:575.99px){.enquireBtn{padding:20px}}.blogdetailsWrap .swiper-button-prev{right:120px!important;top:-120px!important}.blogdetailsWrap .swiper-button-next{left:90%;top:-120px}.newsletterText p{font-size:1.62rem;line-height:2.43rem;font-weight:600;color:#fff}@media (min-width:1200.99px){.exploreWrp::before{top:-15%;right:-17%}.exploreRow{margin-bottom:5.857vw;--bs-gutter-x:0}.exploreRow .explorePicCol{width:39.678vw}.exploreRow:nth-child(odd) .explorePicCol .sideImg{width:18.302vw;bottom:-4vw;left:-7vw}.exploreRow:nth-child(2n) .explorePicCol .sideImg{width:18.302vw;position:absolute;bottom:3vw;right:-9vw;transform:scale(1.4)}.exploreRow:nth-child(odd) .exploreTxtCol{padding-left:3.294vw}.exploreRow:nth-child(2n) .exploreTxtCol{padding-right:3.294vw}.exploreTxtCol>*{margin-bottom:1.464vw}.testimonialWrp{padding-top:5.637vw;padding-bottom:2.635vw}.testimonialSwiperWrp::before{width:15vw;height:8vw}.testimonialSwiper{padding:0 1.5vw;margin:0 -1.5vw}.testimonialSwiper .swiper-slide{padding:1.5vw 0}.testimonialBox .testimonialPic{border-radius:1.464vw}.testimonialBox .testimonialTxt{padding:1.83vw;margin-top:-2.196vw;border-radius:1.464vw}.testimonialBox .testimonialTxt p{margin-bottom:1.757vw}.enquireBtn{padding:1.464vw;border-radius:1.464vw 1.464vw 0 0}.newsletterText p{font-size:1.9vw;line-height:2.85vw;margin-bottom:0;font-weight:600}}.testimonialSwiper{overflow:visible!important}.prevBtn{left:87%}.newsForm .form-control{background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;color:#fff;padding:0 0 10px;font-family:Gotham;font-size:1.024vw;font-weight:400;letter-spacing:.42px}.newsForm .form-control:focus{box-shadow:none}.newsForm input::placeholder{color:#fff;opacity:1}.subscribeBtn{background:0 0;border:1px solid #fff;border-radius:50px;padding:10px 20px;color:#fff;font-family:Poppins}.banner-feature { object-fit: cover; min-height: 270px; }@media (max-width: 786px) { .banner-feature { min-height: 180px; } }