.header{width:100%;display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;margin:0 10px 0 0;align-items:center}.header .right-side{margin-left:20px;padding:10px}.header .left-side{margin-right:30px;display:flex;gap:20px;align-content:flex-end}.logo{height:100px;width:100px}.wa-btn-img{height:60px;width:160px}.header .left-side-mobile{display:none}@media only screen and (max-width:768px){.header .left-side{display:none}.header .left-side-mobile{display:block;margin-right:30px;display:flex;gap:20px;align-content:flex-end}.logo{height:80px;width:80px}.wa-btn-img{height:50px;width:140px}}.booking{display:flex;flex-direction:row;height:80vh;margin:0 auto;background-color:#eeeff1;background-position:bottom;background-repeat:no-repeat;background-size:contain;overflow:hidden;justify-content:space-between}.booking .right-side{width:100%;display:flex;flex-direction:column;padding:40px;justify-content:center;margin:0 auto 80px}.booking .hero,.booking .hero-mobile{margin:0;font-family:Manrope,sans-serif;font-weight:400;font-style:normal;font-size:42px;letter-spacing:4px;color:#000}.booking .hero-mobile{display:none}.booking .sub-hero{font-size:18px;font-weight:400;margin:10px 0;opacity:1}.bkg-img{position:absolute;left:20%;top:58%}.booking-box{background-color:#fff;width:60%;color:#000!important;filter:drop-shadow(0 4px 14px rgba(66,65,64,.25));min-width:200px;min-height:400px;margin:40px;max-height:550px;border-radius:10px;overflow-y:scroll}.booking-box::-webkit-scrollbar{display:none}.hero-btns{display:flex;flex-direction:row;gap:20px;margin-top:30px}.hero-btns a{background-color:#a5472e;padding:20px 40px;color:#fff;font-weight:600;font-size:16px;border-radius:6px;cursor:pointer;text-decoration:none}.wa-btn{background-color:transparent!important;border:1px solid #a5472e;color:#a5472e!important}.booking-header{justify-content:space-between;border-radius:10px;margin:0 auto}.booking-cat,.booking-header{display:flex;flex-direction:row}.booking-cat{align-items:center;align-content:center;justify-content:center;justify-items:center;gap:10px;cursor:pointer;padding:0 10px}.booking-header .active{font-weight:700;border-bottom:2px solid green}.booking-body{padding:20px}.booking-body h5{font-weight:500;color:rgba(0,0,0,.8);font-size:16px}.two-col{display:flex;flex-direction:row;gap:20px}.two-col .col{width:50%}.one-col{display:flex;width:100%;align-items:center;align-content:center;justify-content:center;justify-items:center}.col .MuiFormControl-root,.col .MuiFormControl-root .MuiInputBase-root{height:30px}.circle{position:absolute;border-radius:50%;background:#fff;animation:ripple 15s infinite;box-shadow:0 0 1px 0 #508fb9}.small{width:200px;height:200px;left:-100px;bottom:-100px}.medium{width:400px;height:400px;left:-200px;bottom:-200px}.large{width:600px;height:600px;left:-300px;bottom:-300px}.xlarge{width:800px;height:800px;left:-400px;bottom:-400px}.xxlarge{width:1000px;height:1000px;left:-500px;bottom:-500px}.shade1{opacity:.2}.shade2{opacity:.5}.shade3{opacity:.7}.shade4{opacity:.8}.shade5{opacity:.9}@keyframes ripple{0%{transform:scale(.8);opacity:.1}50%{transform:scale(1.2);opacity:.1}to{transform:scale(.8);opacity:.1}}.ant-select{width:90%}.drawer-title{font-size:16px;font-weight:600}.selected-cab{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #eee}.selected-cab img{width:58px;height:42px;object-fit:contain}.selected-cab p{margin:0}.drawer-price{font-size:24px;font-weight:600;color:#508fb9}.cf-btn{width:100%;height:40px}@media only screen and (max-width:1000px){.booking{display:flex;flex-direction:column;height:auto}.booking .hero,.booking .hero-mobile{line-height:50px}.booking-header .active{font-weight:700;background-color:#000;color:#fff}.sub-hero{margin-top:10px}.booking .right-side{width:96%;padding:10px;justify-content:center;margin-bottom:20px}.booking .hero{display:none}.booking .hero-mobile{display:block;margin-top:20px;font-weight:400;font-style:normal;font-size:34px;letter-spacing:2px;text-align:center}.booking .sub-hero{font-size:16px;opacity:.8;text-align:center}.hero-btns{justify-content:center;margin-top:30px}.booking-cat{font-size:14px}.booking-box{width:90%;height:auto;max-height:1200px;margin:auto auto 20px}.two-col{flex-direction:column;gap:0}.two-col .col{width:90%;margin:auto}.ant-select{width:100%}.wa-btn{display:none}.call-btn{width:70%;text-align:center}.two-col .col{margin:0}.ant-drawer-content-wrapper{width:100%!important}}.products{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.products .heading{font-family:Bebas Neue,sans-serif;font-weight:400;font-style:normal;font-size:42px;letter-spacing:4px}.products .row{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center}.cab-card{display:flex;flex-direction:column;background-color:#fff;padding:20px;border-radius:10px;min-width:230px;width:280px}.cab-card img{padding:10px;height:150px}.cab-card p{margin:0 0 10px}.cab-card .title{font-size:20px;font-weight:600;text-align:center;color:#a5472e}.cab-card .seater{font-size:12px;color:#5f5f5f}.cab-card .description{font-size:16px}.cab-card .price{font-size:16px;line-height:30px}.cab-card .meta{text-align:center;font-weight:300;font-size:12px;color:#646464}.packages{margin:-20px auto 0;background-image:url(/_next/static/media/wave.1a047499.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:80vh;padding-top:20px;display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.packages .heading{font-family:Bebas Neue,sans-serif;font-weight:400;font-style:normal;font-size:42px;letter-spacing:4px}.packages .row{gap:20px;flex-wrap:wrap;justify-content:center}.package-card,.packages .row{display:flex;flex-direction:row}.package-card{background-color:#fff;padding:20px;gap:40px;max-width:300px;align-items:center;cursor:pointer;color:inherit;text-decoration:none;border-top-left-radius:10px;border-bottom-right-radius:40px}.package-card img{height:100px;width:100px;border-radius:4px;border-top-left-radius:10px;border-bottom-right-radius:40px;object-fit:cover}.package-card .title{font-size:18px;font-weight:500}.package-card .trip-type{font-size:14px;color:#3a3a3a}.package-card .price{font-size:16px;font-weight:600;color:green}.package-card .slashed-price{font-weight:500;font-size:14px;color:red;text-decoration:line-through;margin-right:20px}.footer{background:#ff7a2b;color:#fff;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:44px;gap:44px;padding:28px clamp(24px,3.4vw,44px) 48px}.footer-col{min-width:0}.footer-col>p{color:#fff;font-size:15px;font-weight:700;margin:0 0 18px}.footer-col .subheading{margin-top:30px}.footer-col .cities{display:flex;flex-direction:column;gap:9px}.footer-col a{color:#fff;font-size:13px;line-height:1.35;text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-col a:focus-visible,.footer-col a:hover{color:#172027;transform:translateX(3px);outline:none}.footer-2{background:#10171c;color:#c5cdd0;display:flex;align-items:center;gap:24px;justify-content:space-between;padding:18px clamp(24px,6vw,96px);font-size:12px}.footer-2 p{margin:0}.footer-location svg{color:#f77f30;margin-right:6px}.footer-socials{display:flex;gap:14px}.footer-socials a{color:#fff;font-size:21px}.footer-socials a:hover{color:#f77f30}@media only screen and (max-width:1050px){.footer{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:640px){.footer{grid-template-columns:repeat(2,1fr);gap:34px 22px;padding:52px 22px 42px}.footer-col .cities{gap:8px}.footer-2{flex-direction:column;gap:12px;text-align:center;padding:20px}}.promotional{background-color:#000;color:#fff;padding:10px}.ant-float-btn-body{background-color:#25cf25!important;color:#fff!important}