.car-boxes h2,.contact-detail ul li i,.day-tours12,.heading-cerner,.itinary h3,.new,.promise .promise-blogs li,.promise h1,.promise h2,.read-more,.recomend,.recomend h2,.recomend h3,.recomend p{text-align:center}.developed a,.tour-box1 h2 a,.tour-box1 h2 a:hover,.whole-box tour-box1,a,a:hover{text-decoration:none}.fs20,.fs24,.fs28,body{font-family:var(--font-body);color:var(--text-dark)}.itinary h3,.promise .promise-blogs h3,.promise h2{font-family:Roboto,sans-serif}.btn-all,.new{animation-fill-mode:both}.nav-tabs li:first-child a::before,.nav-tabs li:last-child a::before{top:0;border-top:26px solid transparent;border-bottom:26px solid transparent}.enq_title,.fs20,.fs24,.fs28,.nav-tabs li a.active{font-weight:600}.car-heading,.high-light h6,.main-heading p,.theme-btn{text-transform:uppercase}.boot-icon12 i,.btn-all,.new{animation-iteration-count:infinite}body{margin:0;padding:0;background:#f6f4f4}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700}.fs20,.side-bar-book h4,.tour-box100 h2{font-size:20px}.fs24{font-size:24px}.fs28{font-size:28px}.orangedark{color:var(--primary-color)}.enq_title{font-size:17px;font-family:Poppins,sans-serif}#nav-tabContent,.bus-box-inner img,.char-offer img,.heading-cerner,.home-banner img,.side-bar-table ul li a img,.swiper-slide img,.tab-set img,.tour-banner img,.vhl-slider.swiper{width:100%}.bus-box ul li,.help a,.high-light ul li,.middle-style h3,.middle-style-inner h3{font-size:15px}.char-dham-offer img{width:100%;margin:0 0 10px}.high-light{background-color:#f9f9f9;padding:8px}.high-light h6{font-size:18px;color:#4c4747;padding:8px}.high-light ul,.incredi ul{list-style:none}.high-light ul li:before{font-family:FontAwesome;content:"\f101";color:#000;margin-right:8px}.tour-box101 img{width:100%;margin-top:30px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:8px}.manage-home h2,.manage-home h3,.manage-home h4{font-size:15px;width:max-content}.categorybox ul li a,a{transition:.4s ease-in-out}.tour-box101 img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}.tour-box100 a{background-color:#e95721;padding:8px;color:#ffff;margin:5px;transition:.3s}.bus-box ul,.car-boxes ul,.contact-detail ul,.features ul,.jewer-style ul,.middle-style ul,.middle-style-inner ul{padding:0;margin:0}.tour-box100 a:hover{background-color:#000;transition:.3s}.jewer-style{border:1px solid #000}.jewer-style ul li{list-style:none;border-bottom:1px dotted #000;margin-bottom:10px;padding:0;font-size:14px;font-family:arial}.manage-home{background-color:#dcdcdc;padding:8px;border-bottom:2px solid #000}.btn-all,.btn-all:hover{display:block;background-color:red;max-width:max-content;border-radius:3px;margin-top:5px;transition:.5s;color:#fff}.manage-home h2,.manage-home h4{font-weight:700;color:#e95721}.btn-all{padding:5px;animation-name:btn-all;animation-duration:1s}@keyframes btn-all{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.btn-all:hover{padding:5px}.box-border-style ul,.box-border-style99 ul{list-style:none;padding:0;margin:0}.box-border-style99 ul li{font-size:14px;margin-top:10px;padding:8px;font-weight:700;border-bottom:1px dotted #000;background-color:#297746;color:#fff}.box-border-style99 ul li::before{font-family:FontAwesome;content:"\f041";margin-right:5px;font-size:10px;color:#fff}.box-border-style ul li span,.box-border-style99 ul li span{float:right;font-size:11px;font-weight:700;color:#fff;padding:5px;width:100%}.incredi ul li a,.incredi ul li a:hover{font-size:16px;font-weight:700;text-decoration:none}.box-border-style99:hover{box-shadow:0 0 8px rgba(0,0,0,.35);-webkit-box-shadow:0 0 8px rgba(0,0,0,.35);transition:box-shadow .2s ease-in-out}.enqiry-btn,.enqiry-btn:hover{font-size:15px;padding:5px;transition:.5s}.car-boxes ul{list-style-type:none;display:inline-flex}.car-boxes ul li{display:table-row}.car-boxes ul li img{display:inline-block;width:70px}.car-boxes img{float:left;margin:0 0 10px;padding:2px;vertical-align:middle}.car-boxes h2,.inner-car-pkg .tour_container .review{font-size:14px}.enqiry-btn{color:#000;background-color:#fff}.enqiry-btn:hover{color:#fff;background-color:#000}.car-heading,.features-car,.map-google{padding:10px}.incredi ul li{font-size:14px;font-weight:700}.car-box-item ul li b,.description li b,.inclu-exclu h2,.inclu-exclu h5,.incredi ul li a,.recomend h2,.recomend h3,.social-media-area12 li a:hover{color:#e95721}.breadcrumb a,.contact-no h4,.incredi ul li a:hover,.main_title h1 span,.main_title h12 span,.main_title h2 span,.main_title h3 span,.promise .promise-blogs ul li,.social-media-area li a:hover,.tour_container_box a{color:#000}.incredi h6{font-size:19px}.booking-form12,.car-design,.form-space2{margin-top:20px}.car-design .heading1{font-size:28px;color:#333;font-weight:700;font-family:Montserrat,sans-serif}.header-img12 img{width:100%;height:300px}.bus-box-heading h2{color:#e95721;font-size:19px}.bus-box-heading h1{color:#e95721;font-size:25px}.effect{transition:1s}.bus-rental-head{font-size:25px;color:#fff;background-color:#e95721;padding:10px;border-radius:6px 6px 0 0;margin:0}.center-clss{width:110px;margin-left:30px;margin-top:5px}.content-area1,.right-content-a{float:right}.itinary{margin-top:50px}.heading-h2,.itinary h2{margin-top:10px}.itinary h3{width:50px;color:#fff;font-size:14px;background:#e95721;border-radius:50%;line-height:50px;display:block;border:6px;border-bottom:2px solid #000}.tour-box1 h4,.tour-box1 p{border-top:1px solid #e6e6e6}.itinary h2{font-size:23px;color:#5d5959}.itinary h4{margin-top:16px;font-size:17px;color:#000}.itinary p{margin-bottom:40px;width:100%;float:left;font-size:15px;background-color:#fff;padding-left:60px}.inclu-exclu ul{list-style:none;padding:0}.promise h1,.promise h2{padding-bottom:10px}.contact-detail{padding:10px;height:360px;margin-bottom:10px;border-radius:5px;background-color:#fff}.contact-detail ul li{list-style:none;line-height:18px;border-bottom:1px solid #efefef;padding:6px}.bus-box ul li,.bus-box-inner ul li{line-height:32px;border-bottom:1px solid #f3f0f0;list-style:none}.contact-box h2{color:#e95721;font-size:24px}.contact-box h4,.heading-h2,.inner-car-pkg .tour_container .tour_title h3,.side-bar-deco h2{font-size:18px}.contact-detail img{width:16px;height:16px}.contact-detail ul li i{color:#fff;background-color:#e95721;border-radius:50%;width:29px;height:29px;margin-bottom:11px;font-size:17px;line-height:31px}.linkList li,.main-heading,.recomend{margin-bottom:20px}.recomend img{width:80%}.recomend h2:after,.recomend h3:after{content:" ";border-bottom:1px solid #000;width:100%;display:inline-block}.bus-box ul li::before,.bus-box-inner ul li::before,.features ul li:before,.inclu li:before{background:url(https://delhirentcar.com/images/check-mark.png);content:"";width:16px;height:16px;display:inline-block;margin-right:10px}.exclu li:before{background:url(https://delhirentcar.com/images/wrong.jpg) no-repeat;content:"";width:18px;height:16px;display:inline-block;margin-right:10px}.side-bar-table li{width:32%;margin:0 auto;list-style:none;white-space:nowrap;display:inline-block}.side-bar-table li a span{color:#000;font-size:9px;font-weight:700}.tour-banner{border-top:1px solid #ddd;position:relative}.pull-left{padding-right:10px;float:left}.box-border-style ul li{margin-top:10px;padding:8px;font-size:14px;color:#fff}.promise{width:100%;padding-top:20px;padding-bottom:30px}.promise h2{color:#000;font-size:14px}.promise h1{color:#d97500;font-size:16px;font-family:"Open Sans",sans-serif}.promise .promise-blogs{padding-top:20px;padding-bottom:20px;border:1px solid #000}.day-tours,.day-tours a{border-radius:0 3px 3px 0;position:absolute;top:32px;padding:6px}.promise .promise-blogs h3{background:#e95721;padding:10px;text-align:center;color:#fff;font-size:18px}.promise .promise-blogs ul{padding:0;margin:0;list-style:none}.promise .promise-blogs li{padding-bottom:10px;font-size:12px;color:#000;font-family:"Open Sans",sans-serif;padding-top:10px;border-bottom:1px solid #025b75}.promise .promise-blogs ul li:hover{color:red}.day-tours{background-color:#ffd10c;left:18px;color:#000;font-size:14px}.day-tours a{background-color:#e95721;left:19px;color:#fff}.day-tours12,.day-tours12 a,.new{background-color:red;color:#fff}.day-tours12{position:absolute;top:12px;padding:6px;left:0;font-size:15px;border-radius:50%;width:50px;height:50px;line-height:37px;border:2px dotted #fff}.day-tours12 a{position:absolute;top:32px;padding:6px;left:19px;border-radius:0 3px 3px 0}.new{padding:2px;width:11%;font-size:10px;position:relative;animation-duration:2.5s;animation-name:new}@keyframes new{0%,100%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;position:absolute;top:-5px;left:0}#topBanner2,.book-form,.book-from-wrap .find-box p,.categorybox ul li a,.categorybox ul li a::before,.hill-bg,.nav-tabs li a,.theme-btn,.title2,.tour_container .tour_title,.vhl-box .vl,.vhl-slider-main{position:relative}.box-border-style ul li::before{font-family:FontAwesome;content:"\f101";margin-right:5px;font-size:10px;color:#000}.days{float:right;font-size:11px;font-weight:700;background-color:#383838;padding:5px;width:100%;color:#fff;border-top:1px dotted #fff}.bus-box{background-color:#fff;border:1px solid #e8e8e8;margin-bottom:15px;box-shadow:0 3px 3px #efefef;border-radius:10px}.big-btn,.view-btn{box-shadow:inset 0 0 0 0 #fff}.bus-box img{width:100%;height:auto;border-top-left-radius:10px;border-bottom-left-radius:10px}.bus-box .title,.bus-box h4{color:#e95721;font-size:25px;padding:6px;margin-bottom:0}.bus-box-inner,.space-form{margin-bottom:10px}.bus-box-inner ul{padding:0;margin-bottom:30px}.bus-box-inner ul li{font-size:14px;font-family:Poppins,sans-serif;padding:0}.bus-box-inner .sub_head{color:#e95721;padding:6px;font-size:1rem;font-weight:500;line-height:1.2}.bus-box-inner h4 i{color:#64666b}.tour-box1 p span{color:#e95721;font-weight:700}.tour-box1 p{margin-bottom:0;color:#000}.tour-box1 img{width:100%;height:200px;transition:1s}.tour-box1 h4{font-size:15px;padding:4px;color:#636363}.tour-box1 h4::before{font-family:FontAwesome;content:"\f041";margin-right:5px}.tour-box1 h3:before{font-family:FontAwesome;content:"\f1b9";margin-right:5px;color:#969696}.tour-box1 p::before{font-family:FontAwesome;content:"\f0ac";margin-right:7px;color:#636363}.tour-box1 h2 a{color:#e95721;font-size:22px}.services1 p a,.side-bar .book-form .form-wrap,.three-services,.v-overview,.whole-box tour-box1{display:block}.whole-box tour-box1 h2 h4 p a:hover{text-decoration:none!important;display:block}.box-border-style,.box-border-style99{border:1px solid #dcdcdc;padding:18px;margin:0;width:100%}.read-more{border:1px solid #e95721;margin-top:18px;width:100%}.tour-box1 h2,.tour-box1 h3{color:#e95721;font-size:16px;margin-top:8px}.no-pad{padding-left:0;padding-right:0}.developed,.pull-right{text-align:right}#topBanner2{background:url(../images/contact_us.png) no-repeat;background-position:50% 50%!important;background-size:cover!important;height:300px}#topBanner .circlembi{position:absolute;left:0;top:0;overflow:hidden;height:100%;width:100%;right:0;margin:0 auto;max-width:1600px}#topBanner .bannercircle{width:670px;height:350px;position:absolute;left:-40px;top:-130px;mix-blend-mode:multiply}.gsc_container{width:100%;background-color:#000}.gsc_container_hold{padding:20px 0 40px 220px;font-size:40px;color:#fff;background-color:#9000004a;font-weight:700;font-family:cursive;text-shadow:2px 2px #000}.categorybox .title p,.custom-title,.nav-tabs .nav-link,.promo-box-right h3,.tab-wrap .tablinks,.tempo-section .description li,.tour_container .capicity li,.tour_container .wishlist a,.vhl-slider .overlay a{font-family:Montserrat,sans-serif}.v-overview h2{color:#e95721;font-weight:400px;font-size:25px}.categorybox{background:#fff;border:1px solid #c9c9c9}.categorybox ul,.tab-sec .accrodion-content p:last-child{margin:0}.categorybox ul li a{color:#1b1b1b;padding:11.5px 18px;display:block}.categorybox ul li a::before{content:"\f105";font-family:FontAwesome;left:-6px}.categorybox ul li a:hover,.slide-list li a:hover,.tab-wrap .tablinks.active,.vhl-carousel-controls .next:hover,.vhl-carousel-controls .prev:hover{background:#ea5734;color:#fff}.categorybox ul li:first-child{border-top:1px solid #c9c9c9}.categorybox ul li{border-bottom:1px solid #c9c9c9}.categorybox ul li:last-child,.custom-tab .tabcontent li:last-child,.tour_container .description li:last-child{border-bottom:0}.categorybox .title{padding:14px 16px 0}.categorybox .title p{color:#1b1b1b;font-size:20px;font-weight:700}.services1 .box{padding:30px 0;border-radius:8px;text-align:center}.custom-gap{margin:80px 0}.bg-white{padding:22px 0}.custom-title{font-weight:700;color:#14181c;font-size:32px}.nav-tabs .nav-link{background-color:#14181c;color:#a5abb7;border-radius:0;font-size:18px;padding:13px 40px}.home-slider .aside .text,.home-slider .aside .trust p,.home-slider .banner-heading,.poppins,.services1 .box p,.text-2,.vhl-side-list li a{font-family:Poppins,sans-serif}.nav-tabs{justify-content:center;margin-bottom:15px}.nav-tabs li:first-child a::before{content:"";display:block;position:absolute;left:-20px;width:0;height:0;border-right:20px solid #14181c}.nav-tabs li:last-child a::before{content:"";display:block;position:absolute;right:-20px;width:0;height:0;border-left:20px solid #14181c}.nav-tabs li a.active::before{border-right-color:#e95721;border-left-color:#e95721}.service-section .home-banner1 img{position:relative;z-index:99}.tags{float:none!important;margin-top:25px}.theme-btn,.view-btn{margin:0;font-weight:500}#accordion,.mobile-icon,.side-bar-table ul li span{display:none}.package-section .pkg .loc span,.text-orange,.tour_container .tour_title .tour_title_link:hover .tour_title_text,.vhl-side-list li a:hover{color:#ea5734}.home-slider .bg-1{background:url(../images/slider-bg01.jpg) center no-repeat;padding:30px 0 85px}.home-slider .bg-2{background:url(../images/slider-bg02.jpg) center no-repeat;padding:30px 0 85px}.home-slider .slide-content{display:flex;justify-content:space-between}.home-slider .bg-2 .banner-heading{font-size:46px;margin-top:72px}.home-slider .banner-heading{font-size:56px;font-weight:800;line-height:57px;margin-bottom:16px;color:#201f1d}.home-slider .aside .trust{background:#fff;display:flex;gap:10px;align-items:center;border-radius:150px;padding:10px 22px;margin-bottom:35px}.home-slider .aside .trust p{color:#2f2f2f;font-size:16px;font-weight:500;line-height:normal;margin:0}.home-slider .aside .trust .icon{display:inline-block;width:26px}.home-slider .aside{width:36%}.home-slider .aside .text{color:#333;font-size:16px;font-weight:500;line-height:normal;margin-bottom:28px}.view-btn{font-size:16px;color:#201f1d;border:2px solid #201f1d;background-color:#fff;border-radius:5px;line-height:0;padding:11px 22px;display:inline-block;transition:.5s}.linkList li a,.theme-btn{transition:.3s ease-in-out}.view-btn i{margin-left:4px}.view-btn:hover{background-color:#fff;border:2px solid #ea5734;color:#fff;box-shadow:inset 0 50px 0 0 #ea5734}.book-form .form-wrap{display:flex;border-radius:12px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.2);background:#fff}.book-form .form-wrap .find-box{flex:0 0 32%;padding:40px 30px;display:flex;align-items:center;background-color:var(--secondary-color)}.book-form .form-wrap .find-box p{font-family:var(--font-heading);color:#fff;font-size:28px;font-weight:700;line-height:1.2;text-transform:uppercase;margin:0}.book-form .form-wrap form{background:linear-gradient(135deg,#ea5734,#ff8c00);padding:40px;flex:0 0 68%}.book-form .form-wrap form input{border:1px solid rgba(255,255,255,.3);border-radius:6px;color:#111;height:48px;padding:10px 15px;transition:var(--transition-fast);width:100%;background:#fff}.book-form .form-wrap form input:focus{outline:0;border-color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.2)}.book-form .form-wrap form .theme-btn{border:2px solid #fff;color:#fff;background:0 0;font-weight:700;height:48px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.book-form .form-wrap form .theme-btn:hover{background-color:#fff;border-color:#fffb00;color:#000}.book-form .form-wrap form .theme-btn::after,.book-form .form-wrap form .theme-btn::before{border-color:#fff}.book-form .form-wrap form .theme-btn:hover::after,.book-form .form-wrap form .theme-btn:hover::before{border-color:#fffb00}.theme-btn{background:0 0;border:2px solid #ec3323;color:#ec3323;cursor:pointer;display:block;letter-spacing:1px;padding:8px 15px;text-align:center;width:100%}.theme-btn:hover{background-color:#ec3323;border-color:#ec3323;color:#fff}.main-heading .hd,.main-heading p,.services1 .title{color:#253241;font-family:Montserrat,sans-serif}.theme-btn::after,.theme-btn::before{border-color:#ec3323;border-style:solid;box-sizing:border-box;content:"";display:block;height:1em;position:absolute;transition:.3s ease-in-out;width:1em}.title2::after,.title2::before{height:2px;content:"";position:absolute}.theme-btn::before{border-width:2px 0 0 2px;left:-6px;top:-6px;z-index:5}.theme-btn::after{border-width:0 2px 2px 0;bottom:-6px;right:-6px}.theme-btn:hover::after,.theme-btn:hover::before{border-color:#ec3323;height:calc(100% + 12px);width:calc(100% + 12px)}.book-form .form-wrap .box{margin-bottom:35px}.book-form .form-wrap form .row:nth-child(2) .box,.faq-section .panel-group,.inner-vhl-sec .vhl-slider,.slide-list ul,.tempo-section .vhl-slider{margin-bottom:0}.book-form{margin-top:-100px;z-index:10}.main-heading .hd{font-size:40px;font-weight:700;margin-bottom:0}.main-heading p{font-size:14px;font-weight:600;margin-bottom:0}.services1 .three-services{border-right:1px solid #d8d8d8}.services1 .three-services:last-child{border-right:0}.services1 .title{text-align:center;font-weight:700;margin-bottom:16px;margin-top:15px;font-size:18px}.services1 .box p{font-size:15px;color:#333;line-height:24px;text-align:justify}.services1 .box .icon{display:inline-block;width:48px}.small_heading{font-family:Poppins;font-size:18px;color:#e95721;font-weight:500;margin-bottom:.5rem;display:inline-block}.title2{font-family:Montserrat,sans-serif;color:#253241;font-size:28px;font-weight:700;padding-bottom:12px;margin-bottom:26px}.linkList li a,.text{font-family:Poppins,sans-serif;font-size:16px;font-weight:500}.title2::before{bottom:0;width:150px;background:#afbfc0}.bus-section .vhl-slider .swiper-button-next:hover,.bus-section .vhl-slider .swiper-button-prev:hover,.title2::after,.vhl-slider-main .swiper-button-next:hover,.vhl-slider-main .swiper-button-prev:hover{background:#ea5734}.title2::after{bottom:0;width:25px;left:0;border-right:4px solid #fff}.text{line-height:28px;color:#333}.about-content{margin-top:54px}.hill-bg{background:url(../images/hill-bg.jpg) 0 0/cover no-repeat;padding:80px 0}.hill-bg::after{content:"";position:absolute;top:0;background:#253241f2;width:100%;height:100%}.hill-bg .container,.hill-bg2 .container,.vhl-box .vl img{position:relative;z-index:9}.text-yellow,.tour_container .wishlist a:hover{color:#ff7a29}#form-header,.all-btn a,.all-btn12 a,.btn-call-pulse:hover i,.bus-section .vhl-slider .swiper-button-next::after,.bus-section .vhl-slider .swiper-button-prev::after,.custom-hd .hd,.custom-hd p,.developed a,.slide-list li a:hover:before,.vhl-slider .item:hover .content-box a,.vhl-slider-main .swiper-button-next:hover::after,.vhl-slider-main .swiper-button-prev:hover::after{color:#fff}.car-box-item ul,.linkList{padding:0}.linkList li{list-style:none;display:inline-block}.linkList li a{background-color:#3b3f42;color:#fff;padding:6px 10px}.linkList li a:hover{background-color:#ea5734;color:#fff;border-radius:5px}.vhl-slider .content-box{background:#fff;padding:14px 18px;height:66px;display:flex;justify-content:center;align-items:center;text-align:center}.vhl-slider .content-box .vhl_title,.vhl-slider .content-box h4{font-size:20px;margin:0;color:#253241;font-weight:700;font-family:Montserrat,sans-serif}.vhl-slider .item{margin:0 5px;overflow:hidden}.vhl-slider .swiper-slide{width:100%;overflow:hidden}.vhl-slider .item figure{overflow:hidden;margin-bottom:0;position:relative}.vhl-slider .item img,.vhl-slider .swiper-slide img{transform:scale(1);transition:transform .4s ease-in-out;width:100%;display:block;border-radius:8px}.vhl-carousel-controls{position:absolute;top:-55px;right:0;z-index:10;display:flex}.vhl-carousel-controls .next,.vhl-carousel-controls .prev{width:40px;height:40px;background:#fff;border:none;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);margin-left:5px;transition:.3s;color:#333;font-size:18px;display:flex;align-items:center;justify-content:center}.vhl-slider-main .swiper-button-next,.vhl-slider-main .swiper-button-prev{position:absolute;top:-74px;transition:.4s ease-in-out;left:auto;right:4px;width:40px;height:40px;border-radius:3px;background:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2);margin-top:0;z-index:999;display:flex;align-items:center;justify-content:center}.vhl-slider-main .swiper-button-prev{right:48px}.vhl-slider-main .swiper-button-prev::after{content:"\f104";font-family:"Font Awesome 6 Free";font-weight:900;font-size:15px;color:#253241}.vhl-slider-main .swiper-button-next::after{content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;font-size:15px;color:#253241}@media (max-width:500px){.vhl-slider-main .swiper-button-next,.vhl-slider-main .swiper-button-prev{width:32px;height:32px}.vhl-slider-main .swiper-button-next::after,.vhl-slider-main .swiper-button-prev::after{font-size:12px}}.vhl-slider a{color:#253241}.package-section .pkg:hover figure img,.vhl-slider .item:hover img{transform:scale(1.1)}.vhl-slider .overlay{background:#253241d6;display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;opacity:0;transition:.4s ease-in-out}.tab-wrap .tablinks,.vhl-slider .overlay a:hover{background:#fff;color:#253241}.modal-header .btn-close-white:hover,.package-section .pkg:hover figure .overlay,.vhl-slider .item:hover .overlay{opacity:1}.vhl-slider .overlay a{background:#ea5734;font-weight:500;color:#fff;display:inline-block;padding:7px 32px;text-align:center}.vhl-slider{margin-top:48px;margin-bottom:-180px}.vhl-slider .item:hover .content-box{background:#ec4133;transition:.4s ease-in-out;color:#fff}.category-tab{margin-top:170px}.tab-wrap{display:flex;gap:6px;justify-content:center}.tab-wrap .tablinks{border:none;transition:.4s ease-in-out;outline:0;font-size:14px;width:153px;height:136px;font-weight:600}.tab-wrap .tablinks:nth-child(3) .icon{width:84px;height:56px;margin-top:-15px;margin-bottom:25px}.tab-wrap .tablinks:first-child .icon img{width:55px}.tab-wrap .tablinks:last-child .icon img{width:50px}.tab-wrap .tablinks .icon{display:block;width:70px;height:50px;margin:0 auto 18px}.tab-wrap .tablinks.active img{filter:brightness(0) invert(1)}.category-tab .tabcontent{display:none;margin-top:35px}.tour_container{background-color:#fff;margin:0 0 30px;padding:15px;display:flex;flex-direction:column;gap:15px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.img_container{position:relative;overflow:hidden;border-radius:12px}.tour_container .tour_title .tour_title_text,.tour_container .tour_title h3{margin:0;font-size:22px;text-transform:capitalize;font-family:Montserrat,sans-serif;padding:0;color:#253241;font-weight:700;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.tour_container .review span{color:#ff9307}.tour_container .description{min-height:90px;font-size:14px;margin-top:16px}.tour_container .capicity ul{display:flex;gap:23px;justify-content:center;border:none}.tour_container .capicity{margin-top:25px;border-top:1px solid #f4f4f4;padding-top:17px}.tour_container .capicity li{color:#747474;font-weight:600;font-size:14px}.big-btn,.tour_container .wishlist a{font-size:16px;text-transform:uppercase;display:inline-block;color:#fff}.tour_container .capicity li .icon{display:inline-block;width:24px;margin-right:6px}.tour_container .wishlist{background:#253241;margin:25px auto 0;overflow:hidden;position:relative;text-align:center;transition:.4s;width:100%;z-index:1}.cta-section:after,.hill-bg2::after,.hill-bg2::before,.promo-box-left:after,.promo-box-left:before{position:absolute;top:0;content:""}.tour_container .wishlist a{font-weight:600;padding:7px 15px;width:47%;position:relative}.tour_container .wishlist .offer-btn-2::after{content:"";height:100%;position:absolute;-webkit-transform:skewX(40deg);transform:skewX(40deg);transition:.4s;z-index:-1;top:0;background:#ea5734;right:-28%;width:125%}.tour_container .wishlist a:hover:after{background:#ea5734;right:103%}.hill-bg2{position:relative;padding-top:45px}.hill-bg2::before{background:url(../images/hill-bg02.jpg) 0 0/cover no-repeat;padding:81px 0;width:100%;height:770px}.hill-bg2::after{background:#253241f2;width:100%;height:770px}.tempo-section .tour_container .tour_title h3{font-size:17px}.tempo-section .description li{padding:13px 0;font-size:13px}.tempo-section .vhl-slider .swiper-button-next,.tempo-section .vhl-slider .swiper-button-prev{top:50%;transform:translate(0,-50%);margin-top:0}.tempo-section .vhl-slider .swiper-button-next{right:-20px}.tempo-section .vhl-slider .swiper-button-prev{right:auto;left:-20px;z-index:99}.big-btn{font-weight:500;background-color:#ea5734;line-height:0;margin:0;padding:25px 28px;transition:.5s;border:none}.big-btn:hover{background-color:#fff;color:#fff;box-shadow:inset 0 50px 0 0 #ea5734}.cta-section{background:url(../images/cta-bg.jpg) 0 0/cover no-repeat fixed;position:relative;z-index:1}.cta-section .row{align-items:center}.promo-box-right h3{color:#fff;display:inline-block;font-size:34px;font-weight:600;letter-spacing:1px;line-height:38px;margin-bottom:36px;text-transform:capitalize;transition:.4s}.developed1 a,.developed2 a{text-underline-offset:4px;transition:.3s}.promo-box-left{padding-bottom:50px;padding-top:70px;position:relative;z-index:1}.promo-box-left:after,.promo-box-left:before{height:100%;-webkit-transform:skewX(45deg);transform:skewX(45deg);z-index:-1}.promo-box-left:before{background:#fff;right:43%;width:70px}.promo-box-left:after{background:#ea5734;right:54%;width:2030px}.cta-section:after{background:rgba(0,0,0,.8);height:100%;right:0;width:100%;z-index:-1}.brand-slider,.slide-list li,.vhl-side-list ul{background:#fff}.banner-text,.tour-banner .text{top:50%;transform:translate(0,-50%)}.cta-section .theme-btn{display:inline;color:#fff}.line-hd{border-bottom:1px solid #dbdbdb;padding-bottom:15px}.bus-section .vhl-slider .swiper-button-next,.bus-section .vhl-slider .swiper-button-prev{background:#253241;top:-90px;margin-top:0}.bus-section .vhl-slider{margin-bottom:40px}.brand-slider .item{background:#fff;margin:0 8px;border:2px solid #d5dedd}.brand-slider{position:relative;margin-bottom:-50px;padding:38px 33px}.subs-form input{padding:10px 15px;width:100%;margin-bottom:15px}.navbar{padding:0;position:static}.title-2{margin-top:18px}.text-2{font-size:15px;line-height:26px;color:#333;font-weight:400}.side-bar-book{padding:16px 12px;background-color:#253241;color:#fff}.side-bar-book .side_title,.side-bar-book h3{font-family:Poppins,sans-serif;margin:0;font-size:18px;font-weight:600}.side-bar .book-form .form-wrap .box,.vhl-side-list li{margin-bottom:12px}.slide-list li a{color:#333;display:block;padding:8px 14px;position:relative}.slide-list li a::before{content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:#253241;margin-right:5px}.slide-list li:nth-last-child(odd){background:#f5f5f5}.slide-list{border:1px solid #ddd;margin-bottom:30px}.vhl-side-list li{display:flex;align-items:center;gap:10px;border-bottom:1px solid #ddd;padding-bottom:13px}.vhl-side-list ul{padding:25px 10px}.vhl-side-list img{width:75px;border-radius:50%}.book-from-wrap .form-wrap,.side-bar-table li a{border:1px solid #efefef}.vhl-side-list li:last-child{border-bottom:0;margin-bottom:0}.vhl-side-list li a{color:#222;font-weight:600;font-size:16px}.book-from-wrap .book-form,.custom-tab,.faq-section .panel+.panel,.side-bar .book-form{margin-top:0}.book-from-wrap .find-box{background:url(../images/form-bg.jpg) center/cover no-repeat!important;display:flex;align-items:center;position:relative;padding:48px 41px!important}.book-from-wrap .find-box::before{content:"";position:absolute;background:#121820db;width:100%;height:100%;left:0;top:0}.custom-bg{padding:53px 0}.v-overview h1{color:#253241;font-family:Montserrat,sans-serif;font-weight:700;font-size:23px;border-bottom:1px solid #ddd;padding-bottom:10px}.box-detail-2 .title2{font-size:22px}.box-detail-2{background:#fff;padding:24px 23px}.book-from-wrap .form-wrap .box{margin-bottom:16px}.book-from-wrap .form-wrap form{padding:38px 26px}.side-bar-table ul{text-align:center;background:#fff;padding:12px}.side-bar-table li a{display:flex;align-items:center;justify-content:center}.category-tab .tab-wrap .tablinks .icon img{width:auto}.custom-tab .tab-wrap{justify-content:left}.custom-tab .tabcontent{border:1px solid #ddd;padding:12px;margin-top:10px;margin-bottom:25px}.custom-tab .tabcontent li a{color:#333;font-size:16px;font-family:Poppins,sans-serif}.custom-tab .tabcontent li{line-height:42px}.banner-text{position:absolute;right:44px;width:40%;text-align:right}.banner-text h1{font-size:34px;font-family:Poppins,sans-serif;font-weight:700}.box-white{background:#fff;padding:15px}.tour-banner .text{color:#fff;position:absolute;left:82px;font-size:35px;font-weight:600;width:360px;line-height:43px;text-transform:capitalize}.tab-sec .accrodion-title,.text-md{font-size:15px;font-family:Poppins,sans-serif}.side-bar .book-form .form-wrap .find-box{width:100%;text-align:center;padding:20px}.side-bar .book-form .form-wrap .find-box p{font-size:20px;line-height:30px;margin-bottom:0}.side-bar .book-form .form-wrap form{width:100%;padding:22px 14px}.form-box-wrap{margin-bottom:24px}.package-section .pkg figure{margin-bottom:0;position:relative;overflow:hidden}.package-section .pkg figure img{transform:scale(1);transition:.4s ease-in-out}.package-section .pkg figure .overlay{position:absolute;display:flex;justify-content:center;align-items:center;font-size:26px;color:#fff;width:100%;height:100%;background:#253241ab;top:0;bottom:0;transition:.4s ease-in-out;opacity:0}.package-section .pkg figure .overlay span{display:flex;width:50px;height:50px;border-radius:50%;border:1px solid #fff;text-align:center;align-items:center;justify-content:center}.inc-wrap .exc ul li::after,.inc-wrap .inc ul li::after{width:15px;height:15px;left:0;transform:translate(0,-50%);position:absolute;content:""}.package-section .pkg{background:#fff;border-radius:18px;overflow:hidden}.package-section .pkg .content-box{padding:18px}.package-section .pkg .loc{display:flex;gap:10px;align-items:center;margin-bottom:5px}.package-section .pkg p{margin:0;color:#5a5a5a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:Poppins,sans-serif;line-height:25px}.package-section .pkg .content-box .heading{font-family:Montserrat,sans-serif;font-weight:600;border-bottom:1px solid #ddd;padding-bottom:18px;margin-bottom:16px;font-size:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:79px}.package-section .pkg .content-box .bottom{margin-top:20px;border-top:1px solid #ddd;padding:26px 0 8px;display:flex;align-items:center;justify-content:space-between}.package-section .pkg .content-box .bottom .dur p{font-weight:600;color:#000;font-size:20px}.package-section .sec,.tab-sec{margin-bottom:18px}.justify{text-align:justify}.text-md{line-height:28px;color:#333;font-weight:500}.vhl-box{display:grid;align-items:center;gap:20px;grid-template-columns:auto auto;margin:42px 0 50px}.vhl-box .vl::after{content:"";position:absolute;background:#e95721;width:400px;height:309px;left:-30%;top:-20px;border-radius:34px}.tab-sec .accrodion-title{background-color:#ea5734;display:flex;align-items:center;margin-top:15px;padding:0;color:#fff;cursor:pointer;width:100%;border:none;text-align:left;outline:0;transition:.4s}.tab-sec .accrodion:hover,.tab-sec .active{background-color:#ea5734}.tab-sec .accrodion-content{display:none;padding:10px 18px;background-color:#fff;overflow:hidden;transition:max-height .2s ease-out;margin-bottom:12px}.accrodion-content .inner .minor_heading{font-family:Montserrat;font-weight:600;font-size:16px}.tab-sec .accrodion-title span{display:inline-block;padding:12px 22px;position:relative;background:#253241;margin-right:28px;font-family:Montserrat,sans-serif;font-weight:500}.tab-sec .accrodion-title span::after{content:"";position:absolute;right:-20px;border-top:24px solid transparent;border-left:20px solid #253241;border-bottom:22px solid transparent;top:0}.tab-sec .accrodion-title .days_title,.tab-sec .accrodion-title h4{font-family:Poppins,sans-serif;font-size:15px;margin:0;font-weight:500;line-height:1.2}.inc-wrap .box{background:#fff;padding:23px}.inc-wrap .box ul{padding:0;margin-top:15px}.inc-wrap .box ul li{margin-bottom:10px;position:relative;padding-left:25px}.inc-wrap .inc ul li::after{background:url(../images/check-icon-01.svg) no-repeat;top:50%}.inc-wrap .exc ul li::after{background:url(../images/close-icon-01.svg) no-repeat;top:50%}.inc-wrap .box .inclusion_exclusion_title,.inc-wrap .box h4{border-bottom:1px solid #ddd;padding-bottom:12px;font-family:Montserrat,sans-serif;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1.5rem}.packages-section .vhl-slider .content-box .title,.packages-section .vhl-slider .content-box h4{font-size:16px;font-weight:500}@media only screen and (max-width:800px){.side-bar-book,.space-top{margin-top:20px}.contact-no{width:100%;position:relative;background-color:#fff;box-shadow:0 0 70px 0 rgba(36,39,44,.3)}.line-id p{text-align:center;font-weight:700;color:#126533;padding-left:20px}.inner-text55 ul{padding:5px}.inner-text55 ul li{list-style:none;font-size:14px;line-height:25px;border-bottom:1px solid #ececec;margin-bottom:5px}.inner-text55 ul li:before{font-family:FontAwesome;font-weight:900;content:"\f101";margin-right:5px;color:red}.inner-text55 h4{font-size:18px;color:#e95721}}@media only screen and (min-width:786px){.contact-top,.inner-text55 h4{font-size:18px;color:#e95721}.side-bar-book h2{font-size:22px}.side-bar-book12 h2{font-size:22px;margin-bottom:10px}.home-logo img{width:121%}.form-group{margin-bottom:1rem}.line-id{float:left;padding-left:100px}.line-id p{font-size:17px;font-weight:700;color:#088022}.inner-text55 ul li{list-style:none;font-size:14px;line-height:25px;border-bottom:1px solid #ececec}.inner-text55 ul li:before{font-family:FontAwesome;font-weight:900;content:"\f101";margin-right:5px;color:red}.inner-text55 strong{font-weight:700;color:#676767}.contact-no{width:38%;position:absolute;top:20px;background-color:#fff;left:-92px;border-radius:10px;box-shadow:0 0 70px 0 rgba(36,39,44,.3);z-index:1}.form-box{position:relative;width:1000px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:0}.uni-heading h1{padding:5px;border-radius:5px 5px 0 0;background-color:#e95721;color:#fff;font-size:24px}}.car-box-item ul li,.features li{line-height:28px;list-style:none}@media only screen and (min-width:500px){.contact-top{font-size:22px;color:#e95721}.social-media-area12 ul{margin:0;padding:0;float:right;text-align:center}}@media only screen and (max-width:550px){.tour-banner img{width:100%;height:auto}.contact-top{font-size:22px;color:#e95721}.box-border-style,.form-control{margin-bottom:10px}.uni-heading h1{padding:5px;border-radius:5px 5px 0 0;background-color:#e95721;color:#fff;font-size:22px}.side-bar-book h2,.side-bar-book12 h2{font-size:18px}.header-img12 img{width:100%;height:193px}.recomend img{width:50%;margin-bottom:20px}.mobile-pad,.no-pad{padding-left:0;padding-right:0}.top-header img{margin-left:40px}.social-media-area{margin-top:10px}.social-media-area12 ul{margin:0;padding:0;float:right;text-align:center}.h-banner img{width:100%;height:180px}.gsc_container_hold{padding:20px 0 40px 20px;font-size:40px;color:#fff;background-color:#0601014a;font-weight:700;font-family:cursive;text-shadow:2px 2px #000}.margin_60 .main_title h2::before,.margin_61 .main_title h2::before{display:none}.margin_60 .main_title h2::after,.margin_61 .main_title h2::after{display:inline-block;margin:0 0 8px 20px;height:3px;content:" ";text-shadow:none;background-color:#999;width:260px;-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}.custom-pricing-table .table tbody tr:nth-of-type(odd),.form-art{background-color:#fff}.contact-no btn-primary{color:#fff;background-color:#000;border-color:#000}.queryimage img{position:fixed;right:0;top:330px;z-index:13;width:40px}.best-price-badge{height:150px;position:absolute;z-index:100;right:50px;top:20px}.flexslider,.slides{height:100%}.swing{animation:1s ease-in-out infinite alternate swing;transform-origin:center -20px;float:left;display:none;box-shadow:5px 5px 10px rgba(0,0,0,.5)}.swing img{border:2px dotted #faff18;display:none}.swing:after{content:"";position:absolute;width:20px;height:20px;border:1px solid #999;top:-10px;left:50%;z-index:0;border-bottom:none;border-right:none;transform:rotate(45deg)}.swing:before{content:"";position:absolute;width:5px;height:5px;top:-14px;left:54%;z-index:5;border-radius:50%;background:#000}@keyframes swing{0%{transform:rotate(3deg)}100%{transform:rotate(-3deg)}}.developed a:hover,.developed1 a:hover,.developed2 a:hover{text-decoration:underline;color:#fff}.developed1{text-align:left;font-family:Montserrat}.developed1 a{text-decoration:underline;color:#ffc107}.developed2 a{text-decoration:underline;color:#00ffef}.boot-icon12 i{animation-name:angry-animation;animation-duration:1.5s;animation-timing-function:ease;animation-delay:0s;animation-direction:normal;color:#f75d34}@keyframes angry-animation{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.social-icon22 fa-instagram{font-size:50px}.tab-setting{background-color:#f9f9f9}@media only screen and (max-width:600px){.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem;font-size:14px}.home-logo img{width:75%}.swing,.swing img{display:none}}.shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-call-pulse i,.btn-call-pulse-border,.btn-whatsapp-pulse,.btn-whatsapp-pulse i,.btn-whatsapp-pulse-border,.btn-whatsapp-pulse-border::before{animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.wrapper{margin:0 auto}.h-banner img{width:100%;height:400px}.description ul{list-style:none;margin:0;padding:0}.description li{border-bottom:1px solid #ddd;padding:13px 0;display:flex;justify-content:space-between;color:#14181c;font-size:14px;font-weight:500}.wishlist{text-align:center;margin-top:10px}.home-banner1 img{width:100%;-webkit-transition:.4s;transition:.4s;padding:0;border:10px solid #f3f3f3}.home-banner1 img:hover,.img-effect img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.img-effect img{width:100%;-webkit-transition:.4s;transition:.4s;overflow:hidden;display:block}.img_container img{width:100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.img_container img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.car-rental-services-cities{font-size:14px;color:#fff;margin-bottom:10px}.car-rental-services-cities ul{list-style:none;display:inline-block;padding:0;margin:0}.car-rental-services-cities ul a li{display:inline-block;background-color:#297746;padding:4px;color:#fff;border-radius:3px;transition:.3s}.car-rental-services-cities ul a li:hover{display:inline-block;background-color:#000;padding:4px;color:#fff;border-radius:3px;transition:.3s}.car-rental-services-cities ul li{margin:4px}.flexslider{margin:0;padding:0;background:0 0;border:0;overflow:hidden;box-shadow:none}.all-btn,.all-btn12,.side-bar-book12{background-color:#e95721}.flex-control-nav{bottom:20px}.home-img img{width:100%;height:500px;border:10px solid #f1f1f1;margin:0;padding:0;border-radius:5px}.middle-style-inner{margin:10px 0}.middle-style-inner img{margin-right:5px}.middle-style-inner li{list-style:none;display:inline-flex;border:1px solid #f5f5f5;padding:8px;width:100%;text-decoration:none;color:#000;text-align:left;font-size:13px}.middle-style li:hover,.middle-style-inner li:hover{text-decoration:none!important;color:#fff;background-color:#e95721;transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out!important}.all-btn12 a:hover,.all-btn:hover,.features-car li a{text-decoration:none;color:#000}.main_title h2:after,.main_title h2:before{height:3px;content:" ";text-shadow:none;background-color:#999;width:80px}.all-btn{font-family:Poppins,sans-serif;font-size:14px;border:1px solid #ddd;padding:5px;border-radius:0;color:#fff;display:inline-block}.all-btn:hover{background-color:#151b22}.all-btn12{font-size:14px;padding:5px;border-radius:0;border:1px solid #ddd;color:#fff;display:inline-block}.side-bar-book12{padding:5px;border-radius:5px 5px 0 0;color:#fff;margin-bottom:15px}.uni-heading i{font-size:25px;margin-right:10px;margin-left:10px}.side-bar-book i{font-size:16px;margin-right:0;margin-left:0}#form-header i{display:block;color:#fff;text-align:left;float:left;margin-left:10px;top:0;padding:0;font-size:30px}.middle-style img{border-radius:5px;margin-right:5px;float:left;width:98%;padding:9px}.whatsapp{width:50px;height:50px;margin:0 auto;text-align:center;border:3px solid green;border-radius:50%;transition-duration:.5s}.arrow-up11,.arrow-up12,.arrow-up13{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;top:87px;position:absolute}.fa-whatsapp{padding-top:5px;font-size:40px;text-decoration:none;color:#fff}.car-names h2,.car-names h4{font-size:20px;background-color:#297746;padding:8px;color:#fff;border-radius:5px 5px 0 0}.arrow-up11{left:40px}.arrow-up12{left:139px}.arrow-up13{left:236px}.tour_packages .pkg .content-box .heading,textarea.form-control12{height:auto}.form-design{padding:10px;background-color:#d6d6d6}.form-heading h2{color:#fff;font-size:18px;padding:10px;background-color:#e95721;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0px 0px;border:0 solid #000}.car-box-item ul li{padding:0;font-size:13px;color:#000}.car-box-item ul li a,.car-box-item ul li a:hover{list-style:none;padding:0;text-decoration:none;color:#000}.middle-style li i{margin-top:4px;margin-right:10px}.side-bar-book2 h3{color:#fff;font-size:22px}.features li a,.features li a:hover,.middle-style li{color:#000;list-style:none;text-decoration:none}.middle-style li{display:inline-flex;border:1px solid #f5f5f5;padding:8px;width:100%;text-align:center;font-size:13px}.feature-setting{margin-top:60px}.content-heading h2{color:#e95721;font-size:20px}.features li{font-family:sans-serif;font-size:.9em;color:#333}.right-content-a a{text-decoration:none;color:#f75d34}.right-content-a a:hover{color:#ddd;text-decoration:none}.right-content-a p{text-align:justify;font-size:15px;line-height:1.6em}.right-content-a ul{list-style:none;display:inline-block;padding:0;margin:0 0 12px}.main_title h1,.main_title h2,.main_title h3{font-weight:700;letter-spacing:-1px;font-size:30px;margin-top:0;color:#f75d34;padding-bottom:10px}.right-content-a ul li{display:inline-block;background-color:#24201e;color:#fff;font-size:14px;padding:8px 14px;margin:5px;transition:.3s;border-radius:30px}.right-content-a ul li:hover{background-color:#f75d34;color:#fff}.main_title h2{text-transform:uppercase;margin-bottom:0}.main_title h1,.main_title h3{text-transform:capitalize;margin-bottom:10px;font-family:Montserrat,sans-serif}.main_title h2:after{display:inline-block;margin:0 0 8px 20px}#exTab1 .tab-content,#exTab2 h3,#exTab3 .tab-content{color:#fff;background-color:#428bca;padding:5px 15px}#exTab1 .nav-pills>li>a{border-radius:0}#exTab3 .nav-pills>li>a{border-radius:4px 4px 0 0}.features-car i{color:#fff;background-color:#e95721;padding:10px;border-radius:50%}.features-car li{list-style:none;padding-bottom:10px;border-bottom:1px dotted #ddd}.features-car li a:hover{text-decoration:none;color:#e95721}.features-car ul{margin:0;padding:0}.features-car img{width:20px;height:20px}.back{background-color:#e9ecef}.main_title h2:before{display:inline-block;margin:0 20px 8px 0}.main_title p{font-weight:300;font-size:17px;color:#777;font-family:arial}.ribbon_3 span{font-size:10px;font-weight:700;color:#fff;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#9bc90d 0,#79a70a 100%);box-shadow:0 3px 10px -5px #000;text-shadow:1px 1px 2px rgba(0,0,0,.25);position:absolute;top:19px;left:-21px}.ribbon_3.popular span{background:linear-gradient(#f14f3f 0,#cb4335 100%)}.tour_container_box{background-color:#fff;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);margin:0 0 30px;height:100%}.btn-primary,.btn-primary12,.btn-primary12:hover{background-color:#f75d34}.tour_container_box ul li{color:#000;transition:.3s}.tour_container_box ul li:hover{background-color:#e95721;transition:.3s}.tour_container_box .tour_title{padding:15px;position:relative}.tour_container_box .tour_title h3{margin:0 0 3px;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}.tour_container .tour_title .tour_title_wrapper{display:flex;justify-content:space-between;align-items:center}.tour_container .tour_title .tour_title_wrapper .whatsapp-link{display:flex;align-items:center;font-family:Montserrat,sans-serif;font-weight:600;gap:5px;background-color:#058a07;padding:5px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:14px;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.tour_container .tour_title .tour_title_wrapper .whatsapp-link i{color:#fff;font-size:20px}.tour_container .tour_title .tour_title_wrapper .whatsapp-link:hover{background-color:#007a0c;color:#fff;text-decoration:none}.tour_container_box h4{color:#e95721;text-align:center;font-size:18px;font-weight:700}.tour_container_box h3 strong{color:#e95721;text-align:center;font-size:16px;font-weight:700}.tour_container_box i{color:#e95721;padding:5px}.tour_container h4{color:#5d5b5b;text-align:center;font-size:16px;font-weight:700}.tour_container i{color:#000;padding:5px}.margin_60{padding-top:20px;padding-bottom:20px}.social-media-area12{font-size:16px;color:#000}.social-media-area12 ul{margin:0;padding:0;float:right}.social-media-area12 i{font-size:20px;color:#e95721}.social-media-area12 li a{color:#fff;transition:.4s ease-in-out;font-family:Montserrat,sans-serif;font-size:15px}.shadow124{box-shadow:0 1px 3px rgba(36,39,44,.15)}.btn-primary12{color:#fff;border-color:#ec552c;width:100%}.btn-call-pulse,.btn-whatsapp-pulse{position:fixed;z-index:99;left:20px;display:flex;width:60px;height:60px;animation-name:pulse;text-decoration:none}.btn-primary12:hover{color:#fff;border-color:#cc320a;width:100%}.contact-top{font-size:18px;color:#e95721}.right-scroll12{overflow:hidden;overflow-y:auto;font-size:.9em;line-height:1.7em;padding-right:10px}@keyframes angry-animation{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.btn-primary{color:#fff;border-color:#ec552c}.btn-primary:hover{color:#000;background-color:#fff;border-color:#ec552c}.faq-section{padding:40px 0;background:linear-gradient(180deg,#f7f9fb 0,#fff 100%)}.faq-section .title2{text-align:center;margin-bottom:36px}.faq-section .title2::before{left:50%;transform:translateX(-50%)}.faq-section .title2::after{left:50%;transform:translateX(-75px)}.faq-section .faq-grid{row-gap:0}.faq-section .panel{background:#fff;border:1px solid #e6edf2;border-radius:8px;box-shadow:0 12px 30px rgba(20,24,28,.08);margin-bottom:14px;overflow:hidden}.faq-section .panel-heading{background:#fff;border:0;border-radius:8px;padding:0}.faq-section .panel-title{margin:0;font-family:Montserrat,sans-serif;font-size:17px;line-height:1.45}.faq-section .panel-title a,.faq-section .panel-title button{color:#253241;display:block;font-weight:700;padding:20px 58px 20px 24px;position:relative;text-decoration:none;transition:color .25s,background-color .25s;background:0 0;border:none;width:100%;text-align:left}.faq-section .panel-title a:focus-visible,.faq-section .panel-title button:focus-visible{outline:#e95721 solid 2px;outline-offset:-2px}.faq-section .panel-title a:focus,.faq-section .panel-title a:hover,.faq-section .panel-title button:focus,.faq-section .panel-title button:hover{color:#e95721;outline:0;text-decoration:none}.faq-section .panel-title a::after,.faq-section .panel-title button::after{align-items:center;background:#f75d34;border-radius:50%;color:#fff;content:"-";display:flex;font-family:Arial,sans-serif;font-size:22px;font-weight:400;height:30px;justify-content:center;line-height:1;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px}.faq-section .panel-title a.collapsed::after,.faq-section .panel-title button.collapsed::after{background:#253241;content:"+"}.faq-section .panel-collapse{border-top:1px solid #eef2f5}.faq-section .panel-body{border-top:0!important;color:#4f5b67;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.8;padding:0 24px 22px}.faq-section .panel-collapse .panel-body{padding-top:18px}.accrodion_inside_heading{font-family:Montserrat;font-weight:600;font-size:16px;margin-bottom:.3rem}.common-heading,.title3{font-family:Montserrat,sans-serif;font-weight:700}.luxury-rental-services .nav_tabs_main{gap:30px;display:flex;justify-content:space-between}.luxury-rental-services .nav_tab_leftside{background-color:#fff;width:25%;padding:10px;border-radius:5px}.luxury-rental-services .nav_tab_leftside .nav-pills{gap:10px}.luxury-rental-services .nav_tab_leftside .nav-pills .nav-link{background-color:#e7e7e7;color:#222;font-family:Poppins,sans-serif;font-weight:500;font-size:16px}.luxury-rental-services .nav_tab_leftside .nav-pills .nav-link.active,.luxury-rental-services .nav_tab_leftside .nav-pills .nav-link:hover{background-color:#3b3f42;color:#fff}.luxury-rental-services .nav_tab_rightcontent{background-color:#fff;width:75%;padding:20px;border-radius:5px}.nav_tab_rightcontent .content .facilities li{font-family:Poppins,sans-serif;font-weight:500;font-size:16px}.custom-list li{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.6em;color:#333}.custom-list li:marker{color:#f14f3f}.nav_tab_rightcontent .content .facilities li::marker{color:#f14f3f}.prcing-section{padding:50px 0 0}.prcing-section .pricingtable{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;text-align:center;margin-top:20px;text-wrap:nowrap}.prcing-section .pricingtable thead{background-color:#e95721;color:#fff}.prcing-section .pricingtable tbody tr th,.prcing-section .pricingtable tbody tr th a{color:#222}.prcing-section .pricingtable tbody tr th a:hover{color:#f14f3f}.btn-whatsapp-pulse{color:#fff;background:#25d366;bottom:20px;justify-content:center;align-items:center;border-radius:50%}.btn-call-pulse i,.btn-whatsapp-pulse i{font-size:24px;padding-top:0;animation-name:icon_vibrate}.btn-call-pulse{color:#fff;background:#07f;bottom:90px;justify-content:center;align-items:center;border-radius:50%}.mercedes-card-img,.mercedes-card-img img{width:100%;height:100%}.btn-call-pulse-border::before,.btn-whatsapp-pulse-border::before{content:"";position:absolute;border:5px solid #25d366;opacity:.75;animation-name:pulse-border;border-radius:50%;width:100%;height:100%}.btn-call-pulse-border::before{border-color:#07f}@keyframes icon_vibrate{0%,100%,50%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}25%{transform:rotate(30deg)}75%{transform:rotate(-30deg)}}.title3{font-size:20px;color:#333;margin:1rem 0 .3rem;display:inline-block}.cta-wrapper{display:flex;gap:15px;justify-content:start;margin-top:20px}.cta-wrapper .cta-button{font-size:16px;font-weight:500;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.mercedes-rental-section{padding:50px 0}.common-heading{color:#333;font-size:30px;margin-bottom:30px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mercedes-card{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.mercedes-card-img{border-radius:10px}.mercedes-card-body{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.mercedes-card-body .mercedes-card-title{font-size:18px;font-weight:600;color:#333;font-family:Poppins,sans-serif}.mercedes-card-body .mercedes-card-description{font-size:14px;color:#333;text-align:center;font-family:Poppins,sans-serif}.mercedes-card-body .mercedes-card-description.height-147{height:147px}.mercedes-card-body .mercedes-card-footer{display:flex;gap:20px;justify-content:center;align-items:center}.mercedes-card-body .mercedes-card-footer .cta-button{border-radius:20px;padding:10px 20px;text-decoration:none;font-size:16px;font-weight:600;font-family:Poppins,sans-serif;transition:.3s;border:none}.mercedes-card-body .mercedes-card-footer .btn-primary,.mercedes-card-body .mercedes-card-footer .btn-primary:hover{background-color:rgb(20 128 130);color:#fff}.mercedes-card-body .mercedes-card-footer .btn-primary:focus{box-shadow:none;outline:0;border:none}@media (max-width:1170px){.vhl-box .vl::after{left:-60%;top:-60px}}@media (max-width:991px){.vhl-slider-main .swiper-button-next,.vhl-slider-main .swiper-button-prev{top:50%;margin-top:-25px;right:10px}.vhl-slider-main .swiper-button-prev{left:10px;right:auto}.home-slider .aside,.home-slider .slide-content .img-box{width:50%}.home-slider .aside .trust{padding:9px 12px}.home-slider .aside .trust p{font-size:13px}.home-slider .banner-heading{font-size:32px;line-height:42px}.home-slider .aside .text,.vhl-slider .content-box h4{font-size:14px}.home-slider .aside .trust .icon{width:16px}.book-form .form-wrap .box,.book-form .form-wrap form .row:nth-child(2) .box{margin-bottom:18px}.vhl-slider .content-box{padding:14px 8px}.main-heading .hd{font-size:26px}.package-section .pkg .theme-btn{padding:4px 8px}.package-section .pkg .content-box .bottom .dur p{font-size:16px}.package-section .pkg .content-box .heading{font-size:17px}.package-section .pkg p{font-size:14px;line-height:22px}.v-overview h1{padding-top:15px}.btn-call-pulse,.btn-whatsapp-pulse{width:50px;height:50px;right:auto;left:20px}.btn-whatsapp-pulse{bottom:80px;font-size:30px}.btn-call-pulse{bottom:150px;font-size:25px}.book-form{margin-top:-50px}.book-form .form-wrap .find-box{display:flex;align-items:center;flex:0 0 100%;padding:20px}.book-form .form-wrap form{flex:0 0 100%;padding:30px}.book-form .form-wrap{flex-direction:column}}@media (max-width:768px){.tempo-section .vhl-slider .swiper-button-prev{left:-35px}.tempo-section .vhl-slider .swiper-button-next{right:-35px}}@media (max-width:767px){.faq-section{padding:48px 0}.faq-section .title2{font-size:24px;margin-bottom:28px}.faq-section .panel{margin-bottom:12px}.faq-section .panel-title{font-size:15px}.faq-section .panel-title a{padding:17px 52px 17px 18px}.faq-section .panel-title a::after{height:28px;right:16px;width:28px}.faq-section .panel-body{font-size:14px;line-height:1.7;padding:0 18px 18px}.faq-section .panel-collapse .panel-body{padding-top:16px}.banner-wrap .left-sec,.categorybox,.promo-box-left:after,.tour_container .tour_title .tour_title_wrapper .whatsapp-link .whatsapp-text{display:none}.mobile-icon ul{margin:0}.mobile-icon li{display:inline-block;margin-left:8px}.mobile-icon li a{background:#ea5734;padding:10px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center}#navbar .navbar-nav .dropdown-menu li a{white-space:inherit}.mobile-icon img{filter:invert(1) brightness(100);width:100%}.home-slider .slide-content{display:block;text-align:center}.book-form .form-wrap .find-box,.book-form .form-wrap form,.home-slider .aside,.home-slider .slide-content .img-box,.luxury-rental-services .nav_tab_leftside,.luxury-rental-services .nav_tab_rightcontent,.promo-box-left img{width:100%}.home-slider .aside .trust{justify-content:center}.home-slider .banner-heading{font-size:22px;line-height:33px;font-weight:600;margin-bottom:10px}.text,.tour_container .review,.view-btn{font-size:14px}.mobile-icon{margin-right:80px}.cta-section{padding-bottom:40px;overflow:hidden}.promo-box-right h3{font-size:22px;line-height:normal}.promo-box-left{width:80%;padding-bottom:0}.promo-box-right{text-align:center;margin-top:20px}.services1 .three-services{border-right:0}.description li{padding:13px 0}.tour_container .tour_title h3{font-size:17px}.tour_container{padding:15px 10px}.tour_container .wishlist a{font-size:13px}.tour_container .wishlist a:hover:after{right:107px}.book-form,.title2{margin-top:20px}.book-form .form-wrap,.vhl-box{display:block}.custom-gap{margin:50px 0}.category-tab{margin-top:150px!important}.home-slider .bg-2 .banner-heading{font-size:22px}.home-slider .bg-2{background:#efefef}.home-slider .bg-2 .img-box{margin-top:62px}.banner-text h1{font-size:26px}.vhl-box .vl{margin-bottom:35px}.vhl-box .vl::after{left:0;top:20px}.tour-banner .text{left:30px;font-size:26px;line-height:32px}.luxury-rental-services .nav_tabs_main{flex-direction:column;gap:20px}.luxury-rental-services .nav_tab_leftside .nav-pills{flex-direction:row!important}.btn-call-pulse,.btn-whatsapp-pulse{width:50px;height:50px;right:auto;left:20px}.btn-whatsapp-pulse{bottom:80px;font-size:30px}.btn-call-pulse{bottom:150px;font-size:25px}.mercedes-card-body .mercedes-card-description.height-147{height:auto}.grid-2,.grid-3{grid-template-columns:repeat(1,1fr)}}@media (max-width:580px){.book-form .form-wrap{display:block}.book-form .form-wrap .find-box{display:block;width:100%;text-align:center;padding:16px 22px}.book-form .form-wrap .find-box p{font-size:18px;margin:0}.book-form .form-wrap form,.package-section .pkg figure img,.vhl-slider .item img{width:100%}.vhl-slider .swiper-button-next,.vhl-slider .swiper-button-prev{top:50%;z-index:9;margin-top:0}.vhl-slider .swiper-button-prev{right:auto;left:0}.tab-wrap{overflow:auto;gap:9px;justify-content:inherit}.banner-text h1{font-size:22px}.vhl-box .vl::after{left:-10%;top:20px;width:67%;height:98%}.vhl-box{margin:10px 0 50px}.text-md{font-size:14px}.tour-banner .text{width:238px;font-size:20px;line-height:27px}}@media (max-width:576px){.btn-call-pulse,.btn-whatsapp-pulse{width:40px;height:40px;right:auto;left:10px}.btn-whatsapp-pulse{bottom:30px}.btn-call-pulse{bottom:85px}.btn-whatsapp-pulse i{font-size:20px}}@media (max-width:480px){.mobile-icon li a{width:30px;height:30px;padding:6px}.home-slider .aside .trust{display:block;padding:8px 16px}.vhl-slider{margin-top:26px}.description li{padding:13px 0}.tempo-section .vhl-slider .swiper-button-next,.tempo-section .vhl-slider .swiper-button-prev{top:128px;margin-top:0}.tempo-section .vhl-slider .swiper-button-next{right:8px}.tempo-section .vhl-slider .swiper-button-prev{left:20px}.tab-sec .accrodion-title,.text{font-size:14px}.bus-section .vhl-slider .swiper-button-next,.bus-section .vhl-slider .swiper-button-prev{top:50%;margin-top:0}.mobile-icon{margin-right:62px}.mobile-icon ul{display:flex}.navbar-light .navbar-toggler{top:7px}.hill-bg{padding:40px 0 80px}.tour-banner .text{width:142px;font-size:14px;line-height:22px;left:20px}.tab-sec .accrodion-title span{width:90px;padding:12px 0;text-align:center}.tab-sec .accrodion-title span::after{border-bottom:21px solid transparent}.luxury-rental-services .nav_tab_leftside .nav-pills{gap:5px}.luxury-rental-services .nav_tab_leftside .nav-pills .nav-link{padding:5px 8px;font-size:14px}}@media (max-width:350px){.banner-text h1{font-size:18px}.title2{font-size:22px}}@media (max-width:320px){.fs24{font-size:18px}.luxury-rental-services .nav_tab_leftside{padding:5px}.luxury-rental-services .nav_tab_leftside .nav-pills .nav-link{padding:5px 4px;font-size:13px}.cta-wrapper{justify-content:center;gap:10px}.cta-wrapper .cta-button{font-size:13px}.mercedes-card-body .mercedes-card-footer .cta-button{font-size:14px}}.brand-section{position:relative;z-index:11;margin-bottom:-70px}.brand-marquee-container{overflow:hidden;padding:35px 0;background:#fff;white-space:nowrap;position:relative;width:100%;border-radius:12px;box-shadow:0 15px 40px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.03)}.brand-marquee{display:flex;width:max-content;animation:40s linear infinite marquee}.brand-marquee .item{flex:0 0 auto;width:240px;margin:0 40px;display:flex;align-items:center;justify-content:center}.brand-marquee .item img{max-width:170px;max-height:75px;height:auto;filter:grayscale(100%);opacity:.5;transition:.4s}.brand-marquee:hover{animation-play-state:paused}.brand-marquee .item img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.08)}@media (max-width:767px){.brand-section{margin-bottom:-40px}.brand-marquee-container{padding:20px 0}.brand-marquee .item{width:160px;margin:0 20px}.brand-marquee .item img{max-width:110px;max-height:50px}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.swiper-button-next,.swiper-button-prev{color:#ea5734!important}.swiper-pagination-bullet-active{background:#ea5734!important}.vhl-slider.swiper{padding-bottom:50px}#text,#text2{overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease-in-out,opacity .4s ease-in-out,margin .4s ease-in-out}#text.is-visible,#text2.is-visible{opacity:1;margin-top:20px;margin-bottom:20px}.contact-detail-2{display:flex;flex-wrap:wrap;gap:1.5rem;padding:0;margin:0;list-style:none}.contact-detail-2 li a{display:flex;align-items:center;gap:.75rem;color:inherit;text-decoration:none;transition:color .3s}.contact-detail-2 .contact-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#e95721;color:#fff;border-radius:50%;font-size:.9rem;transition:transform .3s,background .3s}.contact-detail-2 li a:hover .contact-icon{transform:scale(1.1);background:#253241}.contact-detail-2 .contact-text{font-weight:500}.social-media-area{display:flex;gap:.5rem;padding:0;margin:0;list-style:none}.social-media-area li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#f1f3f5;color:#253241;border-radius:50%;font-size:1rem;transition:.3s cubic-bezier(.4, 0, .2, 1)}.social-media-area li a:hover{background:#e95721;color:#fff;transform:translateY(-3px);box-shadow:0 4px 8px rgba(233,87,33,.3)}.modal-header .btn-close-white{opacity:.8;transition:opacity .3s}.faq-section .panel-title button{position:relative;padding-right:60px!important}.faq-section .panel-title button:focus-visible{outline:#e95721 solid 3px!important;outline-offset:2px;background-color:rgba(233,87,33,.05)}.visually-hidden-focusable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visually-hidden-focusable:focus{z-index:10000;width:auto;height:auto;padding:1rem;margin:0;overflow:visible;clip:auto;white-space:normal;background:#fff;color:#e95721;top:10px;left:10px;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.2);font-weight:700}.bus-box-wrapper{margin-bottom:30px;display:flex}.bus-card-custom{background-color:var(--white,#fff);border:1px solid var(--border-color,#e8e8e8);border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:transform var(--transition-fast, .3s ease-in-out),box-shadow var(--transition-fast, .3s ease-in-out);width:100%}.bus-card-custom:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.bus-card-custom .card-row{display:flex;flex-direction:row;height:auto;min-height:100%;width:100%}.bus-card-custom .img-sec{position:relative;flex:0 0 42%;max-width:42%;background-color:#fcfcfc;overflow:hidden;border-right:1px solid #f3f0f0}.bus-card-custom .img-sec a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;text-decoration:none}.bus-card-custom .img-sec a img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;padding:15px;transition:transform var(--transition-slow, .4s ease-in-out);border-radius:30px}.bus-card-custom:hover .img-sec a img{transform:scale(1.03)}.bus-card-custom .details-sec{flex:0 0 58%;max-width:58%;padding:20px 24px;display:flex;flex-direction:column;justify-content:space-between}.bus-card-custom .details-sec h3.title{text-align:start;font-size:20px;font-weight:700;margin-top:0;margin-bottom:12px;line-height:1.3;font-family:var(--font-heading, 'Montserrat', sans-serif)}.bus-card-custom .details-sec h3.title a{color:var(--secondary-color,#001b44);text-decoration:none;transition:color var(--transition-fast, .3s ease-in-out)}.bus-card-custom .details-sec h3.title a:hover{color:var(--primary-color,#ea5734)}.bus-card-custom .specs-list{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:1fr;gap:8px 15px}.bus-card-custom .specs-list li{font-size:13.5px;color:var(--text-dark,#222);line-height:1.4;display:flex;align-items:flex-start;padding:0;border:none}.bus-card-custom .specs-list li::before{content:"";background:url(https://delhirentcar.com/images/check-mark.png) center center/contain no-repeat;width:16px;height:16px;display:inline-block;margin-right:8px;flex-shrink:0;margin-top:2px}.bus-card-custom .specs-list li b{font-weight:600;color:#444;margin-left:auto;padding-left:5px}.bus-card-custom .actions-group{display:flex;gap:12px;margin-top:auto}.bus-card-custom .btn-action{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;font-size:14px;font-weight:600;border-radius:6px;text-decoration:none;transition:all var(--transition-fast, .3s ease-in-out);border:none;cursor:pointer;font-family:var(--font-body, 'Poppins', sans-serif)}.bus-card-custom .btn-view-details{background-color:var(--primary-color,#ea5734);color:var(--white,#fff)!important}.bus-card-custom .btn-view-details:hover{background-color:var(--secondary-color,#001b44);transform:translateY(-2px);box-shadow:0 4px 10px rgba(234,87,52,.2)}.bus-card-custom .btn-whatsapp{background-color:#058a07;color:var(--white,#fff)!important}.bus-card-custom .btn-whatsapp:hover{background-color:#007a0c;transform:translateY(-2px);box-shadow:0 4px 10px rgba(37,211,102,.2)}.bus-card-custom .btn-action i{margin-right:6px;font-size:16px;padding-top:0}@media (max-width:991px){.bus-card-custom .card-row{flex-direction:column;height:auto}.bus-card-custom .img-sec{flex:0 0 100%;max-width:100%;height:auto;border-right:none;border-bottom:1px solid #f3f0f0}.bus-card-custom .img-sec a{min-height:220px;height:220px}.bus-card-custom .img-sec a img{height:100%;width:auto;max-height:100%;max-width:100%;object-fit:contain}.bus-card-custom .details-sec{flex:0 0 100%;max-width:100%;padding:20px}}@media (max-width:575px){.tour_container .wishlist a:hover:after{right:100%}.main-heading .hd{font-size:24px}.banner-text{width:35%;right:14px}.services1 .box{padding:30px 0}.bus-card-custom .img-sec a{min-height:auto;height:auto}.bus-card-custom .actions-group{flex-direction:column;gap:8px}.bus-card-custom .btn-action{width:100%}.bus-card-custom .details-sec h3.title{text-align:center}}.custom-pricing-table{margin:35px 0;box-shadow:0 10px 30px rgba(0,0,0,.06);border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;background:#fff;overflow-x:auto}.custom-pricing-table .table{margin-bottom:0!important;border-collapse:separate;border-spacing:0;width:100%}.custom-pricing-table .table thead th{background-color:var(--secondary-color,#001b44);color:#fff!important;font-weight:700;font-size:15px;text-align:center;vertical-align:middle;padding:18px 15px;border:none;font-family:var(--font-heading, 'Montserrat', sans-serif);text-transform:uppercase;letter-spacing:.5px;position:relative}.custom-pricing-table .table thead th:first-child{border-bottom:4px solid #007bff}.custom-pricing-table .table thead th:nth-child(2){border-bottom:4px solid #28a745}.custom-pricing-table .table thead th:nth-child(3){border-bottom:4px solid #ffc107}.custom-pricing-table .table thead th:nth-child(4){border-bottom:4px solid #dc3545}.custom-pricing-table .table tbody tr{transition:background-color .2s ease-in-out}.custom-pricing-table .table tbody tr:nth-of-type(2n){background-color:#f8fafc}.custom-pricing-table .table tbody tr:hover{background-color:#f1f5f9}.custom-pricing-table .table tbody td,.custom-pricing-table .table tbody th{padding:16px 20px;vertical-align:middle;font-size:14.5px;border:none;border-bottom:1px solid #e2e8f0;color:#4a5568;font-family:var(--font-body, 'Poppins', sans-serif)}.custom-pricing-table .table tbody tr th{font-weight:600;color:var(--secondary-color,#001b44);text-align:left;border-right:1px solid #f1f5f9}.custom-pricing-table .table tbody td{text-align:center;font-weight:500;color:#2d3748}.custom-pricing-table .table tbody tr:last-child td,.custom-pricing-table .table tbody tr:last-child th{border-bottom:none}