@font-face{font-display:swap;font-family:YogeshUL;src:url(https://www.agrashivtourandtravels.com/wp-content/themes/chauffeur/fonts/NewBlackTypeface-UltraLight) format("opentype")}@font-face{font-display:swap;font-family:YogeshSB;src:url(https://www.agrashivtourandtravels.com/wp-content/themes/chauffeur/fonts/NewBlackTypeface-SemiBold) format("opentype")}@font-face{font-display:swap;font-family:YogeshR;src:url(https://www.agrashivtourandtravels.com/wp-content/themes/chauffeur/fonts/NewBlackTypeface-Regular) format("opentype")}@font-face{font-display:swap;font-family:YogeshM;src:url(https://www.agrashivtourandtravels.com/wp-content/themes/chauffeur/fonts/NewBlackTypeface-Medium) format("opentype")}@font-face{font-display:swap;font-family:YogeshL;src:url(https://www.agrashivtourandtravels.com/wp-content/themes/chauffeur/fonts/NewBlackTypeface-Light) format("opentype")}@font-face{font-display:swap;font-family:YogeshEB;src:url(https://www.agrashivtourandtravels.com/wp-content/themes/chauffeur/fonts/NewBlackTypeface-ExtraBold) format("opentype")}@font-face{font-display:swap;font-family:YogeshB;src:url(https://www.agrashivtourandtravels.com/wp-content/themes/chauffeur/fonts/NewBlackTypeface-Bold) format("opentype")}body,select,input,button,form textarea,.chauffeur-charter-sale-form h3 span,#reply-title small{font-family:'YogeshL'!important;background:#F5F4EC!important}:root{--primary-color:#cc4452;--primary-light:#ffecef;--border-soft:#f1c5ca;--text-dark:#333333}.footer-section{color:#fff!important;background:#000!important;font-family:'YogeshL'!important;padding-bottom:90px}.footer-middle{margin:0 10px;border-top:1px solid #fff;padding:10px}.footer-middle .footer-menu{text-transform:uppercase;color:#fff;max-width:1180px;margin:auto;padding:10px;font-family:'YogeshL';text-align:center;line-height:20px}.footer-middle .footer-menu a{color:#fff!important}.footer-copyright{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px}.footer-copyright a{color:#fff!important;font-family:'YogeshL'}.footer-contact{margin:0 10px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px;font-family:'YogeshL'}.footer-contact .social{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.footer-contact .social a{display:inline-flex;align-items:center;color:#fff;gap:6px;text-decoration:none;font-family:'YogeshL'}.footer-contact .social a img{width:auto;height:28px;display:inline-block;vertical-align:middle}.footer-contact .social a .uppertxt{display:inline-flex;align-items:center;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff}.four-col-scroll{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%}.four-col-scroll .col{height:140px;overflow-y:auto;overflow-x:hidden;border:5px solid #737373;padding:10px;background:#535353;border-radius:12px;color:#fff}.four-col-scroll .col a{color:#fff;font-family:'YogeshL'!important;font-size:16px;line-height:24px}.four-col-scroll .col::-webkit-scrollbar{width:10px}.four-col-scroll .col::-webkit-scrollbar-track{background:#000;border-radius:10px}.four-col-scroll .col::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f4f4f4,#f1f1f1);border-radius:10px;border:2px solid #000}.four-col-scroll .col::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f4f4f4,#f1f1f1)}.four-col-scroll .col{scrollbar-width:thin;scrollbar-color:#f1f1f1 #000}#moresection{display:none}.footer-top-section .container-footer{max-width:1280px;padding:20px 10px 0;margin:auto}.footer-top-section .footer-heading h2{font-family:'YogeshR'!important;color:#fff;text-align:center;font-size:24px;padding:20px 10px}.footer-bottom{border:0px!important;padding:0px!important;margin:0px!important}.showmore-btn{text-align:center;padding-bottom:20px}#moresection .container-footer{max-width:1280px;padding:20px 10px 0;margin:auto}.showmore-btn #myBtns{background:#fff;border:0;padding:10px 40px;border-radius:12px;font-family:'YogeshL'!important;text-transform:uppercase;font-size:16px;color:#000;cursor:pointer;margin:20px 0 0}.footer-up-btn{text-align:center;padding:20px 0}.review-btn a{background:linear-gradient(90deg,#fb496b,#4d67ec);color:#fff;padding:10px 40px;text-transform:uppercase;font-family:'YogeshL'!important;border-radius:12px;border:0;cursor:pointer;display:inline-block;transition:0.3s ease-in-out;font-size:16px}.main-content .home-content-top-section .no-margin p{margin-bottom:0px!important}.review-btn a:hover{opacity:.85;transform:translateY(-2px)}.footer-up-btn #myBtnup{background:linear-gradient(90deg,#fb496b,#4d67ec)!important;color:#fff;padding:10px 40px;text-transform:uppercase;font-family:'YogeshL'!important;border-radius:12px;border:0;cursor:pointer;display:inline-block;transition:0.3s ease-in-out;font-size:16px}.footer-up-btn #myBtnup:hover{opacity:.85;transform:translateY(-2px)}.right-sec-contact .call-btn-right{background:linear-gradient(90deg,#fb496b,#4d67ec)!important;color:#fff;padding:10px 40px;text-transform:uppercase;font-family:'YogeshL'!important;border-radius:12px;border:0;cursor:pointer;display:inline-block;transition:0.3s ease-in-out;font-size:16px;display:block;margin:10px 0;max-width:250px;text-align:center}.callback-widget{padding:10px 20px;border-radius:12px;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;background:#fff}.callback-widget .callback-header{background:#000;line-height:34px;font-family:'YogeshL'!important;padding:4px;text-align:center;font-size:18px!important;color:#fff!important;margin-bottom:10px!important}.callback-widget .callback-form{padding:10px 0 10px}.callback-widget .callback-form .form-group{margin-bottom:4px}.callback-widget .callback-form label{display:block;font-size:12px;margin-bottom:2px;color:#444}.callback-widget .callback-form input{width:100%!important;padding:12px 14px;border:2px solid #e5e5e5;border-radius:8px;outline:none;font-size:15px;transition:0.3s ease;background:#fafafa;margin-bottom:2px!important}.callback-widget .callback-form input:focus{border-color:#ff921e;box-shadow:0 0 0 1px rgba(255,146,30,.2)}.callback-widget .callback-form button{width:100%;border:none;border-radius:6px;padding:10px 0;font-size:16px;background:#CC4452!important;color:#fff;cursor:pointer;margin-top:4px;transition:0.2s}.callback-widget .callback-form button:hover{filter:brightness(.95)}.callback-widget .error{display:block;font-size:11px;color:#e53935;min-height:12px}.callback-widget .msg{font-size:12px;min-height:14px;padding:0;margin:4px 0px!important}.callback-widget .msg.success{color:#2e7d32}.callback-widget .msg.error{color:#e53935}.right-sec-contact .call-btn-right a{color:#fff!important}.right-sec-contact .call-btn-right:hover{opacity:.85;transform:translateY(-2px)}.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true]{background:#E24855!important}.elementor-widget-n-tabs [data-touch-mode=false] .e-n-tab-title[aria-selected=false]:hover{background:#E24855!important}.home-tour-section .tour-btn .ue_gradient_button{background:linear-gradient(90deg,#fb496b,#4d67ec);color:#fff;padding:10px 40px;text-transform:uppercase;font-family:'YogeshL'!important;border-radius:12px;border:0;cursor:pointer;display:inline-block;transition:0.3s ease-in-out;font-size:16px;line-height:22px}.home-content-top-section #myBtnabout{background:linear-gradient(90deg,#fb496b,#4d67ec);color:#fff;padding:10px 40px;text-transform:uppercase;font-family:'YogeshL'!important;border-radius:12px;border:0;cursor:pointer;display:inline-block;transition:0.3s ease-in-out;font-size:16px;line-height:22px}.home-content-top-section #myBtnabout:hover{opacity:.85;transform:translateY(-2px)}.about-btn{text-align:center;padding:0 0 20px}.about-btn #myBtnabout{background:linear-gradient(90deg,#fb496b,#4d67ec)!important;color:#fff;padding:10px 40px!important;text-transform:uppercase;font-family:'YogeshL'!important;border-radius:12px;border:0;cursor:pointer;display:inline-block;transition:0.3s ease-in-out;font-size:16px}.about-btn #myBtnabout:hover{opacity:.85;transform:translateY(-2px)}.about-more-box{display:none;overflow:hidden;opacity:0;transition:max-height 0.5s ease,opacity 0.4s ease,padding 0.3s ease}.about-more-box.show{opacity:1;display:block}.home-tour-section .tour-btn .ue_gradient_button:hover{opacity:.85;transform:translateY(-2px)}@media (max-width:768px){.four-col-scroll{grid-template-columns:repeat(2,1fr)}.footer-copyright{line-height:18px;display:block;font-size:14px;text-align:center}.footer-middle .footer-menu a{font-size:14px;line-height:18px}.footer-contact .social a .uppertxt{font-size:14px}.footer-contact .social a img{height:20px}}.footer-fixed{position:fixed;bottom:0;left:0;width:100%;background:linear-gradient(135deg,#ff4d6d,#c9184a,#9d4edd,#3c6df0);border-top-left-radius:25px;border-top-right-radius:25px;display:flex;justify-content:space-around;padding:12px 0;z-index:9999}.footer-item{text-align:center;font-size:14px;color:#fff;text-decoration:none;position:relative;cursor:pointer;font-family:'YogeshL'!important}.footer-item img{width:26px;height:26px;object-fit:contain;display:block;margin:0 auto 5px;transition:transform 0.25s ease}.footer-item:hover img{transform:scale(1.1)}.footer-item i{font-size:20px;display:block;margin-bottom:6px}.footer-item::after{content:"";position:absolute;left:50%;bottom:-3px;width:0%;height:2px;background:#fff;transition:all 0.35s ease;transform:translateX(-50%);border-radius:20px}.footer-item:hover{color:#fff}.footer-item:hover::after{width:60%}.call-popup{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:flex-end;justify-content:right;z-index:99;opacity:0;visibility:hidden;transition:opacity 0.25s ease}.call-popup.active{opacity:1;visibility:visible}.call-box{background:linear-gradient(135deg,#ff4d6d,#c9184a,#9d4edd,#3c6df0);padding:18px 20px 45px;width:100%;max-width:620px;border-radius:22px 22px 0 0;text-align:center;margin-bottom:48px;transform:translateY(100%);opacity:0;transition:transform 0.35s cubic-bezier(.25,1,.5,1),opacity 0.25s ease}.call-popup.active .call-box{transform:translateY(0);opacity:1}.call-popup.closing .call-box{transform:translateY(100%);opacity:0}.call-box h4{margin-bottom:15px;font-size:18px;color:#fff;font-family:'YogeshR'}.main-content .bookingbutton11{background:#000!important;border-radius:12px}.carslistings-section{background:#fff!important}.call-box a{display:block;background:#fff;color:#000;padding:12px;border-radius:6px;margin:7px 0;text-decoration:none;font-size:16px;font-family:'YogeshR'}.call-box a:hover{background:#f1f1f1}.call-btn-link{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 16px;background:#fff;border-radius:10px;text-decoration:none;font-size:18px;font-weight:600;color:#000;box-sizing:border-box}.footer-call-icon{width:26px;height:26px;object-fit:contain;margin-bottom:-7px;margin-right:12px}.footer-upper-section{background:#fff!important}.footer-upper-section .container-footer-up{max-width:1280px;padding:10px 10px 0;margin:auto}.home-section-testi .home-heading2{max-width:1280px!important;padding:10px 10px 0;margin:auto}.home-testi-slider .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#000 2px solid}#uc_content_carousel_new_elementor_56f3434 .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:#fff;height:12px}.home-section-video .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#333 2px solid}.home-section-video .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:transparent!important;height:12px}.home-testi-slider .owl-dot.active{width:56px!important}.home-testi-slider .owl-dot.active span{width:56px!important}.home-section-video .owl-dot.active{width:56px!important}.home-section-video .owl-dot.active span{width:56px!important}.home-section-video .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-section-video .owl-dot.active{width:56px!important}.home-testi-slider .owl-dot.active span{width:56px!important}.home-testi-slider .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-section-testi .home-heading2 h2{font-family:'YogeshR'!important;color:#161616!important;text-align:center;font-size:24px;padding:20px 10px;margin-bottom:0px!important}.main-content .home-sec-services h2{font-family:'YogeshR'!important;color:#161616!important;text-align:center;font-size:24px;padding:20px 10px;margin-bottom:0px!important}.main-content .home-fleet-section h2{font-family:'YogeshR'!important;color:#161616!important;text-align:center;font-size:24px;padding:20px 10px;margin-bottom:0px!important}.main-content .home-fleet-section p{font-family:'YogeshL';font-size:16px;max-width:1100px;margin:auto;text-align:center;color:#161616}.home-vid-left-sec .home-vid-heading2 h2{font-family:'YogeshR'!important;color:#fff!important;text-align:left;font-size:24px;padding:0 0 20px 0;margin-bottom:0px!important;max-width:500px}.main-content .home-content-top-section h1{font-family:'YogeshR'!important;color:#161616!important;text-align:center;font-size:26px;padding:20px 10px;margin-bottom:0px!important}.main-content .home-content-top-section .home-content-top-scroll h2{font-family:'YogeshR'!important;color:#161616!important;font-size:18px;padding:0px!important;margin:0px!important}.main-content .home-content-top-section .home-content-top-scroll p{font-family:'YogeshL';font-size:16px;color:#161616}.main-content .home-content-top-section h2{font-family:'YogeshR'!important;color:#161616!important;font-size:24px;padding:0 0 20px 0;margin-bottom:0px!important}.main-content .home-content-top-section p{font-family:'YogeshL';font-size:16px;color:#161616}.home-vid-button .call-box-btn img{width:20px!important;height:20px!important;margin-right:10px;margin-bottom:-5px}.home-vid-left-sec .home-vid-content1{font-family:'YogeshL';font-size:16px;color:#fff;margin-bottom:10px}.home-vid-left-sec .home-vid-content2{font-family:'YogeshL';font-size:16px;color:#fff;line-height:24px;margin-bottom:10px}.home-vid-left-sec .home-vid-tag{font-family:'YogeshL';font-size:16px;color:#fff;line-height:24px;margin-bottom:10px}.home-vid-button a{background:#fff;color:#161616;padding:10px 40px;text-transform:uppercase;font-family:'YogeshL'!important;border-radius:12px;border:0;cursor:pointer;display:inline-block;transition:0.3s ease-in-out;font-size:16px}.home-vid-button a:hover{opacity:.85;transform:translateY(-2px)}.home-vid-bullet ul{list-style:none;margin:0;padding:0;column-count:3;column-gap:20px}.home-vid-bullet ul li{position:relative;padding-left:28px;margin-bottom:12px;break-inside:avoid}.home-vid-bullet ul li a{font-family:'YogeshL';font-size:16px;color:#fff;line-height:24px;margin-bottom:10px;text-transform:uppercase}.home-vid-bullet ul li::before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-image:url(https://www.agrashivtourandtravels.com/wp-content/uploads/2025/11/bullet-icon.png);background-size:contain;background-repeat:no-repeat}.home-sec-tour .tour-sections{max-width:600px;margin:0 auto}.home-sec-tour .tour-card{position:relative;border-radius:12px;overflow:hidden;max-height:200px;margin-bottom:20px}.home-sec-tour .tour-card img{width:100%;height:100%;max-height:200px;object-fit:cover;display:block;transition:transform 0.4s ease}.home-sec-tour .tour-card:hover img{transform:scale(1.08)}.home-sec-tour .tour-overlay{position:absolute;left:10px;right:10px;bottom:10px;padding:10px 20px 20px;display:flex;justify-content:space-between;align-items:center;color:#fff;border-radius:12px;font-family:'YogeshL';background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.6));transition:background 0.4s ease}.home-sec-tour .tour-card:hover .tour-overlay{background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.6))}.home-sec-tour .tour-content{background:transparent}.home-main-top-sec .owl-dot button{background:transparent!important}.home-sec-tour .tour-title{font-size:18px;font-family:'YogeshL';width:auto;max-width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-sec-tour .tour-subtitle{font-size:14px;font-style:italic;margin-top:4px;font-family:'YogeshL'}.home-sec-tour .tour-arrow{font-size:20px;line-height:1;transition:transform 0.3s ease}.home-sec-tour .tour-card:hover .tour-arrow{transform:translateX(6px)}.home-sec-tour .owl-dot.active span{width:56px!important}.home-sec-tour .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-sec-tour .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#333 2px solid}.home-sec-tour .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:#fff;height:12px}.home-sec-tour .owl-dot.active{width:56px!important}.home-sec-tour .owl-dot.active span{width:56px!important}.home-sec-tour .owl-dots{margin-top:-26px!important;position:absolute;width:100%}.taxi-booking-form .form-group-3 button{background:#e24855!important;margin:3px;border-radius:12px;margin-top:8px;height:40px;width:45px}.taxi-booking-form .form-group-3 img{padding:5px}.home-main-top-sec{margin-top:-200px;z-index:9999}.taxi-booking-form input[type=text]{font-family:'YogeshUL'!important;border:0;outline:none;line-height:40px!important;font-size:18px}.taxi-booking-form input,.taxi-booking-form select{font-family:'YogeshUL'!important;border:0;outline:none;line-height:40px!important;font-size:18px}.taxi-booking-form .date-picker{font-family:'YogeshUL'!important;border:0;outline:none;line-height:40px!important;font-size:18px}.taxi-booking-form input[type=text]:focus{border:0;outline:none;box-shadow:none}.home-tour-section h2{font-family:'YogeshR'!important;color:#161616!important;text-align:center;font-size:24px;padding:20px 10px;margin-bottom:0px!important}.main-content h2{font-family:'YogeshR'!important;color:#161616!important;font-size:24px;padding:20px 0;margin-bottom:0px!important}.main-content h3{font-family:'YogeshR'!important;color:#161616!important;font-size:22px;padding:20px 0;margin-bottom:0px!important}.main-content ol li{font-family:'YogeshL'!important;color:#161616!important;font-size:16px!important}.main-content p{font-family:'YogeshL'!important;color:#161616!important}.home-tour-section .uc_image_carousel_content{margin-left:0px!important;margin-right:0px!important;background:#000;color:#fff;text-align:left;padding:10px!important}.home-tour-section .ue-title{font-family:'YogeshL';line-height:20px;font-size:16px;width:auto;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-sec-services .ue-title{font-family:'YogeshR';font-size:16px;color:#161616!important;text-transform:uppercase}.home-sec-services .ue-text p{font-family:'YogeshL';font-size:16px;color:#161616;margin-bottom:0;line-height:20px}.home-sec-services .owl-dot.active span{width:56px!important}.home-sec-services .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-sec-services .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#333 2px solid}.home-sec-services .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:#fff;height:12px}.home-sec-services .owl-dot.active{width:56px!important}.home-sec-services .owl-dot.active span{width:56px!important}.home-fleet-section .owl-dot.active span{width:56px!important}.home-fleet-section .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-fleet-section .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#333 2px solid}.home-fleet-section .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:#fff;height:12px}.home-fleet-section .owl-dot.active{width:56px!important}.home-fleet-section .owl-dot.active span{width:56px!important}.home-fleet-section{display:flex;gap:20px;flex-wrap:wrap;padding:20px 0}.home-fleet-section .taxi-card{background:#fff;border-radius:14px;padding:10px;position:relative;font-family:Arial,sans-serif;transition:0.3s ease}.home-fleet-section .taxi-card:hover{transform:translateY(-4px)}.home-fleet-section .taxi-img{width:100%;height:150px;overflow:hidden;border-radius:12px;position:relative}.home-fleet-section .taxi-img img{width:100%;height:100%;object-fit:cover}.home-fleet-section .seat-badge{position:absolute;bottom:6px;right:6px;background:#fff;color:#161616;font-size:14px;padding:1px 6px 3px 1px;border-radius:12px;display:flex;align-items:center;gap:2px;font-family:'YogeshL';z-index:5}.home-fleet-section .seat-badge img{width:34px;height:34px;object-fit:contain}.home-fleet-section .taxi-info{margin-top:10px;font-family:'YogeshL'}.home-fleet-section .taxi-title{font-size:16px;font-weight:600;color:#222;font-family:'YogeshL'}.home-fleet-section .taxi-price{font-size:14px;color:#444;margin-top:4px;font-family:'YogeshL'}.home-fleet-section .arrow-btn{position:absolute;bottom:12px;right:12px;font-size:22px;color:#333;cursor:pointer;font-family:'YogeshL'}.home-tour-section .owl-dot.active span{width:56px!important}.home-tour-section .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-tour-section .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#333 2px solid}.home-tour-section .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:transparent!important;height:12px}.home-tour-section .owl-dot.active{width:56px!important}.home-tour-section .owl-dot.active span{width:56px!important}.home-main-top-sec .owl-dot.active span{width:56px!important}.home-main-top-sec .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-main-top-sec .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#333 2px solid}.home-main-top-sec .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:transparent!important;height:12px}.home-main-top-sec .owl-dot.active{width:56px!important}.home-main-top-sec .owl-dot.active span{width:56px!important}.home-main-top-sec .uc_image_carousel_content{bottom:8px!important;background:rgba(0,0,0,.5)!important}.home-main-top-sec .ue-title{text-transform:uppercase!important;font-family:'YogeshL'!important}.home-content-top-scroll .owl-dot.active span{width:56px!important}.home-content-top-scroll .owl-theme .owl-dots .owl-dot span{background:#fff!important}.home-content-top-scroll .owl-theme .owl-dots .owl-dot span{width:20px;border-radius:12px;height:12px;border:#333 2px solid}.home-content-top-scroll .owl-dot{display:inline-block;border-radius:12px!important;width:20px;background:#fff;height:12px}.home-content-top-scroll .owl-dot.active{width:56px!important}.home-content-top-scroll .owl-dot.active span{width:56px!important}.outer-wrapper #page-header{background:#000!important;padding:20px!important}.outer-wrapper .page-header-inner h1{font-size:24px!important;color:#ffff!important;font-family:'YogeshL'}.outer-wrapper .page-header-inner .title-block3{display:none}#page-header p{color:#ffff!important}.outer-wrapper .page-header-inner a{color:#ffff!important}.tempo-price-section{max-width:1100px;margin:0 auto}.tempo-price-title{text-align:center;margin-bottom:15px;font-size:24px;font-weight:600;color:var(--primary-color)}.tempo-price-subtitle{text-align:center;font-size:14px;margin-bottom:20px;color:#666}.tempo-table-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;border-radius:12px;border:2px solid var(--primary-color);background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.12)}.tempo-table-wrapper::-webkit-scrollbar{height:8px}.tempo-table-wrapper::-webkit-scrollbar-track{background:var(--primary-light)}.tempo-table-wrapper::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.tempo-table{width:100%;min-width:700px;border-collapse:collapse;font-size:14px}.tempo-table thead th,.tempo-table tbody tr:first-child th{background:var(--primary-color);color:#fff;padding:12px 10px;text-transform:uppercase;font-weight:600;letter-spacing:.4px;text-align:center;border-right:1px solid #b3323f;white-space:nowrap}.tempo-table td,.tempo-table th{border:1px solid var(--border-soft);padding:10px 10px;text-align:center;vertical-align:middle}.tempo-table tbody tr:nth-child(odd) td{background:#fff}.tempo-table tbody tr:nth-child(even) td{background:#fff7f8}.tempo-table tbody tr:hover td{background:#ffe7ea;transition:0.25s ease}.tempo-table td:nth-child(1),.tempo-table td:nth-child(2),.tempo-table td:nth-child(3){font-weight:500}.tempo-table .tempo-call-btn{display:inline-block;padding:6px 12px;background:var(--primary-color);color:#fff;border-radius:20px;text-decoration:none;font-size:13px;border:1px solid var(--primary-color);white-space:nowrap;transition:0.25s ease}.tempo-table .tempo-call-btn:hover{background:#fff;color:var(--primary-color)}@media (max-width:768px){.tempo-price-title{font-size:20px}.tempo-table{font-size:13px}.tempo-table td,.tempo-table th{padding:8px 6px}}@media (max-width:480px){.tempo-price-subtitle{font-size:13px}.tempo-table{font-size:12px}.tempo-table .tempo-call-btn{font-size:11px;padding:4px 10px}}.custom-image-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:15px;margin:0 auto;align-items:stretch}.content-wrapper-outer{width:100%!important}.elementor-icon-list-text{color:#161616!important;font-family:'YogeshL'!important}.content-wrapper-outer p{margin-bottom:0px!important}.right-sec-whatsapp{padding:10px 20px;border-radius:12px;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;background:#fff}.right-sec-contact{padding:10px 20px;border-radius:12px;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;background:#fff;background:#fff;font-family:'YogeshL';color:#161616;line-height:20px}.right-sec-contact h2{background:#161616;font-family:'YogeshL'!important;padding:4px;text-align:center;font-size:18px!important;color:#fff!important;margin-bottom:10px!important}.right-sec-whatsapp a{background:#61af1a;color:#fff!important;width:100%!important;padding:10px;display:block;text-align:center;font-family:'YogeshL'}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:1280px!important;margin:auto;width:100%!important}.content-wrapper-outer p{margin-bottom:0px!important}.main-content ul li:before{display:none}.main-content ul li{color:#161616!important}.custom-image-grid .grid-col{display:flex;flex-direction:column;gap:15px;height:100%}.custom-image-grid img{width:100%;height:100%;object-fit:cover;border-radius:14px;flex:1;box-shadow:0 6px 16px rgba(0,0,0,.12);transition:0.3s ease}.custom-image-grid img:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 10px 24px rgba(0,0,0,.18)}@media (max-width:992px){.custom-image-grid{grid-template-columns:1fr 1fr}.grid-col.col-1{grid-column:1 / -1}}@media (max-width:600px){.custom-image-grid{grid-template-columns:1fr}.grid-col{height:auto}.custom-image-grid img{height:auto;aspect-ratio:16/9}}@media (max-width:768px){.home-vid-bullet ul{column-count:2}.home-fleet-section .seat-badge img{display:none!important}.home-tour-section .ue-title{font-family:'YogeshL';font-size:15px}.home-main-top-sec{margin-top:-70px!important;z-index:9999}}@media (max-width:480px){.home-vid-bullet ul{column-count:1}}.home-section-testi .home-heading2 p{font-family:'YogeshL';font-size:16px;max-width:1100px;margin:auto;text-align:center}.footer-upper-section .container-footer-up h2{font-family:'YogeshR'!important;color:#161616;text-align:center;font-size:24px;padding:20px 10px}.footer-upper-section .foter-top-menu{font-family:'YogeshL';text-align:center}.footer-upper-section .foter-top-menu a{color:#161616;font-family:'YogeshL';line-height:24px}#moreupsec{display:none}.testi-top-sec{display:flex;gap:20px;align-items:flex-start;width:100%}.testi-image img{width:90px;height:90px;object-fit:cover;border-radius:12px}.testi-content{flex:1}.testi-top-section{display:flex;justify-content:space-between;align-items:center}.testi-head{font-size:18px!important;font-family:'YogeshR';color:#161616!important;font-weight:400!important}.testi-rating img{width:80px!important;height:auto!important}.testi-desc{font-size:15px!important;line-height:1.3!important;color:#161616!important;font-family:'YogeshL'!important;margin-top:4px;width:auto;max-width:100%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.testi-bottom{margin-top:10px;padding-top:4px;font-family:'YogeshR';display:flex;justify-content:space-between;align-items:center;width:100%}.testi-name{display:flex;flex-direction:column;font-size:16px;color:#161616}.customer-date{font-size:16px;font-style:italic;color:#161616;margin-top:2px}.customer-section-right{background:linear-gradient(135deg,#fb496b,#4d67ec);padding:5px 14px;border-radius:50px;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:.07em}.main-header{position:relative;z-index:20;width:90%;padding:15px 20px;background:#fff;backdrop-filter:blur(6px);border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px auto 0;border-radius:50px}.header-left{display:flex;align-items:center;gap:12px}.header-left img{width:150px;object-fit:contain}.brand-title{font-size:20px;font-weight:600}.brand-sub{font-size:12px;color:#f0475b;letter-spacing:1px}.header-nav{display:flex;align-items:center;gap:12px;position:relative;z-index:30}.nav-item{position:relative}.header-nav button{border-radius:999px;border:1px solid #a1a1a1;padding:8px 16px;background:#fff;cursor:pointer;font-family:'YogeshL'!important;font-size:14px;color:#222;display:flex;align-items:center;gap:6px}.header-nav button img{width:20px}.location{display:flex;align-items:center;gap:6px;font-size:14px}.location img{width:20px;height:20px;object-fit:contain;display:block}@media (max-width:900px){.sub-menu{position:static;display:none;box-shadow:none;border-radius:0;padding:5px 0 0;min-width:auto}.nav-item.open-sub .sub-menu{display:block}}.sub-menu{position:absolute;top:100%;left:0;background:#fff;border-radius:10px;border:1px solid #ddd;padding:6px 0;min-width:230px;box-shadow:0 8px 18px rgba(0,0,0,.15);display:none;z-index:9999}.sub-menu a{display:block;padding:8px 14px;font-size:15px;color:#222;font-family:'YogeshL';text-decoration:none;white-space:nowrap}.sub-menu a:hover{background:#f8f8f8;color:#f0475b}@media (min-width:901px){.nav-item:hover>.sub-menu,.nav-item:focus-within>.sub-menu{display:block}.sub-menu{display:none}.nav-item:hover>.sub-menu{display:block}}.header-right{display:flex;align-items:center;gap:16px;font-size:13px}.header-right .location i{color:#f0475b}.profile-circle{border-radius:25px;border:1px solid #a1a1a1;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f4f2f2;padding:6px}.contact-has-sub{position:relative;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px}.contact-has-sub i{font-size:12px;color:#f0475b}.contact-submenu{position:absolute;top:110%;right:0;background:#fff;padding:6px 0;min-width:190px;border-radius:10px;border:1px solid #ddd;box-shadow:0 8px 18px rgba(0,0,0,.15);display:none;z-index:9999}.contact-submenu a{display:block;padding:8px 12px;font-size:13px;color:#333;text-decoration:none;white-space:nowrap}.contact-submenu a i{width:18px}.contact-submenu a:hover{background:#f8f8f8;color:#f0475b}@media (min-width:901px){.contact-has-sub:hover .contact-submenu{display:block}}.menu-toggle{display:none;width:34px;height:34px;border-radius:50%;border:1px solid #ddd;align-items:center;justify-content:center;cursor:pointer}.nav-close{display:none}@media(max-width:900px){.main-header{border-radius:0;width:100%;margin:0;padding:10px 12px;gap:10px}.menu-toggle{display:flex;order:1}.header-left{order:2;flex:1}.header-right{order:3}.header-nav{position:fixed;top:0;left:-360px;height:100vh;width:340px;background:#fff;flex-direction:column;padding:20px 18px 20px;gap:10px;box-shadow:4px 0 18px rgba(0,0,0,.18);transition:left .3s ease;z-index:45}.header-nav.open{left:0}.header-right .location{display:none}.nav-close{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%}.nav-item{width:100%}.nav-item button{display:flex;width:100%;gap:20px;border-radius:0;text-align:left}.nav-item button .fa{margin-left:auto;padding:0;background:#f1f1f1;width:20px}.nav-close .brand-mini{font-weight:600;font-size:15px}.nav-close button{border:none;background:none;font-size:18px;cursor:pointer}.sub-menu{position:static;box-shadow:none;border-radius:0;border:none;padding:4px 0;min-width:auto;display:none}.nav-item.open-sub .sub-menu{display:block}.sub-menu a{padding:6px 10px;font-size:15px}.contact-submenu{position:static;box-shadow:none;border-radius:0;opacity:1;visibility:visible;transform:none;padding:4px 0 0}.contact-submenu a{font-size:12px;padding:4px 0}.contact-has-sub{flex-direction:column;align-items:flex-start}}.profile-sidebar{position:fixed;top:0;right:-320px;width:300px;height:100vh;backdrop-filter:blur(24px);--un-bg-opacity:.87;background-color:rgb(0 0 0 / var(--un-bg-opacity));box-shadow:-4px 0 20px rgba(0,0,0,.18);z-index:50;padding:20px 18px;transition:right .3s ease;display:flex;flex-direction:column;gap:15px;z-index:99999;color:#fff}.profile-sidebar.open{right:0}.profile-sidebar-header{display:flex;justify-content:space-between;align-items:center}.profile-sidebar-header h3{color:#fff;font-family:'YogeshL';font-size:20px}.profile-info .profile-details{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.profile-info .right-nav-title{font-size:18px}.right-sec-scroll .quick-links h3{color:#fff;font-family:'YogeshL';padding:20px 0 16px;font-size:18px}.right-sec-scroll .quick-links a{font-family:'YogeshL';color:#fff;font-size:16px;border-bottom:1px solid #fff;margin-bottom:4px;display:block;line-height:26px}.right-sec-scroll{max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#fff #f1f1f1}.right-sec-scroll::-webkit-scrollbar{width:8px}.right-sec-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.right-sec-scroll::-webkit-scrollbar-thumb{background:#fff;border-radius:4px;border:1px solid #dcdcdc}.right-sec-scroll::-webkit-scrollbar-thumb:hover{background:#f9f9f9}.profile-sidebar-close{cursor:pointer;font-size:26px}.profile-sidebar-close .fa{color:#fff;font-size:26px}.profile-sidebar .profile-info{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #eee}.profile-sidebar .avatar{width:40px;height:40px;border-radius:12px;border:1px solid #fff;background:#f1f1f1;display:flex;align-items:center;justify-content:center;color:#161616}.profile-sidebar .profile-details{font-size:13px}.profile-sidebar .quick-links a i{width:18px}.profile-sidebar .quick-links a:hover{color:#f0475b}.profile-sidebar-footer{margin-top:auto;font-size:11px;color:#888}.sidebar-overlay{inset:0;background:rgba(0,0,0,.32);z-index:40;opacity:0;pointer-events:none;transition:opacity .3s ease,background .3s ease}.sidebar-overlay.nav-overlay{background:rgba(0,0,0,0)}.sidebar-overlay.show{opacity:1;pointer-events:auto}.home .hero{position:relative;width:100%;min-height:100vh;background-size:cover;background-position:top center;background-repeat:no-repeat;overflow:hidden}.hero{position:relative;width:100%;min-height:300px;background-size:cover;background-position:top center;background-repeat:no-repeat;overflow:hidden}.hero-overlay{position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:1}.hero-content{padding-top:140px;position:relative;z-index:2}.inner-bookingpage{padding-top:14px!important;position:relative;z-index:2}.booking-card{background:#fffe;border-radius:18px;padding:25px;max-width:900px;margin:auto;box-shadow:0 12px 24px rgba(0,0,0,.25)}.trip-tabs{display:flex;justify-content:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.trip-tab{display:flex;align-items:center;gap:6px;border:1px solid #f0475b;border-radius:999px;padding:6px 18px;font-size:13px;background:#fff;cursor:pointer}.trip-tab .dot{width:12px;height:12px;border-radius:50%;background:#f0475b}.trip-tab.active{background:#f0475b;color:#fff}.booking-form-row{display:grid;grid-template-columns:repeat(5,1fr) 70px;gap:8px}.booking-field label{font-size:11px;color:#555;margin-bottom:3px;display:block}.booking-field input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid #ddd;font-size:13px}.search-btn{border:none;border-radius:14px;background:#f0475b;display:flex;align-items:center;justify-content:center;cursor:pointer}.search-btn i{color:#fff;font-size:24px}@media(max-width:900px){.hero-content{padding-top:130px}.contact-has-sub{display:none}.booking-form-row{grid-template-columns:1fr}}@media (max-width:600px){.testi-top-sec{flex-direction:row}.testi-bottom{align-items:flex-start;gap:6px}}@media (max-width:480px){.four-col-scroll{grid-template-columns:1fr}}