@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap);.benfittab ul,.scrollexpert ul{overflow-x:scroll;white-space:nowrap}body,html{overflow-x:hidden}.menu ul.topmenu,header ul,ul{padding:0;list-style:none}body,ul{margin:0}.whychoose ul svg,.whyrow ul img{height:60px;width:60px}.ha-steps-icon .ha-steps-label,.placesnear .onebox{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cabpackage,.ctabox,.feature,.popular,.topattraction,.tripplan,.whychoose,h1,h2,h3,h4,h5,h6{font-family:Jost,sans-serif}.phone-icon .icon:after,.phone-icon .icon:before{content:"";transition:.5s;transform-origin:50% 50%;top:0}.side_icons ul li a,a{text-decoration:none}html{font-size:16px;scroll-behavior:smooth}body{font-family:Poppins,sans-serif}img{max-width:100%}.swiper-button-next:after,.swiper-button-prev:after{background:var(--primarycolor);color:#fff;font-size:14px;padding:8px;border-radius:10px}.commonbox{border-radius:0;padding:15px}.commonbox h2{padding-bottom:1rem;margin-bottom:1rem;font-size:28px;text-align:center}.commonbox.tbpad{padding-top:15px;padding-bottom:15px}.fixed-btn2,.mobile-cta,.mobileheader,.whyusmob,section.mobshow.details_form{display:none}.box_inner ul{background:#f2f2f2}.box_inner ul li{border-top:1px solid #fff;padding:7px 10px;font-size:13px}.progressset{background:0 0;position:fixed;top:0;left:0;height:5px;z-index:999;min-width:100%}.progressbg,header{background:#f9f9f9}.pageprogress{transition:.1s linear;min-width:0;height:5px}header{padding:5px 10px}header h1{font-size:1.8rem;font-weight:700}header ul{text-align:right;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}header ul li a{font-size:16px;color:#000;font-weight:700;display:inline;font-family:arial;display:flex}.logo{display:block;text-align:left}.menu ul.childmenu li,.menu ul.topmenu li,.packagebtn,.slidecontent a,.slidecontent h3{display:inline-block}.logo img{width:75%}header h2{font-size:25px;margin-bottom:0}header p{margin-bottom:0;font-size:14px;line-height:17px}.homeslide{position:relative;background:url(../images/banner.webp) center/cover #00000087;padding:80px 0;background-blend-mode:color;min-height:650px}.slideimg img{height:80vh;width:100%;object-fit:cover}.slidecontent h3{color:#b13363;font-size:17px;line-height:26px;margin-top:17px;background:#fff;padding:2px 10px;border-radius:10px;text-transform:uppercase;font-weight:600}.bgc-blue,.details_form .btn,.form-submit-btn,.main-form .desktopform,.mainform input[type=submit],.menu,.routes-sec thead,.slidecontent a,.swiper-pagination-bullet-active,.trip-buttons button.active{background:linear-gradient(to right,#e31a35,#565eb1)!important}.slidecontent h3 span{padding:0 4px;border-radius:5px;color:#000;font-weight:500;background:#eec438}.slidecontent h2{color:#fff;font-size:33px;font-weight:600;line-height:50px}.slidecontent h2 span{color:#fff;font-weight:700;text-transform:uppercase;text-shadow:2px 2px #000;font-size:43px}.slidecontent .ctndraw{width:100%;margin:15px 0;min-height:1px;background:linear-gradient(270deg,hsla(0,0%,100%,.05) -.13%,hsla(0,0%,88%,.05) 0,#fff 49.17%,hsla(0,0%,88%,.05))}.slidecontent .tprice{color:#e0e0e0;font-size:15px;font-weight:400;line-height:20px}.slidecontent .tprice .inprice{color:#fff;font-size:22px;font-weight:600;line-height:33px;margin:0 5px 0 10px}.slidecontent .tprice .closeprice{color:#e0e0e0;font-size:18px;font-weight:300;line-height:33px;margin-right:15px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.slidecontent a{margin-top:15px;width:184px;height:45px;line-height:45px;border-radius:10px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;text-transform:capitalize;text-align:center}.menu{padding:3px 0}.homeicon{float:left;background:rgb(255 255 255);padding:5px 9px}.homeicon img{width:24px}.menu ul.topmenu{margin:0;text-align:left;float:left}.menu ul.childmenu a,.menu ul.topmenu li a{padding:.5rem .7rem;display:block;font-size:14px;text-transform:uppercase}.menu ul.topmenu li a{color:#fff;font-weight:500;border-radius:3px}.menu ul.topmenu li a:active{color:#fff;background:#00f;border-color:#00f}.packagebtn a img,.topmenu li img{width:20px}.menu.has-sticky{display:block!important;position:fixed;box-shadow:rgba(0,0,0,.1) 0 5px 16px;width:100%;z-index:99;top:5px;backdrop-filter:blur(10px);animation:.35s ease-out slideDown}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.menu ul.childmenu{text-align:right;border-top:1px solid #fff;margin-bottom:0;list-style:none;background:#fff}.menu ul.childmenu a{color:#434242;font-weight:600}.promisem{background-color:#fff;padding:25px 0 0}.promisebox{background:url(../images/promise-bg.svg) center bottom/cover;border-radius:14px;padding:24px;display:flex;align-items:center}.promisebox .promise-set1{flex:0 0 25%}.promisebox .promise-set1 h4{color:#fff;font-size:22px;font-weight:600;line-height:34px;margin-top:21px;margin-bottom:0}.promisebox .promise-set2{flex:0 0 75%;background:#fff;border:2px solid #e5e5e5;border-radius:12px;box-shadow:rgba(0,0,0,.04) 0 .25px 3px,rgba(0,0,0,.19) 0 2.75px 9px;padding:10px;display:flex;justify-content:space-around;align-items:center}.promisebox .promise-set2 .set2{display:flex;align-items:center;gap:10px}.promisebox .promise-set2 .set2 img{width:80px;height:80px}.promisebox .promise-set2 .set2 h3{font-size:18px;margin-bottom:0;color:#465986}.promisebox .promise-set2 .set2 h3 img{width:20px;height:20px}.promisebox .promise-set2 .set2 p{font-size:11px;font-weight:500;margin-bottom:0;color:#465986}.ctabox{padding:30px 0;background:linear-gradient(to right,#e31a35,#565eb1)!important}.ctabox h2{font-size:20px;text-align:center;margin-bottom:20px}.ctabox form{display:flex;gap:10px;align-items:center}.ctabox .countryno{box-shadow:2px 2px 5px #888;background:#000;text-align:center;border-radius:6px;font-size:20px;width:7%;height:40px;line-height:40px;color:#fff}.ctabox form input[type=tel]{border-radius:5px;border:0;box-shadow:2px 2px 5px #888;height:40px;width:70%}.ctabox form input[type=submit]{background-color:#000;border:0;color:#fff;border-radius:5px;width:33%;height:40px}.how-it-work,.outstation,.tourpackage{padding:20px 0}.elementor-widget-container{padding:25px;text-align:center;display:flex;flex-direction:column;align-items:center}.ha-steps-icon{position:relative;display:flex;margin-bottom:1rem;padding:0;border-radius:10px;text-align:center;font-size:46px;height:100px;width:100px;background:#545aa9;align-items:center;justify-content:center}.ha-step-arrow{width:60px;border-color:#9b9b9b;display:none}.faqs .faq_title,.hvr-grow,.specialties a{display:inline-block}.ha-steps-icon img{width:53px}.ha-steps-icon .ha-steps-label{position:absolute;top:-14px;right:-19px;padding:4px 10px;max-width:200%;border:3px solid #fff;border-radius:8px;color:#fff;font-size:12px;line-height:1}.ha-steps-title{margin-bottom:10px;color:rgb(0 0 0);font-size:21px;letter-spacing:.6px;font-weight:900}.ha-step-description{color:#2e2e2e;font-size:.8rem}.ha-steps-label{color:#313e64;background:rgb(223 36 58)}.prefer{padding:25px 0;background:#f7f7f6}.prefer h2,section.price-section-cab h2{text-align:center;margin-bottom:30px}.hover-widget{position:relative;min-height:500px}.hover-widget-1{position:absolute;z-index:1;top:10px;left:0}.hvr-grow{vertical-align:middle;transform:translateZ(0);box-shadow:transparent 0 0 1px;backface-visibility:hidden;transition-duration:.3s;transition-property:transform}.hover-widget-2{position:absolute;z-index:10;top:8%;right:0}.hover-widget-3{position:absolute;z-index:3;top:40%;left:-50px}.hover-widget-4,.hover-widget-5,.hover-widget-6{position:absolute;z-index:4}.hover-widget-4{top:24%;left:45%;right:0}.hover-widget-5{top:40%;right:-10%}.hover-widget-6{bottom:10%;left:15%}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{transform:scale(1.3)}.specialties{background:url(../images/spcial-bg.jpg) center center/cover no-repeat #000;padding:6rem 0}.specialties h3{font-size:28px;line-height:30px;color:#fff;margin-bottom:1rem}.specialties h4{color:#fff;font-size:14px;line-height:20px;font-weight:700;letter-spacing:1px}.specialties a{margin-top:40px;color:#fff;border:1px solid #fff;padding:15px 50px;font-size:1.2rem;border-radius:10px}.whyrow ul,.whyrow ul li{border-radius:16px;display:flex}.specialties ul.count{margin:0;list-style:none;padding:0;display:flex;justify-content:space-between;flex-flow:wrap;align-items:center;text-align:center}.specialties ul.count li{color:#fff;flex:0 0 50%;width:50%}.specialties ul.count li .counter{font-size:3rem;font-weight:700}.popular{padding:60px 0}.popular h2{font-size:40px;font-weight:800;color:#223645;text-align:center;margin-bottom:50px}.popular .popbox,.tourimg{position:relative}.popular .popbox img{width:100%;height:400px;object-fit:cover;border-radius:25px}.popular .popbox h3{padding:22px 20px;border-radius:25px;background-color:#fff;position:absolute;bottom:20px;left:20px;font-size:22px;font-weight:700}.tripplan{padding:80px 0;background:url(../images/mid-ban.webp) center bottom/cover no-repeat}.tripplan ul{display:flex;text-align:center;justify-content:space-around;align-items:center}.tripplan ul li .tripcounter{color:#fff;font-size:70px;font-weight:700}.tripplan ul li p{margin-bottom:0;color:#fff;font-weight:600}.whychoose{background:#ffe980;padding:50px 0}.tamenities ul,.whychoose ul{display:flex;justify-content:space-between;align-items:center;text-align:center}.whychoose ul svg{margin-bottom:25px}.whychoose ul h3{font-weight:500;line-height:30px;font-size:20px}.whyrow ul{background-image:linear-gradient(to right,#e31a35,#565eb1)!important;padding:14px 20px;margin:0 20px 20px;justify-content:space-between;align-items:center;gap:15px}.whyrow ul li{background:#fff;padding:10px;gap:10px;align-items:center;flex:0 0 24%}.whyrow ul h6{margin-bottom:0;font-size:15px}.faqs{padding:40px 0;background:#f6f8fc}.faqs .faqsection{border-top:10px solid #e10600;border-right:10px solid #e10600;border-bottom:10px solid #e10600;border-top-right-radius:25px;border-bottom-right-radius:25px;padding-top:55px;padding-right:5px;padding-bottom:25px;margin-top:-30px}.faqslist button,.faqslist button:hover{background:0 0;border:0;color:#000}.faqs .faq_title{background:#f6f8fc;padding-right:20px;padding-left:17px}.faqslist{border:2px solid #e5e3e3;padding:10px 5px;margin:10px 5px}.faqslist hr{margin:0 0 4px}.faqslist button{font-size:18px;padding:0;text-align:left;width:100%;line-height:10px}.packagebtn1 a,.packagerequest1 a{line-height:51px;display:block;height:51px}.faqslist .answericon,.faqslist button span{line-height:32px;border-radius:0;text-align:center;height:30px}.faqslist button span{min-width:30px;font-size:15px;display:inline-block;background:#484343;color:#fff}.faqslist .answericon{width:30px;margin-right:10px;background:#f2ead3;font-size:15px;float:left}.faqslist .answerinline{padding:0 4px 4px 40px}.faqslist .answerinline p{margin-bottom:5px;text-align:justify}.faqslist i{float:right;font-size:30px;padding-top:4px;padding-right:5px;padding-bottom:4px;color:#484343}.cabpackage{padding:40px 0}.cabpackage h2{text-align:center;font-size:30px;font-weight:600;margin-bottom:30px}.cabpackage h4{border-bottom:3px solid #e10600;padding:8px;margin-bottom:25px;font-size:20px;font-weight:600;text-transform:uppercase;background:#373737;color:#fff;border-radius:5px;margin-top:20px}.recommend_box{background:#fbfbfb;padding:10px;border:1px solid #e7e7e7;border-radius:10px;box-shadow:0 4px 2px 0 rgba(0,0,0,.3)}.tourbox,footer .footerfirst ul li{margin-bottom:1rem}.tourbox img{width:15px}.tourbox span{text-transform:uppercase;font-size:.7rem;font-weight:700}.form-submit-btn,.incl_align,.service-title h3,.sliderform h4 span,.tourpackage .tourtitle h2,.tourpackage .tourtitle h3,.tpcakage h2{text-transform:capitalize}.recommend_box h3{font-size:15px;font-weight:600;margin-bottom:0}.f12b,.hovertiptext p,.tdetails p{margin-bottom:5px}.tdetails img{width:10px}.tdetails p{font-size:12px;font-weight:500}.tourimg img{border-radius:12px;height:220px;width:100%;object-fit:cover;border:1px solid #ddd}.tourimg span.days{background:#000;color:#fff;position:absolute;right:5px;z-index:1;font-size:11px;top:-10px;padding:5px 15px;border-radius:13px}.tourimg .tourbox{position:absolute;top:10px;left:10px;margin-bottom:0}.tourimg .tourbox img{width:18px;height:auto;border:0;border-radius:0;object-fit:inherit}.cabsbook>.swiper-wrapper{margin-bottom:40px}.f12b{font-size:12px;margin-top:5px}.am_ttl2 li,.trip-black-text,.view li span{font-size:10px}.am_ttl2{list-style:circle;margin-bottom:10px}.view{padding:0;margin:0;list-style:none;position:relative}.view li{display:inline-block;padding:2px;font-size:.9rem;border-radius:4px;width:49%;text-align:center}.view li:first-child{background:#d8f5d5;border:1px solid #00dd80}.view li:nth-child(2){background:#e3edff;border:1px solid #0891d6}.view li span{display:flex;justify-content:space-evenly}.view li img{width:16px}.view li:hover .hovertiptext{display:block}.hovertiptext{position:absolute;width:300px;background:#000;color:#fff;padding:10px;top:-124px;left:0;bottom:33px;display:none;z-index:999}.hovertiptext p{font-size:15px;font-weight:500;text-align:left}.hovertiptext ul{display:flex;flex-direction:column;padding-left:0}.hovertiptext li{background:0 0!important;border:none!important;text-align:left;font-size:11px;width:100%;list-style:circle!important;margin:0}.benfittab ul li,.cabbox ul,.car-btn,.car-type,.custom-form button[type=submit],.disclamier p,.feature h2,.footer,.gallery-inner h3,.main-form h3,.packagebtn1 a,.packagerequest1 a,.placesnear .onebox,.pricing-container h2,.pricing-container th,.routes-sec h2,.routes-sec label,.routes-sec p,.scrolllist,.section-title,.sevenway .head,.side_icons ul li.rotated_text a,.sliderform h4,.slidetwo,.stationinner h6,.topattraction .attractionbox h4,.topattraction h2,.tour-inner,.tour-outer h2,.trip-black-text,.why-choose-us,section.gallery h2,td{text-align:center}.scrolllist{padding:5px;background:#fff;border:1px solid #f9f9f9;border-radius:5px;margin-bottom:.5rem}.scrolllist .swiper-slide{box-shadow:none!important;border:0!important}.trip-benefits-icon{width:42px;height:42px;background-size:170px 170px!important}.onebox,.scrollexpert ul li{margin-bottom:5px;background:#fff}.scrolllist .swiper-button-next,.scrolllist .swiper-button-prev,.slideone .swiper-button-next,.slideone .swiper-button-prev,.slidetwo .swiper-button-next,.slidetwo .swiper-button-prev{background:rgb(227 237 255 / 48%);border-radius:0 10px 10px 0;height:27px}.cabbox ul{display:flex;justify-content:space-around;align-items:center}.cabbox ul li{padding:10px}.cabbox ul li p{font-size:14px;margin-bottom:0;margin-top:7px}.slideone .swiper-button-next{height:20px;width:20px;right:0;background:rgba(0,0,0,.4);top:22px;border-radius:10px 0 0 10px}.slideone .swiper-button-prev{height:20px;width:20px;left:0;background:rgba(0,0,0,.4);top:22px}.slideone .swiper-button-next:after,.slideone .swiper-button-prev:after{color:#fff!important;font-size:10px!important}.scrolllist .swiper-button-next::after,.scrolllist .swiper-button-prev::after,.slideone .swiper-button-next::after,.slideone .swiper-button-prev::after,.slidetwo .swiper-button-next::after,.slidetwo .swiper-button-prev::after{color:#000;font-size:14px}.scrolllist .swiper-button-next.swiper-button-disabled,.scrolllist .swiper-button-prev.swiper-button-disabled,.slideone .swiper-button-next.swiper-button-disabled,.slideone .swiper-button-prev.swiper-button-disabled,.slidetwo .swiper-button-next.swiper-button-disabled,.slidetwo .swiper-button-prev.swiper-button-disabled{opacity:0}.scrollexpert ul{display:inline-block;width:100%}.scrollexpert ul li{display:inline-block;font-size:11px;border:1px solid #ddd;padding:5px;border-radius:4px}.onebox{font-size:9px;border:1px solid #ddd;padding:3px 2px;border-radius:4px}.scrolllist .swiper-button-next{right:0;background:rgba(0,0,0,.6);border-radius:10px 0 0 10px}.scrolllist .swiper-button-prev{left:0;background:rgba(0,0,0,.6)}.scrolllist .swiper-button-next:after,.scrolllist .swiper-button-prev:after{color:#fff;font-size:11px}.pbtn{display:flex;gap:5px;background:#17254e;justify-content:space-between;padding:6px;border-radius:10px}.packagebtn a{background:rgb(255 255 255);padding:5px;gap:5px;align-items:center}.packagebtn a span{color:#fff;font-size:12px}.pbtn .packbtn a{background:#ee2737;color:#fff;display:block;border-radius:50px;box-shadow:1px 0 7px 0;padding:4px 9px;font-size:14px}.outstation .outstationbox{padding:20px 10px}.stationinner{background:#f8f8f8;padding:8px;border-radius:10px;border:1px solid #0000001f}.stationinner img{width:100%;height:250px;object-fit:cover;border-radius:10px}.stationinner h6{margin-bottom:2px;font-size:18px;margin-top:8px}.outstation .outstationbox .swiper-pagination{bottom:0}.imageslider img{width:120px;border:1px solid #fff;padding:10px 0;margin-top:0}.marquee-carousel{border-bottom:1px solid #eee;border-top:1px solid #eee;padding-bottom:0;overflow:hidden}.marquee-carousel .item-wrap{transform:translateX(0);width:400%;position:relative;white-space:nowrap;display:flex}.tourpackage .tourtitle h2{line-height:33px;font-size:22px;font-weight:600;color:#202020;margin-bottom:0}.tourpackage .tourtitle h3{line-height:27px;font-size:18px;font-weight:500;color:#515151;margin-top:0}.tpcakage{margin-top:20px;border:1px solid #c9c7c7;box-shadow:2px 2px 5px 0 #00000014;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.tpcakage img{border-radius:10px;width:100%;height:340px;object-fit:cover;cursor:pointer}.tpcakage .dayscount{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:9;width:100%;margin:-44px auto 0;background:rgb(0 0 0 / 45%);padding:10px;border-radius:0 0 10px 10px;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0 0 10px 10px}.attraction .swiper-wrapper,.gallerylist .swiper-wrapper,.topattraction h2{margin-bottom:30px}.tpcakage li .dcount,.tpcakage li span{color:#fff;font-size:12px;font-weight:400;line-height:21px}.tpcakage .dayscount svg{margin-top:-8px}.tpcakage .dayscount .rating{color:#fff;font-size:14px;font-weight:500;line-height:21px;margin:0 5px 0 0}.tpcakage h2{color:#202020;font-size:15px;font-weight:400;margin-top:10px}.ilternarylist{background:linear-gradient(180deg,rgba(255,186,10,.1),rgba(255,186,10,0));font-size:12px;margin:3px 0;height:36px}.disclamier p,.placesnear,.plvi,.tamenities{margin-top:10px}.readctn img,.tamenities ul li img{width:32px;height:32px}.tamenities ul li p{margin-bottom:0;font-size:12px}.tpcakage .tprice{display:flex;justify-content:flex-start;gap:3px;align-items:center}.differbox,.t-inner,.tbtn{justify-content:space-between}.tpcakage .tprice .mprice{color:#202020;font-size:18px;font-weight:600;line-height:27px;margin-right:5px}.tpcakage .tprice .sprice{color:#515151;font-size:14px;font-weight:400;line-height:21px;text-decoration-line:line-through}.t-inner,.tbtn{display:flex;align-items:center}.packagebtn1 a{border:1px solid #f37002;width:51px;border-radius:7px}.packagebtn1 a svg{color:#f37002}.packagerequest1 a{background:#f37002;color:#fff;width:100%;border-radius:7px;font-size:14px;font-weight:600}.packagerequest,.packagerequest1{display:inline-block;padding:0 10px;width:calc(100% - 100px)}.packagebtn1{width:51px;display:inline-block}.tslide .swiper-button-next,.tslide .swiper-button-prev{width:30px;height:30px;background:#fff;border-radius:100%;opacity:1;transition:opacity .2s linear}.tslide .swiper-pagination-bullet.swiper-pagination-bullet-active,.tslide:hover .swiper-button-next,.tslide:hover .swiper-button-prev{opacity:1}.tslide .swiper-button-next:after,.tslide .swiper-button-prev:after{color:#637075;font-size:13px;width:30px;height:30px;line-height:15px;text-align:center}.tslide .swiper-pagination-bullet{background-color:#fff;opacity:.5}.tourpackagelist .swiper-button-next.tpbo,.tourpackagelist .swiper-button-prev.tpbo{width:40px;height:40px;border-radius:100%;background:#fff}.tourpackagelist .swiper-button-next.tpbo:after,.tourpackagelist .swiper-button-prev.tpbo:after{color:#000;font-size:15px;font-weight:700}.feature,.gallery,.topattraction{padding:30px 0}.feature h2,.footer,.price,.topattraction h2,.tutor-name{font-weight:600}.topattraction .attractionbox{padding:10px;background:#f5f5f5;border-radius:5px}.topattraction .attractionbox img{width:100%;margin-bottom:10px}.topattraction .attractionbox h4{font-size:16px;margin-bottom:0;padding:10px 0}.benfittab{background:#fff;border-radius:10px;border:1px solid #ddd}.benfittab ul{display:inline-block;width:100%}.benfittab ul li{display:inline-block;padding:10px}.benfittab ul li img,.slidetwo img{width:90px}.benfittab ul li p,.slidetwo p{margin-bottom:0;font-size:10px}.slidetwo{padding:5px}.placesnear .onebox{font-size:10px;word-wrap:break-word}.plvi{font-weight:700;font-size:12px;margin-bottom:6px}.featurelist{margin:30px 0 10px}.feature_box{display:flex;gap:10px;align-items:center;justify-content:flex-start;border:1px solid #ddd;padding:10px;border-radius:10px;height:70px}.feature_box img,.readbtn a img,.routes-sec td img{width:30px}.feature_box p{margin-bottom:0;font-size:14px}.details_form{background:#ececec;padding:18px 10px;border-radius:10px}.details_form p{margin-bottom:0;font-size:13px;color:#fff}.details_form input{height:38px}.details_form .btn{line-height:.5;border:none;text-transform:uppercase;font-weight:600}.details_form img{margin-bottom:5px;width:23px}.details_form .input-group-text{padding:4px;font-size:.8rem}.form-number{background:#fff;font-size:12px;display:flex;align-items:center;padding:0 5px 0 0;color:#b3b3b3;line-height:40px;height:38px;border:1px solid #c9c9c9}footer{padding:3rem 0 0;background:#1c1c1c}footer h3{color:#e32435;border-bottom:1px solid #757575;padding-bottom:.5rem;margin-bottom:.5rem;font-size:1.3rem}footer h5{color:#c9c9c9;margin-bottom:0;font-size:1rem}footer .footerfirst ul{margin-top:1rem;padding-left:0;list-style:none}footer .footerfirst ul li a{color:#d0d0d0}footer .footerfirst ul li a i{margin-right:.6rem}footer h6{color:#f9f9f9}footer .approved img{width:56px;height:56px;background:#fff;border-radius:10px}footer .accept img{width:42px;height:42px;background:#fff;border-radius:100%}.disclamier{background:#f2ead3}.disclamier p{color:#000;padding:10px;font-size:.9rem;margin-bottom:0}.copyright p{text-align:left;color:#fff;padding:10px 0}.modal-overlay.slideuppopup{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);z-index:999}.modal-content.slideupcontent{background-color:#e1e1e1;height:100vh!important;width:70%;padding:1px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.3);position:fixed;bottom:0;right:0}.close-btn{position:absolute;top:341px;left:-57px;padding:2px;cursor:pointer;font-size:26px;color:#fff;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.3);width:40px;height:40px;text-align:center;margin:10px auto;background-color:#000}#backgroundOverlay{position:fixed;top:0;left:0;width:100%;height:98%;background-color:rgba(0,0,0,.5);display:none;z-index:9998}@keyframes slideIn{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOut{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideleft{from{transform:translateX(+100%)}to{transform:translateX(0)}}@keyframes slideleftOut{from{transform:translateX(0)}to{transform:translateX(+100%)}}.whyus .modeltitle{text-align:center;padding:10px;background:#595cae;color:#fff;border-radius:6px 6px 0 0;margin-bottom:0;border-bottom:1px solid #d1cbcb;text-transform:uppercase;font-size:28px}.scrollfix{height:100vh;overflow-y:scroll;padding-bottom:7%}.packageenquiry{position:fixed;width:100%;max-width:310px;top:50%;box-sizing:border-box;padding:5px 10px;margin-top:-184px}.packageenquiry input,.packageenquiry textarea{margin-bottom:4px;font-size:14px}.packageenquiry img{width:21px}.packageenquiry .form-number{height:35px}.packageenquiry h3{font-size:1rem;text-align:center}.packageenquiry p{font-size:13px;text-align:center}#popupmodel .modelclosebtn{position:absolute;right:0;top:-11px;width:30px;height:30px;background:#fff;color:#000;border-radius:100%;text-align:center;line-height:33px;box-shadow:0 -5px 15px rgba(82,82,82,.5);z-index:2}#popupmodel .modelclosebtn .btn-close{transition:.2s ease-in-out;font-size:13px}#popupmodel .modelclosebtn .btn-close:hover{transform:rotate(90deg);color:#000;font-size:14px}.mainform h3{color:#202020;font-size:22px;font-weight:500;line-height:33px;margin-bottom:3px}.mainform .form-floating,.mainform .input-group-text,.mainform textarea{margin-bottom:11px}.mainform h3 span{color:#565eb1;font-weight:600;margin-left:5px}.mainform p{color:#515151;font-size:12px;font-weight:400;line-height:18px}.mainform label{font-size:14px;color:#cbcbcb;transition:.1s linear}.mainform label span{color:red}.mainform .form-control:focus{box-shadow:none;border-color:#dee2e6}.mainform .input-group-text{background:0 0;width:14%;margin-right:2%;border-radius:5px}.mainform .input-group input{border-radius:5px}.mainform textarea{height:82px}.mainform input[type=submit]{border-radius:7px;width:100%;height:51px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:.1s linear;border:0;text-decoration:none}.differbox .differctn a,.differbox .differctn p{font-weight:300;color:#fff}.mainform .form-floating .form-control{height:52px;min-height:52px;padding:.7rem .75rem 0;font-size:14px}.differntshow{background-color:#ed713b;padding:15px 0 0;margin-bottom:2rem}.differbox{display:flex;align-items:center;gap:40px}.differbox .differctn{padding-bottom:1rem}.differbox .differctn h2{color:#fff;border-bottom:1px solid #f58f62;font-size:30px;padding-bottom:10px}.differbox .differctn a{border:2px solid #fff;padding:5px 20px;border-radius:60px;display:inline-block}.readlater{background-color:#fff;box-shadow:0 2px 6px #0003;padding:15px;border-radius:10px;width:842px;margin:2rem auto 1rem;display:flex;justify-content:space-between;align-items:center}.desktopform .sliderform,.flatbook,.tour-inner img{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.readctn{display:flex;gap:10px}.readctn h2{font-size:1.25rem;margin-bottom:.25rem}.readctn p{color:#111111e6;margin-bottom:0;font-size:14px}.readbtn a{display:block;color:#ed1c24;border:1px solid #ed1c24;border-radius:30px;font-weight:500;font-size:13px;padding:5px 10px}.gallerylist img{border:2px solid #000}.fixed-btn2{position:fixed;bottom:0;width:100%;display:none;z-index:333}.fixed-btn2 ul{display:flex;padding-left:0;margin-bottom:0}.fixed-btn2 ul li{list-style:none;display:flex;align-items:center;justify-content:center}.fixed-btn2 ul li a{color:#fff;position:relative;width:100%;padding:6px 0;font-size:14px}.fixed-btn2 ul .p-1{background:#ffc107;width:33%;text-align:center}.fixed-btn2 ul .w-1{width:33%;background:#00de81;color:#fff;text-align:center}.fixed-btn2 ul .e-1{width:33%;background:#3a5896;text-align:center}.p-1 span{text-indent:8px;display:block;margin-top:-30px;color:#ffc107;font-size:22px;width:100%;position:absolute;opacity:0}.taxi-service-btn .talk-to-cd{background:rgb(238 196 56);width:100%!important;border-radius:5px!important;padding:6px 10px;color:#fff;text-align:left;margin:20px 0;text-decoration:none!important}.taxi-service-btn .img-box{border:1px solid #ffffff66;padding:2px 7px;background:#e9b916;border-radius:5px;position:relative}.taxi-service-btn .t-inner img{width:20px;border-radius:7px 7px 0 0}span.data-pick{position:absolute;font-size:40px;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;opacity:0}.taxi-service-btn .img-box span{color:#fff;font-size:10px;font-weight:500}.t-info{margin:0 17px;text-align:center}.taxi-service-btn .talk-to-cd h6{font-size:15px;margin:0 0 4px;text-align:center;color:#fff}.taxi-service-btn .talk-to-cd h2{font-size:13px;color:#fff;margin:0}.phone-icon{position:relative;height:30px;width:30px;margin-right:20px}.c-white{color:#fff!important}.circle{border-radius:50%}.phone-icon .icon:after{position:absolute;bottom:0;left:0;right:0;background-color:transparent;border-radius:50%;border:1px solid #de233b;opacity:1;animation:1.2s ease-in-out infinite ring-circle-anim}.phone-icon .icon:before{position:absolute;bottom:0;left:0;right:0;background-color:#5d5bab;border-radius:50%;border:none;animation:2.3s ease-in-out infinite ring-circle-fill-anim}.osc-rotation{box-sizing:border-box;animation:1s ease-in-out infinite oscillate-rotation;transform-origin:50% 50%}.phone-icon .icon{font-size:15px;line-height:1;text-rendering:optimizeLegibility;width:30px;height:30px;display:flex;justify-content:center;align-items:center}@keyframes ring-circle-anim{0%{transform:rotate(0) scale(1.1) skew(0);opacity:0}30%{transform:rotate(0) scale(1.5) skew(0);opacity:.5}100%{transform:rotate(0) scale(1.7) skew(0);opacity:.1}}@keyframes ring-circle-fill-anim{0%{transform:rotate(0) scale(1) skew(0);opacity:.2}50%{transform:rotate(0) scale(1.4) skew(0);opacity:.2}100%{transform:rotate(0) scale(1.1) skew(0);opacity:.2}}@keyframes oscillate-rotation{0%,100%,50%{transform:rotate(0) scale(1) skew(0)}10%,30%{transform:rotate(-25deg) scale(1) skew(0)}20%,40%{transform:rotate(25deg) scale(1) skew(0)}}.flatbook{border:1px solid #d4d4d4;background:#fff;border-radius:7px;overflow:hidden;padding:7px;margin-bottom:30px}.flatbook>img{border-radius:8px;object-fit:cover;width:100%}.service-title h3{background:radial-gradient(circle,rgb(255 255 255) 77%,rgba(255,255,255,0) 100%);text-align:center;margin-top:-50px;z-index:1;position:relative;font-size:21px;padding:5px 0}.sevenway,section#faq,section.package-section,section.taxi-sec{padding:50px 0}.taxi-service-btn .img-box a{display:flex;align-items:center;justify-content:center;padding:2px 0}.tbtn{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding-bottom:10px;margin-left:10px;margin-right:10px}.packagebtn a,.packagerequest a{height:41px;line-height:41px;text-align:center}.packagebtn a{border:1px solid #a3396c;display:block;width:41px;border-radius:5px;display:flex;align-items:center;justify-content:center}.packagerequest a{color:#fff;display:block;width:100%;border-radius:5px;font-size:14px;font-weight:600;background:linear-gradient(to right,#e31a35,#565eb1)!important}.rating img{width:16px;margin:0 1px}.rating{margin:24px 0 14px;display:flex;align-items:center}.amenties{width:100%;float:left;margin-top:2px;margin-bottom:4px;padding:0 10px}.flatbook p{font-size:.7rem;margin-bottom:0}.amenties ul li{list-style:circle;margin:0;float:left;line-height:20px;padding:0;width:100%}.am_ttl2{font-size:12px;color:#3c3737;font-weight:600}.amenties ul{padding-left:15px}.inclusion_block{border:1px solid #0000003d;border-radius:6px;margin-bottom:10px;padding:5px 0 4px;position:relative;margin-top:16px}.incl_align{background:#fff;left:15px;padding:0 10px;position:absolute;top:-12px;color:green!important;font-weight:500!important;font-size:10px!important}.package_list-inclusions{display:flex;overflow-x:auto;width:100%;justify-content:space-around;align-items:center;overflow-y:hidden}.package_list-inclusions>li:first-child{margin-left:0}.package_list-inclusions>li{cursor:pointer;text-align:center;text-transform:capitalize;margin:0 6px;font-size:10px;display:flex;flex-direction:column;align-items:center;width:25%}.inclusion_block p img{width:29px}.taxi-sec-inner{background:#fff;border:1px solid #00000012;padding:10px;border-radius:15px;border-top:4px solid #ac3567}.taxi-sec-inner p{font-size:13px;color:#00000080;margin-bottom:5px;margin-top:5px}.taxi-sec-inner h3{font-size:17px;margin-bottom:0;margin-top:10px}span.img-icon{background:#d3224354;padding:3px;border:1px solid #de233c;border-radius:5px;width:25px;display:flex;height:25px;margin-right:5px}.taxi-sec-inner ul li{display:flex;font-size:13px;font-weight:500;align-items:center;margin:10px 0}a.car-sec-btn{background:linear-gradient(to right,#e31a35,#565eb1)!important;width:100%;display:block;padding:7px 10px;border-radius:6px;color:#fff;text-align:center;margin-top:10px}.taxi-sec-inner>img{height:200px;object-fit:cover;width:100%}section.our-all-car h2,section.package-section h2{text-align:center;margin-bottom:25px}section.our-all-car{background:#c56c8508;padding:50px 0}section#faq h2.head{margin-bottom:30px;text-align:center;display:block}.shadow-effect{background:#fff;padding:20px;border-radius:10px;text-align:left;border:2px solid #a7376a;min-height:250px;margin:20px 0}.shadow-effect i{position:absolute;top:0;font-size:35px;color:#000}.testimonialbox{padding:50px 0;background:linear-gradient(to right,#e324361a,#fff,#5d5aaa2e)}.shadow-effect p{margin-top:20px}.menu ul.topmenu::-webkit-scrollbar{display:none}.routes-sec h2,.sevenway .head,.trip-buttons{margin-bottom:20px}.gallery-inner{position:relative;padding:2px;border:1px dashed #eec438;border-radius:10px}.gallery-inner img{border-radius:10px;height:250px;width:100%;object-fit:cover}.gallery-inner h3{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);font-size:17px;color:#000;background:#fff;padding:5px 10px;width:max-content;border-radius:10px}section.gallery h2{margin-bottom:15px}.header-number{display:flex;align-items:center;justify-content:end}.pricing-container .additional-info{margin-top:20px;text-align:center;font-size:1rem;color:#444;line-height:1.8;background:#fff;padding:15px;border-radius:8px;animation:2s ease-in-out fadeIn}@media screen and (max-width:767px){tr.car-type td{padding-right:0!important}.pricing-container .additional-info{font-size:12px}.pricing-container h1{font-size:1.8rem}.pricing-container .table td,.pricing-container .table th{padding:8px;font-size:.8rem}.pricing-container .btn{font-size:.8rem;padding:10px 20px}}.section-title{background:#ffc107;color:#000;font-weight:700;font-size:18px}.blue-row{background-color:#002171!important;color:#fff;font-size:14px;font-weight:700}.car-type{background-color:#fffde7;font-weight:700;font-size:17px}.pricing-container table{width:100%;border-collapse:collapse;font-size:16px}.pricing-container th,td{padding:12px}.pricing-container thead{background-color:#022172;color:#fff;font-weight:700}tr.blue-row td{padding:7px;font-size:12px}.pricing-container thead tr{background:0 0!important}.pricing-container h2{margin-bottom:10px}.pricing-container table tr:nth-child(odd){background:#fef3b4}.pricing-container table tr:nth-child(2n){background:#fbcb07}.footer{background:#fef2b4;padding:10px;color:red;font-size:18px}tr.car-type td{padding-right:70px}.taxi-sec-inner ul{display:flex;justify-content:space-between}.price{background:#5a5bad;color:#fff;padding:3px 10px;border-radius:5px}.tour-outer{padding:50px 0 0}.tour-inner{border:1px solid #e7e7e7;border-radius:8px;padding:10px;margin-bottom:80px;background:linear-gradient(to right,#e3243612,#fff,#5d5aaa21)}.tour-inner .tbtn{margin:0;padding-bottom:0}.tour-inner h3{margin-bottom:20px;font-size:18px}.tour-inner img{width:100px;border:1px solid #00000014;border-radius:8px;margin-bottom:20px;margin-top:-45px;background:#f7f7f7}.car-slider .swiper-wrapper{padding-bottom:60px}.custom-swiper-btn .swiper-button-prev{bottom:15px}.custom-swiper-btn{position:absolute;bottom:0;z-index:11;display:flex;justify-content:center;width:100%}.custom-swiper-btn>div{position:static;margin:2px;border-radius:3px}.swiper-button-next,.swiper-button-prev{width:30px;height:30px;background:#565eb1}.custom-form .hidden,.mobile-img,section.tripplan img{display:none}.tripcounter::after{content:'+'}.slidecontent p{color:#fff;font-size:16px;font-weight:500;text-shadow:2px 2px #000}.main-form{margin-top:40px}.main-form .desktopform{padding:17px;border-radius:10px}form.sliderform .form-inner{width:100%;display:flex}.form-inner input{border-radius:3px;margin-right:2px}.main-form .sliderform input[type=submit]{background:#3b4b98;border-color:#fff;color:#fff;border-radius:3px;box-shadow:none;border:1px solid #ffffff70;text-transform:uppercase;font-weight:500;line-height:1.5;padding:10px}.desktopform h3{color:#fff;font-size:21px}.tour-outer h2{margin-bottom:100px}.clientsays .swiper-wrapper{padding-bottom:30px}.swiper-pagination-bullet{border-radius:3px;height:10px;width:10px}.menu ul.topmenu li a.is-current,.menu ul.topmenu li.active a{background:#fff;color:#5c5cac}.img_bg2 img{filter:invert(1)}.side_icons{position:fixed;right:0;top:50%;margin-top:-45px;z-index:100}.side_icons ul{margin:0;padding:0}.side_icons ul li{margin:14px;display:flex;justify-content:flex-end}.side_icons ul li a{transition:.3s;box-shadow:0 0 6px 0 rgba(0,0,0,.25);padding:7px 5px;display:flex;align-items:center;font-size:14px;line-height:1.12;height:46px;color:#000;background:#fff}.side_icons ul li a span{transition:.3s;visibility:hidden;padding-left:5px;width:0;overflow:hidden;display:flex;white-space:nowrap}.side_icons ul li a:hover span{width:132px;visibility:visible;padding-left:10px}.side_icons ul li img{max-width:30px}.side_icons ul li.rotated_text a{transform:rotate(-90deg) translate(38px,38px);height:46px;min-width:120px;display:flex;align-items:center;justify-content:center}.side_icons ul li.rotated_text.btm_text a{transform:rotate(-90deg) translate(-38px,38px)}@media (max-width:991px){.side_icons ul li a{height:38px;width:38px;align-items:center;justify-content:center}.side_icons ul li a span,.side_icons ul li.chat_buddy{display:none}.side_icons ul li img{max-width:25px}.side_icons{right:-10px;margin-top:0}}.swiper-slide{transition-timing-function:ease-in-out}.popframe{width:100%;height:100vh;padding-bottom:6%}.desktopform .sliderform{margin-left:auto;background-color:#fff;width:373px;border-radius:10px;padding:20px 24px;display:flex;flex-direction:column;align-items:center;border:1px solid #d6d6d6}.sliderform h4 span{display:block;color:#e31a35;font-weight:600}.sliderform input,.sliderform select{border:1px solid #bdbdbd5c;border-radius:0;font-weight:400;font-size:13px;line-height:24px;padding:9px 10px;display:block;width:100%;margin-bottom:.7rem}.form-submit-btn{color:#fff;font-weight:600!important}.why-choose-us{padding:60px 00px;background:#f9f9f9}.why-choose-us h2{font-weight:700;margin-bottom:40px}.why-choose-us h2 span{color:#565eb1}.feature-card{background:#fff;border-radius:12px;padding:25px 20px;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:transform .3s;margin:10px 0}.feature-card:hover{transform:translateY(-5px)}.feature-card img{width:50px;margin-bottom:15px}.feature-card h3{font-size:18px;margin-bottom:10px;color:#333}.feature-card p{font-size:14px;color:#666}.routes-sec{padding:40px 20px;font-family:Arial,sans-serif;background:linear-gradient(to right,#e324361a,#fff,#5d5aaa2e);border-radius:12px;margin:40px auto}.routes-sec h2{font-size:32px;color:#036;font-weight:700}.routes-sec p{color:#444;font-size:16px;line-height:1.6;max-width:900px;margin:0 auto 30px}.routes-sec h3{font-size:20px;margin-bottom:6px;color:#222}.routes-sec label{display:inline-block;padding:10px 15px;margin:10px 5px;border:2px solid #ccc;border-radius:8px;transition:.3s;cursor:pointer;background:#ffff}.routes-sec label:hover{border-color:#007bff;background-color:#f0f8ff}.routes-sec label.selected{border-color:#007bff;background-color:#e6f2ff}.routes-sec label img{height:60px;display:block;margin-bottom:5px}.routes-sec label span{font-weight:700;color:#333}.routes-sec table{width:100%;border-collapse:collapse;margin-top:20px}.routes-sec td,.routes-sec th{border:1px solid #ccc;padding:10px;text-align:left}.routes-sec thead{color:#fff}.routes-sec td span{font-weight:700;color:#007bff}.routes-sec label input{position:absolute;opacity:0}.routes-sec td{background-color:#fff!important}.routes-sec td.price{color:#000}.trip-buttons button{padding:7px 12px;margin-right:0;border:1px solid #ccc;background-color:#f1f1f1;cursor:pointer;transition:background .3s;border-radius:5px;font-size:12px;font-weight:600}.trip-buttons button.active{color:#fff;border-color:#a94442}.custom-form form{max-width:500px}.custom-form label{display:block;margin-top:8px;font-size:11px}.custom-form input[type=email],.custom-form input[type=tel],.custom-form input[type=text]{width:100%;padding:8px 6px;margin-top:5px;box-sizing:border-box;border:1px solid #00000021;background:#f5f5f5;font-size:14px}.custom-form{background:#fff;padding:15px;border-radius:10px}.custom-form button[type=submit]{margin-top:10px!important;padding:8px 20px;background:linear-gradient(to right,#e31a35,#565eb1)!important;color:#fff;border:none;cursor:pointer;border-radius:5px;margin:auto;position:relative;display:inherit;font-size:15px;font-weight:600}.custom-form h3{color:#cf2547;margin-top:0;margin-left:0;padding-left:0;margin-bottom:0;font-weight:700;border:#ffdead;padding-bottom:0}.custom-form p{color:#747474;text-shadow:none;font-size:15px}.cab-section-outer{border:1px solid #dcdcdc;display:flex;flex-direction:column;padding:20px;border-radius:10px;background:#faf9f9cf;text-align:left}section.price-section-cab{padding-top:20px}.cab-section-outer img{width:100%;margin-bottom:20px}.cab-section-outer h4{border-bottom:1px solid #0000001f;padding-bottom:10px}.menu-arrow{display:none!important}@media only screen and (max-width:575px){.menu-arrow{display:block!important;position:absolute;right:0;background:#555;width:26px;height:33px;line-height:29px;box-sizing:border-box;cursor:pointer;z-index:99;top:0;display:flex}@media only screen and (max-width:575px){.menu-arrow img{filter:invert(1)}}.menu{position:relative}}