@font-face{font-family:Uber Move;src:url(/_next/static/media/UberMove-Light.a57ccf0f.eot);src:url(/_next/static/media/UberMove-Light.a57ccf0f.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/UberMove-Light.11abd7be.woff2) format("woff2"),url(/_next/static/media/UberMove-Light.bbd24b06.woff) format("woff"),url(/_next/static/media/UberMove-Light.3648b5af.ttf) format("truetype"),url(/_next/static/media/UberMove-Light.6e6942ca.svg#UberMove-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Uber Move;src:url(/_next/static/media/UberMove-Bold.90f2cabe.eot);src:url(/_next/static/media/UberMove-Bold.90f2cabe.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/UberMove-Bold.cf793ae2.woff2) format("woff2"),url(/_next/static/media/UberMove-Bold.fa0f26b6.woff) format("woff"),url(/_next/static/media/UberMove-Bold.4fe592cc.ttf) format("truetype"),url(/_next/static/media/UberMove-Bold.a7086cf8.svg#UberMove-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Uber Move;src:url(/_next/static/media/UberMove-Regular.27ac6487.eot);src:url(/_next/static/media/UberMove-Regular.27ac6487.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/UberMove-Regular.19c74e75.woff2) format("woff2"),url(/_next/static/media/UberMove-Regular.560bf8cc.woff) format("woff"),url(/_next/static/media/UberMove-Regular.e8f8b35d.ttf) format("truetype"),url(/_next/static/media/UberMove-Regular.a6f54828.svg#UberMove-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Uber Move;src:url(/_next/static/media/UberMove-Medium.3edb00d7.eot);src:url(/_next/static/media/UberMove-Medium.3edb00d7.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/UberMove-Medium.3486eb66.woff2) format("woff2"),url(/_next/static/media/UberMove-Medium.28beb233.woff) format("woff"),url(/_next/static/media/UberMove-Medium.87bb84c7.ttf) format("truetype"),url(/_next/static/media/UberMove-Medium.fcc45fb3.svg#UberMove-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}:root{--background:#ffffff;--foreground:#171717;--purple:rgba(65,14,68,1);--white:#FFFFFF;--poppins-font:"Poppins",serif;--Uber-font:"Uber Move";--primary-bg:#410E44;--text-black:rgba(33,19,50,1);--light-gray:#6D6D6D;--light-purple:rgba(250,245,255,1);--light-yellow:rgba(233,248,241,1);--light-green:rgba(233,248,241,1);--ligth-mid-gray:rgba(246,246,246,1)}body{font-family:Uber Move!important;font-size:16px}.next-button,.prev-button{background-color:#ffffff;box-shadow:0 1px 15px 0 #00000026}body .container{max-width:1100px;padding-left:0;padding-right:0}.px-40{padding-left:40px;padding-right:40px}.bg-dark-gray{background-color:rgba(246,246,246,1)}.search-container .search-area input{border:none!important}img{max-width:100%;object-fit:cover}a{text-decoration:none;outline:none!important}.footer{position:relative}.bg-purple{background:var(--purple)}.top-header-sec p{color:var(--bs-white);font-family:Uber Move;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.04em}.btn.btn-primary,.btn.disabled{padding:10px 24px;border-radius:12px;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em;text-align:center;background:var(--purple);background-color:var(--purple);border:1px solid var(--purple);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.btn.btn-primary.btn-light{background:#F6F6F6;border-color:#F6F6F6;color:#454545}.btn{text-decoration:none!important}.top-header-sec .btn.btn-primary{background:var(--bs-white);color:var(--purple);font-weight:700;text-decoration:none}.top-header-sec .btn.btn-primary:hover{background:#fff;color:var(--purple)}.btn.btn-primary:hover{background:#712F79;border-color:#712F79;color:var(--bs-white)}.mySwiper1 svg path{stroke:currentColor}.mySwiper1 .swiper-button-next,.mySwiper1 .swiper-button-prev{width:32px;height:32px;border-radius:50%;border:1px solid #d1d1d1}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;visibility:hidden}.mySwiper1 .swiper-button-next:after,.mySwiper1 .swiper-button-prev:after{content:"next";font-size:16px;font-weight:600;color:#d1d1d1}.mySwiper1 .swiper-slide{width:auto!important}.shadow-none-btn button{box-shadow:none}.slider-filter-1 .swiper-slide .ease-in-out:hover img{filter:brightness(0) invert(1)}.shadow-slider{box-shadow:0 2px 8px 0 #00000014}.swiper-pagination .swiper-pagination-bullet{border:.8px solid #d1d1d1;width:8px;height:8px;background:transparent;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border-color:#fff;transform:scale(1.2)}.bg-light-grey{background:rgba(240,240,245,1)}footer.footer .inner-footer{padding:70px 40px 0!important}footer.footer .inner-footer .footer-bottom-box,footer.footer .inner-footer .footer-top-box{padding-bottom:48px}select{border-radius:8px;padding:10px;border:1px solid rgba(33,19,50,.2);background:transparent;font-size:14px;font-weight:400;line-height:20px}footer.footer h3{font-size:18px;font-weight:600;line-height:20px;text-align:left;color:var(--purple);margin-bottom:20px}footer.footer ul{padding:0;margin:0;list-style-type:none}footer.footer ul li a{font-size:14px;font-weight:500;line-height:20px;text-decoration:none;padding-bottom:14px;display:block;color:rgba(33,19,50,.7)}footer.footer ul li a:hover{color:var(--purple)}.footer-bottom p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em;color:rgba(109,109,109,1);padding-bottom:14px;max-width:90%;margin:0 auto}.multislider-box .card-heart-box{top:12px;left:12px;background:rgba(255,255,255,.4);padding:5px;border-radius:100px}.multislider-box .card-heart-box ul{list-style-type:none;padding:0;margin:0}.multislider-box .card-heart-box li{font-size:14px;font-weight:600;line-height:10px}.multislider-box .right-card-box{top:12px;right:12px;background:rgba(255,255,255,.4);padding:4px 6px;border-radius:100px;width:32px;height:32px}.multislider-box .right-card-box a{display:block;line-height:normal}.multislider-sec .multislider-com-box{box-shadow:0 2px 8px 0 rgba(0,0,0,.08);border-radius:16px;overflow:hidden;background-color:var(--bs-white)}.multislider-sec .text-box h3{font-size:18px;font-weight:700;line-height:19.09px;margin-bottom:8px}.multislider-sec .text-box p{font-size:14px;font-weight:400;line-height:16.71px;color:rgba(109,109,109,1)}.multislider-sec .text-box h6{margin:0;font-size:14px;font-weight:700;line-height:16.7px;gap:5px;padding-right:5px}.multislider-sec .text-box h6 span{color:rgba(131,131,131,1);font-weight:400}.multislider-sec .text-box span.text-sm{color:rgba(0,162,150,1);font-weight:400}.multislider-sec .text-box p{margin-bottom:0}.sec-special-offers{background:#ECE9EF}.block-header{margin-bottom:16px}.heading02{font-size:20px;font-weight:700;line-height:28px}.link{font-size:14px;font-weight:700;line-height:18px;color:#262626;text-decoration:none;display:flex;align-items:center;gap:8px}.link:hover{color:var(--purple)}.card-offer1 .card-box-content{background:#A64F34}.card-offer2 .card-box-content{background:#20A66A}.card-box-content{color:#fff;display:flex;justify-content:center;flex-direction:column;padding:12px;flex:0 0 auto;width:50%;text-align:left}.Imgbox{width:100%;border-top-right-radius:16px;border-bottom-right-radius:16px;overflow:hidden}.card-offer{border-radius:16px;overflow:hidden}.Imgbox img{width:100%;height:100%;object-fit:cover}.card-box-content h3{font-size:20px;font-weight:700;line-height:28px}.card-box-content p{font-size:20px;font-weight:500;line-height:28px;margin-bottom:24px}.sticker{display:flex;width:max-content;align-items:center;gap:4px;padding:4px 10px;border-radius:30px;font-size:14px;font-weight:500;margin-bottom:30px}.card-offer1 .sticker{background:linear-gradient(270deg,#DB6D4B,rgba(219,109,75,0))}.card-offer2 .sticker{background:linear-gradient(270deg,#4FC590,rgba(79,197,144,0))}.card-offer .btn-primary{border-radius:30px;max-width:max-content}.card-offer1 .btn-primary{background-color:#8f462f;border-color:#8f462f}.card-offer2 .btn-primary{background-color:#198152;border-color:#198152}.card-cuisines{text-align:center}.sec-top-explore [class*=col-]{margin-bottom:30px}.imgthumb{flex:0 0 auto;width:154px;position:relative}.card-explore,.imgthumb img{border-radius:16px}.card-explore{background:#fff;overflow:hidden}.card-explore .flex-grow-1{padding:16px}.restaurant-name,.restaurant-type{margin-bottom:8px}.restaurant-name{font-size:16px;font-weight:700;line-height:20px}.restaurant-price{font-size:14px;font-weight:700;line-height:18px;margin-bottom:4px}.restaurant-rating{font-size:13px;font-weight:500;line-height:24px;display:flex;align-items:center;margin-bottom:8px}.rating-value{margin-right:5px}.rating-value img{display:block}.separator{padding:0 5px}.restaurant-area{font-size:14px;font-weight:500;line-height:16.71px;color:#5D5D5D;margin-bottom:8px}.card-explore p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em;color:#6D6D6D;margin-bottom:0}.imgthumb-inner{position:relative;height:100%}.imgthumb .overlay{background:linear-gradient(180deg,rgba(0,0,0,0),#000000);position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;width:100%;height:100%}.favorite-button{position:absolute;right:11px;z-index:1;top:11px;background:rgba(246,246,246,.6);border:0;-webkit-backdrop-filter:blur(33px);backdrop-filter:blur(33px);width:24px;height:24px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.imgthumb .position-absolute{bottom:0;color:#fff;z-index:1;padding:10px}.deal-title{font-size:18px;font-weight:900;line-height:21.09px;margin-bottom:8px}.deal-description{font-size:12px;font-weight:700;line-height:14.06px;color:rgba(255,255,255,.7)}.sec-gap{padding:50px 0}.sec-user-auth{padding:16px 0}.sec-dinoutcategories,.sec-special-offer,.sec-user-auth{position:relative}.purple-flate{background:#ecd6ff}.location-area p{font-size:14px;font-weight:400;line-height:19.6px;color:rgba(33,19,50,.7)}.location-area .d-flex{font-size:18px;line-height:25.2px;gap:8px;color:#211332;font-weight:600}.userauth img{width:40px;height:40px;border-radius:50%;border:2px solid #fff}.gradient-1,.gradient-1 .px-40{position:relative}.gradient-1:before{position:absolute;content:"";left:0;right:0;top:0;width:100%;background:linear-gradient(#ead4ff,#ead4ff00);height:500px;z-index:0}.searchbar{position:relative;padding:0}.searchbar .position-absolute{right:15px;top:8px;display:flex;gap:10px;align-items:center}.searchbar .form-control{height:48px;font-size:14px;color:rgb(51,51,51);border-radius:30px;padding:6px 140px 6px 16px}.searchbar .form-control:focus{box-shadow:0 0 12px 0 #26262626;border-color:var(--purple)}.icon-button{background-color:#0000;padding:0;border:0;outline:none;width:48px;height:30px;display:flex;align-items:center;justify-content:center}.icon-button.icon-micro{border-left:1px solid rgba(238,238,238,1)}.filterDesign-sec ul.com-slider-box{white-space:nowrap}.filterDesign-sec .inner-filterdesign{overflow:auto;overflow-y:hidden}.filterDesign-sec .inner-filterdesign::-webkit-scrollbar{width:10px}.filterDesign-sec .inner-filterdesign::-webkit-scrollbar:horizontal{height:10px}.filterDesign-sec .inner-filterdesign::-webkit-scrollbar-track{background-color:rgba(204,204,204,.3)}.filterDesign-sec .inner-filterdesign::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(204,204,204,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.cardImg img{height:120px;object-fit:cover}.cardImg{margin-bottom:15px}.card-cuisines p{font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em;margin:0;text-align:center}.sec-special-offer .swiper-horizontal>.swiper-pagination-bullets,.sec-special-offer .swiper-pagination-bullets.swiper-pagination-horizontal,.sec-special-offer .swiper-pagination-fraction,.swiper-pagination-custom{margin:8px auto;bottom:0}.sec-gap.sec-special-offer .swiper-wrapper{margin-bottom:40px}.sec-special-offer .swiper-pagination .swiper-pagination-bullet{background-color:#B0B0B0}.sec-special-offer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--purple)}.userauth{margin-left:8px}.wallet-box{background-color:var(--bs-white);padding:8px 10px;border-radius:30px;font-size:15px;font-weight:500;gap:5px;line-height:17.9px}.wallet-circle{width:24px;height:24px;background:#262626;display:flex;align-items:center;justify-content:center;border-radius:50%}.section-block{margin-bottom:17px}.section-block img{width:100%;height:auto;mix-blend-mode:overlay}.categoriesImg{margin-bottom:16px;text-align:center}.categoriesImg img{width:100%;border-radius:16px}.card-dinout-categories p{margin-bottom:0;font-size:20px;font-weight:700;line-height:28px;letter-spacing:.04em;color:#262626}.sectiont-text{left:0;right:0;top:50%;transform:translateY(-50%)}.section-heading{font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:.04em;color:var(--purple)}.btn-search{background:transparent;border:0;padding:0;width:20px;height:20px}.row-dinoutcategories [class*=col-]{margin-bottom:15px}.btn.btn-back{background:#fff;flex:0 0 auto;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:2px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s ease}.btn.btn-back:hover{background-color:var(--bs-white);border-color:var(--purple)}.toolbar-title{padding:0 20px}.toolbar-title p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em}.toolbar-title .heading02{color:var(--purple)}.back-toolbar{padding:20px 0}.location-main{padding:16px 0}.location-option{padding:12px 0}.location-option .icon-box{flex:0 0 auto;width:20px;margin-right:10px}.location-option .icon-box img{display:block}.location-option .text-lead{font-size:16px;font-weight:700;line-height:20px;color:var(--purple)}.location-option .arrow-icon{color:#262626}.card-heading{font-size:14px;font-weight:500;line-height:18px;letter-spacing:.12em;color:#838383}.card.card-saved-address{background:#fff;border:0;padding:12px;border-radius:12px;color:#6D6D6D;margin-bottom:8px}.card.card-saved-address .title{margin-bottom:5px}.card.card-saved-address .icbox{flex:0 0 auto;width:20px;margin-right:10px}.card.card-saved-address .title strong{font-size:16px;font-weight:500;line-height:20px;color:#262626}.hours-box{font-size:14px;font-weight:500;line-height:18px;margin-right:5px}.selected-tag{background:#DB8AE8;color:#fff;padding:5px;border-radius:4px;font-size:13px}.card.card-saved-address p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em}.card.card-saved-address .dropdown-toggle{background-color:#fff;border:1px solid transparent}.card.card-saved-address .dropdown-toggle:after{display:none}.dropdown-item.active,.dropdown-item:active{background-color:var(--purple)}.search-address{position:absolute;left:0;right:0;top:0;padding:15px}.search-address .search-btn{position:absolute;left:10px;top:0;width:48px;height:48px;background:none;border:0;padding:0;display:flex;align-items:center;justify-content:center}.search-address .form-control{height:48px;box-shadow:0 0 12px 0 #26262626;font-size:14px;color:#6D6D6D;border-radius:30px;padding:6px 16px 6px 60px}.search-address .form-control:focus{box-shadow:0 0 12px #26262626;border-color:var(--purple)}.filterDesign-sec ul.com-slider-box{list-style:none;padding:0;margin:0 0 10px}.filterDesign-sec ul.com-slider-box .slider-box{border:1px solid rgba(231,231,231,1);background:var(--bs-white);padding:8px 14px;display:block;border-radius:100px;text-decoration:none;font-size:16px;font-weight:500;line-height:20px;color:rgba(93,93,93,1)}.filterDesign-sec ul.com-slider-box .slider-box.active-filter{background:rgba(248,235,252,1);border:1px solid rgba(101,38,105,1);color:rgba(101,38,105,1)}.filterDesign-sec ul.com-slider-box .slider-box .item{width:16px;height:16px;border-radius:50%;background:#652669;text-align:center;font-size:10px;line-height:16px;color:#fff}.slider-box .swiper-slide img{border:12px solid var(--bs-white);border-radius:24px}.banner-sec .text-banner h1{font-size:20px;font-weight:500;line-height:28px;letter-spacing:.04em;margin-bottom:8px}.banner-sec .text-banner h2{font-size:36px;font-weight:700;line-height:50.4px;letter-spacing:.04em}.banner-sec .text-banner .shadow-none-btn{margin-top:32px;margin-bottom:16px}.banner-sec .text-banner .shadow-none-btn button{border:none;padding:0;margin:0;background:transparent}.banner-sec .text-banner .slider-right{max-width:250px}.banner-sec .text-banner .slider-right img{width:48px;height:48px;border-radius:100%;cursor:pointer}.location-sec .location-box{box-shadow:0 8px 20px 0 rgba(116,116,116,.16);border:1px solid var(--bs-white);background:var(--bs-white);border-radius:8px;padding:12px;margin-top:-65px;position:relative;z-index:2}.location-sec .location-box ul.location-listing-box{padding:0;margin:0;list-style-type:none}.location-sec .location-box ul.location-listing-box li.location-second-box{width:40%;padding:0 15px;border-right:1px solid #e5e7eb}.location-sec .location-box ul.location-listing-box li.location-fiest-box{width:35%;border-right:1px solid #e5e7eb;padding-right:15px}.location-sec .location-box ul.location-listing-box li.location-fourth-box{width:calc(25% - 54px);padding:0 15px}.location-sec .location-box ul.location-listing-box li.location-fifth-box{width:54px}.location-sec .location-box h5{font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em;margin-bottom:8px}.location-sec .location-box input{width:100%;border:none;outline:none;padding:0;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.04em;color:rgba(131,131,131,1);background:transparent}.location-sec .location-box input::placeholder{color:rgba(131,131,131,1)}.calendar-right{right:24px;z-index:-1;bottom:0}.location-sec .location-box ul.location-listing-box li.location-fourth-box button#menu-button{border:none;outline:none;background:transparent;display:flex;width:100%;justify-content:space-between;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.04em;color:rgba(131,131,131,1);padding:0}.location-sec .location-box ul.location-listing-box li.location-fourth-box button#menu-button svg{width:20px;height:20px}.location-sec .location-box ul.location-listing-box li.location-fifth-box button{background:transparent;border:none}.dropdown-position-fixed{position:absolute;top:70px;background:var(--bs-white);box-shadow:0 3px 8px 0 rgba(38,38,38,.16);border-radius:16px;min-width:390px;left:-16px;padding:12px 16px;height:300px;overflow-y:scroll}.dropdown-position-fixed .scroll-box-location .location-item-box{margin-bottom:16px}.dropdown-position-fixed .scroll-box-location .location-item-box h3{font-size:13px;font-weight:500;line-height:16px;margin-bottom:12px}.dropdown-position-fixed .scroll-box-location .location-item-box ul{padding:0;list-style-type:none;margin:0 0 8px}.dropdown-position-fixed .scroll-box-location .location-item-box ul li img{width:48px;height:48px;border-radius:8px;overflow:hidden}.dropdown-position-fixed .scroll-box-location .location-item-box ul li .location-filter-text-top{font-size:14px;font-weight:500;line-height:18px;text-align:left}.dropdown-position-fixed .scroll-box-location .location-item-box ul .location-filter-text-bottom{font-size:13px;font-weight:500;line-height:18px;text-align:left;color:rgba(109,109,109,1)}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed{left:auto;right:0}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed h5{font-size:20px;font-weight:700;line-height:18px;margin-bottom:16px}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed .add-remove-box{margin:20px 0}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed .add-remove-box h6{font-size:16px;font-weight:700;line-height:20px;margin:0}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed .add-remove-box span{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed .add-remove-btn{border:1px solid rgba(209,209,209,1);padding:10px;border-radius:8px;width:140px}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed .add-remove-btn button{padding:0;margin:0;background:transparent;border:none}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed .add-remove-btn input{font-size:14px;font-weight:500;line-height:18px;text-align:center}.location-sec .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed .add-remove-btn button svg{display:block}.filter-sec .filter-btn-box{width:48px;margin-left:0}.filter-sec .inner-filter-sec{width:calc(100% - 68px)}.filter-sec .filter-btn-box button.filter-btn-box{border:1px solid var(--purple);border-radius:12px;width:48px;height:48px;background:none;display:flex;align-items:center;justify-content:center}.filter-sec .inner-filter-sec button.btn-filter{border:none;border-bottom:2px solid transparent!important;background:transparent;padding:11px 12px;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em}.filter-sec .inner-filter-sec button.prev-button-1{left:0}.filter-sec .inner-filter-sec button.next-button-1,.filter-sec .inner-filter-sec button.prev-button-1{position:absolute;top:50%;transform:translateY(-50%);border:1px solid rgba(209,209,209,1);box-shadow:0 4px 10px 0 rgba(49,49,49,.12)!important;border-radius:17px;padding:2px 5px;width:32px;height:32px;z-index:1;background:var(--bs-white)}.filter-sec .inner-filter-sec button.next-button-1{right:0}.filter-sec .inner-filter-sec button svg{width:7px}.filter-sec .inner-filter-sec button.btn-filter .icons-btn img{display:block;margin:0 auto}.filter-sec .inner-filter-sec button.btn-filter.active-btn{color:var(--purple);border-color:var(--purple)!important}.filter-sec .inner-filter-sec button.btn-filter:hover{color:var(--purple);border-color:rgba(101,69,104,.5)!important}.filter-sec .inner-filter-sec button.btn-filter.active-btn:hover{color:var(--purple);border-color:var(--purple)!important}.filter-sec .inner-filter-sec button.btn-filter.active-btn img,.filter-sec .inner-filter-sec button.btn-filter:hover img{mix-blend-mode:plus-lighter;filter:invert(10%) sepia(43%) saturate(10000%) hue-rotate(290deg) brightness(60%) contrast(110%)}.filter-sec .inner-filter-sec .swiper{margin:0 38px}.filter-sec .swiper-slide{width:auto;display:inline-block;white-space:nowrap}.modal-filter .modal-header{position:absolute;top:-40px;right:25px;padding:0;border:none;z-index:9}.modal-filter .modal-header button.btn-close-btn{padding:0;display:block;border:0}.modal-filter .modal-content{border-radius:20px;box-shadow:0 -4px 12px 0 rgba(0,0,0,.06)}.modal-filter .modal-dialog{max-width:1100px;padding:0 20px;@media only screen and (max-width:767px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.top-filter-modal h2{font-size:32px;font-weight:600;line-height:32px;margin:0 0 16px;color:rgba(38,38,38,1);@media only screen and (max-width:767px){font-size:16px;line-height:24px}}.top-filter-modal p{color:rgba(38,38,38,1);font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px}.tabs-filter ul#justify-tab-example li button{border:none;border-radius:0;background:rgb(38 38 38/4%);padding:14px;color:rgba(38,38,38,1);font-size:16px;font-weight:500;line-height:20px;margin-bottom:2px}.tabs-filter ul#justify-tab-example{border:none;border-radius:8px;overflow:hidden}.tabs-filter ul#justify-tab-example li button.active{color:var(--purple);border:1px solid var(--purple);border-radius:8px;background:#FCF5FE}.top-range-slider .text-top{font-size:14px;font-weight:500!important;line-height:16.71px;color:rgba(109,109,109,1)}.top-range-slider .text-bottom{color:rgba(38,38,38,1);font-size:16px;font-weight:500;line-height:19.09px;margin-top:3px}.tabs-filter h6{font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px}.tabs-filter .card-body{border:1px solid rgba(209,209,209,1);box-shadow:none;padding:8px 16px;border-radius:40px;cursor:pointer}.tabs-filter .card{border:none;padding:0;margin:0}.tabs-filter .card-body p.card-text{font-size:16px;font-weight:500;line-height:19.09px;margin:0}.btn-show-less button.btn.btn-primary{background:transparent;border:none;padding:0;font-size:14px;font-weight:400;line-height:16.71px;text-align:left;text-decoration:underline;color:rgba(38,38,38,1);text-underline-offset:4px}.booking-bottom .btn{border:1px solid rgba(209,209,209,1);box-shadow:none;padding:8px 16px;border-radius:40px;cursor:pointer;margin:0}.booking-bottom .btn,.heading-small-text{font-size:16px;font-weight:500;line-height:19.09px}.heading-small-text{text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.booking-box .form-check{font-size:16px;font-weight:400;line-height:19.09px;color:rgba(38,38,38,1)}.booking-box .form-check input[type=checkbox]{margin-top:2px}.accordion-box .accordion-item{border:none;padding:0;margin:0}.accordion-box .accordion-item h2.accordion-header button{font-size:18px;font-weight:700;line-height:24px;padding:0;background:transparent;color:rgba(38,38,38,1);border:none!important;box-shadow:none;margin-bottom:16px}.accordion-box .accordion-collapse .accordion-body{padding:0}.accordion-box .accordion-collapse .accordion-body .booking-bottom .heading-box{font-size:16px;font-weight:500;line-height:19.09px;margin-bottom:10px;display:block;color:rgba(38,38,38,1)}.accordion-box .accordion-collapse .accordion-body .booking-bottom .form-check{font-size:16px;font-weight:400;line-height:19.09px;color:rgba(38,38,38,1)}.modal-footer{border:none!important}.modal-footer button.btn.btn-btn-left-text{padding:0;font-size:18px;font-weight:700;line-height:21.48px;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline}.modal-footer button.btn.btn-btn-right-box{background:rgba(101,38,105,1);border-radius:12px;padding:12px 24px;color:#fff;font-size:18px;font-weight:700;line-height:21.48px;text-align:center}.border-btn{border:1px solid rgba(101,38,105,1)}.filter-modal-body{padding:40px 40px 0}.tabs-filter .top-filter-slider h6{margin-bottom:8px}.rooms-beds-box .bed-rooms{padding:6px 0}.rooms-beds-box .bed-rooms .head-text h5{margin:0;font-size:16px;font-weight:500;line-height:19.09px}.rooms-beds-box .add-remove-btn-box{border:1px solid rgba(209,209,209,1);border-radius:8px;overflow:hidden;width:106px}.rooms-beds-box .add-remove-btn-box button{border:none;background:transparent;padding:7px}.rooms-beds-box .add-remove-btn-box input{width:100%;border:none;text-align:center;font-size:16px;font-weight:500;line-height:19.09px}.rooms-beds-box .add-remove-btn-box button svg{display:block}.booking-box ul{list-style-type:none;padding:0;margin:0}.booking-box img{display:block}.accordion-box ul{list-style-type:none;padding:0;margin:0}.accordion-box img{display:block}.modal-footer-box.modal-footer{padding:20px 40px 10px}.modal-footer-box.modal-footer ul{list-style-type:none;padding:10px 0;margin:0}.thumb-slide-btn:last-child{right:20px}button:active,button:focus-visible,img:focus-visible{outline:none;box-shadow:none;border:none}.footer-top-sec .inner-footer-top{border:1px solid rgba(231,231,231,1);box-shadow:0 2px 8px 0 rgba(0,0,0,.08);border-radius:16px;padding:32px 88px}.footer-top-sec .inner-footer-top .left-top-img{top:0;left:0}.footer-top-sec .inner-footer-top .right-top-img{bottom:0;right:0}.footer-top-sec .inner-footer-top img{width:60px;object-fit:contain;height:auto}.footer-top-sec .inner-footer-top .text-footer-top-box h2{font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:.02em;margin:0}.footer-top-sec .inner-footer-top .text-footer-top-box p{font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.02em;color:rgba(93,93,93,1);margin-bottom:0}.footer-top-sec .inner-footer-top .text-footer-top-box .right-text-box{width:300px;margin-left:40px}.trending-slider-sec .slider-trending-box{width:100%;border-radius:16px;overflow:hidden;display:block}.trending-slider-sec .slider-trending-box .text-slider-trending-box{position:absolute;bottom:18px;left:16px}.trending-slider-sec .slider-trending-box:before{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 60%,#000000);position:absolute;bottom:0;width:100%;height:100%}.trending-slider-sec .slider-trending-box .text-slider-trending-box h3{font-size:16px;font-weight:700;line-height:22.4px;letter-spacing:.04em;color:var(--bs-white);margin-bottom:4px}.trending-slider-sec .slider-trending-box .text-slider-trending-box p{font-size:14px;font-weight:400;line-height:18px;text-align:left;color:var(--bs-white);margin-bottom:4px}.trending-slider-sec .slider-trending-box .text-slider-trending-box p .text-big-text{font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em}.trending-slider-sec button.next-button-trending{position:absolute;top:50%;transform:translateY(-50%);right:-15px;border:1px solid #d1d1d1;border-radius:17px;padding:5px;width:32px;height:32px;z-index:1;background:var(--bs-white);box-shadow:0 4px 10px #3131311f!important}.trending-slider-sec button svg{width:7px}.trending-slider-sec button.prev-button-trending{position:absolute;top:50%;transform:translateY(-50%);left:-15px;border:1px solid #d1d1d1;border-radius:17px;padding:5px;width:32px;height:32px;z-index:1;background:var(--bs-white);box-shadow:0 4px 10px #3131311f!important}.offer-deals-sec .card-box{border-radius:16px;overflow:hidden}.card-blue{background:rgba(30,85,169,1)}.offer-deals-sec .card-box .bottom-box-fixed .img-box{width:240px;position:relative}.offer-deals-sec .card-box .bottom-box-fixed .text-box{width:calc(100% - 240px);padding:16px 0 16px 16px}.offer-deals-sec .card-box .bottom-box-fixed .bg-shape-sec img{height:100%!important;object-fit:cover!important;display:block!important;max-width:none}.offer-deals-sec .card-box .bottom-box-fixed .bg-shape-sec{position:absolute;top:0;left:0}.offer-deals-sec .card-box .bottom-box-fixed .img-box .off-img-bottom{position:absolute;bottom:-2px;right:0;width:76px;height:72px}.offer-deals-sec .card-box .bottom-box-fixed .img-box .off-img-bottom .img-off-box{width:76px;height:70px!important;object-fit:cover}.offer-deals-sec .card-box .bottom-box-fixed .img-box .off-img-bottom p{position:absolute;bottom:4px;right:-6px;color:var(--bs-white);font-size:20px;font-weight:500;line-height:23.86px;text-align:center;margin:0;width:75px}.offer-deals-sec .card-box .bottom-box-fixed p{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--bs-white)}.offer-deals-sec .card-box .bottom-box-fixed h6{font-size:20px;font-weight:700;line-height:28px;letter-spacing:.04em;color:var(--bs-white);margin-bottom:8px}.offer-deals-sec .card-box .bottom-box-fixed .btn.btn-border{padding:7px 12px;border-radius:100px;border:1px solid rgba(255,255,255,1);font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.02em;text-align:center;color:var(--bs-white);cursor:pointer;position:relative}.card-purple{background:#652668}.upcoming-stays-sec{background:rgba(250,245,255,1);margin:50px 0}.upcoming-stays-sec .heading-top{position:relative}.upcoming-stays-sec .heading-top .img-blind{mix-blend-mode:overlay}.upcoming-stays-sec .heading-top .text-mid-heading{position:absolute;bottom:34px;left:0;right:0;font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:.02em;color:var(--purple)}.upcoming-stays-sec .bottom-upcoming{box-shadow:0 2px 8px 0 rgba(0,0,0,.12);border-radius:16px;padding:32px 32px 60px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side{width:300px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side img{width:100%;display:block;border-radius:8px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box{width:calc(100% - 324px)}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box{width:calc(100% - 316px)}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box{width:300px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box h3{font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:.02em;margin:0 0 2px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box .text-mid-small{margin:0 0 2px;font-size:16px;font-weight:500;line-height:20px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box p{margin:0 0 16px;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box ul{padding:0;list-style-type:none;margin:0}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box ul li a{font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.02em;text-align:center;color:var(--foreground);text-decoration:none}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box ul li a .icons{display:flex;border:1px solid rgba(246,246,246,1);background:rgb(246 246 246);border-radius:100%;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:4px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box ul li a span{display:block}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink{background:rgba(250,245,255,1);padding:16px;border-radius:16px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink p{font-size:14px;font-weight:700;line-height:18px;margin-bottom:10px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul{padding:0;margin:0;list-style-type:none;border:1px solid rgba(209,209,209,1);background:var(--bs-white);border-radius:8px;overflow:hidden;position:relative}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul .upcoming-left-pay{width:50%;text-align:center}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul .upcoming-left-pay .pay-heading{padding:5px 0;font-size:12px;font-weight:700;line-height:16.8px;letter-spacing:.02em}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul .upcoming-left-pay .pay-subheading{background:rgba(231,231,231,1);padding:5px 0;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;margin-bottom:-2px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul .upcoming-right-pay{border:1px solid rgba(0,0,0,1);width:50%;text-align:center;border-radius:8px;overflow:hidden;position:relative}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul .upcoming-right-pay .pay-heading{padding:5px 0;font-size:12px;font-weight:700;line-height:16.8px;letter-spacing:.02em}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul .upcoming-right-pay .pay-subheading{padding:5px 0;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;background:rgba(38,38,38,1);color:var(--bs-white)}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box .bg-light-pink ul:before{content:"";position:absolute;width:7px;left:49%;background:#e7e7e7;z-index:0;height:12px;bottom:0}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box ul.total-pay-sec{padding:0;margin:0}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box ul.total-pay-sec li{font-size:14px;font-weight:500;line-height:18px;padding:15px 12px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box ul.total-pay-sec li.top-total-pay{border-bottom:1px solid rgba(231,231,231,1)}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box ul.total-pay-sec li.top-total-pay .text-total-small{font-size:12px;font-weight:500;line-height:14.32px;color:rgba(131,131,131,1);display:block}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box ul.total-pay-sec li.top-total-pay .text-total-big{font-size:16px;font-weight:500;line-height:19.09px;display:block}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box ul.total-pay-sec li.top-pay-using .dropdown-icons svg{display:block}.bottom-btn-mid{position:absolute;bottom:-30px;left:0;right:0;margin:0 auto;text-align:center}.bottom-btn-mid .bottom-btn-box{background:var(--bs-white);max-width:216px;margin:0 auto;padding-bottom:15px;border-radius:17px}.bottom-btn-mid .bottom-btn-box .btn.btn-primary{min-width:180px}.accommodation-search .search-box{width:100%}.sec-mart-main{background:#ECE9EF}.card-white,.prod-thumb{text-align:center}.prod-thumb{background:#fff;border-radius:15px;border:0;padding:15px;min-height:150px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.prod-thumb img{height:100px!important;object-fit:contain}.card-white p{font-size:14px;font-weight:500;margin:0;line-height:22.96px;color:#000000}.section-heading{margin-bottom:24px}.heading-title{font-size:22px;font-weight:600;line-height:30.8px}.sec-mart-product .row{margin-bottom:-25px}.sec-mart-product [class*=col-]{margin-bottom:25px}.card-brand-logo{display:flex;align-items:center;justify-content:center;background:#fff;padding:5px;border-radius:12px;border:3px solid #ffe5ca;min-height:80px}.card.cart-summary{border:0;padding:20px;border-radius:0}.card.cart-summary .cart-icon{background:#20A66A;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px}.cart-info p{color:#211332}.summary-figimg{margin-right:12px}.summary-figimg img{width:48px;flex:0 0 auto;height:48px;border:1px solid #e7e7e7;border-radius:50%}.summary-figimg img+img{margin-left:-36px}.summary-items{gap:10px}.summary-items li{font-size:16px;font-weight:600;line-height:24px;color:#262626}.summary-items li+li{padding-left:10px;border-left:2px solid #d1d1d1}.arrowup{width:40px;text-align:center;color:#FB7E6A}.save-text{font-size:13px;font-weight:600;line-height:19.5px;color:#00A296}.cart-summary-lower{padding-top:16px;border-top:1px solid #e7e7e7;margin-top:16px}.sec-navigation-bottom{background-color:#fff;box-shadow:0 -4px 8px 0 #00000014}.sec-navigation-bottom .nav-item{font-size:14px;font-weight:500;line-height:18px;padding:16px 10px;display:block;border-top:5px solid transparent;text-align:center;color:#838383}.sec-navigation-bottom li{flex:1 1}.sec-navigation-bottom li.active .navicon svg path{stroke:var(--purple)}.sec-navigation-bottom li.active .nav-item{color:var(--purple);border-top-color:var(--purple)}.sec-navigation-bottom .nav-item .d-block{margin-bottom:5px}.sec-navigation-bottom .nav-item .d-block svg{width:22px;height:auto}.categoryMenuSec .inner-categoryMenu{background:rgba(236,214,255,1);padding-top:12px;position:relative}.bannerCoupanSec .inner-banner-box{background:rgba(99,38,128,1);position:relative;padding-bottom:25px}.bannerCoupanSec .inner-banner-box:before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:22px;background:url(/_next/static/media/christmas-img.296776b0.png);background-repeat:no-repeat;background-position:50%}.bannerCoupanSec .top-banner-box{position:relative;z-index:1;max-width:835px;margin:0 auto;padding:54px 0 20px}.bannerCoupanSec .top-banner-box .shopNow-box{text-align:center;max-width:245px}.bannerCoupanSec .top-banner-box .shopNow-box .btn.btn-shopNow{background:rgba(255,130,17,1);padding:6px 16px;width:max-content;margin:16px auto;border-radius:100px;font-size:16px;font-weight:600;line-height:21px;text-align:center}.bannerCoupanSec .top-banner-box .shopNow-box p{font-size:14px;font-weight:400;line-height:19.6px;text-align:center;color:var(--bs-white)}.bannerCoupanSec .bottom-banner-box{border:1px solid rgba(205,153,254,.1);background:rgba(205,153,254,.1);border-radius:8px;padding:10px 60px;position:relative;z-index:1}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box p{margin:0;color:var(--bs-white);font-size:16px;font-weight:400;line-height:17.4px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box h2{color:var(--bs-white);font-size:24px;font-weight:600;line-height:28.6px;margin-bottom:0}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box{background:rgba(33,19,50,.14);border:1px dashed rgba(255,247,202,.4);padding:5px 10px;border-radius:4px}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box .left-text{color:rgba(255,247,202,1);font-size:14.87px;font-weight:400;line-height:22.31px;letter-spacing:.01em}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box .right-text{color:rgba(255,247,202,1);font-size:18.59px;font-weight:700;line-height:22.31px;letter-spacing:.01em;text-align:left}.categoryMenuSec button.category-box{background:transparent;border:none;text-align:center;width:100%;padding:6px 10px 0}.categoryMenuSec button.category-box .img-box img{width:46px;height:46px;object-fit:contain;margin-bottom:15px}.categoryMenuSec button.category-box .text-box{font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.04em;text-align:center;color:rgba(255,255,255,.7);padding-bottom:1px}.categoryMenuSec .inner-categoryMenu .swiper-slide{text-align:center}.categoryMenuSec .inner-categoryMenu:before{content:"";width:100%;height:23px;background:rgba(115,44,148,1);position:absolute;bottom:0;left:0}.categoryMenuSec button.category-box.active-btn{background:rgba(99,38,127,1);border-top-right-radius:12px;border-top-left-radius:12px}.categoryMenuSec button.category-box .category-item{display:block}.big-offer-sec .inner-big-offer-sec .big-offer-box{position:relative;border-radius:16px;overflow:hidden}.big-offer-sec .inner-big-offer-sec .big-offer-box .img-box{position:absolute;right:0;z-index:0;max-width:210px}.big-offer-sec .inner-big-offer-sec .big-offer-box .img-box img{width:100%;display:block}.big-offer-sec .inner-big-offer-sec .big-offer-box .text-box{position:relative;padding:10px 15px;max-width:196px;z-index:2}.big-offer-sec .inner-big-offer-sec .big-offer-box .text-box h2{font-size:24px;font-weight:700;line-height:28.13px;color:var(--bs-white);margin-bottom:4px}.big-offer-sec .inner-big-offer-sec .big-offer-box .text-box p{font-size:14px;font-weight:400;line-height:16.41px;color:var(--bs-white);margin-bottom:8px}.big-offer-sec .inner-big-offer-sec .big-offer-box .text-box .btn.btn-white-box{background:rgba(255,255,255,1);width:max-content;border-radius:100px;padding:4px 10px;font-family:Uber Move;font-size:11px;font-weight:700;line-height:14px;text-align:center;color:rgba(101,38,105,1);margin-top:12px;cursor:pointer}.big-offer-sec .inner-big-offer-sec .swiper-pagination .swiper-pagination-bullet{background:rgba(176,176,176,1)}.big-offer-sec .inner-big-offer-sec .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(101,38,105,1)}.big-offer-sec .inner-big-offer-sec .swiper-wrapper{padding-bottom:45px}.big-offer-sec .inner-big-offer-sec .big-offer-box .icons-img{position:absolute;right:25px;z-index:2;top:-1px}.topratedyou-slider{position:relative}.topratedyou-slider .topratedyou-box .img-box img{height:180px!important;object-fit:cover}.topratedyou-slider .topratedyou-box .img-box .icons-img{cursor:pointer}.topratedyou-slider .topratedyou-box .img-box .text-img-box{width:100%}.topratedyou-slider .topratedyou-item .text-box h6{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mark-page{background-color:rgba(236,233,239,1)}.topratedyou-slider .topratedyou-box .img-box{border-radius:16px;overflow:hidden}.topratedyou-slider .topratedyou-box .img-box img{width:100%;display:block;border-radius:15px;overflow:hidden}.topratedyou-slider .topratedyou-box .img-box .icons-img{position:absolute;top:8px;right:10px;background:rgba(246,246,246,.6);-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:100px;overflow:hidden}.topratedyou-slider .topratedyou-box .img-box .text-img-box{position:absolute;bottom:0;left:0;padding:8px 12px 8px 16px}.topratedyou-slider .topratedyou-box .img-box .text-img-box h2{font-size:20px;font-weight:900;line-height:23.44px;color:#fff;margin:0 0 2px;position:relative}.topratedyou-slider .topratedyou-box .img-box .text-img-box p{margin:0;font-size:12px;font-weight:500;line-height:14.06px;color:rgba(255,255,255,.7);position:relative}.topratedyou-slider .topratedyou-box .img-box .text-img-box:before{content:"";width:135px;height:110px;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0),#000000)}.topratedyou-slider .topratedyou-item{background:rgba(255,255,255,1);border-radius:15px}.topratedyou-slider .topratedyou-item .text-box{padding:8px}.topratedyou-slider .topratedyou-item .text-box h6{font-size:14px;font-weight:700;line-height:16.71px;margin:0}.topratedyou-slider .topratedyou-item .text-box ul{padding:3px 0;margin:0;list-style-type:none;display:flex;gap:16px;align-items:center}.topratedyou-slider .topratedyou-item .text-box ul li{font-size:13px;font-weight:500;line-height:24px;color:rgba(38,38,38,1);display:flex;align-items:center;gap:6px;position:relative}.topratedyou-slider .topratedyou-item .text-box ul li:last-child:before{content:"";width:4px;height:4px;position:absolute;background:rgba(38,38,38,1);border-radius:50px;left:-10px}.topratedyou-slider .topratedyou-item .text-box p{margin:0;font-size:12px;font-weight:500;line-height:14.32px;color:rgba(109,109,109,1)}.topratedyou-slider button.prev-button-1{left:-15px}.topratedyou-slider button.next-button-1,.topratedyou-slider button.prev-button-1{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #d1d1d1;border-radius:17px;padding:5px;width:32px;height:32px;z-index:2;background:var(--bs-white);box-shadow:0 4px 10px #3131311f!important}.topratedyou-slider button.next-button-1{right:-15px}.topratedyou-slider button svg{width:7px}.mart-sell-sec .mart-sell-box{border-radius:18px;overflow:hidden}.mart-sell-sec .mart-sell-box img{width:100%;display:block}.mart-sell-sec .inner-mart-sell{position:relative}.mart-sell-sec .inner-mart-sell button.prev-button{left:-15px}.mart-sell-sec .inner-mart-sell button.next-button,.mart-sell-sec .inner-mart-sell button.prev-button{position:absolute;top:calc(50% - 24px);transform:translateY(-50%);border:1px solid #d1d1d1;border-radius:17px;padding:5px;width:32px;height:32px;z-index:2;background:var(--bs-white);box-shadow:0 4px 10px #3131311f!important}.mart-sell-sec .inner-mart-sell button.next-button{right:-15px}.mart-sell-sec .inner-mart-sell .swiper-pagination{bottom:0;padding:2px 8px;background:rgba(65,14,68,1);max-width:62px;margin:0 auto;left:0;right:0;color:var(--bs-white);border-radius:100px;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.01em;text-align:center}.mart-sell-sec .inner-mart-sell .swiper-wrapper{margin-bottom:45px}.mart-offer-sec .mart-offer-box{border-radius:18px;overflow:hidden}.mart-offer-sec .mart-offer-box img{width:100%;display:block}.mart-offer-sec .inner-mart-offer{position:relative}.mart-offer-sec .inner-mart-offer button.prev-button-offer{left:-15px}.mart-offer-sec .inner-mart-offer button.next-button-offer,.mart-offer-sec .inner-mart-offer button.prev-button-offer{position:absolute;top:calc(50% - 24px);transform:translateY(-50%);border:1px solid #d1d1d1;border-radius:17px;padding:5px;width:32px;height:32px;z-index:2;background:var(--bs-white);box-shadow:0 4px 10px #3131311f!important}.mart-offer-sec .inner-mart-offer button.next-button-offer{right:-15px}.mart-offer-sec .inner-mart-offer .swiper-pagination{bottom:0;padding:2px 8px;background:rgba(65,14,68,1);max-width:62px;margin:0 auto;left:0;right:0;color:var(--bs-white);border-radius:100px;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.01em;text-align:center}.mart-offer-sec .inner-mart-offer .swiper-wrapper{margin-bottom:45px}.lighter-pink-bg{background-color:#ecd6ff}.tabs-mart-sec .tabs-inner-booking ul.nav-tabs{background:rgba(255,255,255,1);border-bottom:2px solid rgba(209,209,209,1);padding:17px 40px 0}.tabs-mart-sec .tabs-inner-booking ul .nav-item{margin:0;padding:0;border:navajowhite}.tabs-mart-sec .tabs-inner-booking ul .nav-item button{padding:0 0 16px;font-size:16px;font-weight:500;line-height:20px;color:rgba(69,69,69,1);border:none}.tabs-mart-sec .tabs-inner-booking ul .nav-item button.active{margin-bottom:0;border-bottom:5px solid rgba(101,38,105,1);color:rgba(101,38,105,1)}.tabs-mart-sec .tabs-inner-booking .tab-content .list-buttton-top-box ul{margin:35px 0;padding:0;list-style-type:none}.tabs-mart-sec .tabs-inner-booking .tab-content .list-buttton-top-box ul li .btn.btn-primary,.tabs-mart-sec .tabs-inner-booking .tab-content .list-buttton-top-box ul li .dropdown button{border:1px solid rgba(231,231,231,1);background:var(--bs-white);border-radius:100px;color:rgba(38,38,38,1);font-size:14px;font-weight:500;line-height:18px;padding:9px 14px}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box{border:1px solid rgba(255,255,255,1);background:var(--bs-white);border-radius:12px;overflow:hidden}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs{background:linear-gradient(90deg,#DFDFDF,#FFFFFF)}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .img-box{width:40px;height:40px;border:1px solid rgba(255,255,255,1);border-radius:8px;overflow:hidden}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .top-fixed-box{padding:10px 35px 10px 8px}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .heart-img{position:absolute;top:4px;right:4px;background:rgba(246,246,246,.6);-webkit-backdrop-filter:blur(33px);backdrop-filter:blur(33px);width:24px;height:24px;border-radius:12px}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .img-box img{width:40px!important;display:block;height:40px!important}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .text-box .top-text h6{font-size:14px;font-weight:700;line-height:16.71px;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .text-box .top-text span{font-size:12px;font-weight:500;line-height:14.32px;display:block;min-width:67px}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .text-box .icons-txet{font-size:12px;font-weight:500;line-height:14.32px;color:rgba(93,93,93,1);margin-top:5px}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .disc-bottom-booking-tabs .bootom-list-booking{margin:16px}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .disc-bottom-booking-tabs .bootom-list-booking .list-visible svg{display:block}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .disc-bottom-booking-tabs .bootom-list-booking .text-box h6{font-size:14px;font-weight:500;line-height:16.71px;margin:0;display:block}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .disc-bottom-booking-tabs .bootom-list-booking .text-box span{font-size:12px;font-weight:500;line-height:14.32px;color:rgba(109,109,109,1)}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .disc-bottom-booking-tabs .bootom-list-booking .right-add-box svg{display:block}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .btn.btn-primary{font-size:12px;font-weight:500;line-height:14.32px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-position:from-font;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;background:transparent;border:none;padding:0 0 20px 17px;color:rgba(69,69,69,1);cursor:pointer!important}button{outline:none!important;box-shadow:none!important;cursor:pointer}.tabs-cancelled-inner{margin-top:32px}.tabs-cancelled-inner .cancelled-box{border-radius:16px;padding:24px;background:var(--bs-white)}.tabs-cancelled-inner .cancelled-box .left-box .img-box{width:80px;height:80px;border-radius:8px;overflow:hidden}.tabs-cancelled-inner .cancelled-box .left-box .img-box img{width:100%;height:100%;display:block}.tabs-cancelled-inner .cancelled-box .left-box .text-box h6{font-size:14px;font-weight:700;line-height:16.71px;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tabs-cancelled-inner .cancelled-box .left-box .text-box span{font-size:12px;font-weight:500;line-height:14.32px;display:block;min-width:67px}.tabs-cancelled-inner .cancelled-box .left-box .text-box .icons-txet{font-size:12px;font-weight:500;line-height:14.32px;color:#5d5d5d;margin-top:5px}.tabs-cancelled-inner .cancelled-box .mid-box{background:rgba(254,244,242,1);padding:9px 16px;border-radius:8px;width:165px;text-align:center}.tabs-cancelled-inner .cancelled-box .mid-box p{margin:8px 0 0;font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.02em;color:rgba(224,60,34,1)}.tabs-cancelled-inner .cancelled-box .mid-box svg{display:block;margin:0 auto}.tabs-cancelled-inner .cancelled-box .right-box{height:100%}.tabs-cancelled-inner .cancelled-box .right-box .grey-box{background:rgba(246,246,246,1);padding:12px 16px;border-radius:16px;text-align:center;min-height:80px;position:relative}.tabs-cancelled-inner .cancelled-box .right-box .grey-box .heading-top-box{position:absolute;top:-8px;font-size:10px;font-weight:500;line-height:14px;letter-spacing:.02em}.tabs-cancelled-inner .cancelled-box .right-box .grey-box .heading-top-box p{margin:0 auto;position:relative;z-index:1;background:#f6f6f6;width:max-content;padding:0 6px}.tabs-cancelled-inner .cancelled-box .right-box .grey-box .text-box p{font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;margin:0 auto}.tabs-cancelled-inner .cancelled-box .right-box .grey-box .heading-top-box:before{content:"";width:90%;height:2px;position:absolute;top:7px;left:0;right:0;margin:0 auto;background:rgba(79,79,79,1)}.tabs-cancelled-inner .cancelled-box .right-box .btn-top-border-box .btn.btn-box{font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.02em;text-align:left;color:rgba(101,38,105,1);border-top:1px solid rgba(231,231,231,1);border-radius:0;padding:10px 4px 0}.cardthumbimg .position-relative img{border-radius:12px;width:100%;display:block}.cardthumbimg .position-absolute{bottom:0;z-index:1;color:#fff;padding:10px}.cardthumbimg .position-relative:before{position:absolute;content:"";left:0;right:0;bottom:0;background:linear-gradient(#0000,#000);width:100%;height:75%;border-radius:12px}.cardthumbimg{margin-bottom:10px}.card-box-offer .offer-name{font-size:18px;font-weight:700;line-height:21.48px;margin-bottom:5px;color:#262626}.card-box-offer ul.d-flex{gap:2px;padding:2px 0}.card-box-offer ul.d-flex li svg{display:block}.card-box-offer ul.d-flex li{font-family:Uber Move;font-size:14px;font-weight:700;line-height:24px;color:#262626}.card-box-offer p{font-size:14px;font-weight:400;color:#5D5D5D;line-height:24px}.card-stickers{background:linear-gradient(80.75deg,#972eef 4.06%,#fb7b6a 67.87%,#feb0a3 106.6%,#fc7d5a 108.08%);width:max-content;padding:5px 10px;position:absolute;border-radius:8px;color:#fff;top:5px;margin-left:-7px;z-index:1}.card-stickers .text-discount{font-size:13px;font-weight:900;line-height:15.23px;margin-bottom:3px}.card-stickers .text-delivery-free{font-size:11px;font-weight:500;line-height:12.89px}.sec-offter-main .row{margin-bottom:-25px}.sec-offter-main .col-auto{width:20%;margin-bottom:25px}.card-filter-short{padding:24px 0}.banner-lead-hd{font-size:18px;font-weight:700;margin-bottom:2px;line-height:24px;color:#262626}.banner-text-area p{font-size:14px;font-weight:400;line-height:22px;margin:0;color:#454545}.card-filter-short ul{gap:8px}.card-filter-short .btn{background:var(--bs-white)!important;color:#262626!important;border:1px solid var(--bs-white)!important;display:flex;align-items:center;gap:2px;font-size:14px;font-weight:500;border-radius:30px;line-height:18px}.store-card .title-name{font-size:24px;font-weight:700;line-height:33.6px;margin-bottom:16px;color:#262626}.store-card .delivery-info{font-size:16px;font-weight:500;line-height:19.09px;margin-bottom:8px}.store-card .items{font-size:14px;font-weight:400;line-height:16.71px;color:#5d5d5d;margin-bottom:16px}.open-status{display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:5px;gap:8px;color:#5D5D5D;font-size:14px;font-weight:500;line-height:16px}.open-status .text-success{color:#20A66A!important}.rating{display:flex;flex-direction:column;align-items:end}.rating-badge{background:#DB8AE8;display:inline-flex;align-items:center;border-radius:8px;padding:2px 6px;gap:4px;font-size:14px;font-weight:700;line-height:18px;color:#fff;margin-bottom:5px;width:max-content}.rating p{font-size:14px;font-weight:500;line-height:16.71px;color:#262626;margin:0;white-space:nowrap}.booking-banner{text-align:center}.booking-banner img{width:100%;max-width:928px;margin:0 auto;height:auto;mix-blend-mode:overlay}.card-booking .form-group{position:relative}.btn-flip-icon{position:absolute;margin-top:12px;margin-right:0;z-index:1;left:104%;top:50%;transform:translate(-50%,-50%)}.form-fild{position:relative}.form-fild .iconbox{position:absolute;left:0;top:0;display:flex;align-items:center;width:42px;height:54px;justify-content:center}.form-fild .form-control{border-radius:8px;height:54px;border:1px solid #d1d1d1;box-shadow:none;padding:6px 40px;font-size:16px;font-weight:500;color:#838383}.form-fild .form-control:focus{border-color:var(--purple)}.card-booking .flip-btn{width:32px;height:32px;background:#fff;border:1px solid #d1d1d1;border-radius:50%;padding:2px;display:flex;align-items:center;justify-content:center}.card-booking .label{font-size:14px;font-weight:500;line-height:19.6px}.form-fild .btn{position:absolute;width:24px;height:24px;line-height:20px;border-radius:50%;padding:1px;display:flex;align-items:center;justify-content:center;top:50%;background:#fff;color:#652669;margin-top:-10px;font-size:14px;border:0;outline:none}.form-fild .btn.minus{position:absolute;left:15px}.form-fild .btn.plus{position:absolute;right:15px}.card-booking-inner{padding:0 40px;position:relative;z-index:2}.col-auto.field-small .react-datepicker-wrapper{width:100%}.card-booking{background:#fff;padding:32px;border-radius:16px;box-shadow:0 8px 20px 0 #52307F14;position:relative}.card-logo{position:absolute;left:32px;top:32px}.card-booking .busImagecard{position:absolute;right:-30px;top:-108px;width:281px}.sec-booking-main{margin-bottom:-154px}.booking-tabs{border:8px solid #f8ebfc;background:#fff;border-radius:16px;width:480px;margin:-90px auto 0;justify-content:space-between}.card-booking .tab-content{padding-top:40px}.booking-tabs .nav-item{padding:4px 0}.Tabbox img{margin-bottom:8px}.Tabbox p{font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.04em;color:var(--purple)}.gap-20{gap:20px}.col-auto.field-small{width:200px}.card-booking .tab-content>.tab-pane{margin-bottom:24px}.start-searching .form-check-input{width:20px;height:20px;border:1px solid #d1d1d1}.start-searching .form-check-label{font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em;max-width:513px;padding-left:10px;cursor:pointer}.start-searching .form-check{margin:0}.start-searching .form-check-input:focus{box-shadow:none}.start-searching .form-check-input:checked{background-color:var(--purple);border-color:var(--purple);box-shadow:none}.bannerbooking{margin-bottom:50px}.card-trips{background:#fff;border:1px solid #f8ebfc;box-shadow:1px 6px 12px #52307f0f;border-radius:16px;padding:24px;display:block}.card-trips .trip-link-purple{font-size:20px;font-weight:700;gap:6px;color:var(--purple);margin-bottom:4px}.card-trips p{font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em;color:#6D6D6D;margin-bottom:14px}.react-datepicker{font-family:var(--Uber-font)!important}.sec-travel-offers-deals{background:#FAF5FF;padding:50px 0}.card-offer-deals{border-radius:16px;padding:15px 10px;position:relative;margin-top:5px;border:0;height:100%}.card-offer-deals .card-deals-title{font-size:16px;font-weight:600;line-height:16px;letter-spacing:.5px;color:var(--purple);max-width:200px;margin-bottom:25px}.card-offer-deals .image-deals{flex:0 0 auto;width:100px;margin-right:20px}.card-offer-deals .content-right p{font-size:14px;font-weight:400;line-height:22px;color:#3D3D3D}.ribbon-down{width:42px;height:55px;background:var(--purple);text-align:center;color:var(--bs-white);position:absolute;right:20px;top:-5px;padding:2px;-webkit-clip-path:polygon(100% 0,100% 100%,50% 84%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,50% 84%,0 100%,0 0)}.ribbon-down .text-upto{font-size:12px;font-weight:500;line-height:13px;margin-bottom:2px}.text-percentage{font-size:18px;font-weight:700;line-height:100%}.text-percentage small{font-size:10px;font-weight:500;line-height:22px}.d-block.text-off{position:absolute;right:4px;font-size:10px;bottom:8px}.card-offer-deals.card-pink-bg{background:#ead4ff}.card-offer-deals.card-purple-bg{background:var(--purple)}.card-offer-deals.card-purple-bg .card-deals-title{color:var(--bs-white)}.card-offer-deals.card-purple-bg .content-right p{color:#C6FFE7}.card-offer-deals.card-purple-bg .ribbon-down{background-color:#8FF3C9;color:#211432}.travel-offers-deals-slider .swiper-wrapper{margin-bottom:10px}.travel-offers-deals-slider .swiper-slide{height:auto}.card-travel-stories,.cardtravel-Img{position:relative}.cardtravel-Img:before{position:absolute;content:"";width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:linear-gradient(188.94deg,rgba(0,0,0,0) 44.39%,rgba(10,0,11,.78) 95.12%);border-radius:8px}.cardtravel-Img img{border-radius:8px;overflow:hidden;width:100%}.card-travel-stories p{position:absolute;left:20px;bottom:16px;font-size:14px;font-weight:500;line-height:18px;color:#fff;border-left:2px solid #c85dd8;padding-left:8px}.form-group.modal-form-group .label{font-size:16px;font-weight:700;line-height:22.4px;letter-spacing:.04em;color:#262626}.form-group.modal-form-group p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.04em;margin-bottom:5px;color:#6D6D6D}.modal-block-header .modal-title{font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:.04em;color:#262626}.modal-block-header p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.04em;color:#6D6D6D}.modal-block-header.text-center{margin-bottom:58px}.modal-passenger [class*=col]{margin-bottom:30px}.search-wrapper{padding:30px 0}.sec-search-booking{background-color:#FCF5FE;border:1px solid #f8ebfc;border-radius:12px;padding:12px}.sec-search-booking ul{gap:10px}.sec-search-booking li img{margin-bottom:5px}.sec-search-booking li a{display:block;font-size:11px;font-weight:500;line-height:15.4px;letter-spacing:.02em;text-align:center;color:#652669}.social-auth ul{gap:10px}.social-auth li a{width:40px;height:40px;background:#fff;border:1px solid #fff;display:flex;align-items:center;justify-content:center;color:var(--purple);border-radius:50%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.social-auth li a:hover{border-color:var(--purple)}.item-banner img{border-radius:16px;width:100%}.banner-slider-item{position:relative}.banner-slider-item .ribbon-down{left:10px;top:0;right:auto;z-index:2;padding:4px;height:40px;background:#DB8AE8}.banner-slider-item .text-percentage{font-size:13px}.card.card-simple{border:0;padding:12px;border-radius:12px;margin-bottom:16px}.card-section-title{font-size:16px;font-weight:700;line-height:19px;margin-bottom:12px}.highlights-item li{padding:8px 10px;font-size:14px;font-weight:500;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.highlights-item li+li{border-left:1px dashed #f6f6f6}.highlights-item .item-type{color:#5D5D5D}.highlights-item .highlights-item-name{color:#262626}.list-bullets li{position:relative;padding-left:15px;font-size:13px;font-weight:500;color:#454545}.list-bullets li+li{margin-top:10px}.list-bullets li:before{position:absolute;content:"";left:0;top:7px;width:5px;height:5px;border-radius:50%;background:#454545}.show-more-btn{display:flex;align-items:center;font-size:14px;font-weight:700;line-height:16.71px;gap:5px;color:var(--purple)!important;border:0;padding:10px 0}.description-text{font-size:13px;font-weight:500;line-height:18px;color:#454545}.Slider-item-detail .swiper-pagination{position:static;margin-top:10px}.Slider-item-detail .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--purple);border-color:var(--purple)}.Slider-item-detail .swiper-pagination .swiper-pagination-bullet{background:#D1D1D1}.card-product{border-top:1px solid #e7e7e7;margin-top:12px;padding-top:12px}.product-price{gap:8px;margin-bottom:6px}.product-price .discounted-price{color:#262626}.product-price .original-price{color:#838383}.card-product .product-title{font-size:14px;font-weight:700;line-height:16.71px;color:#262626;margin-bottom:10px}.card-product .product-weight{font-size:14px;font-weight:400;line-height:21px;color:#6D6D6D}.btn.btn-add{border:1px solid #d1d1d1;border-radius:8px;font-size:16px;font-weight:700;line-height:24px;text-align:center;color:var(--purple)}.sec-store-information{padding-bottom:40px}.detail-white-wrapper{background:#fff;border-top-left-radius:40px;border-top-right-radius:40px}.bg-purple-primary{background-color:var(--purple)}.bg-info-primary{background-color:#1E55A9}.bg-success-primary{background-color:#198152}.card.card-special-offers{border:0;padding:12px;border-radius:8px}.card.card-special-offers .d-flex{gap:16px}.card.card-special-offers .ic-icon{width:40px}.card.card-special-offers .get-discount{font-size:14px;font-weight:500;line-height:16.71px;margin-bottom:5px}.card.card-special-offers .use-code{font-size:12px;font-weight:400;line-height:14.32px;margin-bottom:0}.btn.btn-applied{color:#fff;border:1px solid;font-size:12px;font-weight:500;line-height:14.32px}.slider-browse-special-offer .swiper-pagination{position:static;margin-top:10px;display:flex;justify-content:end;margin-bottom:10px}.slider-browse-special-offer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--purple);border-color:var(--purple)}.slider-browse-special-offer .swiper-pagination .swiper-pagination-bullet{background:#D1D1D1}.link-view-all-offers{font-size:12px;font-weight:500;line-height:14.32px;color:var(--purple)}.filter-container{gap:8px}.toggle-button{position:relative}.toggle-button input{position:absolute;z-index:1;width:38px;height:20px;top:8px;cursor:pointer;opacity:0}.toggle-icon{width:37px;background:#D1D1D1;height:10px;border-radius:10px;position:relative}.toggle-icon svg{position:absolute;top:-4px;transition:all .25s;transform:translateX(-20px)}.toggle-button.toggle-veg input:checked~.toggle-icon{background-color:rgb(27,166,114)}.toggle-button.toggle-non-veg input:checked~.toggle-icon{background-color:rgb(229,53,84)}.toggle-button input:checked~.toggle-icon svg{transform:translateX(0)}.filter-container .btn{border-radius:30px;height:37px;display:flex;align-items:center;padding:5px 10px;min-width:70px;justify-content:center;border:1px solid #e7e7e7!important;font-size:14px;font-weight:500;line-height:18px;color:#262626}.sec-slider-browse-offers{margin-bottom:24px}.sec-detail-menu .section-title{font-size:18px;font-weight:700;line-height:24px;letter-spacing:.52em;text-transform:uppercase;color:#454545;margin-bottom:24px}.card.card-picks{border:0;border-radius:10px;position:relative;overflow:hidden}.card.card-picks img{width:100%}.card.card-picks .position-absolute{width:100%;height:100%;display:flex;flex-direction:column;padding:16px}.card.card-picks .product-name-title .prod-ttl{font-size:14px;font-weight:700;line-height:16.71px;color:#fff}.card.card-picks .product-name-title svg{margin-bottom:10px}.card.card-picks .product-name-title{margin-bottom:auto}.card.card-picks .current-price{font-size:14px;font-weight:700;line-height:16.71px;color:#fff}.card.card-picks .old-price{font-size:14px;font-weight:400;line-height:16.71px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:rgb(255 255 255/60%)}.card.card-picks .product-weight{font-size:14px;font-weight:400;line-height:21px;color:rgb(255 255 255/60%)}.card.card-picks .price-product .d-flex{gap:10px;margin-bottom:5px}.card.card-picks .add-btn{font-size:16px;font-weight:700;line-height:24px;background:#fff;border:1px solid #d1d1d1;border-radius:8px;padding:5px 23px;color:var(--purple)}.card.card-picks .text-customizable{font-size:13px;font-weight:700;line-height:15.51px;letter-spacing:.04em;color:rgb(246 246 246/40%);padding-top:4px;display:block}.recommended-product .accordion-item{border:0;border-bottom:5px solid #ece9ef}.recommended-product .accordion-button{background:#fff;border-radius:0;font-size:18px;font-weight:700;line-height:24px;color:#262626;padding:15px 0;position:relative;flex-direction:column;align-items:start}.recommended-product .accordion-button:after{position:absolute;top:50%;margin-top:-10px;right:0}.card-badge-box{gap:8px;margin-bottom:15px}.card-badge-box .badge-box{font-size:12px;font-weight:700;line-height:14.32px;border-radius:8px}.card-badge-box .badge-box.bestseller{background-color:#FFE5E1!important;color:#F35940}.prod-list-item .prod-ttl{font-size:16px;font-weight:700;line-height:20px;margin-bottom:10px;color:#262626}.prod-list-item .prod-price{font-size:14px;font-weight:500;line-height:16.71px;margin-bottom:10px;color:#262626}.prod-list-item .prod-rating{gap:8px;margin-bottom:10px}.prod-list-item .prod-rating span{font-size:13px;font-weight:700;line-height:18px}.prod-list-item .prod-rating .text-pink{color:#DB8AE8}.prod-list-item .product-thumb{width:150px;height:150px;background:#f6f6f6;border-radius:16px;display:flex;align-items:center;justify-content:center}.prod-list-item .product-thumb img{width:110px;height:110px;object-fit:cover}.prod-list-item .flex-grow-1{padding-right:40px}.product-lower-content .btn.add-btn{font-size:16px;font-weight:700;line-height:24px;border:1px solid #d1d1d1;box-shadow:0 3px 8px 0 #0000001A!important;border-radius:8px;min-width:100px;color:var(--purple);margin-bottom:5px;background-color:#fff}.product-lower-content p{font-size:13px;font-weight:700;line-height:15.51px;letter-spacing:.04em;text-align:center;color:#B0B0B0}.product-lower-content{text-align:center;position:relative;left:50%;bottom:28px;transform:translateX(-50%);z-index:1}.prod-dis-text p{font-size:14px;font-weight:500;color:#5D5D5D}.prod-list-item{padding-bottom:15px;border-bottom:1px solid #e7e7e7;margin-bottom:30px}.prod-list-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.accordion-header .para-text{font-size:13px;font-weight:700;line-height:18px;color:#6D6D6D}.badge-new{font-size:13px;font-weight:700;line-height:15.51px;background:#F3E7FF;border-radius:8px;padding:2px 5px;color:#AB51FB}.sec-view-cart{position:fixed;left:0;right:0;bottom:0;z-index:2}.sec-view-cart .container{background:#fff;box-shadow:0 -13px 12px 0 #0000000F;border-top-left-radius:24px;border-top-right-radius:24px;padding:16px 24px;position:relative}.view-card-box{background-color:var(--purple);padding:16px;border-radius:8px;font-size:14px;font-weight:700}.view-card-box,.view-card-box a{color:var(--bs-white)}button.menu-toggle{width:76px;height:76px;background:#262626;border-radius:50%;color:#fff;border:0;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;line-height:18px;position:absolute;right:0;top:-100px}.offcanvas{width:1100px;height:288px!important;transform:translateY(70px);margin:0 auto 100px;background:#000;color:#fff;border-radius:15px}.card-prod-summery ul li{font-size:18px;font-weight:700;line-height:24px}.card-prod-summery ul li:not(:last-child){margin-bottom:14px}.thumb-full{position:relative;overflow:hidden;border-radius:16px}.thumb-full img,.thumb-full:before{border-radius:16px;width:100%}.thumb-full:before{position:absolute;content:"";box-shadow:0 4px 24px 0 #00000059!important;height:100%;left:0;right:0;top:0;bottom:0}.thumbsmall{position:relative;border-radius:8px;overflow:hidden;cursor:pointer}.thumbsmall img{width:100%;height:56px;cursor:pointer;object-fit:cover}.thumbsmall:before{content:"";height:100%;border-radius:8px;top:0;background:rgba(0,0,0,25%)}.thumbsmall p,.thumbsmall:before{position:absolute;width:100%;left:0;right:0;bottom:0}.thumbsmall p{font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.02em;color:#fff;text-align:center;margin:0;padding:5px}.thumbslider-main{position:relative;margin-bottom:30px}.thumbslider-main .bottom-slider{position:absolute;bottom:15px;left:0;right:0;width:490px;max-width:100%;margin:0 auto}.card.white-card{padding:24px;border-radius:16px;border:0;box-shadow:2px 4px 16px 0 #0000000A}.sec-whybook-squch ul li .icn{flex:0 0 auto;width:21px;margin-right:8px}.sec-whybook-squch ul li{margin-bottom:15px}.sec-whybook-squch ul li .icn svg{display:block}.sec-whybook-squch ul li .head-ttl{font-size:12px;font-weight:500;letter-spacing:.02em;color:#000}.sec-whybook-squch ul li p{font-size:12px;font-weight:400;line-height:16.8px;margin-top:2px;letter-spacing:.02em}.sec-room-categories{margin-bottom:24px}.card.card-room-categories{box-shadow:0 4px 8px 0 #00000014!important;border:0;margin-bottom:8px;border-radius:16px;overflow:hidden;position:relative}.card.card-room-categories .room-name{font-size:14px;font-weight:700;line-height:19.6px;color:#262626;margin-bottom:2px}.card.card-room-categories .room-type p{font-size:12px;font-weight:400;line-height:16.8px;margin:0}.card-room-lower-content{padding:16px}.card.card-room-categories .old-price{font-size:12px;font-weight:400;letter-spacing:.02em;color:#838383}.card.card-room-categories .current-price{font-size:16px;font-weight:700;line-height:20px}.card.card-room-categories .ms-auto .d-flex{gap:8px;justify-content:end}.card.card-room-categories .text-included{font-size:10px;font-weight:500;line-height:14px;letter-spacing:.02em;color:#652669}.img-categories img{height:230px!important;object-fit:cover}.badge-Selected{position:absolute;top:0;left:0;right:0;background:#652669;display:flex;align-items:center;gap:5px;font-size:12px;color:#fff;padding:3px 16px;font-weight:500}.amenities-list li{display:inline-block;margin-bottom:10px;margin-right:10px}.amenities-list .btn{border:1px solid #e7e7e7;padding:6px 10px;border-radius:30px;display:inline-flex;align-items:center;gap:5px;font-size:14px;line-height:19px;color:#3D3D3D;font-weight:500}.amenities-list .btn:hover{border-color:#E7E7E7}.card.white-card .heading02{font-size:16px;line-height:19px}.tabs-near-by.nav.nav-pills .nav-item{padding:0}.tabs-near-by.nav.nav-pills{border-bottom:2px solid #e7e7e7}.tabs-near-by.nav.nav-pills .nav-link{border-radius:0;background-color:transparent;color:#6D6D6D;font-size:14px;line-height:16px;font-weight:500;box-shadow:none;position:relative}.tabs-near-by.nav.nav-pills .nav-link:before{position:absolute;content:"";bottom:-2px;width:100%;height:2px;background-color:transparent;left:0;right:0}.tabs-near-by.nav.nav-pills .nav-link.active:before{background-color:#000}.list-near-item{padding-top:12px}.list-near-item .icbox{flex:0 0 auto;width:20px;margin-right:10px}.list-near-item .icbox svg{display:block}.list-near-item .station-name{font-size:14px;line-height:16px;color:#000;margin-bottom:4px}.list-near-item p{font-size:12px;line-height:14px;color:#6D6D6D}.btn-view-map{border:1px solid #d1d1d1;border-radius:8px;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em;color:#6d6d6d;margin-top:24px;padding:10px}.btn-view-map:hover{border-color:#D1D1D1;color:#6d6d6d}.mb-24{margin-bottom:24px}.rating-box .rating-rank{font-size:32px;font-weight:700;line-height:38.19px}.bedge.badge-good{background:#FCF5FE;border-radius:4px;font-size:12px;font-weight:500;line-height:14.32px;padding:4px 8px;text-align:center}.sec-block-rating ul li{position:relative;padding-left:30px}.sec-block-rating ul li:not(:last-child):before{position:absolute;content:"";width:6px;height:6px;background:var(--purple);border-radius:50%;top:50%;transform:translateY(-50%);right:-18px}.rating-feedbak-list ul li{margin-top:16px}.rating-feedbak-list ul li .progress{height:3px}.bar-progress>.d-flex{margin-bottom:5px}.bar-progress label{font-size:12px;font-weight:400;line-height:14.32px}.bar-progress .ms-auto{font-size:12px;font-weight:500;line-height:14.32px}.rating-feedbak-list ul li .progress .progress-bar{background:#262626!important}.reviewed-card-item .use-name-ttl{font-size:14px;font-weight:500;line-height:18px}.reviewed-card-item p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em;color:#5D5D5D;margin-bottom:8px}.reviewed-card-item .reviewed-date{font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.02em;color:#5D5D5D}.reviewed-card-item .ms-auto .d-flex{gap:10px}.reviewed-card-item{margin-top:16px}.btn-view-reviewed{border:1px solid #d1d1d1!important;border-radius:8px;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.04em;color:#6d6d6d;margin-top:24px;padding:10px;background-color:#F6F6F6}.btn-view-reviewed:hover{color:#6d6d6d}.house-policies .icon-policy{flex:0 0 auto;width:25px;margin-right:16px}.house-policies .title{font-size:14px;font-weight:500;line-height:16.7px;letter-spacing:.04em;margin-bottom:8px;color:#3D3D3D}.house-policies .time{font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.04em;color:#5D5D5D;margin:0}.card-about-detail p{color:#6D6D6D;font-size:14px;font-weight:400;line-height:20px}.cancellation-policy-item .cancellation-icbox{flex:0 0 auto;width:20px;margin-right:10px}.cancellation-policy-item .text-non-refundable{font-size:14px;font-weight:500;line-height:16.7px;letter-spacing:.04em;color:#9C2A18;margin-bottom:4px}.cancellation-policy-item p{font-size:12px;font-weight:400;line-height:14.32px;color:#6D6D6D}.cancellation-policy-item .cancellation-icbox svg{display:block}.cancellation-policy-list .cancellation-policy-item:not(:last-child){margin-bottom:16px}.booking-date-sec .top-booking-details{padding:24px;border-radius:16px}.booking-date-sec h5{font-weight:700;font-size:16px;line-height:19.09px;letter-spacing:0;margin-bottom:12px}.booking-date-sec .top-booking-details .list-booking{border:1px solid rgba(209,209,209,1);padding:16px;border-radius:8px;margin-bottom:16px}.booking-date-sec .top-booking-details .list-booking ul{padding:0 0 12px;margin:0 0 12px;list-style-type:none;border-bottom:1px solid rgba(231,231,231,1)}.booking-date-sec .top-booking-details .list-booking ul:last-child{border:none;padding:0;margin:0}.booking-date-sec .top-booking-details .list-booking ul li.time-box svg{display:block}.booking-date-sec .top-booking-details .list-booking ul li{font-weight:500;font-size:14px;line-height:16.7px;letter-spacing:0;color:rgba(93,93,93,1)}.booking-date-sec .top-booking-details .list-booking ul li.date-box{color:var(--purple)}.booking-date-sec .top-booking-details .light-bg-top-booking{background:rgba(252,245,254,1);padding:16px;border-radius:8px;margin-bottom:16px}.booking-date-sec .top-booking-details .light-bg-top-booking button{width:100%;background:var(--bs-white);border:1px solid rgba(209,209,209,1);padding:8px 16px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.3px;color:var(--bs-back);display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.booking-date-sec .top-booking-details .light-bg-top-booking .dropdown-menu{width:100%}.booking-date-sec .top-booking-details .light-bg-top-booking .total-amount-box p{margin:0;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:var(--bs-black)}.booking-date-sec .top-booking-details .light-bg-top-booking .total-amount-box span{display:block;font-weight:400;font-size:12px;line-height:16.8px;letter-spacing:.2px}.booking-date-sec .top-booking-details .light-bg-top-booking .total-amount-box h6{margin:0;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;color:var(--bs-black)}.booking-date-sec .top-booking-details .light-bg-top-booking .book-now-btn{margin-top:16px}.booking-date-sec .top-booking-details .light-bg-top-booking .btn.btn-primary{width:100%}.booking-date-sec .top-booking-details .green-box{background:rgba(233,248,241,1);padding:8px;border-radius:8px;font-weight:500;font-size:13px;line-height:19.6px;letter-spacing:0;margin-bottom:16px}.booking-date-sec .top-booking-details .para-details p{font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.2px;color:rgba(131,131,131,1)}.booking-date-sec .bottom-booking-details{padding:24px;border-radius:16px}.booking-date-sec .bottom-booking-details .host-list-details .host-img-box img{object-fit:cover;border-radius:100px}.booking-date-sec .bottom-booking-details .host-list-details .host-img-details h6{font-weight:700;font-size:16px;line-height:19.09px;letter-spacing:0;margin:0}.booking-date-sec .bottom-booking-details .host-list-details .host-img-details p{font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.2px;margin:0 0 10px}.booking-date-sec .bottom-booking-details .host-list-details .host-img-details ul{padding:0;margin:0;list-style-type:none}.booking-date-sec .bottom-booking-details .host-list-details .host-img-details ul .btn.btn-light{padding:8px;font-weight:400;font-size:11px;line-height:15.4px;letter-spacing:.2px;text-align:center;border-radius:8px}.booking-date-sec .bottom-booking-details .host-list-details .host-img-details ul .btn.btn-light svg{display:inline-block}.you-might-also-slider h3{font-weight:700;font-size:14px;line-height:16.7px;letter-spacing:0;margin-bottom:7px}.you-might-also-slider p{font-weight:400}.you-might-also-slider h6,.you-might-also-slider p{font-size:12px;line-height:14.32px;letter-spacing:0}.you-might-also-slider h6{font-weight:700;margin:0}.you-might-also-slider h6 span{font-weight:400;margin:0 6px}.you-might-also-slider span.text-sm{color:rgba(0,162,150,1);font-weight:400;font-size:12px;line-height:14.32px;letter-spacing:0}.cardwhite{border-radius:16px;background:#fff;padding:24px}.cardwhite.cardshadow{box-shadow:2px 4px 16px 0 #0000000A}.detailImg img{width:100%;display:block;border-radius:8px}.card-call-section ul{gap:8px}.card-call-section li{width:50%}.card-call-section ul li .btn{background:#F6F6F6;display:flex;align-items:center;gap:8px;justify-content:center;white-space:nowrap}.card-call-section ul li .btn:hover{border-color:#F6F6F6}.top-title p{font-weight:400;font-size:14px;line-height:19.6px}.top-title .top-head-ttl{font-weight:700;font-size:20px;line-height:28px;color:#262626;margin-bottom:5px}.list-policy-container .policy-ttl{font-weight:700;font-size:14px;line-height:18px;color:#262626;margin-bottom:4px}.list-policy-container-item .policy-day{font-weight:400;font-size:12px;line-height:16.8px;margin-bottom:4px}.list-policy-container-item .policy-time{font-weight:400;font-size:12px;line-height:16.8px;color:#838383;margin-bottom:0}.list-policy-container-item .wedge{background:#F6F6F6;font-weight:500;font-size:12px;line-height:14.32px;padding:4px 8px;border-radius:4px}.container-room-guest .ttl-room{font-weight:500;font-size:14px;line-height:18px;margin-bottom:4px;color:#262626}.container-room-guest ul{gap:20px}.container-room-guest ul li{font-weight:400;font-size:14px;line-height:19.6px;color:#454545;position:relative}.container-room-guest ul li:not(:last-child):before{width:4px;height:4px;content:"";background:#454545;border-radius:50%;transform:translateY(-50%);right:-13px;position:absolute;top:50%}.list-policy-container-item{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:10px 0;margin-bottom:10px;position:relative}.card-call-section{margin-bottom:30px}.sec-Customise-stay{padding:24px 0}.heading02.font-14{font-weight:700;font-size:14px;line-height:18px}.customise-stay-list-item .logoIocn{flex:0 0 auto;width:33px}.customise-stay-list-item .stay-ttl{font-weight:700;font-size:14px;line-height:18px;color:#3D3D3D;margin-bottom:4px}.customise-stay-list-item p{font-weight:400;font-size:12px;line-height:16.8px;color:#838383}.customise-stay-list-item .d-flex{gap:14px}.customise-stay-list-item{padding:16px 0;border-bottom:1px solid #e7e7e7}.customise-stay-list-item .stay-price{font-weight:700;font-size:12px;line-height:16.8px;color:#3D3D3D}.customise-stay-list-item .form-check-input{width:20px;height:20px;border:1px solid #d1d1d1}.customise-stay-list-item .form-check-input:checked{background-color:var(--purple);border-color:var(--purple);box-shadow:none}.coupon-card .coupon-header{background:linear-gradient(90deg,#e9f8f1 54.95%,#bbe8d4);padding:15px 12px 30px;margin-bottom:-20px}.coupon-card .coupon-header p{font-weight:700;font-size:14px;line-height:20px;color:#20a66a;max-width:200px}.coupon-content{background:#fff;border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden}.coupon-card .coupon-item .coupon-ttl{font-weight:700;font-size:14px;line-height:18px;color:#454545;margin-bottom:0}.coupon-card .coupon-item p{font-weight:400;font-size:12px;line-height:16.8px;margin-bottom:0;margin-top:2px}.coupon-content .coupon-item{border-bottom:1px solid #f6f6f6;padding:12px}.coupon-card .coupon-item .iocn-check{flex:0 0 auto;width:20px;margin-right:12px}.coupon-card .coupon-item .icon-check{margin:auto}.coupon-card .coupon-item .iocn-check svg{display:block}.coupon-content .coupon-item:last-child{border-bottom:0}.coupon-card .coupon-footer{padding:10px;text-align:center;border-color:currentcolor #E7E7E7 #E7E7E7;border-top:1px dashed #e7e7e7}.coupon-card .coupon-footer .view-more-coupons{font-weight:700;font-size:13px;line-height:18px;color:#838383;display:flex;align-items:center;justify-content:center;gap:4px}.coupon-card .coupon-item .btn-remove-code{border:0;background:transparent;padding:0;font-family:Uber Move;font-weight:700;font-size:14px;line-height:16.7px;color:#DB8AE8}.coupon-card .coupon-item .btn.btn-applay{border:1px solid #db8ae8;font-weight:700;font-size:14px;line-height:16.7px;color:#DB8AE8;padding:4px 13px;border-radius:8px}.mb-32{margin-bottom:32px}.card-billing{background:#FCF5FE;border-radius:8px;padding:16px}.card-billing-title{font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#262626;margin:0 auto 16px;max-width:170px}.list-billing li{margin-bottom:12px}.list-billing li:last-child{margin-bottom:0}.list-billing li .text-left{font-weight:400;font-size:12px;line-height:16.8px;max-width:160px;color:#262626}.list-billing li .text-right{font-weight:500;font-size:14px;line-height:19.6px;display:flex;align-items:center;white-space:nowrap;color:#262626}.list-billing li .text-left.fw-bold{font-size:14px;line-height:18px}.list-billing li .text-right.fw-bold{font-size:16px;line-height:20px}.btn.btn-pay{display:flex;flex-direction:column;align-items:center;position:relative}.btn.btn-pay .d-block.textup{font-weight:700;font-size:16px;line-height:16px}.btn.btn-pay .d-block.textbtm{font-size:13px;line-height:16px}.btn.btn-pay .down{position:absolute;right:0;top:0;width:44px;height:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid #652669}.whatsapp-updates{background:#F6F6F6;padding:12px;border-radius:8px;margin-top:16px}.whatsapp-updates .w-icon svg{display:block}.whatsapp-updates .w-icon{flex:0 0 auto;width:23px}.whatsapp-updates .flex-grow-1{padding:0 10px}.whatsapp-updates .ttl-w-updates{font-weight:500;font-size:12px;line-height:16.8px;color:#000000}.whatsapp-updates p{font-weight:400;font-size:11px;line-height:15.4px}.whatsapp-updates .form-switch .form-check-input{width:40px;height:24px;box-shadow:none!important;cursor:pointer;border:1px solid #dee2e6}.whatsapp-updates .form-switch .form-check-input:checked{background-color:#78297F;border-color:#78297F}.whatsapp-updates .form-switch .form-check-input:focus{--bs-form-switch-bg:url(/_next/static/media/swithc-toggle.fc7ddc25.svg)!important}.whatsapp-updates .form-switch .form-check-input:checked{--bs-form-switch-bg:url(/_next/static/media/swithc-toggle-checked.7be2c738.svg)!important}.btn.btn-primary.btn-cancel-booking{background:#f6f6f6;border-color:#f6f6f6;color:#e03c22;margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:10px}.summary-container{margin-bottom:24px}.summary-container .summary-item{padding:12px 0}.summary-container .summary-item:not(:first-child){border-color:currentcolor #E7E7E7 #E7E7E7;border-top:1px dashed #e7e7e7}.summary-container .summary-item .d-flex{font-weight:700;font-size:14px;line-height:18px;color:#454545}.summary-container .summary-item .d-flex .summary-icon{flex:0 0 auto;width:20px;margin-right:12px}.summary-container .summary-item .price-original{color:#B0B0B0;padding:0 5px}.saved-text{background:#E9F8F1;border:1px solid #bbe8d4;border-radius:8px;color:#20A66A;padding:4px 8px;display:inline-block}.incl-changes,.saved-text{font-weight:700;font-size:14px;line-height:18px}.incl-changes{color:#838383}.ps-box{padding-left:35px;margin-top:2px}.rounded-radius{border-radius:16px}.ghana-squch-slider img{border-radius:12px;display:block}.ghana-squch-slider .multislider-com-box{overflow:hidden}.ghana-squch-slider .swiper-slide{background:transparent!important}.ghana-squch-slider .text-box{padding:0 12px 12px}.ghana-squch-slider .text-box h3{font-weight:700;font-size:16px;line-height:19.09px;margin-bottom:8px;-webkit-line-clamp:1}.ghana-squch-slider .text-box h3,.ghana-squch-slider .text-box p{letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ghana-squch-slider .text-box p{font-weight:400;font-size:14px;line-height:16.71px;margin:0;-webkit-line-clamp:2}.ghana-squch-slider .text-box h6{font-weight:700;font-size:14px;line-height:16.7px;letter-spacing:0;margin:0}.ghana-squch-slider .text-box h6 span{font-weight:400;font-size:14px;line-height:16.71px;letter-spacing:0;margin:0 4px}.ghana-squch-slider .text-box .text-sm{color:rgba(32,166,106,1);font-weight:400;font-size:14px;line-height:16.71px;letter-spacing:0}.right-align-backlink .search-filter-box{padding:10px 16px 11px;border-radius:8px}.right-align-backlink .search-filter-box h6{margin:0;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.4px;color:var(--purple)}.right-align-backlink .search-filter-box .date-details-box p{margin:0;font-weight:400;font-size:16px;line-height:22.4px;letter-spacing:.4px}.btn-prev{left:0}.btn-next,.btn-prev{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #d1d1d1;border-radius:17px;padding:2px 5px;width:32px;height:32px;z-index:1;background:var(--bs-white);box-shadow:0 4px 10px #3131311f!important}.btn-next{right:0}.btn.btn-black{background-color:var(--foreground);color:var(--bs-white);width:160px;margin:0 auto;border-radius:100px;padding:9px 20px;font-weight:500;font-size:16px;line-height:22.4px;letter-spacing:.4px;text-align:center}.found-title h2{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.2px;color:rgba(176,176,176,1)}.btn-fixed-position{position:absolute;bottom:35px;left:0;right:0;z-index:3}.map-box,.map-box iframe{display:block}.map-box{margin-bottom:-6px}.btn-fixed-position .details-map-box{border:1px solid rgba(234,212,255,1);max-width:370px;margin:0 auto;border-radius:16px;padding:8px;background:var(--bs-white)}.btn-fixed-position .details-map-box .img-box{width:132px}.btn-fixed-position .details-map-box .text-box{width:calc(100% - 140px)}.btn-fixed-position .details-map-box .img-box img{width:100%;display:block;border-radius:10px;overflow:hidden;height:120px!important;object-fit:cover}.btn-fixed-position .details-map-box .text-box h3{font-weight:700;font-size:20px;line-height:28px;letter-spacing:.2px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.btn-fixed-position .details-map-box .text-box .bg-light-rating{background:rgb(233 233 233);font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;border-radius:100px;width:auto!important;padding:4px;max-width:max-content;color:rgba(69,69,69,1)}.btn-fixed-position .details-map-box .text-box p{color:rgba(32,166,106,1);font-weight:500;font-size:20px;line-height:28px;letter-spacing:.2px;margin-top:10px}.booking-summary-cart-sec .booking-summary-box{padding:24px}.booking-summary-cart-sec .booking-summary-box .top-active-box{border:1px solid rgba(187,232,212,1);background:rgba(233,248,241,1);border-radius:8px;padding:6px 16px;font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:0;color:rgba(32,166,106,1);margin-bottom:16px}.booking-summary-cart-sec .biggie-mart-sec .top-biggie-mart{border-bottom:1px solid rgba(231,231,231,1);padding-bottom:24px;margin-bottom:0}.booking-summary-cart-sec .biggie-mart-sec .top-biggie-mart h2{font-weight:700;font-size:20px;line-height:28px;letter-spacing:.2px;margin-bottom:2px}.booking-summary-cart-sec .biggie-mart-sec .top-biggie-mart p{margin:0;font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.2px}.booking-summary-cart-sec .biggie-mart-sec .top-biggie-mart ul{list-style-type:none;padding:0;margin:0}.booking-summary-cart-sec .biggie-mart-sec .top-biggie-mart ul .btn.btn-light-grey{border-radius:8px;background:rgba(246,246,246,1);padding:8px 16px;font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.2px;text-align:center}.booking-summary-cart-sec .biggie-mart-sec .biggie-mart-bottom-details .biggie-mart-box{padding-bottom:10px;padding-top:10px}.booking-summary-cart-sec .biggie-mart-sec .biggie-mart-bottom-details h5{font-weight:700;font-size:14px;line-height:18px;letter-spacing:0;margin-bottom:4px}.booking-summary-cart-sec .biggie-mart-sec .biggie-mart-bottom-details .biggie-mart-box h6,.booking-summary-cart-sec .biggie-mart-sec .biggie-mart-bottom-details p{margin:0;font-weight:400;font-size:12px;line-height:16.8px;letter-spacing:.2px}.accordion-bigger-mart{margin-top:16px}.accordion-bigger-mart .accordion .accordion-item{border:none}.accordion-bigger-mart .accordion .accordion-item button.accordion-button{background:transparent;font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:0;padding:5px 0}.accordion-bigger-mart .accordion .accordion-item .accordion-collapse .accordion-body{padding:20px 0 0;margin:0}.accordion-bigger-mart .accordion .accordion-item .accordion-collapse .accordion-body .bed-rooms{margin-bottom:14px}.accordion-bigger-mart .accordion .accordion-item .accordion-collapse .accordion-body .bed-rooms h5{font-weight:500;font-size:14px;line-height:16.71px;letter-spacing:0;margin:0}.add-remove-btn-box{border:1px solid #d1d1d1;border-radius:8px;overflow:hidden;width:106px;background-color:#fff;justify-content:space-between}.add-remove-btn-box button{border:none;background:none;padding:7px}.add-remove-btn-box p{width:100%;border:none;text-align:center;font-size:16px;font-weight:600;line-height:19.09px;color:rgba(101,38,105,1)}.accordion-bigger-mart .accordion .accordion-item .head-text svg{min-width:15px;margin-right:5px}.price-box{min-width:40px;display:flex;flex-direction:column;align-items:end}.accordion-bigger-mart .accordion .accordion-item .accordion-collapse .accordion-body .bed-rooms .gap-3{gap:10px!important}.accordion-bigger-mart .accordion .accordion-item .head-text{padding-right:10px}.add-remove-btn-box button svg{display:block}.accordion-bigger-mart .accordion .accordion-item .accordion-collapse .accordion-body .bed-rooms .price-box .old-price{font-weight:700;font-size:12px;line-height:14.32px;letter-spacing:0;text-align:right;text-decoration:line-through;color:rgba(131,131,131,1);display:block}.accordion-bigger-mart .accordion .accordion-item .accordion-collapse .accordion-body .bed-rooms .price-box .new-price{font-weight:500;font-size:14px;line-height:16.71px;letter-spacing:0}.accordion-bigger-mart .accordion .accordion-item .accordion-collapse .accordion-body .bed-rooms .head-text p{font-weight:500;font-size:13px;line-height:18px;letter-spacing:0;color:rgba(131,131,131,1);margin-top:4px}.btn-border.btn{border:1px solid rgba(248,235,252,1);padding:9px 8px;border-radius:8px;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:rgba(101,38,105,1)}.btn-border.btn:hover{color:rgba(248,235,252,1)}.delivery-partner-mart{margin-top:32px}.delivery-partner-mart h5{font-weight:700;font-size:16px;line-height:19.09px;letter-spacing:0;margin-bottom:8px}.delivery-partner-mart p{margin:0;font-weight:700;font-size:13px;line-height:18px;letter-spacing:0;color:rgba(131,131,131,1)}.delivery-partner-mart img{display:block;border-radius:10px!important;overflow:hidden}.most-tipped-mart{margin:15px 0}.most-tipped-mart ul{padding:0;margin:0;list-style-type:none}.btn-tipped{border:1px solid rgba(231,231,231,1);box-shadow:0 3px 8px 0 rgba(0,0,0,.1);padding:10px 23px;border-radius:8px;font-weight:700;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;min-width:75px;overflow:hidden;cursor:pointer}.btn-tipped.most-topped{padding-top:4px;padding-bottom:16px}.btn-tipped.most-topped span{background:rgba(101,38,105,1);display:block;position:absolute;bottom:0;width:100%;left:0;right:0;font-weight:700;font-size:10px;line-height:11.93px;letter-spacing:0;text-align:center;color:var(--bs-white)}li.btn-tipped.active-btn{border:1px solid rgba(232,182,241,1);background:rgba(252,245,254,1);color:rgba(101,38,105,1)}.most-tipped-mart h4{font-weight:700;font-size:14px;line-height:18px;letter-spacing:0;margin:20px 0;color:rgba(131,131,131,1);color:rgba(69,69,69,1);border-bottom:1px solid rgba(209,209,209,1)}.most-tipped-mart .checkbox-box{font-weight:700;font-size:13px;line-height:15.51px;letter-spacing:0;color:rgba(131,131,131,1);padding-bottom:32px}.no-border-input,.no-border-input:focus{border:none!important;box-shadow:none!important}.no-border-input:focus{outline:none!important}.most-tipped-mart .checkbox-box input.form-check-input{margin:0;padding:10px;box-shadow:none;border:1px solid rgba(209,209,209,1)}.most-tipped-mart .form-check-input:checked{background:#652669 url(/_next/static/media/check.4a58c36a.png);background-repeat:no-repeat;background-position:50%}.delivery-instructions label{font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:0}.delivery-instructions label span{color:rgba(176,176,176,1)}.delivery-instructions form{position:relative}.delivery-instructions .total-text{position:absolute;bottom:6px;color:rgba(131,131,131,1);font-weight:700;font-size:13px;line-height:18.2px;letter-spacing:0;left:10px}.delivery-instructions textarea{padding:8px 10px;border:1px solid rgba(209,209,209,1)!important;font-weight:700;font-size:13px;line-height:18.2px;letter-spacing:0;color:rgba(131,131,131,1)!important;box-shadow:none!important;outline:none!important;min-height:100px!important}.delivery-instructions textarea::placeholder{color:rgba(131,131,131,1)!important}.booking-summary-cart-sec .booking-summary-box .note-bottom{margin-top:32px}.booking-summary-cart-sec .booking-summary-box .note-bottom h6{font-weight:700;font-size:16px;line-height:22.4px;letter-spacing:0;color:rgba(38,38,38,1);margin-bottom:12px}.booking-summary-cart-sec .booking-summary-box .note-bottom p{font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:0;color:rgba(93,93,93,1);margin-bottom:8px}.booking-summary-cart-sec .booking-summary-box .note-bottom .text-cancelation{font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:0;color:rgba(101,38,105,1);padding-bottom:4px;border-bottom:1px dashed rgba(101,38,105,1)}.booking-summary-cart-sec .booking-summary-box .note-bottom p span{color:rgba(228,51,83,1)}.sec-credit-card-details .form-fild .form-control{height:46px;padding:6px 12px}.custom-checkbox .form-check-input{width:20px;height:20px;cursor:pointer;box-shadow:none;border:1px solid #d1d1d1}.custom-checkbox .form-check-input:checked{background-color:var(--purple);border-color:var(--purple);box-shadow:none}.custom-checkbox .form-check-label{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04em;max-width:513px;padding-left:10px;cursor:pointer;color:#5D5D5D}.sec-credit-card-details .form-group{margin-bottom:10px}.sec-credit-card-details{background:#F6F6F6;padding:12px;border-radius:8px}.form-block-head{margin-bottom:12px}.form-block-head .form-ttl{font-weight:500;font-size:14px;line-height:18px;color:#262626}.form-block-head p{font-weight:400;font-size:10px;line-height:14px}.payment-label{padding:10px;position:relative;cursor:pointer}.payment-label:hover{background:#FCF5FE}.payment-mode .accordion-header .payment-label:hover{background:transparent}.payment-label .payment-icon{flex:0 0 auto;width:40px;height:40px;border:1px solid #ececec;border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:8px}.payment-label .payment-ttl.d-block{font-weight:500;font-size:16px;line-height:20px;color:#262626}.payment-label .bank-name.d-block{font-weight:400;font-size:12px;line-height:16.8px;color:#5D5D5D}.payment-label .flex-grow-1{position:relative}.payment-label .flex-grow-1:after,.payment-label .flex-grow-1:before{position:absolute;content:"";border-radius:50%;top:50%;right:0;border:2px solid #d1d1d1;transform:translateY(-50%)}.payment-label .flex-grow-1:before{width:20px;height:20px}.payment-label .flex-grow-1:after{width:10px;height:10px;right:5px;top:50%;opacity:0}.payment-label input{position:absolute;top:0;left:0;opacity:0}.payment-label input:checked~.flex-grow-1:after,.payment-label input:checked~.flex-grow-1:before{border-color:var(--primary-bg)}.payment-label input:checked~.flex-grow-1:after{background-color:var(--primary-bg);opacity:1}.payment-mode .accordion-button{padding:10px;background-color:#fff!important}.payment-mode .accordion-button .payment-label .flex-grow-1:after,.payment-mode .accordion-button .payment-label .flex-grow-1:before{display:none}.payment-mode .payment-mode-ttl{font-weight:500;font-size:14px;line-height:18px;color:#000;margin-bottom:5px}.payment-mode{margin-bottom:20px}.cancel-modal-sec .filter-modal-body,.cancel-modal-sec .modal-block-header{border-bottom:1px solid rgba(231,231,231,1);padding-bottom:8px}.cancel-modal-sec .modal-form-list{padding:16px 0 8px}.cancel-modal-sec .modal-form-list ul{padding:0;margin:0;list-style-type:none}.cancel-modal-sec .modal-form-list ul .checkbox-box input.form-check-input{margin:0;padding:10px;box-shadow:none;border:1px solid #d1d1d1}.cancel-modal-sec .modal-form-list ul li{margin-bottom:10px;font-weight:400;font-size:16px;line-height:22.4px;letter-spacing:.2px}.cancel-modal-sec .modal-form-list ul .checkbox-box input.form-check-input:checked{background:#652669 url(/_next/static/media/check.4a58c36a.png);background-repeat:no-repeat;background-position:50%}.cancel-modal-sec .cancel-modal-body{padding:0}.cancel-modal-sec .cancel-modal-body .modal-block-header{padding:40px 40px 10px}.cancel-modal-sec .cancel-modal-body .modal-form-list{padding:20px 40px 10px}.cancel-modal-sec .cancel-modal-body .delivery-instructions{padding:0 40px}.cancel-modal-sec .cancel-modal-body .delivery-instructions textarea{border:1px solid rgba(209,209,209,1);font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.2px}.cancel-modal-sec .modal-footer-box.modal-footer{justify-content:center;padding-top:0}.confirmation-box img{display:block;margin:0 auto}.cancel-confirmation-sec .cancel-modal-body{padding:40px 40px 32px}.cancel-confirmation-sec .cancel-modal-body .confirmation-text{padding-top:32px}.cancel-confirmation-sec .cancelled{font-weight:700;font-size:20px;line-height:23.87px;letter-spacing:0;margin-bottom:8px;color:rgba(243,89,64,1)}.cancel-confirmation-sec p{margin:0;font-weight:500;font-size:14px;line-height:16.71px;letter-spacing:0}.cancel-confirmation-sec button.btn-light-gray{background:rgba(246,246,246,1);padding:15px 24px;border-radius:8px;font-weight:500;font-size:14px;line-height:16.71px;letter-spacing:0}.cancel-confirmation-sec .modal-footer-box{padding-bottom:40px}.text-payment-successful{font-weight:500;font-size:16px;line-height:19.09px;color:#23B674}.swiper-container{height:140px;overflow:hidden}.slider-delivery-time{height:100%}.slider-delivery-time .swiper-slide{font-weight:700;font-size:16px;line-height:19.09px;text-align:center;display:flex;align-items:center;padding:12px;justify-content:center;opacity:.1;border-radius:12px}.slider-delivery-time .swiper-slide.swiper-slide-active{background:#F6F6F6;color:#262626;opacity:1}.modal-ttl,.modal-ttl.text-start{font-weight:700;font-size:18px;line-height:21.48px;color:#262626;margin-bottom:24px}.tabs-delivery-time{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.tabs-delivery-time .nav-link{color:#B0B0B0;font-weight:700;background-color:transparent!important;border-radius:0;position:relative;padding:16px 10px}.tabs-delivery-time .nav-link:before{position:absolute;content:"";left:0;right:0;bottom:-1px;height:2px;background-color:#0000}.tabs-delivery-time .nav-link .ttl-tp{font-size:16px;line-height:16px}.tabs-delivery-time .nav-link .ttl-btm{font-size:14px;line-height:16px}.tabs-delivery-time .nav-link.active{color:var(--primary-bg)}.tabs-delivery-time .nav-link.active:before{background-color:var(--primary-bg)}.card-bill-summary li .text-left{font-weight:700;font-size:14px;line-height:16.71px;color:#6D6D6D}.card-bill-summary li .text-right{font-weight:700;font-size:16px;line-height:19.09px;color:#262626;display:flex;align-items:center;gap:8px}.card-bill-summary li .text-right .price-old{font-size:14px;line-height:16px;color:#4F4F4F}.card-bill-summary li .bill-summary-item{padding:12px}.card-bill-summary li:not(:last-child){border-bottom:1px dashed;border-color:#e7e7e7}.card-you-saved{border:1px solid #bbe8d4;background:#e9f8f1;font-weight:700;font-size:14px;line-height:18px;text-align:center;padding:12px;color:#20a66a;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.modal-bill-summary .modal-content{background:#E7E7E7}.card-bill-summary{background-color:#fff;border-radius:12px;overflow:hidden}.card-bill-summary li .text-right .text-green{color:#20A66A}.card-bill-summary li .text-left.fw-bold{font-weight:700;font-size:16px;line-height:19.09px;color:#000}.card-bill-summary li .underline-text{border-bottom:1px dashed;border-color:#e7e7e7}.btn.btn-view-bill{font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:0;display:block;text-align:center;width:100%;padding:0;border:0;outline:none;margin-top:15px;color:#C85DD8}.btn.btn-view-bill:hover{color:#C85DD8}.my-booking-bottom-sec ul{background:var(--bs-white);border-bottom:2px solid #d1d1d1;padding:17px 40px 0}.my-booking-bottom-sec ul li.nav-item{margin:0;padding:0;border:#ffdead}.my-booking-bottom-sec ul li.nav-item button{padding:0 0 16px;font-size:16px;font-weight:500;line-height:20px;color:#454545;border:none}.my-booking-bottom-sec ul li.nav-item button.active{margin-bottom:0;border-bottom:5px solid #652669;color:#652669}.my-booking-bottom-sec .tab-content{padding:0 40px}.my-booking-bottom-sec .mybooking-tab{box-shadow:0 2px 8px 0 rgba(0,0,0,.08);overflow:hidden;padding:20px}.my-booking-bottom-sec .mybooking-tab .my-booking-top-details .img-left-box img{width:62px!important;height:62px!important;border-radius:8px;overflow:hidden;object-fit:cover;max-width:62px}.my-booking-bottom-sec .mybooking-tab .my-booking-top-details .text-right-box{width:calc(100% - 70px)}.my-booking-bottom-sec .mybooking-tab .my-booking-top-details .img-left-box{width:62px}.my-booking-bottom-sec .mybooking-tab .my-booking-top-details .text-right-box h2{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.my-booking-bottom-sec .mybooking-tab .my-booking-top-details .text-right-box h3{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.2px;margin:0;color:rgba(61,61,61,1)}.my-booking-bottom-sec .mybooking-tab .my-booking-top-details .text-right-box p{font-weight:400;font-size:12px;line-height:16.8px;letter-spacing:.2px;margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.my-booking-bottom-sec .mybooking-tab .text-room-category{text-align:center;margin:20px 0;padding:8px 0;border-top:1px solid rgba(209,209,209,1);border-bottom:1px solid rgba(209,209,209,1)}.my-booking-bottom-sec .mybooking-tab .text-room-category h4{margin:0;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0}.my-booking-bottom-sec .mybooking-tab .list-contact ul{padding:0;margin:0;list-style-type:none;border:none}.my-booking-bottom-sec .mybooking-tab .list-contact ul li .list-contect-box{font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.02em;text-align:center;color:var(--foreground);text-decoration:none}.my-booking-bottom-sec .mybooking-tab .list-contact ul li .list-contect-box .list-icons{display:flex;border:1px solid #f6f6f6;background:#f6f6f6;border-radius:100%;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:4px}.my-booking-bottom-sec .mybooking-tab .list-contact ul li .list-contect-box .list-text{display:block}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink{background:#faf5ff;padding:16px;border-radius:16px;margin:20px 0 8px}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink p{font-size:14px;font-weight:700;line-height:18px;margin-bottom:10px}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul{padding:0;margin:0;list-style-type:none;border:1px solid #d1d1d1;background:var(--bs-white);border-radius:8px;overflow:hidden;position:relative}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul li.upcoming-left-pay{width:50%;text-align:center}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul li.upcoming-right-pay{border:1px solid #000;width:50%;text-align:center;border-radius:8px;overflow:hidden;position:relative}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul li.upcoming-left-pay .pay-heading{padding:5px 0;font-size:12px;font-weight:700;line-height:16.8px;letter-spacing:.02em}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul li.upcoming-left-pay .pay-subheading{background:#e7e7e7;padding:5px 0;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;margin-bottom:-2px}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul li.upcoming-right-pay .pay-heading{padding:5px 0;font-size:12px;font-weight:700;line-height:16.8px;letter-spacing:.02em}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul li.upcoming-right-pay .pay-subheading{padding:5px 0;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;background:#262626;color:var(--bs-white)}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box .bg-light-pink ul:before{content:"";position:absolute;width:7px;left:49%;background:#e7e7e7;z-index:0;height:12px;bottom:0}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box ul.total-pay-sec{padding:0;margin:0;border:none}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box ul.total-pay-sec li{font-size:14px;font-weight:500;line-height:18px;padding:15px 12px}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box ul.total-pay-sec li .text-total-small{font-size:12px;font-weight:500;line-height:14.32px;color:#838383;display:block}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box ul.total-pay-sec li .text-total-big{font-size:16px;font-weight:500;line-height:19.09px;display:block}.my-booking-bottom-sec .mybooking-tab .pay-now-get .right-upcoming-box ul.total-pay-sec li:first-child{border-bottom:1px solid #e7e7e7}.my-booking-bottom-sec .mybooking-tab .pay-now-get .pay-btn-box{margin-top:20px}.my-booking-bottom-sec .mybooking-tab .pay-now-get .pay-btn-box ul{border:none;padding:0;margin:0;list-style-type:none}.my-booking-bottom-sec .mybooking-tab .pay-now-get .pay-btn-box ul .btn.btn-light-grey{background:rgba(246,246,246,1);margin-bottom:10px;font-weight:500;font-size:16px}.my-booking-bottom-sec .mybooking-tab .pay-now-get .pay-btn-box ul .btn.btn-light-grey,.my-booking-bottom-sec .mybooking-tab .pay-now-get .pay-btn-box ul .btn.btn-primary{width:100%;line-height:20px;letter-spacing:0;padding:12px;border-radius:8px;min-height:auto}.red-text{background:rgba(254,244,242,1);color:rgba(224,60,34,1)}.green-text,.red-text{width:100%;display:block;padding:4px;margin-top:8px;font-weight:400;font-size:12px;line-height:16.8px;letter-spacing:.2px}.green-text{background:rgba(233,248,241,1);color:rgba(25,129,82,1)}.btn.btn-light-pink{padding:12px}.my-booking-bottom-sec .mybooking-tab .list-contact.grid-view-contact ul li .list-contect-box{background:rgba(246,246,246,1);padding:8px 15px;border-radius:8px}.my-booking-bottom-sec .mybooking-tab .list-contact.grid-view-contact ul li .list-contect-box .list-icons{width:auto;height:auto;padding:0;border-radius:0;margin:0}.btn.btn-light-pink{border:1px solid rgba(241,214,248,1);background:rgba(252,245,254,1);text-align:center;width:100%;display:block;font-weight:500;font-size:14px;line-height:14px;letter-spacing:0;color:rgba(101,38,105,1)}.book-again-box .book-again-img-box{width:80px;height:80px;overflow:hidden;border-radius:8px}.book-again-box .book-again-text-box{width:calc(100% - 88px)}.book-again-box .book-again-img-box img{width:100%;display:block;max-width:100%;height:100%!important;object-fit:cover}.book-again-box .book-again-text-box h4{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.book-again-box .book-again-text-box h5{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;margin:0}.book-again-box .book-again-text-box p{font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.2px;margin:0;color:rgba(109,109,109,1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.book-again-box .book-again-right{width:84px}.book-again-box .book-again-right .btn-book{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.2px;color:rgba(101,38,105,1);padding:10px 0;border-top:1px solid rgba(231,231,231,1)}.book-again-box .book-again-left{width:calc(100% - 100px)}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .book-again-left{width:auto}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .mid-box{background:#fef4f2;padding:9px 16px;border-radius:8px;width:165px;text-align:center}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .mid-box svg{display:block;margin:0 auto}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .mid-box p{margin:8px 0 0;font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.02em;color:#e03c22}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box{height:100%}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box .grey-box{background:#f6f6f6;padding:12px 16px;border-radius:16px;text-align:center;min-height:80px;position:relative}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box .grey-box .heading-top-box{position:absolute;top:-8px;font-size:10px;font-weight:500;line-height:14px;letter-spacing:.02em}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box .grey-box .heading-top-box p{margin:0 auto;position:relative;z-index:1;background:#f6f6f6;width:max-content;padding:0 6px}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box .grey-box .text-box p{font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;margin:0 auto}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box .grey-box .heading-top-box:before{content:"";width:90%;height:2px;position:absolute;top:7px;left:0;right:0;margin:0 auto;background:#4f4f4f}.gallery-modal-body{padding:40px}.gallery-modal-body h2{font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;margin:0}.gallery-modal-body ul{margin-bottom:25px!important;border-bottom:1px solid rgba(231,231,231,1);margin-top:16px}.gallery-modal-body ul li.nav-item button{border:none;border-bottom:3px solid transparent;padding:14px}.gallery-modal-body ul li.nav-item,.gallery-modal-body ul li.nav-item button{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:rgba(109,109,109,1)!important}.gallery-modal-body ul li.nav-item{width:auto!important;flex-grow:0;flex-basis:auto}.gallery-modal-body ul li.nav-item button.active{font-weight:700;font-size:14px;line-height:18px;letter-spacing:0;color:var(--bs-black)!important;border-bottom:3px solid rgba(0,0,0,1)}.gallery-modal-body .total-img{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;margin:0;display:block;color:rgba(131,131,131,1)}.gallery-modal-body p{margin-top:24px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:12px}.gallery-modal-body .img-gallery-sec .gallery-img{width:32.33%}.gallery-modal-body .img-gallery-sec .gallery-img img{width:100%;display:block;height:230px!important;object-fit:cover!important;border-radius:10px;overflow:hidden}.gallery-modal-body .img-gallery-bottom{height:calc(75vh - 232px);overflow-x:hidden;overflow-y:scroll}.review-modal-body{padding:40px}.review-modal-body .review-top-heading{border-bottom:1px solid rgba(231,231,231,1);padding-bottom:8px}.review-modal-body .review-top-heading h2{font-weight:700;font-size:32px;line-height:38.19px;letter-spacing:0;margin-bottom:5px}.review-modal-body .review-top-heading .btn-light{font-weight:500;font-size:12px;line-height:14.32px;letter-spacing:0;color:var(--bs-black);background:rgba(246,246,246,1);padding:4px 8px;border-radius:4px}.review-modal-body .review-top-heading .right-top-review ul{padding:0;margin:0;list-style-type:none}.review-modal-body .review-top-heading .right-top-review span{display:block;text-align:right;margin-top:8px;font-weight:400;font-size:12px;line-height:14.32px;letter-spacing:0;color:var(--bs-black)}.review-modal-body .review-top-filter{margin-top:24px;margin-bottom:24px}.review-modal-body .review-top-filter p{margin:0;font-weight:500;font-size:16px;line-height:22.4px;letter-spacing:.4px}.review-modal-body .review-top-filter .right-top-filter ul{padding:0;margin:0;list-style-type:none}.review-modal-body .review-top-filter .right-top-filter ul li .btn.btn-border{border-radius:100px;color:rgba(109,109,109,1);font-weight:500;font-size:14px;line-height:16.7px;letter-spacing:0;padding:4px 12px}.review-modal-body .review-top-filter .right-top-filter ul li .btn.btn-border.active{border-color:rgba(38,38,38,1);color:rgba(38,38,38,1)}.review-modal-body .review-top-filter .right-top-filter ul li .btn-modal{font-weight:400;font-size:14px;line-height:16.71px;letter-spacing:0;color:rgba(61,61,61,1);margin-left:10px}.review-modal-body .review-bottom-sec .review-bottom-box h5{margin:0;font-weight:700;font-size:16px;line-height:19.09px;letter-spacing:0}.review-modal-body .review-bottom-sec .review-bottom-box ul{padding:0 0 0 5px;margin:0;list-style-type:none}.review-modal-body .review-bottom-sec .review-bottom-box ul li a,.review-modal-body .review-bottom-sec .review-bottom-box ul li a svg{display:block}.review-modal-body .review-bottom-sec .review-bottom-box .review-box{margin-bottom:4px}.review-modal-body .review-bottom-sec .review-bottom-box p{font-weight:400;font-size:14px;line-height:16.71px;letter-spacing:0;margin-bottom:8px;color:rgba(109,109,109,1)}.review-modal-body .review-bottom-sec .review-bottom-box .review-date-logo h6{margin:0;font-weight:500;font-size:12px;line-height:14.32px;letter-spacing:0;color:rgba(38,38,38,1)}.review-modal-body .review-bottom-sec .review-bottom-box .review-date-logo .text{font-weight:500;font-size:12px;line-height:14.32px;letter-spacing:0;color:rgba(109,109,109,1);padding-right:5px}.review-modal-body .review-bottom-sec .review-bottom-box .review-date-logo .icons,.review-modal-body .review-bottom-sec .review-bottom-box .review-date-logo .icons svg{display:block}input.form-control.dateSelect:focus{border:1px solid #d1d1d1!important}.up-next-trip-sec{margin-bottom:24px}.up-next-trip-sec .img-bg-box{width:100%;mix-blend-mode:overlay;position:absolute;z-index:0}.full-box-up-next-trip{position:relative;box-shadow:1px 6px 12px 0 rgba(82,48,127,.12);border-radius:16px;background:var(--bs-white);overflow:hidden}.up-next-trip-space{padding-top:88px}.up-next-trip-space h2{font-weight:700;font-size:20px;line-height:28px;letter-spacing:.4px;margin-bottom:24px}.full-box-up-next-trip .img-top img{width:100%;display:block;min-height:130px;object-fit:cover}.full-box-up-next-trip .img-top{position:relative}.full-box-up-next-trip .img-top .text-box{position:absolute;top:50%;z-index:1;left:30px;transform:translateY(-50%)}.full-box-up-next-trip .img-top:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(85.18deg,rgba(0,0,0,.8) 8.27%,rgba(0,0,0,0) 50.94%)}.full-box-up-next-trip .img-top .text-box h3{font-weight:500;font-size:36px;line-height:50.4px;letter-spacing:.4px;color:var(--bs-white);margin:0}.full-box-up-next-trip .img-top .text-box h4{margin:0;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.4px;color:var(--bs-white)}.full-box-up-next-trip .text-bottom{padding:32px 32px 0}.full-box-up-next-trip .text-bottom h5{font-weight:700;font-size:32px;line-height:44.8px;letter-spacing:.4px;color:rgba(101,38,105,1);margin:0 0 12px}.full-box-up-next-trip .text-bottom ul.listing-up-next{padding:0;margin:0 0 24px}.full-box-up-next-trip .text-bottom ul.listing-up-next li{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.4px}.full-box-up-next-trip .text-bottom ul.listing-up-next li span,.full-box-up-next-trip .text-bottom ul.listing-up-next li span svg{display:block}.full-box-up-next-trip .text-bottom .footer-location .btn-link{border-top:1px solid rgba(231,231,231,1);width:100%;padding:24px 12px;font-weight:500;font-size:16px;line-height:22.4px;letter-spacing:.4px;text-align:center;text-decoration:none;color:rgba(109,109,109,1)}.upcoming-next-sec h2{font-weight:700;font-size:20px;line-height:28px;letter-spacing:.4px;margin-bottom:24px;margin-top:20px}.upcoming-next-sec .full-box-up-next-trip .text-box{left:15px}.upcoming-next-sec .full-box-up-next-trip .text-box h3{font-size:24px;line-height:33.6px;letter-spacing:.2px}.upcoming-next-sec .full-box-up-next-trip .text-box h4{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0}.upcoming-next-sec .full-box-up-next-trip .text-bottom{padding:15px 15px 0}.upcoming-next-sec .full-box-up-next-trip .text-bottom h5{font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:8px}.upcoming-next-sec .full-box-up-next-trip .text-bottom ul.listing-up-next{margin-bottom:16px}.upcoming-next-sec .full-box-up-next-trip .text-bottom ul.listing-up-next li{font-size:12px;line-height:16.8px;letter-spacing:.2px}.upcoming-next-sec .full-box-up-next-trip .text-bottom ul.listing-up-next li svg{width:16px;height:16px}.upcoming-next-sec .full-box-up-next-trip .text-bottom .footer-location .btn-link{padding:10px 5px;font-size:12px;line-height:16.8px;letter-spacing:.2px}.upcoming-next-sec .full-box-up-next-trip .text-bottom .footer-location .btn-link svg{width:12px}.up-next-sidebar-trip-sec h2{margin:0 0 20px;font-size:20px;line-height:28px;letter-spacing:.4px}.up-next-sidebar-trip-sec .btn-box ul{padding:0;list-style-type:none;margin-bottom:20px}.up-next-sidebar-trip-sec .btn-box ul li{width:49%;text-align:center}.up-next-sidebar-trip-sec .btn-box ul li .btn.btn-border{border:1px solid rgba(232,182,241,1)}.accommondation-modal-payment.modal-filter .modal-dialog{justify-content:center!important;max-width:400px;margin:0 auto;padding:10px}.accommondation-modal-payment.modal-filter h3{font-weight:700;font-size:20px;line-height:23.86px;letter-spacing:0;margin-bottom:8px}.accommondation-modal-payment.modal-filter .modal-dialog .cancel-modal-body{padding-bottom:0}.confirmCancellation-sec{padding:24px}.confirmCancellation-sec .cancellation-box{padding:16px;background:rgba(252,245,254,1);border-radius:8px}.confirmCancellation-sec .cancellation-box h6{font-family:Uber Move;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.2px;text-align:center;margin-bottom:16px}.confirmCancellation-sec .cancellation-box ul{padding:0;margin:0}.confirmCancellation-sec .cancellation-box ul li{font-weight:400;font-size:16px;line-height:22.4px;letter-spacing:.2px;margin:16px 0;color:rgba(0,0,0,1)}.confirmCancellation-sec .cancellation-box ul li .right-text{font-weight:700}.confirmCancellation-sec .cancellation-box .btn-danger-cancellation{padding:10px 28px;text-align:center;width:100%;background:rgba(224,60,34,1);color:var(--bs-white);font-weight:700;font-size:16px;line-height:16px;letter-spacing:0}.modal-filter.modal-cancel-booking .modal-dialog .modal-content{max-width:420px;justify-content:center;margin:0 auto}.modal-filter.modal-cancel-booking .modal-dialog .modal-content .confirmation-box img{height:175px!important;object-fit:contain}.modal-filter.modal-cancel-booking .modal-dialog .modal-content .cancel-modal-body{padding-bottom:0}.card-call-section.card-call-active-details ul li{width:33%}.card-call-section.card-call-active-details ul li .btn{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:0;gap:4px;padding:9px}button.btn.btn-primary.btnpay{background:#f6f6f6;border-color:#f6f6f6;color:rgba(101,38,105,1);margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:10px}.banner-main{width:100%;background:url(/_next/static/media/home-banner-bg.6810acff.png);background-position:top;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-top:218px;display:flex;flex-direction:column}.menu-box-main .menu-header-top{padding:24px 0}.menu-box-main .menu-header-top ul.menu-box li a{font-weight:500;font-size:18px;line-height:28px;letter-spacing:.4px;text-align:center;color:rgba(0,0,0,1);padding-left:15px}.menu-box-main .menu-header-top ul.btn-box-menu{padding:0;margin:0 0 0 14px;list-style-type:none}.menu-box-main .menu-header-top ul.menu-box{padding:0;margin:0;list-style-type:none}.menu-box-main .menu-header-top ul.btn-box-menu .btn.btn-white{background:var(--bs-white);border-radius:12px;padding:10px 24px;font-weight:700;font-size:15px;line-height:21px;letter-spacing:0;color:rgba(151,46,239,1)}.menu-box-main .menu-header-top ul.btn-box-menu .btn.btn-dark{padding:10px 24px;background:rgba(151,46,239,1);border-color:rgba(151,46,239,1);border-radius:12px;font-weight:700;font-size:15px;line-height:21px;letter-spacing:0}.menu-box-main .banner-main-page-sec{padding:172px 0;text-align:center;max-width:625px;margin:0 auto}.menu-box-main .banner-main-page-sec h1{font-weight:700;font-size:44px;line-height:56px;letter-spacing:.4px;margin-bottom:25px;color:rgba(82,48,127,1)}.menu-box-main .banner-main-page-sec ul{padding:0;margin:0;list-style-type:none}.menu-box-main .banner-main-page-sec ul .btn-location{padding:12px;background:var(--bs-white);border-radius:8px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.3px;color:rgba(0,0,0,1)}.menu-box-main .banner-main-page-sec ul li:last-child .btn-location{color:rgba(131,131,131,1)}.main-page-sec .bottom-item-sec{margin-top:-80px;padding-bottom:50px}.main-page-sec .bottom-item-sec .bottom-menu-slider-main .bottom-menu-slider .menu-item-box{border:1px solid rgba(243,231,255,1);box-shadow:0 4px 8px 0 rgba(82,48,127,.04);background:var(--bs-white);border-radius:24px;position:relative;overflow:hidden;width:24%;min-width:200px}.main-page-sec .bottom-item-sec .bottom-menu-slider-main .bottom-menu-slider .menu-item-box h6{font-weight:700;font-size:25px;line-height:26.8px;letter-spacing:.4px;color:rgba(82,48,127,1);padding:16px;margin:0}.main-page-sec .bottom-item-sec .bottom-menu-slider-main .bottom-menu-slider .menu-item-box img{height:125px!important;display:block;object-fit:unset;object-position:center;margin-top:auto;margin-bottom:0}.main-page-sec .bottom-item-sec .bottom-menu-slider-main .bottom-menu-slider .menu-item-box .btn-bottom{position:absolute;bottom:18px;left:18px}.main-page-sec .bottom-item-sec .bottom-menu-slider-main .bottom-menu-slider .menu-item-box .btn-bottom svg{width:30px;display:block;height:30px}.main-page-sec .bottom-item-sec .bottom-menu-slider-main{overflow-x:scroll;overflow-y:hidden}.sec-modal-ttl{font-weight:500;font-size:16px;line-height:19.09px;letter-spacing:0;text-align:center;margin:0 auto 22px;max-width:200px;color:#262626}.wedge-change{border:1px solid #e7e7e7;background:#F6F6F6;color:#652669;font-weight:500;font-size:13px;line-height:18px;padding:2px 8px;border-radius:4px}.card.card-confirm-location{border:0;padding:12px;border-radius:0}.map-location iframe{display:block}.card.card-confirm-location .location-ttl{font-weight:700;font-size:18px;line-height:21.48px;margin-bottom:8px}.card.card-confirm-location p{font-weight:400;font-size:13px;line-height:16px;letter-spacing:0}.card.card-confirm-location .icon-location svg{display:block}.card.card-confirm-location .icon-location{flex:0 0 auto;width:20px;margin-right:8px}.map-iframe iframe{display:block}.card.card-sav-location{padding:20px;border:0;border-top-left-radius:24px;border-top-right-radius:24px;position:relative;margin-top:-420px}.card.card-sav-location .message-warning{border:1px solid #fcf2e0;background:#FEF9F0;padding:10px;border-radius:8px}.card.card-sav-location .message-warning p{font-weight:500;font-size:16px;line-height:22.4px;color:#89570A}.input-single label{font-weight:500;font-size:16px;line-height:20px;color:#838383;margin-bottom:5px}.input-single{margin-top:16px}.input-single .form-control{height:42px;border:1px solid #d1d1d1;border-radius:8px;box-shadow:none;color:#838383}.input-single textarea.form-control{height:100px;padding-bottom:25px;resize:none}.input-single .form-control:focus{border-color:var(--primary-bg)}.input-single label b{font-weight:500;color:#B0B0B0}.type-text{font-weight:400;font-size:13px;line-height:18.2px;color:#838383;position:absolute;bottom:5px;left:25px}.list-address-type{gap:4px}.list-address-type .btn{display:flex;align-items:center;gap:8px;border:1px solid #e7e7e7;border-radius:30px;color:#262626;font-size:14px;font-weight:500}.list-address-type .btn.active{background-color:#FCF5FE;border:1px solid #652669;color:#652669}.list-address-type .btn svg{width:16px;height:auto}.list-address-type .btn.active svg path{fill:#652669}.icon-list{position:absolute;right:25px;top:33px;background:#fff}.sec-page-banner .back-toolbar{position:absolute;top:0;padding-left:40px;padding-right:40px;width:100%}.banner-text{padding-top:20px}.input-spinner{display:flex;align-items:center;justify-content:space-between;border:1px solid #d1d1d1;box-shadow:none;padding:6px 10px;font-size:16px;font-weight:500;color:#838383;border-radius:8px}.input-spinner p{font-size:16px;font-weight:500;color:var(--primary-bg)}.input-spinner .btn{padding:0;border:0}.input-spinner .btn svg{display:block}.card-product-add .input-spinner{width:110px;margin:0 auto}.iframe-map{border-radius:16px;overflow:hidden}.track-your-order-box{padding-bottom:10px;border-bottom:1px solid #e7e7e7;padding-top:10px}.track-your-order-box span{font-weight:500;font-size:14px;line-height:16.71px;letter-spacing:0}.track-your-order-box h6{margin:5px 0 0;font-weight:700;font-size:16px;line-height:19.09px;letter-spacing:0}.track-your-order-box .btn.btn-border-box{border:1px solid rgba(231,231,231,1);border-radius:8px;padding:12px 16px;font-weight:500;font-size:16px;line-height:19.09px;letter-spacing:0;color:rgba(101,38,105,1)}.accordion-bigger-mart .text-box h5{color:rgba(0,0,0,1);font-weight:700;font-size:14px;line-height:16.71px;letter-spacing:0;margin-bottom:0}.accordion-bigger-mart .text-box span{font-weight:400;font-size:12px;line-height:14.32px;letter-spacing:0;color:rgba(109,109,109,1);max-width:146px;display:block;margin-top:4px}.accordion-bigger-mart.squchmartorder-accor .accordion-button:after{transform:rotate(0deg)!important;font-weight:900;background-size:17px}.accordion-bigger-mart.squchmartorder-accor .accordion-button{margin:0;padding:0!important}.btn.btn-border.share-review{border:1px solid rgba(65,14,68,1);width:auto;margin-top:25px;max-width:max-content;padding:10px 40px}.card-product-add .add-remove-btn-box{justify-content:center;margin:0 auto}.searchbar .btn-applay{position:absolute;right:0;top:0;font-weight:500;font-size:14px;line-height:24px;color:#B0B0B0;border:0;height:48px;display:flex;align-items:center;justify-content:center;padding:0 20px}.card.card-coupons-box{border:0;position:relative;border-radius:16px;padding:12px 50px 12px 12px}.card.card-coupons-box .icon-offer{flex:0 0 auto;width:24px;margin-right:10px}.card.card-coupons-box .coupon-ttl i{cursor:pointer}.card.card-coupons-box .coupon-ttl{font-weight:500;font-size:16px;line-height:19.09px;color:#6D6D6D;display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:3px}.card.card-coupons-box p{font-size:14px;line-height:16px;font-weight:500;margin-bottom:8px}.card.card-coupons-box .text-gold{color:#A67002}.card.card-coupons-box .text-bule{color:#7C3BC7}.card.card-coupons-box .coupon-code{border:1px solid #e7e7e7;color:#838383;border-radius:4px;font-weight:400;font-size:14px;line-height:16.41px;padding:4px}.sec-squchmart-coupons-main [class*=col-]{margin-bottom:15px}.card.card-coupons-box.inactive{opacity:.7}.card.card-coupons-box:after,.card.card-coupons-box:before{position:absolute;content:"";border-radius:50%;top:50%;right:15px;border:2px solid #d1d1d1;transform:translateY(-50%)}.card.card-coupons-box:before{width:20px;height:20px}.card.card-coupons-box:after{width:10px;height:10px;right:20px;top:50%;opacity:0}.card.card-coupons-box.active:after,.card.card-coupons-box.active:before{border-color:var(--primary-bg)}.card.card-coupons-box.active:after{background-color:var(--primary-bg);opacity:1}.rating.cursor-pointer{cursor:pointer}.sec-top-area{margin-bottom:20px}.sec-top-area .thumb-img{flex:0 0 auto;width:82px;margin-right:10px}.sec-top-area .thumb-img img{display:block;border-radius:8px}.sec-top-area .store-ttl{font-weight:700;font-size:16px;line-height:20px;margin-bottom:8px}.sec-top-area p{font-weight:400;font-size:12px;line-height:16.8px;color:#3d3d3d;margin-bottom:7px}.sec-rating.d-flex.align-items-center{font-weight:500;font-size:12px;line-height:16.8px;color:#454545;gap:8px}.sec-top-area .text-off{color:#20A66A}.card-update-coupons{background:linear-gradient(351.77deg,#FFFFFF 52.98%,#F1D6F8 107.33%);padding:20px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0 -13px 12px 0 #0000000F}.card-update-coupons .coupon-ttl{font-size:14px;line-height:16.71px;color:#454545;margin-bottom:8px;font-weight:500}.card-update-coupons .d-flex{border:1px solid #e7e7e7;background:#fff;padding:10px;margin:15px 0;gap:10px;font-size:14px;font-weight:500;color:#262626}.review-modal-sec .input-single label{font-weight:500;color:#3D3D3D;display:flex;align-items:center;gap:5px}.review-modal-sec .input-single label b svg{display:block}.modal-review-container p{font-weight:500;font-size:16px;line-height:20px;color:#3D3D3D;margin-bottom:8px}.star-rating-flex{gap:8px}.star-rating-flex .star svg{display:block}.route-header .d-flex.bg-white{padding:13px;border-radius:8px;position:relative}.route-info .route{font-weight:700;font-size:20px;line-height:28px;color:#410E44}.route-info .btn{padding:4px 8px;height:20px;border:0}.route-info .btn svg{display:block}.date-info .calendar-picker{font-weight:400;font-size:16px;line-height:22.4px;color:#838383;padding:0;text-align:right;border:0;cursor:pointer;outline:none}.date-info .btn{border:0;padding:0 5px 0 20px}.date-info .btn img,.date-info .btn svg{display:block}.back-toolbar.route-header{position:relative;z-index:2}.sec-deal-offer{padding:10px 0 30px 40px}.sec-deal-offer .card-offer-deals.card-blue-bg{background-color:#1E55A9}.sec-deal-offer .card-offer-deals.card-gren-bg{background-color:#007600}.sec-deal-offer .card-offer-deals .card-deals-title,.sec-deal-offer .card-offer-deals .content-right p{color:var(--bs-white)}.sec-deal-offer .ribbon-down{background-color:#FFE40D;color:#211432}.Tabbox{text-align:center}.filterDesign-sec{padding:0 15px}.sec-filter-container{overflow:auto;padding:0 15px}.filter-btn{border:1px solid #d1d1d1!important;font-weight:500;font-size:16px;line-height:22.4px;color:#3D3D3D;display:flex;align-items:center;gap:5px;background:#fff;white-space:nowrap;border-radius:30px;padding:7px 12px}.filter-btn .icon{flex:0 0 auto;width:20px}.filter-btn .icon svg{display:block}.container-overflow{display:flex;align-items:center;gap:8px;padding-bottom:8px}.sec-filter-container::-webkit-scrollbar{width:10px}.sec-filter-container::-webkit-scrollbar:horizontal{height:10px}.sec-filter-container::-webkit-scrollbar-track{background-color:rgba(204,204,204,.3)}.sec-filter-container::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(204,204,204,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.card.bus-card-item{border:1px solid #fcf5fe;box-shadow:0 4px 8px 0 #0000000F;border-radius:16px;padding:20px;margin-bottom:20px}.card.bus-card-item .time .end-time,.card.bus-card-item .time .start-time{font-weight:700;font-size:16px;line-height:20px;color:#410E44}.duration{border:1px solid;border-radius:4px;font-weight:500;font-size:10px;padding:2px 5px;line-height:14px;color:#6d6d6d;margin:0 30px;position:relative}.duration:after,.duration:before{position:absolute;content:"";width:20px;height:1px;background:#6d6d6d;transform:translateY(-50%);top:50%}.duration:before{left:-24px}.duration:after{right:-24px}.route-info .distance{border:1px solid #feffc1;background:#FFFFE7;color:#A67002}.route-info .distance,.route-info .seats{font-weight:500;font-size:12px;line-height:16.8px;padding:4px 6px}.route-info .seats{border:1px solid #bbe8d4;background:#E9F8F1;color:#20A66A}.route-info{gap:8px}.card.bus-card-item .price{background:#faf5ff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;min-width:100px;border-radius:8px}.card.bus-card-item .price .amount{font-weight:700;font-size:20px;line-height:28px;color:#410E44}.card.bus-card-item .onwards{font-weight:500;font-size:11px;line-height:15.4px;color:#410E44}.card.bus-card-item .time{margin-bottom:10px}.bus-features{gap:5px;padding:20px 0}.bus-features .feature{border:1px solid #d1d1d1;border-radius:30px;font-weight:500;font-size:11px;line-height:14px;display:flex;align-items:center;gap:5px;padding:7px;color:#5d5d5d}.bus-features .feature .icon{flex:0 0 auto;width:15px}.bus-features .more{font-weight:700;font-size:11px;line-height:15.4px;color:#5D5D5D}.bus-features .feature .icon svg{display:block}.bus-rating li{position:relative;padding-left:30px;display:flex;align-items:center;gap:5px;font-weight:500;font-size:11px;line-height:15.4px}.bus-rating li:not(:last-child):before{position:absolute;content:"";right:-15px;width:4px;height:4px;background:#000;border-radius:50%}.bus-rating li .icon{flex:0 0 auto;width:20px}.bus-rating li .icon svg{display:block}.card-bus-lower{border-top:1px solid #d1d1d1;padding-top:20px}.logo-company img{display:block;width:88px;height:auto}.back-toolbar.route-header .toolbar-title{padding-right:0}.location-area .btn{background-color:transparent!important;border:0;padding:0}.location-area .dropdown-toggle:after{border:0!important;display:none!important;position:absolute;right:0;margin:60px}.loader{height:50vh;min-height:200px;display:flex;flex-direction:column;justify-content:center}.loader .progress{width:100.8px;height:16.8px;margin:0 auto;-webkit-mask:radial-gradient(circle closest-side,#474bff 94%,#0000) left/20% 100%;background:linear-gradient(#474bff 0 0) 0/0 100% no-repeat #dbdcef;animation:progress-c3ir73 2s steps(6) infinite}@keyframes progress-c3ir73{to{background-size:120% 100%}}.back-toolbar.page-title-back{padding:16px 40px;background:#652669}.sec-booking-form [class*=col-]{margin:16px 0}.sec-booking-form .card{border:0}.sec-booking-form .form-group .d-flex{gap:12px}.sec-booking-form label{font-weight:500;font-size:14px;line-height:18px}.sec-booking-form .form-group .form-control{box-shadow:none;border-radius:0;border:1px solid transparent;border-bottom-color:#e7e7e7}.sec-booking-form .form-group .form-control:focus{border-color:var(--purple)}.date-buttons .btn{border:1px solid #b0b0b0;border-radius:30px;font-weight:500;font-size:14px;line-height:18px}.date-buttons .btn.active{border-color:#E8B6F1;background:#FCF5FE;color:#652669}.sec-filter-bg{padding:15px 0 15px 15px}.sec-buscard,.sec-filter-bg{background:#FAF5FF}.card.buscard-list-item{border:1px solid #fcf5fe;box-shadow:0 4px 8px 0 #0000000F;border-radius:12px;padding:16px;margin-bottom:16px}.card.buscard-list-item .station-name{font-weight:500;font-size:16px;line-height:20px;color:#410E44;margin-bottom:2px}.card.buscard-list-item .station-details{font-weight:400;font-size:14px;line-height:19.6px}.card.buscard-list-item .bottom-row{border-top:1px solid #e7e7e7;margin-top:8px;padding-top:8px}.card.buscard-list-item .bottom-row span{font-weight:500;font-size:12px;line-height:16.8px;color:#3D3D3D}.filters-short-list-item .list-item-ttl{font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.filters-short-list-item{margin-top:20px}.filters-short-list-item .d-flex{gap:10px}.filters-short-list-item .btn{border:1px solid #b0b0b0;font-weight:500;font-size:16px;line-height:20px;border-radius:30px;color:#5D5D5D}.filters-short-list-item .btn.active{border-color:#E8B6F1;background:#FCF5FE;color:#652669}.bus-sorting-options-list-item{position:relative}.bus-sorting-options-list-item:not(:last-child){margin-bottom:10px}.bus-sorting-options-list-item label{display:block;width:100%;font-weight:500;font-size:20px;line-height:28px;cursor:pointer}.bus-sorting-options-list-item input{position:absolute;left:0;top:0;opacity:0}.bus-sorting-options-list-item .d-block{position:relative;font-weight:400}.bus-sorting-options-list-item .d-block:after,.bus-sorting-options-list-item .d-block:before{position:absolute;content:"";border-radius:50%;top:50%;right:0;border:2px solid #d1d1d1;transform:translateY(-50%)}.bus-sorting-options-list-item .d-block:before{width:20px;height:20px}.bus-sorting-options-list-item .d-block:after{width:10px;height:10px;right:5px;top:50%;opacity:0}.bus-sorting-options-list-item input:checked~.d-block:after,.bus-sorting-options-list-item input:checked~.d-block:before{border-color:var(--primary-bg)}.bus-sorting-options-list-item input:checked~.d-block:after{background-color:var(--primary-bg);opacity:1}.card.card-emergency{border:1px solid #f8ebfc;box-shadow:1px 6px 12px 0 #52307F0F;padding:35px;border-radius:16px;height:100%}.card.card-emergency .image-thumb{margin-bottom:17px}.card.card-emergency p{font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#838383}.sec-emergency-main .h2{font-weight:700;font-size:40px;line-height:56px;text-align:center;color:#410E44;width:max-content;margin:0 auto;padding-bottom:16px}.sec-emergency-main .booking-banner{position:relative;margin-bottom:-295px}.sec-emergency-main{position:relative}.sec-emergency-main [class*=col-]{margin-bottom:25px}.head-busdetails p{font-weight:700;font-size:16px;line-height:22.4px;color:#fff;margin-bottom:2px}.head-busdetails .route{color:#E8B6F1;font-size:20px;line-height:28px;font-weight:500}.head-busdetails .btn{height:22px;border:0;padding:6px 10px}.head-busdetails .btn svg{display:block}.tabs-squchbus-pickup ul.nav-tabs{background:#fff;border-bottom:2px solid #d1d1d1;padding:17px 0 0}.tabs-squchbus-pickup ul.nav-tabs li{margin:0;padding:0;border:none}.tabs-squchbus-pickup ul.nav-tabs li button{padding:0 0 16px;font-size:16px;font-weight:500;line-height:20px;color:#454545;border:none}.tabs-squchbus-pickup ul.nav-tabs li button.active{margin-bottom:0;border-bottom:5px solid #652669;color:#652669}.tabs-squchbus-pickup .tab-content{padding:40px 40px 80px;background:rgba(246,246,246,1)}.tabs-squchbus-pickup .tabs-squch-bus-pickup h2{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:16px}.tabs-squch-bus-pickup{height:500px;overflow-y:auto}.tabs-squchbus-pickup .squch-bus-pickup-box{background:#fff!important;border:1px solid rgba(231,231,231,1);padding:16px;border-radius:12px}.tabs-squchbus-pickup h6{font-weight:700;font-size:14px;line-height:18px;letter-spacing:0;margin:0}.tabs-squchbus-pickup p{font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.2px;margin:0;color:rgba(131,131,131,1)}.tabs-squchbus-pickup .btn-checkbox{position:relative;padding-left:18px;margin-top:-7px}.tabs-squchbus-pickup .btn-checkbox label input{position:absolute;left:0;top:0;opacity:0}.tabs-squchbus-pickup .btn-checkbox label b{position:relative;font-weight:400}.tabs-squchbus-pickup .btn-checkbox label b:after,.tabs-squchbus-pickup .btn-checkbox label b:before{position:absolute;content:"";border-radius:50%;top:50%;right:0;border:2px solid #d1d1d1;transform:translateY(-50%)}.tabs-squchbus-pickup .btn-checkbox label b:before{width:20px;height:20px}.tabs-squchbus-pickup .btn-checkbox label b:after{width:10px;height:10px;right:5px;top:50%;opacity:0;box-shadow:none!important}.tabs-squchbus-pickup .btn-checkbox label input:checked~b:before{border-color:rgba(101,38,105,1)}.tabs-squchbus-pickup .btn-checkbox label input:checked~b:after{opacity:1;background:rgba(101,38,105,1);border:none}.bus-layout-container{background:#fff;border-radius:16px;padding:30px;margin-bottom:36px;box-shadow:0 4px 8px 0 #52307F0A}.bus-layout-container .seat-row{gap:30px;margin:12px 0}.bus-layout-container .seat{text-align:center;font-weight:500;font-size:16px;line-height:22.4px;cursor:pointer}.bus-layout-container .seat-box{width:64px;height:64px;display:flex;border:4px solid #d1d1d1;border-radius:4px;background-color:#fff}.bus-layout-container .seat.booked .seat-box{background:#E7E7E7}.bus-layout-container .seat.booked-women .seat-box{border-color:#C85DD8;background:#E7E7E7}.bus-layout-container .seat.booked-for-women .seat-box{border-color:#C85DD8}.bus-layout-container .seat.booked-men .seat-box{border-color:#03DAC5}.bus-layout-container .seat.available.selected .seat-box{border-color:#20A66A;background:#20A66A}.bus-layout-container .seat.booked p{color:#838383}.seat-info{text-align:center}.legend .seat{width:32px;height:32px;background:#fff;border:2px solid #d1d1d1;border-radius:4px;display:block;margin:0 auto 5px}.legend{display:flex;justify-content:space-between;margin-bottom:30px;gap:10px}.seat-info p{font-weight:500;font-size:12px;line-height:16.8px;text-align:center;color:#3D3D3D;margin-bottom:0}.legend .seat.available{background:#fff;border-color:#d1d1d1}.legend .seat.booked{background-color:#E7E7E7;border-color:#D1D1D1}.legend .seat.booked-women{background:#E7E7E7;border-color:#C85DD8}.legend .seat.booked-for-women{background:#fff;border-color:#C85DD8}.legend .seat.booked-men{border-color:#03DAC5}.legend .seat.selected{background-color:#20A66A;border-color:#198152}.entrance-head{padding-bottom:6px}.entrance p{font-weight:500;font-size:20px;line-height:28px}.cardInfobus img{border-radius:8px;display:block;width:100%}.transport-header{margin-bottom:20px}.transport-header .company-info{margin-bottom:12px}.transport-header .ratings .icon svg{display:block}.transport-header .ratings li{font-weight:500;font-size:14px;line-height:18px;gap:10px}.transport-header .time{font-weight:500;font-size:16px;line-height:22.4px;text-align:center}.bus-navtabs{border-bottom:1px solid #ddd;justify-content:space-between;padding:0;width:100%}.bus-navtabs .nav-link{font-weight:700;font-size:14px;line-height:22.4px;color:#6d6d6d;padding:8px;position:relative;white-space:nowrap}.bus-navtabs .nav-link:before{position:absolute;content:"";bottom:-1px;height:2px;left:0;right:0}.bus-navtabs .nav-link.active{color:var(--purple)}.bus-navtabs .nav-link.active:before{background:var(--purple)}.tabs-content{height:300px;overflow-y:auto;border:1px solid #ccc;padding:10px;margin-top:10px;position:relative}.bus-route-main{display:flex;flex-direction:column;overflow-y:auto;height:500px}.bus-route-main .stop{display:flex;position:relative}.bus-route-main .time{width:80px;font-size:14px;padding-right:15px}.bus-route-main .line{width:8px;background:#ccc;position:relative;margin-right:15px;flex-shrink:0}.bus-route-main .line:before{content:"";width:4px;height:4px;background:#000;border-radius:50%;position:absolute;left:2px;top:5px}.bus-route-main .details{flex:1 1;margin-bottom:15px}.bus-route-main .details strong{font-size:14px}.bus-route-main .details p{font-size:14px;color:#262626;margin:2px 0 0}.bus-route-main .stop:first-child .line{border-top-left-radius:4px;border-top-right-radius:4px}.bus-route-main .stop:last-child .line{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.bus-route-main .stop:last-child .details{margin-bottom:0}.rest-stop{border:1px solid #ffd0c9;background:#FFE5E1;padding:8px 12px;border-radius:8px}.rest-stop p{font-size:14px;line-height:18px;font-weight:500;color:#BD2F18}.feedbak-list li:not(:last-child){margin-bottom:5px}.feedbak-list .progress{height:6px;background:#F8EBFC}.feedbak-list .progress .progress-bar{background-color:#410E44!important}.feedbak-list .icon svg{display:block}.feedbak-list .raring-num{font-weight:700;font-size:16px;line-height:20px;color:#262626;margin-right:5px}.feedbak-list .percentage{font-weight:500;font-size:12px;line-height:15.4px;color:#262626}.feedbak-list li .gap{gap:20px}.table.table-simple{margin:0}.table.table-simple>thead>tr>th{background:#F6F6F6}.table.table-simple>tbody>tr>td{font-size:14px;line-height:19px;color:#262626}.table-wrapper{border-radius:10px;overflow:hidden;border:1px solid #d1d1d1}.policies-list{padding-left:20px}.policies-list li{font-size:14px;line-height:19px;color:#262626;margin-top:15px}.list-other-policies .icon{flex:0 0 auto;width:33px;margin-right:11px}.list-other-policies .list-ttl{font-weight:700;font-size:12px;line-height:16.8px;color:#262626}.list-other-policies p{font-weight:400;font-size:14px;line-height:19.6px;color:#6D6D6D}.list-other-policies li{margin-bottom:12px}.appnav-sidebar{background:#FAF5FF;flex:0 0 auto;width:300px}.appnav-sidebar .nav-link{padding:24px 40px;border-bottom:1px solid #d1d1d1;display:block;width:100%;text-align:left;font-weight:500;font-size:16px;line-height:20px;color:#262626;border-radius:0;border-left:8px solid transparent}.appnav-sidebar .nav-link.active{border-left-color:var(--purple);background-color:#fff;color:var(--purple)}.bus-filter-list-item .bus-dep-ttl{font-weight:500;font-size:20px;line-height:22px;margin-bottom:5px;color:#3D3D3D}.bus-filter-list-item .bus-dep-time{font-size:14px;line-height:19px;color:#3D3D3D;display:block}.bus-filter-list-item .form-check-input{width:24px;height:24px;border:1px solid #ddd;box-shadow:none!important;cursor:pointer}.bus-filter-list-item .form-check-input:checked{background-color:var(--purple);border-color:var(--primary-bg)}.bus-filter-list-item{margin-bottom:24px}.bus-filter-list-item .icon{flex:0 0 auto;width:32px;margin-right:10px}.bus-filter-list-item .icon img{display:block}.box-iframe iframe{display:block;height:970px;width:100%}.list-location-item{position:relative;border:1px solid #e7e7e7;border-radius:12px;background:#F6F6F6;padding:12px;margin-top:8px}.card-block-header{margin-bottom:30px}.list-location-item label{width:100%;cursor:pointer;position:relative;padding-left:30px}.card-white-pickup-location{border:0;box-shadow:0 -2px 8px 0 #52307F0A;border-top-left-radius:20px;border-top-right-radius:20px;background:#fff;padding:20px;position:relative}.card-white-pickup-location .location-tll{font-weight:700;font-size:24px;line-height:33.6px;color:#262626;margin-bottom:2px}.card-white-pickup-location p{font-weight:400;font-size:14px;line-height:19.6px;color:#6D6D6D;margin:0}.list-location-item .label-location{font-weight:500;font-size:20px;line-height:28px;color:#262626}.list-location-item .location-text{font-weight:500;font-size:14px;line-height:19.6px;color:#6D6D6D}.list-location-item .radio-box{position:absolute;left:0;top:0;opacity:0}.list-location-item .label-location:after,.list-location-item .label-location:before{position:absolute;content:"";border-radius:50%;top:50%;left:0;border:2px solid #d1d1d1;transform:translateY(-50%)}.list-location-item .label-location:before{width:20px;height:20px}.list-location-item .label-location:after{width:10px;height:10px;left:5px;top:50%;opacity:0}.list-location-item input:checked~.label-location:after,.list-location-item input:checked~.label-location:before{border-color:var(--primary-bg)}.list-location-item input:checked~.label-location:after{background-color:var(--primary-bg);opacity:1}.filed-location{position:relative}.filed-location .icon{width:16px;position:absolute;left:10px;top:10px}.filed-location{margin-top:15px}.filed-location .icon svg{display:block}.filed-location .form-control{border:1px solid #d1d1d1;height:40px;font-size:14px;border-radius:8px;box-shadow:none;padding-left:35px;font-weight:500}.filed-location .form-control:focus{border-color:var(--purple)}.sec-pickup-location-main .box-iframe{margin-bottom:-400px}.travel-info{padding:18px 0}.travel-info strong{font-weight:500;font-size:14px;line-height:18px;color:#000000}.travel-info p{font-weight:500;font-size:11px;line-height:15.4px;color:#6D6D6D;margin-bottom:0}.travel-info .arrow svg{display:block}.container-fluid{max-width:1520px}.header{position:absolute;left:0;right:0;width:100%;top:0;padding:24px 0}.menu-navbar-nav .nav-item a{font-weight:600;font-size:16px;line-height:22.4px;color:#262626}.menu-navbar-nav .nav-item a:hover{color:var(--purple)}.menu-navbar-nav{gap:40px}.user-auth{margin-left:50px}.user-auth ul{gap:15px}.user-auth .btn{font-weight:600}.btn.btn-primary.btn-get-app{background:#ead4ff;border-color:#cd99fe;color:#262626;display:flex;align-items:center;gap:10px}.btn.btn-primary.btn-get-app:hover{background:#712f79;border-color:#712f79;color:var(--bs-white)}.btn.btn-primary.btn-get-app:hover path{fill:var(--bs-white)}.banner-title{font-weight:600;font-size:48px;line-height:67.2px;max-width:714px;text-align:center;margin:0 auto}.search-container{background:#fff;display:flex;border-radius:30px;max-width:758px;margin:0 auto 118px}.search-container .location .btn-light{background-color:#0000;border:0;padding:18px;display:flex;align-items:center;min-width:295px;justify-content:space-between;gap:5px;font-weight:500;font-size:18px;line-height:24px;color:rgba(33,20,50,.7)}.search-container .location .btn-light .m-0{max-width:177px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-container .icon-map{margin-right:10px}.search-container .icon-map svg{display:block}.search-area{display:flex;flex:1 1;align-items:center;gap:10px;padding:0 15px;position:relative}.search-area:before{position:absolute;content:"";left:0;width:1px;height:40px;background:rgba(33,20,50,.15)}.search-area .form-control{border:0;height:60px;box-shadow:none;font-weight:400;font-size:18px;line-height:24px;color:rgba(33,20,50,.4)}.search-area .form-control::placeholder{color:rgba(33,20,50,.4)}.search-area svg{display:block}.icon-mike.btn{border:0}.home-banner-text{margin-bottom:48px}.location .dropdown-menu{width:100%}.card-home{background:#fff;width:309px;height:338px;display:block;position:relative;overflow:hidden;border-radius:24px;background-color:var(--bs-white);border:1px solid rgba(243,231,255,1);box-shadow:0 4px 20px 0 rgba(82,48,127,.16)}.card-home .card-text{padding:24px;display:block;text-transform:uppercase;position:absolute;left:0;top:0;width:100%}.card-home .card-text .card-text-ttl{font-weight:700;font-size:32px;line-height:44.8px;color:rgba(38,38,38,1);margin-bottom:4px}.card-home .card-text p{font-weight:500;font-size:18px;line-height:25.2px;margin:0;color:rgba(109,109,109,1)}.home-card-list li{padding:0 10px}.card-bottom{margin-top:auto}.card-bottom .simplebar-track.simplebar-horizontal{height:14px}.card-bottom .simplebar-scrollbar:before{opacity:1!important;background-color:rgba(33,20,50,.15)!important}.card-best-food{text-align:center}.card-best-food p{font-weight:500;font-size:24px;line-height:33.6px;color:rgba(38,38,38,1)}.img-thumb img{object-fit:contain;width:100%;border-radius:4px;height:120px!important}.heading02.font-32{font-weight:600;font-size:32px;line-height:44.8px}.swiper-food-container{position:relative}.slider-arrow .next-button,.slider-arrow .prev-button{width:38px;height:38px;border:0;background:#fff;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 15px #00000026!important;border-radius:50%;z-index:1}.sec-our-best-food .next-button,.sec-our-best-food .prev-button{position:absolute;top:50%;transform:translateY(-50%)}.sec-our-best-food .prev-button{left:0}.sec-our-best-food .next-button{right:0}.sec-get-app{background:rgba(206,153,255,.2);padding-top:35px;overflow:hidden}.imageqr{flex:0 0 auto;width:492px}.imageqr,.imageqr img{position:relative}.imageqr:before{position:absolute;content:"";background-image:url(/_next/static/media/squch-pattern.f437c733.png);background-repeat:no-repeat;width:508px;height:421px;right:-210px;top:-37px}.block-get-app img{margin-bottom:30px}.block-get-app .ttl-get-app{font-weight:700;font-size:54px;line-height:75.6px}.block-get-app p{font-weight:500;font-size:24px;line-height:33.6px;margin-bottom:0;color:rgba(38,38,38,1)}body .sec-get-app .container{width:1288px;max-width:100%;padding-left:15px;padding-right:15px}.sec-our-best-food{padding:100px 0}.sec-useful-links{padding:100px 0 70px}.link-useful-item{border:1px solid #21133233;border-radius:8px;font-size:14px;display:flex;align-items:center;width:100%;height:100%;justify-content:center;color:#211332b3;font-weight:500;padding:17px;gap:10px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s ease}.link-useful-item:hover{border-color:#CD99FE;color:#211332}.sec-useful-links [class*=col-]{margin-bottom:30px}.block-get-app{text-align:left}.banner-main .container{padding-left:15px;padding-right:15px}.bar1,.bar2,.bar3{background-color:#000;cursor:pointer;height:2px;margin:7px 0;transition:all .4s ease 0s;width:30px;display:block}.bar2{width:20px}.btn.mobile-toggle{padding:5px;border:0;margin-left:8px}.block-para{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:rgba(69,69,69,1)}.sec-whats-on-your-mind .card-best-food p{font-weight:400;font-size:14px;line-height:16px;letter-spacing:0}.card.card-traveling{border:0;box-shadow:1px 6px 12px 0 rgba(82,48,127,.06);padding:32px;border-radius:12px}.wedge-white{border:1px solid rgba(231,231,231,1);font-weight:500;font-size:16px;line-height:20px;text-align:center;text-transform:capitalize;border-radius:8px;background-color:#fff;width:max-content;padding:4px 16px;position:absolute;right:0;left:0;margin:0 auto;top:-10px}.checkout-banner{text-align:center;margin-bottom:-190px}.checkout-banner img{opacity:.2}.add-passenger-list-item .image-passenger img{width:48px;height:48px;flex:0 0 48px;margin-right:10px}.add-passenger-list-item p{font-weight:700;font-size:16px;line-height:20px;color:rgba(101,38,105,1);margin-bottom:2px}.add-passenger-list-item .d-block{font-weight:400;font-size:14px;line-height:140%;color:rgba(109,109,109,1)}.add-passenger-list{border-bottom:1px solid rgba(231,231,231,1);padding-bottom:16px}.add-passenger-list:not(:last-child){margin-bottom:16px}.add-passenger-list-item{position:relative}.check-mark-radio{width:20px;height:20px;position:relative;display:block;cursor:pointer}.radio-round input{position:absolute;top:0;opacity:0}.check-mark-radio:after,.check-mark-radio:before{position:absolute;content:"";border-radius:50%;top:50%;right:0;border:2px solid #d1d1d1;transform:translateY(-50%)}.check-mark-radio:before{width:20px;height:20px}.check-mark-radio:after{width:10px;height:10px;right:5px;top:50%;opacity:0}.radio-round input:checked~.check-mark-radio:after{background-color:var(--primary-bg);opacity:1}.radio-round input:checked~.check-mark-radio:after,.radio-round input:checked~.check-mark-radio:before{border-color:var(--primary-bg)}.btn.btn-purple{background:rgba(252,245,254,1);border-color:rgba(252,245,254,1);color:var(--purple);display:flex;align-items:center;justify-content:center;gap:5px}.btn.btn-purple:hover svg path{fill:#fff}.sec-add-passenger{margin-left:32px}.mb-40{margin-bottom:40px}.detail-items{font-weight:500;font-size:20px;line-height:140%;color:#3d3d3d;display:flex;align-items:center;gap:10px;padding:8px 0}.detail-items .icon svg{display:block}.btn.btn-change-details{font-weight:500;font-size:16px;line-height:20px;text-align:center;vertical-align:middle;text-transform:capitalize;display:flex;align-items:center;gap:5px;color:var(--purple);border:0}.sec-chnage-detail-box{border-left:1px solid #e7e7e7;padding:20px 0}.card-head-box{margin-bottom:20px}.card-head-box .ttl-traveling{font-weight:700;font-size:24px;line-height:140%;text-transform:capitalize;margin-bottom:2px;color:rgba(61,61,61,1)}.card-head-box .me-auto p{font-weight:500;font-size:14px;line-height:140%;margin-bottom:0;color:rgba(131,131,131,1)}.passenger-box-left{text-align:center}.passenger-box-left .card-gray{border:1px solid rgba(209,209,209,1);padding:24px;border-radius:8px;background:rgba(246,246,246,1);margin-bottom:8px}.passenger-box-left .card-gray .green-wedge-text{font-weight:700;font-size:36px;line-height:140%;text-transform:capitalize;color:rgba(32,166,106,1);margin-bottom:0}.passenger-box-left .card-gray p{font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize;color:rgba(109,109,109,1)}.link-terms{font-weight:400;font-size:16px;line-height:140%;text-align:center;color:rgba(131,131,131,1)}.link-terms a{color:rgba(101,38,105,1);text-decoration:underline}.passenger-box-right{flex:0 0 auto;width:400px}.passenger-box-right ul li{position:relative}.passenger-box-right ul li:not(:last-child){margin-bottom:16px}.passenger-box-right ul li .passenger-ttl{font-weight:700;font-size:16px;line-height:20px;color:rgba(61,61,61,1);margin-bottom:2px}.passenger-box-right ul li p{font-weight:400;font-size:14px;line-height:140%;color:rgba(131,131,131,1);margin:0}.passenger-box-right ul li{border:1px solid rgba(231,231,231,1);border-radius:8px;padding:16px}.passenger-box-right ul li .d-flex{gap:15px}.gap-32{gap:32px}.logoImg-box img{width:32px}.card-donation .form-check-input{width:24px;height:24px;border:1px solid #ddd;cursor:pointer;box-shadow:none!important}.card-donation .form-check-input:checked{background-color:var(--purple);border-color:var(--primary-bg)}.card-donation .iconlogo{flex:0 0 40px;width:40px;margin-right:10px}.card-donation .ttl-donation{font-weight:700;font-size:16px;line-height:20px;color:rgba(61,61,61,1)}.card-donation p{font-weight:400;font-size:14px;line-height:140%;color:rgba(131,131,131,1)}.tabs-shopmenu{margin-top:16px}.tabs-shopmenu ul{border-bottom:1px solid #fff;gap:16px}.tabs-shopmenu li a{font-weight:500;font-size:16px;line-height:100%;padding-bottom:8px;display:block;position:relative;color:rgba(93,93,93,1)}.tabs-shopmenu li a:before{position:absolute;content:"";left:0;right:0;bottom:0;width:100%;height:2px;background-color:transparent;bottom:-2px}.tabs-shopmenu li a.active{color:rgba(38,38,38,1)}.tabs-shopmenu li a.active:before{background-color:rgba(0,0,0,1)}.sec-add-passenger-modal .form-fild .form-control{padding:6px 12px}.filed-wedge{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-weight:700;font-size:14px;line-height:140%;text-transform:capitalize;color:rgba(101,38,105,1)}.sec-add-passenger-modal [class*=col]{margin-bottom:15px}.sec-support-tickets .ttl-support-tickets{font-weight:700;font-size:20px;line-height:140%;text-transform:capitalize;margin-bottom:0}.sec-support-tickets p{font-weight:400;font-size:12px;line-height:160%;text-align:center}.chat-support-head img{margin-bottom:8px}.chat-message{font-weight:400;font-size:16px;line-height:140%;padding:16px;border-radius:12px;border:1px solid transparent;margin-bottom:5px}.mesge-you .chat-message{border-color:rgba(231,231,231,1);background-color:#fff!important}.mesge-me .chat-message{color:var(--bs-white)}.chat-support-body .small{position:relative;font-weight:400;font-size:14px;line-height:140%;vertical-align:middle;color:rgba(131,131,131,1)}.chat-support-body .small img{width:20px;background:#fff;height:20px!important;padding:5px;border-radius:50%;position:absolute;left:-25px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.08)}.chat-message ul li{border-top:1px solid #e7e7e7;padding-top:10px;margin-top:10px}.chat-support-main .chat-message ul li:first-child{border-top:0;padding-top:0;margin-top:0}.chat-message ul li label{gap:10px;cursor:pointer}.chat-message .check-mark-radio{margin-left:auto}.chat-support-footer{padding:16px;background:#fff}.chat-support-footer .form-control{border:1px solid #dcdcdc;height:42px;resize:none;box-shadow:none;font-size:16px;font-weight:500;color:rgba(152,152,152,1)}.chat-support-footer .form-control::placeholder{color:rgba(152,152,152,1)}.chat-support-footer .btn{background:var(--primary-bg);width:40px;height:40px;flex:0 0 auto;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.chat-support-footer .position-relative{gap:15px}.chat-support-head{padding:0 40px 40px}.chat-support-body{padding:10px 40px;height:calc(100vh - 250px)}.sec-support-tickets .simplebar-content{padding-right:50px!important}.sec-support-tickets{height:100%;display:flex;flex-direction:column}.support-tickets-content{max-height:100%;overflow:hidden}.sec-support-splash-screen{height:calc(100vh - 80px);position:relative;padding:40px;overflow:hidden}.sec-support-splash-screen:before{content:"";bottom:0;background:linear-gradient(180deg,#EAD4FF,#FFFFFF);opacity:.9}.card-splash-screen,.sec-support-splash-screen:before{position:absolute;left:0;top:0;right:0;width:100%;height:100%}.card-splash-screen{z-index:1;padding:20px 40px;display:flex;flex-direction:column;justify-content:center}.sec-support-splash-screen .chat-support-head{margin-top:auto;margin-bottom:auto}.sec-support-splash-screen .chat-support-head p{max-width:420px;margin:0 auto;font-weight:400;font-size:14px;line-height:140%;color:rgba(38,38,38,1)}.myBooking-sec{background:#fff}.myBooking-sec .tabs-booking-inner .myBooking-box .top-booking{background:linear-gradient(90deg,#FFFFFF,#F8F8F8);border-bottom:1px solid #e7e7e7;padding:12px 8px}.myBooking-sec .tabs-booking-inner .tabs-booking-box{border:none;border-radius:8px}.myBooking-sec .tabs-booking-inner .myBooking-box .top-booking h2{font-weight:500;font-size:14px;line-height:140%;letter-spacing:0;margin:0;color:#6D6D6D}.myBooking-sec .form-check.form-switch{display:flex;flex-direction:row-reverse;padding-left:0;padding-right:2.5em;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;margin:0;min-height:auto;align-items:center}.myBooking-sec .form-check.form-switch input{margin-left:8px;margin-right:-2.5em;width:24px!important;height:14px!important;box-shadow:none!important}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box .rating-box h6 svg{margin-right:2px}.myBooking-sec .form-check.form-switch input:checked{background-color:#23B674;border:none}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking{padding:12px 8px}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .left-img-box{width:90px}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box{width:calc(100% - 98px)}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .left-img-box img{width:90px;height:100px;border-radius:12px;overflow:hidden;object-fit:cover}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box .rating-box{width:30px}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box .text-details{width:calc(100% - 32px)}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box .rating-box h6{margin:0;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0;color:#3d3d3d}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box h3{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;color:#262626;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:6px}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box ul.lsting-price{padding:0;margin:0;list-style-type:none}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box ul.lsting-price li{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0;color:#3D3D3D;position:relative}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box ul.lsting-price li:not(:first-child):before{content:"";width:4px;height:4px;position:absolute;background:#212529;top:5px;left:7px;border-radius:50px}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box ul.lsting-price li:not(:first-child){padding-left:20px}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box ul.text-inline-box{padding:0;margin:6px 0;list-style-type:none}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box .text-details p{margin:0;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;color:#6d6d6d}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box ul.text-inline-box li{font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;color:#3d3d3d}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom{margin:0 8px 12px;padding:0;list-style-type:none}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom .btn.btn-light{background:#F6F6F6;width:100%;display:block;padding:8px 24px;border-radius:8px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#652669;border:1px solid #e7e7e7}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom .btn.btn-primary{background:#652669;width:100%;display:block;padding:8px 18px;border-radius:8px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#fff;text-decoration:none;border:1px solid #652669}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom li{width:100%}.myBooking-box.myBooking-tabs-second .btn-box-bottom{width:195px}.myBooking-box.myBooking-tabs-second .mid-box-booking,.myBooking-box.myBooking-tabs-second .mid-box-booking .right-text-box .text-details{width:100%}.myBooking-box.myBooking-tabs-second .mid-box-booking .right-text-box .text-details{width:100%!important}.myBooking-box.myBooking-tabs-second .mid-box-booking .right-text-box .text-details p{margin-top:8px!important;display:block}.myBooking-sec .cancelled-box .text-box h3{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;color:#262626;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:6px}.myBooking-sec .cancelled-box .text-box ul.lsting-price{padding:0;margin:6px 0 2px;list-style-type:none}.myBooking-sec .cancelled-box .text-box ul.lsting-price li{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#3d3d3d;position:relative}.myBooking-sec .cancelled-box .text-box ul.lsting-price li:not(:first-child):before{content:"";width:4px;height:4px;position:absolute;background:#212529;top:6px;left:4px;border-radius:50px}.myBooking-sec .cancelled-box .text-box ul.lsting-price li:not(:first-child){padding-left:15px}.myBooking-sec .cancelled-box .text-box p{color:#6d6d6d;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;margin:0}.myBooking-sec .tabs-cancelled-inner .cancelled-box .right-box-cancelled ul.btn-box-bottom{padding:0;margin:0;list-style-type:none}.myBooking-sec .tabs-cancelled-inner .cancelled-box .right-box-cancelled .btn.btn-light{background:#f6f6f6;width:100%;display:block;padding:8px 24px;border-radius:8px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#838383;border:1px solid #e7e7e7}.myBooking-sec .tabs-cancelled-inner .cancelled-box .right-box .grey-box{min-width:250px}.bg-custom{background-color:#faf5ff}.sec-bus-ticket-detail{padding:30px 0;overflow:hidden}.sec-bus-ticket-detail .update-para{padding:40px 0;text-align:center;color:#6d6d6d}.sec-bus-ticket-detail .update-para p{font-weight:400;font-size:16px;line-height:24px}.sec-bus-ticket-detail .update-para p .update-link{color:#652669;margin-left:5px;text-decoration:underline}.head-busticket p{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.4px;text-align:right;color:#f8ebfc}.ticket-top{padding:32px 32px 0;color:#fff;background:#652669;position:relative;border-top-left-radius:16px;border-top-right-radius:16px}.ticket-top:after,.ticket-top:before{content:"";position:absolute;bottom:0;width:40px;height:40px;background:#faf5ff;border-radius:50%}.ticket-top:before{left:-25px}.ticket-top:after{right:-25px}.ticket-border{border-bottom:5px dashed #fff}.ticket-top .h3{font-weight:700;font-size:20px}.ticket-top .h3,.ticket-top p{line-height:24px;letter-spacing:.2px}.ticket-top p{font-weight:400;font-size:12px;margin-bottom:0}.ticket-bottom{background:#fff;padding:16px 32px 32px;border:1px solid #e7e7e7;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.ticket-bottom .top-text h2,.ticket-bottom .top-text p{font-weight:700;font-size:24px;line-height:24px}.ticket-bottom .top-text p{font-size:20px;margin-bottom:0}.ticket-bottom .top-text span{font-weight:400;font-size:11px;line-height:normal;color:rgba(0,0,0,1)}.ticket-bottom img.qr-code{width:100%;object-fit:contain}.ticket-bottom .bottom-text p{font-weight:500;font-size:12px;line-height:24px;color:rgba(0,0,0,1)}.ticket-bottom .bottom-text img:last-child{margin-right:5px}.ticket-bottom .share-ticket-link{display:flex;align-items:center;justify-content:center;margin:auto 0;border-left:1px solid #f8ebfc;height:100%}.ticket-bottom .share-ticket-link a{font-weight:700;font-size:12px;color:#652669}.ticket-bottom .share-ticket-link img{margin-right:5px}.features-box-sec p{font-weight:500;font-size:14px;line-height:24px;text-align:center;margin-bottom:0}.card.card-ticket{box-shadow:none;padding:20px}.card-ticket .ttl-donation{font-size:20px;line-height:24px}.p-16{padding:16px}.head-details{border-bottom:1px solid #e7e7e7}.head-details .head-h6{font-weight:700;font-size:16px;line-height:20px;color:#3d3d3d}.custom-radius{border-radius:12px}.driver-details-sec .profile-img{border-radius:50px;width:40px;height:40px}.driver-details-sec .driverinfo p{font-weight:700;font-size:16px;line-height:20px;color:#652669}.driver-details-sec .driverinfo span{font-weight:400;font-size:14px;line-height:24px;color:#6d6d6d;letter-spacing:.4px}.driver-details-sec p{font-weight:400;font-size:12px}.live-tracking-sec .map-iframe{border-radius:8px;overflow:hidden;border:1px solid #d1d1d1}.board-details-sec p,.board-details-sec span{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;color:#838383}.direction-btn{display:flex;align-items:center;justify-content:center;padding:10px;font-weight:700;font-size:15px;line-height:21px;color:#6d6d6d;border-radius:12px;background:#f6f6f6;border:1px solid #e7e7e7;transition:all .3s ease-in-out}.direction-btn:hover{color:#fff;background-color:#652669}.travel-tips-sec .tips{max-width:261px}.travel-tips-sec p{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.4px;color:#6d6d6d}.assurance-sec .insurance-info{padding:12px;color:#3d3d3d;border-radius:8px;background:#f6f6f6;border:1px solid #e7e7e7}.insurance-info .text-insurance p{padding-left:12px;font-weight:500;font-size:12px;line-height:140%}.guest-options .guest{width:60px;height:60px;flex:0 0 auto;box-shadow:0 0 8.58px 0 rgba(33,19,50,.15)!important;background:#fff;border:1px solid #fff;border-radius:16px;font-weight:700;font-size:16px;line-height:100%;padding:5px;position:relative;display:flex;align-items:center;justify-content:center}.gap-12{gap:12px}.guest-options .guest .wedge-box{position:absolute;background:rgba(187,232,212,1);border-radius:16px;color:rgba(32,166,106,1);font-size:10px;padding:2px 6px;bottom:-9px}.guest-options .guest.active{background:rgba(248,235,252,1);border-color:rgba(101,38,105,1)}.sec-dates .dates-item{border:1px solid rgba(231,231,231,1);flex:0 0 auto;width:66px;height:62px;border-radius:12px;position:relative;background-color:#fff;box-shadow:0 0 8.58px 0 rgba(33,19,50,.15)!important}.sec-dates .dates-item.active{background:rgba(248,235,252,1);border-color:rgba(101,38,105,1)}.sec-dates .dates-item.active .item-dats-time.d-block,.sec-dates .dates-item.active .item-days.d-block{color:var(--primary-bg)}.sec-dates .dates-item .item-days.d-block{font-weight:400;font-size:14px;line-height:100%;color:rgba(131,131,131,1);margin-bottom:5px}.sec-dates .dates-item .item-dats-time.d-block{font-weight:700;font-size:16px;line-height:100%;color:rgba(38,38,38,1)}.dropdown-card .btn{background-color:#fff!important;border:1px solid rgba(231,231,231,1);display:flex;border-radius:8px;align-items:center;gap:10px;padding:8px;width:100%}.dropdown-card .btn .icon{flex:0 0 auto;width:25px;margin-right:10px}.dropdown-card .btn .icon svg{display:block}.dropdown-card .btn .d-block{text-align:left}.dropdown-card .btn .ttl-top{font-weight:700;font-size:16px;line-height:100%;text-transform:capitalize;color:rgba(38,38,38,1);margin-bottom:3px}.dropdown-card .btn .ttl-bottom{font-weight:500;font-size:14px;line-height:100%;vertical-align:middle;color:rgba(109,109,109,1)}.dropdown-card .dropdown-toggle:after{background-image:url(/_next/static/media/dropdown-icon.0cb2c6c3.png);width:24px;background-size:23px;border:0;height:20px;background-repeat:no-repeat;margin-left:auto}.time-slot li{padding:5px}.time-slot li a{border:1px solid #e7e7e7;display:block;text-align:center;color:#6d6d6d;border-radius:4px;font-size:12px;padding:5px;font-weight:500}.btn-anim.animate .spinner-progress{display:block}@media only screen and (max-width:991px){.sec-offter-main .col-auto{width:33.33333%}.card-box-content h3{font-size:12px;font-weight:700;line-height:16px}.card-box-content p{font-weight:400}.card-box-content p,.sticker{font-size:12px;line-height:14.32px}.sticker{font-weight:500;margin-bottom:15px}.card-offer .btn-primary{font-size:12px;line-height:14.32px;text-transform:uppercase}.bannerCoupanSec .bottom-banner-box{padding:10px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box h2{font-size:20px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box img{max-width:266px}.px-40{padding-left:20px;padding-right:20px}footer.footer .inner-footer{padding:50px 20px 0!important}.banner-sec .slider-box{margin-top:25px}.location-sec .location-box ul.location-listing-box li.location-fourth-box{padding:0 9px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side,.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box,.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box,.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box{width:100%}.filter-sec .inner-filter-sec .swiper{margin:0}.accommodation-search .search-box .search-btn{right:auto}.accommodation-search .search-box input.form-control{padding-right:16px;padding-left:47px;border-radius:8px}.accommodation-search .filter-box button.filter-btn-box{border:1px solid #fff;border-radius:8px;padding:0;background:var(--bs-white);width:48px;height:48px;display:flex;align-items:center;justify-content:center}.sec-gap{padding:25px 0}.filter-sec .inner-filter-sec{width:100%}.filter-sec .inner-filter-sec button.next-button-1,.filter-sec .inner-filter-sec button.prev-button-1,.next-button-5,.prev-button-5{display:none!important}.upcoming-stays-sec{margin-top:12px;background:transparent;margin-bottom:0;padding-bottom:0}.upcoming-stays-sec .bottom-upcoming{padding:20px}.bottom-btn-mid{position:static;margin-top:10px;width:100%}.bottom-btn-mid .bottom-btn-box{max-width:100%;padding:0;border-radius:0}.bottom-btn-mid .bottom-btn-box button.btn.btn-primary{width:100%}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side .img-left-side-mobile{width:62px;height:62px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side .img-left-side-mobile img{width:100%;height:100%;object-fit:cover}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box{width:calc(100% - 0)!important}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box.mobile-text-box{width:calc(100% - 80px)!important}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box h3{font-size:16px;line-height:20px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box .text-mid-small{font-size:12px;line-height:16.8px;letter-spacing:.02em}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box p{margin:0;font-size:12px;line-height:16.8px;letter-spacing:.02em}.footer-top-sec .inner-footer-top{padding:32px;text-align:center}.footer-top-sec .inner-footer-top img{width:35px}.footer-top-sec .inner-footer-top .text-footer-top-box h2{font-size:16px;font-weight:700;line-height:20px;margin-bottom:8px}.footer-top-sec .inner-footer-top .text-footer-top-box p{font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;margin-bottom:16px}.footer-top-sec .inner-footer-top .text-footer-top-box .right-text-box{margin:0}.trending-slider-sec .slider-trending-box img{height:250px}.trending-slider-sec button.next-button-trending,.trending-slider-sec button.prev-button-trending{display:none!important}.offer-deals-sec .card-box .bottom-box-fixed .img-box{width:140px}.offer-deals-sec .card-box .bottom-box-fixed .text-box{width:calc(100% - 140px);padding:10px}.offer-deals-sec .card-box .bottom-box-fixed h6{font-size:14px;line-height:20px}.offer-deals-sec .card-box .bottom-box-fixed p{font-size:11px;line-height:16px}.offer-deals-sec .card-box .bottom-box-fixed .img-box img{height:165px!important}.modal-filter .modal-header img{width:60px;height:60px}.modal-filter .modal-header{top:-28px}.filter-modal-body{padding:20px 20px 0}.filter-modal-body .top-filter-modal h2{margin-bottom:7px}.tabs-filter ul#justify-tab-example li button{font-size:14px;padding:8px}.tabs-filter .card-body{padding:8px 9px}.tabs-filter .card-body p.card-text{font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.04em}.btn-show-less button.btn.btn-primary{font-size:16px;font-weight:700;line-height:20px}.tabs-filter .card-body img{width:24px;height:24px;object-fit:contain}.booking-bottom .btn{padding:8px 9px;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.04em}.booking-bottom .btn img{width:20px;height:20px;object-fit:contain}.modal-footer-box.modal-footer{padding:20px 0 10px}.modal-footer-box.modal-footer ul{padding:10px 20px}.modal-footer button.btn.btn-btn-right-box{font-size:16px;font-weight:700;line-height:21px;padding:12px 15px}footer.footer .inner-footer .footer-bottom-box .footer-box{width:24%}.col-auto.field-small{width:100%}.btn-flip-icon{left:auto;right:0;top:100%;transform:rotate(90deg);margin-top:-10px}.card-booking .flip-btn{width:48px;height:48px}.menu-box-main .menu-header-top ul.btn-box-menu .btn.btn-white{padding:8px}.menu-box-main .banner-main-page-sec h1{font-size:35px;line-height:50px}.back-toolbar.page-title-back{padding:16px 20px}.sec-booking-form [class*=col-]{margin:8px 0}.imageqr{width:290px}.block-get-app .ttl-get-app{font-size:30px;line-height:43px}.logo{max-width:120px}.tips img{height:32px!important}}@media only screen and (max-width:767px){footer.footer .inner-footer{padding:20px!important}footer.footer .container{padding:0}footer.footer .inner-footer .footer-top-box .location-lung-box{margin-top:24px}footer.footer .inner-footer .footer-top-box .location-lung-box select{min-width:150px}footer.footer .inner-footer .footer-top-box{padding-bottom:32px}footer.footer .inner-footer .footer-bottom-box .footer-box{width:48%;padding-bottom:15px}footer.footer .inner-footer .footer-bottom-box .footer-box.social-box{width:100%}footer.footer .inner-footer .footer-bottom-box .footer-box:last-child{width:100%;margin:0;padding:0}footer.footer .inner-footer .footer-bottom-box .footer-box:last-child ul{display:flex;gap:11px}footer.footer .inner-footer .footer-bottom-box{padding-bottom:30px}.footer-bottom p{max-width:100%}.cardImg img{width:60px;height:60px}.card-cuisines p{font-size:14px;font-weight:500;line-height:16px}.sec-gap{padding:25px 0}.card-explore .flex-grow-1{padding:10px}.heading02{font-size:18px;font-weight:700;line-height:24px}.link{font-size:14px;font-weight:400;line-height:24px}.card-dinout-categories p{font-size:13px;font-weight:500;line-height:18px}.searchbar .form-control{padding-right:100px}.categoriesImg img{border-radius:8px}.icon-button{width:40px}.searchbar .position-absolute{gap:1}.toolbar-title .heading02{color:#262626;font-size:18px;font-weight:700;line-height:24px}.btn.btn-back{width:40px;height:40px;padding:5px;border-radius:4px}.toolbar-title{padding:0 15px}.prod-thumb{padding:5px;margin-bottom:8px;min-height:100px}.prod-thumb img{height:50px!important}.card-white p{font-size:13px;line-height:18px}.heading-title{font-size:18px;font-weight:600;color:#262626;line-height:25px}.card-brand-logo{min-height:60px}.card-brand-logo img{height:30px;object-fit:contain}.card.cart-summary{padding:10px}.summary-items li{font-size:14px;line-height:16px}.summary-items li+li{padding-left:7px;margin-left:2px;border-left:1px solid #d1d1d1}.summary-items{gap:5px}.save-text{font-size:10px;line-height:11px}.summary-figimg img{width:35px;height:35px}.summary-figimg img+img{margin-left:-30px}.summary-figimg{margin-right:8px}.cart-summary-lower{padding-top:10px;margin-top:10px}.cart-summary-lower .btn.btn-primary{padding:10px}.sec-navigation-bottom{padding-top:10px}.sec-navigation-bottom .container{box-shadow:0 -4px 14px 0 #00000014}.sec-offter-main .col-auto{width:50%}.mark-page .container,.sec-offter-main .container{padding:0}.big-offer-sec .inner-big-offer-sec .big-offer-box .img-box{max-width:75%!important;height:auto}.bannerCoupanSec .top-banner-box .right-img-box{width:50%}.bannerCoupanSec .top-banner-box .shopNow-box{max-width:100%;width:50%}.bannerCoupanSec .top-banner-box .right-img-box img,.bannerCoupanSec .top-banner-box .shopNow-box img{width:100%;height:auto}.bannerCoupanSec .top-banner-box .shopNow-box p{font-size:11px;font-weight:400;line-height:15.4px}.bannerCoupanSec .top-banner-box .shopNow-box .btn.btn-shopNow{font-size:12px}.bannerCoupanSec .top-banner-box{padding:20px 0}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .img-box{width:100px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box{margin-top:-18px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .img-box img{width:100%;height:auto}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box h2{font-size:16px;font-weight:700;line-height:20.4px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box img{max-width:200px;height:auto!important}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box p{font-size:12px;font-weight:400;line-height:16.8px}.bannerCoupanSec .bottom-banner-box .right-banner-bottom{margin-left:107px;margin-top:-49px}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box .left-text{font-size:14px}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box .right-text{font-size:14px;font-weight:700;line-height:13.64px;letter-spacing:.01em}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box{padding:2px 5px}.topratedyou-slider .topratedyou-box .img-box .text-img-box h2{font-size:18px}.tabs-mart-sec .tabs-inner-booking ul.nav-tabs{padding:17px 0 0}.tabs-mart-sec .tabs-inner-booking .tab-content .list-buttton-top-box ul{margin:0 0 20px}.tabs-cancelled-inner{margin-top:15px}.tabs-cancelled-inner .cancelled-box{padding:12px}.tabs-cancelled-inner .cancelled-box .mid-box{width:100%;margin-bottom:10px}.tabs-cancelled-inner .cancelled-box .right-box{width:100%}.tabs-cancelled-inner .cancelled-box .right-box .btn-top-border-box{margin-left:90px}.tabs-cancelled-inner .cancelled-box .right-box .btn-top-border-box .btn.btn-box{width:max-content}.banner-mobile{background:linear-gradient(180deg,#EAD4FF,rgba(234,212,255,0))}.card-filter-short .btn{font-size:13px;padding:5px 10px}.sec-booking-main{margin-bottom:-30px}.card-booking{padding:24px}.card-logo{width:100px;margin-bottom:10px}.card-booking .busImagecard{width:170px;top:-40px;right:15px}.booking-tabs{display:none!important}.card-booking-inner{padding:0 20px}.card-booking .tab-content{padding-top:0}.card-booking .d-lg-flex.gap-20{display:flex;flex-direction:column;gap:10px}.search-wrapper{padding:0 0 30px}.start-searching .ms-auto{text-align:center;margin-top:10px}.start-searching .ms-auto .btn{width:100%}.start-searching .form-check-label{font-size:12px;line-height:16px}.form-fild .form-control,.form-fild .iconbox{height:40px}.card-trips{border-radius:8px;padding:15px}.card-trips .trip-link-purple{font-size:16px}.card-trips p{font-size:12px;line-height:18px}.sec-travel-offers-deals{background:transparent;padding:0}.form-group.modal-form-group{display:flex;align-items:center}.form-group.modal-form-group .form-fild{flex:0 0 auto;width:140px}.modal-passenger [class*=col]{margin-bottom:20px}.modal-passenger .modal-footer-box.modal-footer{padding:20px 15px 10px}.item-banner img{height:200px!important;object-fit:cover}.prod-list-item .product-thumb{width:auto;height:auto;background:transparent}.recommended-product .accordion-body{padding:0}.product-lower-content .btn.add-btn{min-width:70px}.filter-container .btn{padding:5px 8px}.thumbslider-main .bottom-slider{width:223px}.booking-date-sec{margin-top:25px}.booking-date-sec .bottom-booking-details,.booking-date-sec .top-booking-details,.card.white-card{padding:15px}.img-categories img{height:150px!important}.cardwhite{padding:15px}.detailImg{margin-bottom:30px}.mb-32{margin-bottom:25px}.right-align-backlink .search-filter-box h6{font-weight:500;font-size:15px;line-height:20px;letter-spacing:0}.right-align-backlink .search-filter-box .date-details-box p{font-weight:400;font-size:12px;line-height:17px;letter-spacing:.2px}.right-align-backlink .search-filter-box .date-details-box span{position:absolute;right:4px;top:6px}.right-align-backlink .search-filter-box{position:relative;padding:3px 35px 3px 15px}.btn-fixed-position .details-map-box{max-width:345px}.booking-summary-cart-sec .booking-summary-box{padding:15px;margin-bottom:25px}.add-remove-btn-box button svg{width:15px}.add-remove-btn-box{width:90px}.cancel-modal-sec .cancel-modal-body .modal-block-header{padding:30px 20px 10px}.modal-block-header .modal-title{font-size:20px}.cancel-modal-sec .cancel-modal-body .modal-form-list{padding:20px 20px 10px}.cancel-modal-sec .cancel-modal-body .delivery-instructions{padding:0 20px}.cancel-confirmation-sec .cancel-modal-body{padding:20px}.cancel-confirmation-sec .modal-footer-box{padding:10px 20px}.card-bill-summary li .bill-summary-item{padding:10px}.card-bill-summary li .text-left,.card-bill-summary li .text-right{font-size:12px}.my-booking-bottom-sec ul{padding:17px 0 0}.my-booking-bottom-sec .tab-content{padding:0 15px}.my-booking-bottom-sec ul li.nav-item button{font-size:14px;line-height:20px}.book-again-box .book-again-right{width:100%;text-align:center}.book-again-box .book-again-left{width:100%}.book-again-box .book-again-right .btn-book{justify-content:center;padding-bottom:0;margin:10px auto 0}.book-again-box .book-again-text-box h4{font-size:14px;line-height:16px}.book-again-box .book-again-text-box h5{font-size:12px;line-height:14px}.book-again-box .book-again-text-box p{font-size:12px;line-height:16px}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .mid-box{width:100%;margin-bottom:10px;margin-top:10px}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box{width:100%}.gallery-modal-body h2{text-align:center}.gallery-modal-body ul{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}.gallery-modal-body .img-gallery-sec .gallery-img{width:100%}.up-next-trip-space{padding-top:35px}.up-next-trip-space h2{text-align:center;color:rgba(65,14,68,1)}.up-next-sidebar-trip-sec{position:relative;padding-top:14px}.up-next-sidebar-trip-sec .btn-box{position:absolute;right:0;top:0}.up-next-sidebar-trip-sec .btn-box ul li .btn.btn-border{min-width:90px;border:1px solid rgba(209,209,209,1);background:var(--bs-white);color:rgba(61,61,61,1);padding:7px}.up-next-sidebar-trip-sec .btn-box ul li .btn.btn-border svg,.up-next-sidebar-trip-sec .btn-box ul li .btn.btn-border svg path{fill:rgba(61,61,61,1)}.review-modal-body{padding:30px 20px}.review-modal-body .review-top-filter{flex-wrap:wrap;position:relative}.review-modal-body .review-top-filter p{font-weight:700;line-height:19.09px;letter-spacing:0}.review-modal-body .review-top-filter .right-top-filter ul li .btn-modal{position:absolute;top:0;right:0}.review-modal-body .review-top-filter .right-top-filter ul{margin-top:10px}.review-modal-body .review-bottom-sec .review-bottom-box h5{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.4px}.review-modal-body .review-bottom-sec .review-bottom-box .review-box{flex-direction:column;align-items:start!important;margin-bottom:8px}.review-modal-body .review-bottom-sec .review-bottom-box p{font-size:12px;line-height:14.32px}.review-modal-body .review-bottom-sec .review-bottom-box ul{padding:0}.gallery-modal-body{padding:20px}.gallery-modal-body .img-gallery-sec .gallery-img img{height:170px!important}.up-next-sidebar-trip-sec h2{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0}.up-next-sidebar-trip-sec .card-trips{padding:16px}.up-next-sidebar-trip-sec .card-trips .trip-link-purple{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0}.up-next-sidebar-trip-sec .card-trips span svg{width:18px}.up-next-sidebar-trip-sec .card-trips p{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.2px}.full-box-up-next-trip .img-top .text-box h3{font-size:24px;line-height:33.6px;letter-spacing:.2px}.full-box-up-next-trip .img-top .text-box{left:16px}.full-box-up-next-trip .img-top .text-box h4{font-size:14px;line-height:18px;letter-spacing:0}.full-box-up-next-trip .text-bottom{padding:12px 16px 0}.full-box-up-next-trip .text-bottom h5{font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:8px}.full-box-up-next-trip .text-bottom ul.listing-up-next{margin-bottom:16px}.full-box-up-next-trip .text-bottom ul.listing-up-next li{font-size:12px;line-height:16.8px;letter-spacing:.2px}.full-box-up-next-trip .text-bottom ul.listing-up-next li svg{width:16px}.full-box-up-next-trip .text-bottom .footer-location .btn-link{padding:10px 5px;font-size:12px;line-height:16.8px;letter-spacing:.2px}.full-box-up-next-trip .text-bottom .footer-location .btn-link svg{width:12px}.menu-box-main .menu-header-top{flex-wrap:wrap;justify-content:center!important}.menu-box-main .menu-header-top .menu-right-box{display:none}.menu-box-main .banner-main-page-sec{padding-top:20px}.menu-box-main .banner-main-page-sec h1{font-size:25px;line-height:35px}.menu-box-main .banner-main-page-sec ul{flex-wrap:wrap}.menu-box-main .banner-main-page-sec ul .btn-location{font-size:14px}.card.card-confirm-location .ms-auto{margin:0!important;text-align:center;padding-top:15px}.map-location iframe{height:300px}.card.card-sav-location{padding:15px;border-top-left-radius:10px;border-top-right-radius:10px}.card.card-sav-location .message-warning p{font-size:13px;line-height:16px}.input-single .form-control,.input-single label,.list-address-type .btn{font-size:12px}.icon-list{top:34px}.route-info .route{font-size:11px;line-height:100%}.route-header .d-flex.bg-white{padding:4px 10px;align-items:center;min-height:40px}.route-info .btn{height:17px;padding:2px 4px}.sec-deal-offer{padding:0 0 20px 20px}.route-header .react-datepicker-wrapper{position:absolute;left:8px;bottom:0}.route-header .calendar-picker{text-align:left;font-size:10px;background:none;font-weight:500}.back-toolbar.route-header .toolbar-title .route-info{margin-bottom:14px}.card.bus-card-item .price{padding:5px;min-width:70px}.filter-btn,.filters-short-list-item .list-item-ttl{font-size:14px;line-height:18px}.filters-short-list-item .btn{font-size:12px;line-height:16px}.bus-sorting-options-list-item label{font-size:14px;line-height:18px}.bus-sorting-options-list-item:not(:last-child){margin-bottom:20px}.sec-emergency-main .h2{font-size:24px;line-height:33px;padding-bottom:0}.card.card-emergency{padding:10px;border-radius:8px}.card.card-emergency p{font-size:14px;line-height:18px}.card.card-emergency .image-thumb{width:80px;margin:0 auto 10px}.sec-emergency-main .booking-banner{margin-bottom:-104px}.sec-emergency-main [class*=col-]{margin-bottom:16px;padding:0 8px}.tabs-squchbus-pickup ul.nav-tabs{padding-top:10px}.tabs-squchbus-pickup ul.nav-tabs li button.active{padding-bottom:10px;border-bottom:3px solid #652669}.tabs-squchbus-pickup ul.nav-tabs li button{padding-bottom:10px;font-size:13px}.tabs-squchbus-pickup .tab-content{padding:20px}.bus-layout-container{border-radius:10px;padding:10px}.bus-layout-container .seat-box{border-width:2px}.bus-layout-container .seat-row{gap:10px}.bus-layout-container .seat{font-size:11px}.bus-layout-container .seat-box{width:48px;height:48px}.legend{gap:5px}.seat-info p{font-size:10px}.bus-layout-container .seat-row:last-child .seat.booked-men{margin:auto}.head-busdetails .route{font-size:12px;line-height:16px}.head-busdetails p{font-size:12px;line-height:14px}.appnav-sidebar{width:140px}.modal-filters-busses .modal-block-header{padding-left:20px;padding-right:20px}.appnav-sidebar .nav-link{padding:19px 16px;font-size:12px;line-height:16px;border-left-width:4px}.bus-filter-list-item .icon{width:24px}.bus-filter-list-item .bus-dep-ttl{font-size:12px;line-height:16px}.modal-filters-busses .accordion-body.p-4{padding:15px!important}.bus-filter-list-item .form-check-input{width:20px;height:20px}.bus-filter-list-item{margin-bottom:15px}.box-iframe iframe{height:620px;width:100%}.card-white-pickup-location .location-tll{font-size:20px;line-height:28px}.card-white-pickup-location p{font-size:12px;line-height:16px}.list-location-item .label-location{font-weight:700;font-size:15px;line-height:20px}.banner-main{min-height:inherit;padding-top:100px;display:none}.card-home{width:170px;height:174px;border-radius:15px}.banner-title{font-size:30px;line-height:40px}.search-container{flex-direction:column;border-radius:10px;margin:0 auto 30px}.search-container .location .btn-light{min-width:50px;width:100%;font-size:14px}.search-area:before{display:none}.search-area{padding:0 0 0 15px}.sec-our-best-food{padding:30px 0}.heading02.font-32{font-size:18px;line-height:24px}.card-best-food p{font-size:14px;line-height:19px}.card-text .card-text-ttl{font-size:14px;line-height:15px}.card-text{padding:10px 15px}.card-home .card-text p{font-size:12px;line-height:17px}.imageqr{width:200px;margin:0 auto}.block-get-app{text-align:center}.block-get-app img{width:100px;margin-bottom:15px}.block-get-app .ttl-get-app{font-size:20px;line-height:25px}.block-get-app p{font-size:14px;line-height:19px}.block-get-app{margin-bottom:20px}.sec-useful-links{padding:30px 0 15px;display:none}.link-useful-item{padding:8px}.sec-useful-links [class*=col-]{margin-bottom:15px}.header{padding:10px 0;display:none}.logo{max-width:90px}.user-auth ul{gap:5px}.user-auth .btn{padding:8px 7px;font-size:12px;border-radius:8px}.btn.btn-primary.btn-get-app{gap:5px}.header-right{position:fixed;top:0;left:0;width:260px;bottom:0;z-index:3;display:flex;flex-direction:column;max-width:100%;background-color:#fff;transform:translateX(-100%);outline:0;transition:transform .3s ease-in-out}.header-right .offcanvas-header{padding:10px;margin-bottom:15px;font-size:20px}.open-menu .header-right{transform:none}.open-menu .block-overlay{display:block}body.open-menu{position:fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.block-overlay{position:fixed;top:0;left:0;z-index:2;width:100vw;height:100vh;display:none;background-color:rgba(0,0,0,50%)}.home-banner-text{margin-bottom:20px}.menu-navbar-nav{flex-direction:column;gap:10px;align-items:start!important}.menu-navbar-nav .nav-item{width:100%}.menu-navbar-nav .nav-item a{padding:5px 20px;display:block;width:100%}.checkout-banner{margin-bottom:0;height:100px;overflow:hidden}.sec-add-passenger{margin-left:0;margin-top:25px}.wedge-white{font-size:14px;position:relative;margin-top:-23px;margin-bottom:5px}.card.card-traveling{padding:20px;border-radius:8px}.add-passenger-list-item .image-passenger img{width:36px;height:36px}.add-passenger-list-item p{font-size:14px}.add-passenger-list-item .d-block{font-size:12px}.detail-items{font-size:14px}.sec-chnage-detail-box{border-left:0;border-top:1px solid #e7e7e7;padding:10px 10px 0;text-align:center}.btn.btn-change-details{justify-content:center}.card-head-box .ttl-traveling,.passenger-box-left .card-gray .green-wedge-text{font-size:20px}.passenger-box-left .card-gray{padding:16px}.passenger-box-left .card-gray p{font-size:14px}.link-terms{font-size:12px}.passenger-box-right{width:100%}.passenger-box-right ul li{padding:12px}.passenger-box-right ul li .passenger-ttl{font-size:12px;line-height:14px}.passenger-box-right ul li p{font-size:12px}.mb-40{margin-bottom:24px}.topratedyou-slider .topratedyou-box .img-box img{height:140px!important}.filed-wedge{font-size:12px}.sec-get-app{display:none}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom{width:100%}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom li{width:48%}.chat-support-body{padding:10px 15px;height:calc(100vh - 200px)}.chat-support-head{padding:0 15px 15px}.chat-message{font-size:12px;padding:12px}.sec-support-tickets .simplebar-content{padding-right:20px!important}.sec-support-splash-screen{padding:10px 20px;height:auto;height:calc(100vh - 80px)}.card-splash-screen{padding:0 15px 30px}.ticket-bottom .share-ticket-link{border-top:1px solid #f8ebfc;padding:10px;border-left:none}.ticket-bottom .top-text h2,.ticket-bottom .top-text p{font-size:20px;line-height:20px}.ticket-bottom{padding:16px}.ticket-top .h3{font-size:18px;line-height:20px}.ticket-top{padding:20px 20px 0}.ticket-top:after,.ticket-top:before{width:30px;height:30px}.sec-bus-ticket-detail .update-para{padding:20px 0}.sec-bus-ticket-detail .update-para p{font-size:14px}.features-box-sec p{font-size:11px;line-height:15px}.p-16{padding:14px}.card-ticket .ttl-donation{font-size:16px}.card-donation p{font-size:12px}.direction-btn{font-size:14px}.ticket-top p{line-height:18px}.img-thumb img{height:84px!important}.sec-reservation-card .top-title{margin-bottom:19px}.filed-wedge-box p{font-size:12px}.add-more-button-box .gap-12{flex-direction:column}.add-more-button-box .gap-12 .btn-border.btn{width:100%}.items-details-modal .items-details .left-item-details h4{font-size:16px;line-height:20px}.items-details-modal .items-details .left-item-details h5{font-size:14px;line-height:100%}.otp-inputs .form-control{height:44px;padding:5px}.icon-arrow-home{width:20px;bottom:10px;left:10px}.icon-arrow-home svg{width:100%;height:auto}.multislider-sec .text-box h3{font-size:14px;line-height:140%}.home-page-main{background:#ECE9EF}.text-box.px-3.py-4{padding:12px!important}}.checkin{padding-right:16px;margin-right:16px;border-right:1px solid #e5e7eb}.location-sec .location-box ul.location-listing-box li.location-second-box .dropdown-position-fixed{width:665px}.date-slider-sec .btn-box h5{margin-top:8px}.sec-room-categories .img-categories{position:relative}.sec-room-categories .img-categories .btn.badge-btn{position:absolute;bottom:10px;left:auto;right:10px;font-size:14px;font-weight:500;line-height:100%;padding:3px 5px;background:#FAF5FF;border-radius:4px;color:#78297F}.modal-filter.addenhancement-model .modal-content{max-width:800px;margin:0 auto}.enhancement-modal-body img.enhancement-img{border-radius:14px;width:100%;height:100%;object-fit:cover;object-position:left}.enhancement-modal-body .enhancement-info h2{font-weight:700;font-size:32px;line-height:100%;letter-spacing:.4px}.enhancement-modal-body .enhancement-info p{font-weight:500;font-size:16px;line-height:100%;letter-spacing:.4px}.dates-info p span,.enhancement-modal-body .enhancement-info p span{color:#78297F}.enhancement-modal-body .enhancement-info p.info-text{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.4px;color:#4F4F4F;padding-right:30px}.enhancement-modal-body .enhancement-info .session-info p,.enhancement-modal-body .enhancement-info .session-info span{font-weight:500;font-size:12px;line-height:150%;letter-spacing:.4px;color:#3D3D3D}.enhancement-modal-body .amenities-list .btn{font-size:12px}.dates-info p{font-weight:500;font-size:14px;line-height:100%;color:#5d5d5d}.enhancement-modal-body .select-guest-col p{font-weight:500;font-size:14px;line-height:140%;color:#838383}.enhancement-modal-body .select-guest-col p.head-count{font-size:16px}.mt-32{padding-top:32px}.request-date-modal .grey-box{padding:20px;background:#F6F6F6;border-radius:16px}.request-date-modal p.head-summary{font-weight:500;font-size:14px;line-height:140%;letter-spacing:.4px;color:#262626}.request-date-modal .details-requestdate{padding:16px;background:#FFFFFF;border-radius:8px}.accomdation-support .chat-support-body{padding:30px 0}.accomdation-support .mesge-you .chat-message{color:#5d5d5d}.accomdation-support img.img-customer{max-width:100%;object-fit:cover;border-radius:50px;width:35px;height:35px}.accomdation-support .raise-id-info .host-info span.font-14{display:block;font-weight:700;font-size:14;line-height:100%;color:var(--bs-white)}.accomdation-support .raise-id-info .host-info span{font-weight:400;font-size:10px;line-height:100%;letter-spacing:.2px;text-transform:capitalize;color:var(--bs-white)}@media only screen and (max-width:991px){.causes-info li.cause-card{justify-content:left}.causes-info .cause-card .card-text{max-width:80%;padding-left:30px}.divider{max-width:100%}}@media only screen and (max-width:767px){.buslist-sec .route-info .route{width:auto;border-bottom:none;padding:8px}.buslist-sec .route-header .react-datepicker-wrapper{position:absolute;left:17px;bottom:6px}.modalFilterCard .btn.btn-primary.btn-light{max-width:120px}.modalFilterCard .bus-sorting-options-list-item{padding:7px 0;margin-bottom:3px}.guidelines-block p,.sec-payment-cancel .required-text-block p,.sec-staypolicy .check-time-box span,.staypolicy-info .policy-points span{font-size:14px}.sec-payment-cancel .required-text-block a{display:block}.staypolicy-info .policy-points{margin-bottom:4px}.sec-reservation-request .right-sec{padding:0}.sec-pricedetails .hotel-info p{font-size:14px}.head-24{font-size:18px;margin-bottom:8px!important}.causes-info li.cause-card img{width:20px;height:20px}.causes-info li.cause-card{padding:4px 3px 5px 18px}.payDetailSec .btn.btn-primary{font-size:14px;padding:10px 20px}.share-btn svg{width:16px;margin-right:5px}.share-btn{padding:10px 12px;font-size:14px}.enhancement-modal-body img.enhancement-img{margin-bottom:0;max-width:100%;object-fit:cover;height:calc(100% - 40px)}.enhancement-modal-body .enhancement-info h2{font-size:24px}.enhancement-modal-body .enhancement-info p{font-size:14px}.enhancement-modal-body .dates-information{flex-direction:column;gap:16px}.request-date-modal .grey-box{padding:12px}.request-date-modal .details-requestdate{padding:10px}}@media screen and (max-width:567px){.enhancement-modal-body img.enhancement-img{margin-bottom:16px;max-width:100%;object-fit:cover;height:auto}}.social-auth li div{width:40px;height:40px;background:#fff;border:1px solid #fff;display:flex;align-items:center;justify-content:center;color:var(--purple);border-radius:50%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.social-auth div:hover{border-color:var(--purple)}.show-empty-state{min-height:200px;display:flex;justify-content:center;align-items:center;text-align:center}.show-empty-state p{margin-bottom:0;font-size:1.25rem;color:#6c757d}.sticky-filters-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding-top:0;padding-bottom:12px}.green-btn{background:#20A66A!important;border-radius:4px!important;font-size:13px!important;font-weight:500!important;color:#fff!important;padding:2px 8px!important}.sticky-map-view{bottom:80px;z-index:3;padding-bottom:1rem}.sticky-map-search,.sticky-map-view{position:-webkit-sticky;position:sticky}.sticky-map-search{bottom:9px;z-index:2}.price-marker .price-bubble{background-color:#1e1e1e;color:white;padding:4px 10px;border-radius:6px;font-size:14px;white-space:nowrap;position:relative;display:inline-block;box-shadow:0 2px 6px rgba(0,0,0,.3);transform:translateY(-100%)}.price-marker .price-bubble-arrow{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:2px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #1e1e1e}.price-marker.selected .price-bubble{background-color:#652999;color:white}.price-marker.selected .price-bubble-arrow{border-top-color:#652999}.guest-modal-sec .location-listing-box h5{font-size:20px;font-weight:700;line-height:18px;margin-bottom:16px}.guest-modal-sec .location-listing-box .add-remove-box{margin:20px 0}.guest-modal-sec .location-listing-box .add-remove-box h6{font-size:16px;font-weight:700;line-height:20px;margin:0}.guest-modal-sec .location-listing-box .add-remove-box span{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em}.guest-modal-sec .location-listing-box .add-remove-btn{border:1px solid rgba(209,209,209,1);padding:10px;border-radius:8px;width:140px}.guest-modal-sec .location-listing-box .add-remove-btn button{padding:0;margin:0;background:transparent;border:none}.guest-modal-sec .location-listing-box .add-remove-btn input{font-size:14px;font-weight:500;line-height:18px;text-align:center;letter-spacing:.04em;color:#838383;background:none;border:none;outline:none;width:100%;padding:0}.guest-modal-sec .location-listing-box .add-remove-btn button svg{display:block}.dropdown-boking .modal-dialog{max-width:704px!important}@media only screen and (max-width:767px){.dropdown-boking .modal-dialog .rs-picker-daterange-calendar-group{flex-wrap:wrap}.dropdown-boking .modal-dialog .rs-picker-daterange-calendar-group .rs-calendar{width:100%}.dropdown-boking .location-second-box .rs-picker-daterange-content{overflow:auto}.dropdown-boking .location-second-box .rs-picker-daterange-panel{min-width:100%!important}.dropdown-boking .modal-dialog .rs-picker-daterange-calendar-group{min-width:100%}.accuracy-in{padding:16px 0;border-bottom:1px solid #e7e7e7}img{height:auto}}.rs-picker-error>.rs-picker-input-group,.rs-picker-error>.rs-picker-input-group:hover{display:none;border:0}.rs-picker-toggle-wrapper .rs-input-group.rs-input-group-inside{border:0}.viewMapLink div{color:#652669;font-size:14px;font-weight:500}.calendr-sec-modal .header-modal-calendar{background:#F6F6F6;padding:12px 12px 40px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid #e7e7e7;text-align:center}.calendr-sec-modal .header-modal-calendar h2{font-weight:700;font-size:20px;line-height:140%;letter-spacing:.4px}.calendr-sec-modal .rmdp-wrapper{width:100%;box-shadow:none;border:1px solid #e7e7e7;border-radius:16px}.calendar-box{margin-top:-25px}@media only screen and (min-width:767px){.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker,.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker div,.calendr-sec-modal .rmdp-wrapper .rmdp-top-class,.calendr-sec-modal .rmdp-wrapper .rmdp-top-class .rmdp-calendar{width:100%}}.calendr-sec-modal .rmdp-wrapper .rmdp-left{position:absolute;top:-62px;border:1px solid #d1d1d1;width:32px;height:32px;display:flex;justify-content:center;align-items:center;left:12px}.calendr-sec-modal .rmdp-wrapper .rmdp-arrow{display:block;border-color:#D1D1D1;margin:0 0 0 4px;width:10px;height:10px}.calendr-sec-modal .rmdp-wrapper .rmdp-right{position:absolute;top:-62px;border:1px solid #d1d1d1;width:32px;height:32px;display:flex;justify-content:center;align-items:center;right:12px}.calendr-sec-modal .rmdp-wrapper .rmdp-right .rmdp-arrow{margin:0 4px 0 0}.calendr-sec-modal .rmdp-wrapper button:hover{background:var(--purple)}.calendr-sec-modal .rmdp-wrapper .rmdp-header-values{margin-left:0;padding-left:15px;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0}.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-week .rmdp-week-day{font-weight:500;font-size:13px;line-height:16px;letter-spacing:0;text-align:center;color:#6D6D6D}.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-day{height:53px;width:53px}.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-day span{font-weight:500;font-size:16px;line-height:16px;text-align:center;padding:0;margin:0;top:0;left:0;right:0;bottom:0}.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-day.rmdp-range{background:var(--purple);color:var(--bs-white);box-shadow:none}.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-day-hidden span:hover{background-color:transparent!important}.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-day span:hover{background:#ce92d2;color:var(--purple)}.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-day.rmdp-range.end,.calendr-sec-modal .rmdp-wrapper .rmdp-day-picker .rmdp-day.rmdp-range.start{background:var(--purple);color:var(--bs-white)!important}.swiper.slider-filter-short-sec.filter-short-auto{padding-top:12px;overflow:initial;z-index:2}@media only screen and (max-width:767px){.rmdp-top-class{overflow:auto}.calendr-sec-modal .rmdp-wrapper .rmdp-header-values{padding-left:0}.rmdp-header div:first-child{position:static!important}.calendr-sec-modal .rmdp-wrapper .rmdp-left{top:13px}.calendr-sec-modal .rmdp-wrapper .rmdp-right{top:14px}}.slider-dropdown .slider-dropdown-btn{border:unset;gap:4px;border-radius:100px;padding:8px 12px 8px 14px;background:#FFFFFF;color:#454545}.cancellation-before-sec p{font-weight:500;letter-spacing:.4px}.modal-head-box h5{font-weight:700;font-size:20px;line-height:140%;letter-spacing:.2px;text-transform:capitalize;margin-bottom:20px}.payment-mood-modal.details .sec-credit-card-details{background:transparent;padding:0}.payment-mood-modal.details .sec-credit-card-details .payment-label.selected-payment-box{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e7e7e7}.payment-mood-modal.details .sec-credit-card-details .payment-label.selected-payment-box .flex-grow-1:before{border-radius:5px}.payment-mood-modal.details .sec-credit-card-details .payment-label.selected-payment-box input:checked~.flex-grow-1:before{background-image:url(/_next/static/media/checkbox.bee19c93.png)!important;background-repeat:no-repeat;background-size:cover;background-position:50%;border:none}.payment-mood-modal.details .sec-credit-card-details .payment-label.selected-payment-box input:checked~.flex-grow-1:after{display:none}.payment-mood-modal.details .sec-credit-card-details .payment-mode{margin-bottom:0}.payment-mood-modal.details .sec-credit-card-details .flex-grow-1{padding-right:28px}.dateSpan{display:flex;flex-wrap:wrap;max-width:100%}.review-modal-sec .reviewTitle{font-weight:700;font-size:20px;line-height:140%;letter-spacing:4%;vertical-align:middle}.bth .btn-cancel{background-color:#E03C22}.cancellation-btn-danger{padding:10px 28px;text-align:center;width:100%;background:rgba(224,60,34,1);color:var(--bs-white);font-weight:700;font-size:16px;line-height:16px;letter-spacing:0}.common-modal-sec.paymentGreenModal .modal-content{background:#13c06a;box-shadow:none!important;border:none;max-width:500px}.common-modal-sec.paymentGreenModal .modal-content img{width:100%;height:auto;object-fit:cover}.payment-confirm-modal.modal-pricing-stay .modal-content{position:relative;border-radius:32px;background:#F6F6F6;border:none;max-width:500px}.payment-confirm-modal.modal-pricing-stay .modal-content .modal-header{position:absolute;top:-36px;right:29px;padding:0;border:none;z-index:9}.payment-confirm-modal.modal-pricing-stay .common-modal-body{padding:0}.payment-confirm-modal.modal-pricing-stay .green-bg-top-box{background:#13c06a;border-radius:32px;padding:48px 15px 150px}.payment-confirm-modal.modal-pricing-stay h2{font-weight:700;font-size:24px;line-height:140%;letter-spacing:.4px;text-transform:capitalize;color:var(--bs-white);margin:15px 0 10px}.payment-confirm-modal.modal-pricing-stay .green-bg-top-box p{color:var(--bs-white);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.5px}.payment-confirm-modal.modal-pricing-stay .card-box{border-radius:16px;background:#fff;padding:24px;box-shadow:1px 6px 12px 0 #52307F0F}.payment-confirm-modal.modal-pricing-stay .confirmed-mid-box{position:relative;max-width:90%;margin:-145px auto 0}.payment-confirm-modal.modal-pricing-stay .confirmed-top{margin-bottom:16px}.payment-confirm-modal.modal-pricing-stay h6{font-weight:700;font-size:16px;line-height:20px;margin-bottom:8px}.payment-confirm-modal.modal-pricing-stay .confirmed-top span{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;color:#5D5D5D}.payment-confirm-modal.modal-pricing-stay .modal-content .modal-header button.btn.btn-close-btn{background:var(--bs-white);border-radius:100px;width:64px;height:64px;border:10px solid #13c06a;display:flex;justify-content:center;align-items:center;padding:0}.payment-confirm-modal.modal-pricing-stay .confirmed-top .confirmed-box{background:#E9F8F1;padding:8px 12px;border-radius:8px;display:block;color:#23B674}.payment-confirm-modal.modal-pricing-stay .author-confirmation img{width:40px;height:40px;border-radius:100px;display:block}.payment-confirm-modal.modal-pricing-stay .author-confirmation p{margin:0;color:#5D5D5D}.payment-confirm-modal.modal-pricing-stay .author-confirmation{margin-bottom:16px}.payment-confirm-modal.modal-pricing-stay .confirm-table-details{border-top:1px solid #f6f6f6;padding:8px 0}.payment-confirm-modal.modal-pricing-stay .confirm-table-details span{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px}.payment-confirm-modal.modal-pricing-stay .confirm-table-details p{font-weight:500;font-size:14px;line-height:140%;letter-spacing:0}.payment-confirm-modal.modal-pricing-stay .confirm-table-details .author-confirmation{margin:0}.payment-confirm-modal.modal-pricing-stay .confirm-table-details:last-child{padding-bottom:0}.payment-confirm-modal.modal-pricing-stay .enhancement-sec{max-width:90%;margin:25px auto 0;text-align:left}.payment-confirm-modal.modal-pricing-stay .enhancement-sec h6{margin-bottom:16px}.payment-confirm-modal.modal-pricing-stay .enhancement-box{box-shadow:0 1px 2px 0 #0000000D;background:var(--bs-white);padding:16px;border-radius:12px}.enhancement-box.color-blue{border-left:4px solid #7a8cb6}.payment-confirm-modal.modal-pricing-stay .enhancement-box .text-box{width:calc(100% - 40px);padding-left:10px}.payment-confirm-modal.modal-pricing-stay .enhancement-box .text-box div{font-weight:500;font-size:16px;line-height:20px;margin-bottom:4px!important}.payment-confirm-modal.modal-pricing-stay .enhancement-box .text-box p,.payment-confirm-modal.modal-pricing-stay .enhancement-box .text-box span{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px}.enhancement-box.color-pink{border-left:4px solid #db8ae8}.enhancement-box.color-green{border-left:4px solid #4fc590}.reward-points-sec .reward-text{font-weight:700;font-size:20px}.reward-points-sec .reward-text,.reward-points-sec h3{line-height:140%;letter-spacing:.2px;text-transform:capitalize}.reward-points-sec h3{font-weight:500;font-size:16px}.reward-points-sec h3 span{color:#FFAC33}.reward-points-sec p{font-weight:400;font-size:12px;line-height:140%;letter-spacing:.2px}.bannerCoupanSec .inner-banner-box,.categoryMenuSec button.category-box.active-btn{background:var(--primary-bg)}.left-avatar.prod-thumb{min-width:48px;max-width:48px;min-height:48px;max-height:48px;padding:3px;border-radius:8px;margin-right:15px}.left-avatar.prod-thumb img{height:30px!important}.searchbar .arrow-left{left:10px;top:50%;transform:translateY(-50%)}.searchbar .form-control{border-radius:12px}.smsrp-w-b .btn.btn-back{width:48px;height:48px;border-radius:12px;margin-right:20px}.smsrp-w-b .searchbar{width:100%}.smsrp-w-b .my-booking-bottom-sec ul{background:transparent}.smsrp-w-b .my-booking-bottom-sec ul.nav-tabs{min-width:calc(100% + 80px);margin-left:-40px}.smsrp-w-b .my-booking-bottom-sec ul li.nav-item{flex:none}.smsrp-w-b .my-booking-bottom-sec ul li.nav-item button{padding:0 16px 16px}.smsrp-w-b .my-booking-bottom-sec ul li.nav-item button.active{background:none}.smsrp-w-b .my-booking-bottom-sec .tab-content{padding:0}.smsrp-w-b .my-booking-bottom-sec .card-filter-short{padding-top:0}.smsrp-w-b .my-booking-bottom-sec .card-filter-short ul{padding:0;border:none}.smsrp-w-b .All-Restaurants .col-auto{width:33.333%}.smsrp-w-b .All-Restaurants .col-auto .card-box-offer{background:var(--bs-white);border-radius:8px}.smsrp-w-b .All-Restaurants .col-auto .card-box-offer .cardlower-box{padding:0 8px 8px}@media only screen and (max-width:991px){.smsrp-w-b .All-Restaurants .col-auto{width:49.333%}}@media only screen and (max-width:567px){.smsrp-w-b .All-Restaurants .col-auto{width:100%}}.img-circle{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:25.5px;width:102px;height:102px;background:#F6F6F6;-webkit-backdrop-filter:blur(70.125px);backdrop-filter:blur(70.125px);border-radius:50%;color:#B0B0B0;font-size:25px;line-height:1;font-weight:700}.searchbar.searchbar-square .form-control{border-radius:12px;padding:6px 50px}.searchbar.searchbar-square .search-left-icon{position:absolute;left:15px;top:14px}.searchbar.searchbar-square .icon-button.icon-micro{width:30px}.search-share-icons .icon{width:40px;height:40px}.tabs-mart-sec .tabs-inner-booking .tabs-booking-box .top-heading-tabs .label.label-dilivery{position:absolute;bottom:-10px;right:10px;border:2px solid #fff;border-radius:4px;padding:4px 8px;line-height:1.2}.label-Accepted{color:#20A66A;background:#E9F8F1}.label-Outfor-Delivery{color:#596D9E;background:#F5F6FA}.label-preparing{color:#78297F;background:#FAF5FF}.label-in-waiting{color:#A67002;background:#FFFFE7}.request-cancellation{color:#E03C22}.help-request-row{padding:8px 16px;border-top:1px solid #e7e7e7;font-size:13px;font-weight:500}.need-help{color:#455584}.sec-offter-main.sec-order-fav .col-auto{width:50%}.sec-offter-main.sec-order-fav .col-auto .card-box-offer{display:flex;background:#fff;border-radius:12px;align-items:center}.sec-offter-main.sec-order-fav .col-auto .card-box-offer .cardlower-box{padding:12px;width:calc(100% - 150px)}.sec-offter-main.sec-order-fav .col-auto .card-box-offer .cardthumbimg{max-width:150px;max-height:150px;margin:0}.sec-offter-main.sec-order-fav .col-auto .card-box-offer .cardthumbimg img{max-height:150px}@media only screen and (max-width:767px){.sec-offter-main.sec-order-fav .col-auto{width:100%}}.recoder-row{padding:8px 16px;border-top:1px solid #e7e7e7;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;color:#652669}.recoder-row svg{margin-right:5px}.recoder-row a{color:#652669}.tabs-mart-order-flow .tabs-cancelled-inner .cancelled-box{padding:8px 16px}.tabs-mart-order-flow .tabs-cancelled-inner .cancelled-box .right-box .grey-box{min-height:auto}.select-dilivery-address-modal .search-address .form-control{background:#F6F6F6;box-shadow:none;border-color:#F6F6F6}.order-placed-successfully .modal-dialog,.select-dilivery-address-modal .modal-dialog{max-width:800px}.order-placed-successfully .modal-dialog .modal-content{max-width:100%}.order-placed-successfully .modal-dialog .green-bg-top-box p{max-width:500px;margin-left:auto;margin-right:auto;font-size:14px}.order-placed-successfully .table-box .confirm-table-details .left-box,.order-placed-successfully .table-box .confirm-table-details .right-box{width:50%}.order-placed-successfully .table-box .confirm-table-details p{font-size:16px}.order-placed-successfully .modal-dialog .modal-footer .btn{flex:1 1}.order-placed-successfully .modal-dialog .reward-points-sec h3{font-size:24px}.order-placed-successfully .modal-dialog .reward-points-sec p{font-size:14px}@media only screen and (max-width:767px){.order-placed-successfully .table-box .confirm-table-details .left-box{width:100%}.order-placed-successfully .table-box .confirm-table-details{flex-direction:column}.order-placed-successfully .table-box .confirm-table-details .right-box{width:100%}}@media only screen and (max-width:667px){.order-placed-successfully .modal-dialog .modal-footer{flex-direction:column}.order-placed-successfully .modal-dialog .modal-footer .btn{width:100%}}.add-recipient-information-modal .modal-dialog,.squch-food-mart-confirm-error .modal-dialog{max-width:500px}.add-recipient-information-modal .form-control{height:50px;border-radius:8px;font-size:16px;font-weight:500;border:1px solid #e7e7e7}.add-recipient-information-modal label{font-size:14px;font-weight:500;color:#3d3d3d;margin-bottom:4px;text-align:left;display:block}.flag-box .border-outer{border-radius:8px;border:1px solid #e7e7e7}.flag-box .btn{padding:13px 8px;border:0;background-color:#fff!important;border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px}.flag-box .form-control{border:none!important;box-shadow:none}.distance.light-yellow-brown{background:#FFFFE7!important;color:#A67002!important}ul.timeline-content li.active h5.green-color{color:#20a66a}.orderdelivered-modal-submit-review .modal-dialog{max-width:500px}.user-box-rating .img-box{width:65px;height:65px;overflow:hidden;border-radius:8px}.user-box-rating .img-box img{height:100%;object-fit:cover}.user-box-rating .detail-box{line-height:1.2}.delivery-partner-tip .img-box{width:65px;height:65px;overflow:hidden;border-radius:8px}.delivery-partner-tip .img-box img{height:100%;object-fit:cover}.delivery-partner-tip .detail-box{line-height:1.2}.ordercancled-modal .modal-dialog{max-width:800px}.ordercancled-modal .modal-dialog p a{color:var(--primary-bg)}.Order-Cancled-Confirm-modal .modal-dialog{max-width:500px}.Order-Cancled-Confirm-modal h5{color:#F35940}.distance.out-for-delivery{color:#596D9E;background:#F5F6FA!important}.Voice-Modal-Popup .modal-dialog{max-width:500px}.Voice-Modal-Popup .modal-content{border-radius:24px}.Voice-Modal-Popup .modal-body{padding:60px 20px}.text-red{color:#F35940}.card-confirm-location.card-confirm-location-border-radius{border-radius:24px 24px 0 0;position:absolute;bottom:0;width:100%}.searchbar.search-category .form-control{border-radius:10px;padding-left:50px}.searchbar.search-category .icon-button.icon-search{position:absolute;top:50%;transform:translateY(-50%)}.searchbar.search-category .icon-button.icon-micro{border:none}.search-category-fillters .modal-dialog{max-width:840px}.right-date-travel-details{text-align:right}.right-date-travel-details p.small{font-size:11px;line-height:1.2}.right-date-travel-details p.small strong{color:#262626}.date-change-left h5{font-size:16px;color:#78297F;line-height:20px;margin:0 0 8px}.date-change-left .form-group label{font-size:14px;color:#3D3D3D;font-weight:500;margin-bottom:4px}.date-change-left h3{font-size:16px;color:#3D3D3D;font-weight:700;margin-bottom:15px}.list-number li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter) ". ";width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#652669;font-weight:700;position:absolute;left:0;top:50%;transform:translateY(-50%)}.list-number{counter-reset:my-sec-counter}.list-number li{position:relative;padding-left:40px;font-size:12px}.list-number li+li{margin-top:15px}.list-number li p strong{color:#454545}.list-number li p{color:#5D5D5D}.card-travel-date-change{border:1px solid #ead4ff;box-shadow:1px 6px 12px rgba(82,48,127,.06);border-radius:12px}.card-travel-date-change .card-body,.card-travel-date-change .card-header{padding:16px}.card-travel-date-change .card-header p{font-size:14px;font-weight:500;color:#3D3D3D}.card-travel-date-change .card-footer{padding:16px;border:0;background:#652669;color:#fff;font-size:12px}.user-img-detail-list li+li{margin-top:16px}.user-img-detail-list li .user-img{border-radius:50%;width:36px;height:36px;overflow:hidden;margin-right:15px}.user-img-detail-list li .user-img img{height:100%}.user-img-detail-list li .user-img-text{background:#FCF5FE;border:1px solid #e8b6f1;border-radius:50%;width:36px;height:36px;overflow:hidden;margin-right:15px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;font-size:20px;line-height:140%;color:#E8B6F1}.submit-rating-review .cancel-modal-body.modal-body{padding:30px}.submit-rating-review .modal-footer-box{padding:24px;display:flex}.submit-rating-review .modal-footer-box .btn{flex:auto}.rating-review-wrap .form-group label{font-size:14px;color:#6D6D6D;margin-bottom:8px;font-weight:500}.squch-stay-reviews-modal .modal-dialog{max-width:500px}.squch-stay-reviews-row label{font-weight:500}.squch-stay-reviews-modal .modal-title{font-weight:600}.squch-stay-reviews-modal .textarea label span{line-height:1}.distance{border:1px solid #feffc1;background:#ffffe7;font-weight:500;font-size:12px;line-height:16.8px;color:#a67002;padding:4px 6px}.separatebar{border-top:1px solid #e7e7e7;margin:0}.booking-summary-cart-sec .btn.btn-cancel-booking{background:#e03c22;color:#fff}ul.timeline-content{position:relative;padding-left:19px;padding-top:10px}ul.timeline-content li{position:relative;z-index:2;list-style:none;padding-bottom:15px}ul.timeline-content li:last-child{padding-bottom:0}ul.timeline-content li p{margin-bottom:0}ul.timeline-content li:last-child p{margin:0}.listdots{background:#000;width:4px;height:4px;border-radius:50%;position:absolute;left:-17px;top:8px;display:flex}ul.timeline-content:after{width:8px;height:100%;background:#ccc;content:"";position:absolute;left:0;top:0;border-radius:12px}ul.timeline-content li.active:after{position:absolute;left:-18px;top:-9px;width:6px;height:105%;background:var(--purple);content:"";border-radius:12px}ul.timeline-content li:last-child.active:after{height:118%}ul.timeline-content li h5{font-weight:500;font-size:16px}ul.timeline-content li p{font-weight:500}ul.timeline-content li.active h5{color:var(--purple)}ul.timeline-content li.active p{color:#000}ul.timeline-content li p{color:var(--light-gray);font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px}ul.timeline-content li.active .listdots{background:#fff;z-index:3}.delivery-order-status.delivery-order-status .biggie-mart-sec p{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;color:var(--light-gray)}.delivery-order-status .distance{background:transparent;border:none}.distance.light-yellow-bg{background:var(--light-yellow);color:#A67002}.distance.light-purpal-bg{background:var(--light-purple);color:var(--purple)}.distance.light-green-bg{background:var(--light-green);color:rgba(32,166,106,1)}.border-purpal{border:1px solid var(--purple)}.delivery-cart-sec .booking-summary-box{padding:16px}.delivery-cart-sec .biggie-mart-sec .top-biggie-mart{border:none}.fooddeliveryTabSec .tabs-inner-booking ul .nav-item button.active{border-bottom:2px solid #652669}.fooddeliveryTabSec.tabs-mart-sec .tabs-inner-booking ul.nav-tabs{padding:17px 0 0;border-top-right-radius:12px;border-top-left-radius:12px;border-bottom:1px solid #d1d1d1}.fooddeliveryTabSec .tabs-header-box h5{color:#262626;font-weight:500;font-size:16px;line-height:18px;letter-spacing:0}.fooddeliveryTabSec .tabs-header-box h5 span{margin:0;font-weight:400;font-size:12px;line-height:140%;letter-spacing:.2px}.fooddeliveryTabSec .tabs-header-box p{margin:0;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;color:var(--light-gray)}.fooddeliveryTabSec .tabs-booking-inner{background:var(--white);padding:16px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.fooddeliveryTabSec .tabs-booking-inner .edit-link{font-weight:500;font-size:14px;line-height:140%;letter-spacing:.4px;color:var(--purple);text-decoration:underline}.fooddeliveryTabSec .tabs-booking-inner .separatebar{margin:10px 0}.delivery-payment-method .booking-summary-box{border-radius:8px;border:1px solid #e7e7e7}.delivery-payment-method .form-block-head .form-ttl{font-size:16px}.delivery-payment-method .form-block-head p{font-size:14px}.delivery-cart-sec .sec-billingbox .cardwhite{padding:16px}.delivery-cart-sec .sec-billingbox .card-billing{background:var(--white)}.delivery-cart-sec .card-billing-title{font-size:20px;text-align:left;margin-left:0;max-width:100%}.delivery-cart-sec .sub-heading{font-size:14px;font-weight:400;line-height:140%;letter-spacing:.2px;color:#3D3D3D}.delivery-cart-sec .list-billing li .text-left.fw-bold,.delivery-cart-sec .list-billing li .text-right.fw-bold{font-weight:500;color:var(--purple)}.light-bdr{border:1px solid #e7e7e7}.border-radius-8{border-radius:8px}.matter-title{font-size:14px;font-weight:500;color:#3D3D3D}.matter-desc,.matter-title{line-height:140%;letter-spacing:.2px}.matter-desc{font-size:13px;font-weight:400;color:#838383}.border-btm{border-bottom:1px dashed #e7e7e7!important}.expected-delivery-box ul li a{font-size:14px;line-height:140%;color:var(--light-gray);font-weight:400;letter-spacing:.2px}.edit-link{font-weight:500;font-size:14px;line-height:140%;letter-spacing:.4px;text-decoration:underline}.edit-link,.purple-dark{color:var(--purple)}.fs-16{font-size:16px}.fs-12{font-size:12px}.wedge-change{cursor:pointer}.AcceptBtn{font-size:14px;font-weight:500;line-height:140%;letter-spacing:.2px;color:#20A66A;background:var(--light-green);padding:4;border-radius:4px;border:2px solid #fff}.top-heading-tabs .heading-dis{position:relative}.top-heading-tabs .AcceptBtn{position:absolute;top:auto;bottom:-8px;right:5px;left:auto}.delivery-order-tabs-active .tabs-inner-booking .tabs-booking-box .top-heading-tabs{background:var(--ligth-mid-gray)}.delivery-order-tabs-active .card-box-offer .offer-name{font-size:16px}.delivery-order-tabs-active .card-box-offer ul.d-flex li{font-weight:500}.delivery-order-tabs-active .card-box-offer ul.d-flex li:last-child{font-size:13px}.delivery-order-tabs-active .card-box-offer p{font-weight:500}.delivery-order-tabs-active .deal-description{text-transform:uppercase}.green-color{color:#20A66A}.sec-delivery-product [class*=col-]{margin-bottom:0}.sec-delivery-product .prod-thumb{background:var(--light-purple);flex-wrap:wrap}.sec-delivery-product .prod-thumb p{width:100%}.recommended-product-food-delivery .prod-list-item .product-thumb{overflow:hidden}.recommended-product-food-delivery .prod-list-item .product-thumb img{width:154px;height:154px}.review-modal-sec-menu .modal-dialog{max-width:800px}.srp-food-dilivery-tabs{overflow:auto!important;flex-wrap:nowrap!important}.srp-food-dilivery-tabs li{flex:1 1!important}@media only screen and (max-width:767px){.srp-food-dilivery-tabs{margin-left:0!important;margin-right:0!important}}.food-delivery-order-white .modal-content{background:#fff}.food-delivery-order-white .modal-content .item-modal-box{border:1px solid #f0f0f5}.fd-view-item-details-modal .modal-dialog{max-width:500px}.fd-view-item-details-modal .modal-dialog .modal-content{border-radius:32px}.fd-view-item-details-modal .modal-dialog .modal-content .items-banner-img img{border-radius:16px}.fd-view-item-details-modal .modal-dialog .modal-header{top:16px;right:16px}.fd-view-item-details-modal .modal-dialog .modal-header button.btn-close-btn{width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center}.fd-view-item-details-modal .modal-dialog .product-lower-content{transform:none;position:static}.fd-view-item-details-modal .modal-dialog .left-item-details h5 small.light-text{font-weight:400}.Pure-veg-green{font-size:12px;color:#20A66A;font-weight:700}.date-change-request-card .card-header{border:none;padding:16px;line-height:1.2}.date-change-request-card{border:none;border-radius:16px;box-shadow:2px 4px 16px #0000000a}.date-change-request-card .card-header button.btn-close{background:none;opacity:1}.date-change-request-card-pink .card-header{background:#FCF5FE;color:#262626}.date-change-request-card-green .card-header{background:#E9F8F1;color:#23B674}.date-change-request-card label.distance.light-yellow-brown{background:#FEFFC1;color:#89570A}.withdrawal-date-modal .modal-dialog{max-width:500px}.withdrawal-date-modal .label-pink{color:#652669;background:#FCF5FE;padding:8px;font-weight:500}.withdrawal-date-modal .modal-dialog .modal-header{top:-30px}.withdrawal-date-modal .modal-dialog .modal-header button.btn-close-btn{width:50px;height:50px;border-radius:50%;overflow:hidden;display:flex;align-items:center}.withdrawal-date-modal .modal-body{padding:40px 24px 0}.withdrawal-date-modal .modal-body h4{border-bottom:1px solid #e7e7e7;padding-bottom:20px;margin:0 -24px 15px;line-height:1;font-weight:600}.sec-cusines-dine .prod-thumb{background:#FCF5FE}.sec-cusines-dine .card-white{text-decoration:none}.sec-cusines-dine .card-white p{font-size:20px}.filterDesign-sec button#dropdown-basic{border:1px solid #e7e7e7;background:var(--bs-white);padding:8px 14px;display:block;border-radius:100px;text-decoration:none;font-size:16px;font-weight:500;line-height:20px;color:#5d5d5d}.dine-recent-view .card-explore p,.dine-recent-view .restaurant-area{font-size:12px;line-height:1.2}.search-bar-list .dine-recent-view .imgthumb{width:75px}.search-bar-list .dine-recent-view .imgthumb img{max-height:75px;border-radius:12px}.search-bar-list .dine-recent-view .deal-title{font-size:12px;margin:0;line-height:1}.search-bar-list .dine-recent-view .position-absolute{padding:10px 8px}.search-bar-list .dine-recent-view .card-explore .flex-grow-1{padding:5px 10px}.card-explore.card-dine-wrap .imgthumb{width:100px}.card-explore.card-dine-wrap .imgthumb img{max-height:100px;border-radius:16px}.date-remind-box .date-time{color:#3D3D3D;font-size:14px;font-weight:500}.remind-me{color:#5D5D5D;line-height:1}.remind-me label{font-size:12px;color:#5D5D5D;font-weight:500}.date-remind-box .form-check-input:checked[type=checkbox]{background-color:#23B674;border-color:#23B674}.sec-order-fav.sec-card-fav-dine .col-auto{flex:none;width:33.3333%}@media only screen and (max-width:991px){.sec-order-fav.sec-card-fav-dine .col-auto{flex:none;width:50%}}@media only screen and (max-width:767px){.sec-order-fav.sec-card-fav-dine .col-auto{flex:none;width:100%}}.sec-order-fav.sec-card-fav-dine .col-auto .card-box-offer .cardthumbimg{width:100%;max-height:180px}.sec-order-fav.sec-card-fav-dine .col-auto .card-box-offer .cardthumbimg img{max-height:180px}.share-your-review{color:#652669}.Book-again{color:#838383}.cursor-pointer{cursor:pointer}.dine-bill-summary-card .booking-details-green{margin:-1px -16px -16px!important;z-index:1;position:relative;border:1px solid #bbe8d4;border-radius:0 0 16px 16px;font-weight:700;color:#20A66A;background:#E9F8F1}.card-explore.card-dine-table .imgthumb{width:180px;height:180px}@media only screen and (max-width:767px){.card-explore.card-dine-table .imgthumb{width:80px;height:80px}.card-explore.card-dine-table .imgthumb img{height:100%;border-radius:10px}.card-explore.card-dine-table .prod-dis-text{min-width:calc(100% + 80px)}}.dropdown-card.dine-dropdown-lunch-dinner .dropdown-menu{position:static!important;transform:none!important;border-top:0;border-radius:0 0 8px 8px;border-color:#e7e7e7}.dropdown-card.dine-dropdown-lunch-dinner .show.dropdown .btn{border-bottom:0;border-radius:8px 8px 0 0}.btn.btn-primary.btn-dashed-border{border:2px dashed #78297f;background:#fff;color:#78297F;font-size:14px}.order-food-card .form-switch .form-check-input{width:40px;height:24px;box-shadow:none!important;cursor:pointer;border:1px solid #dee2e6}.order-food-card .form-switch .form-check-input:checked{background-color:#23B674;border-color:#23B674}.order-food-card .form-switch .form-check-input:focus{--bs-form-switch-bg:url(/_next/static/media/swithc-toggle.fc7ddc25.svg)!important}.order-food-card .form-switch .form-check-input:checked{--bs-form-switch-bg:url(/_next/static/media/swithc-toggle-checked.7be2c738.svg)!important}.dine-food-add-modal .sec-view-cart{bottom:36px}.dine-food-add-modal .cancel-modal-body{max-height:calc(90vh);overflow:auto;padding-bottom:100px!important}.dine-food-add-modal .modal-dialog{max-width:1140px}.dine-table-booking-details .filed-wedge-box .ttl-wedge,.dine-table-booking-details .filed-wedge-box p{font-size:14px}.text-pink{color:#C85DD8}.card-dinebillinsummry-modal .text-left{font-size:14px!important}.order-placed-successfully .modal-dialog .modal-footer .btn.flex-auto{flex:none}.card-dinebillinsummry-modal.dine-bill-summary-card .booking-details-green{margin:0!important;border-radius:0 0 8px 8px}.add-remove-btn-box-small{width:80px}body.modal-open .dine-food-add-modal+.offcanvas-backdrop{display:none}body.modal-open .offcanvas.offcanvas-bottom{z-index:9999;bottom:30px;max-width:1040px}.dine-sec-view-cart-menuclose-btn{position:absolute;right:0;top:-35px;width:60px;background:#000!important}.dine-sec-view-cart-menuclose-btn img{width:100%;height:100%}.dine-food-add-modal .container{max-width:1040px}.dine-food-add-modal .prod-list-item .flex-grow-1{text-align:left}.Add-People-On-Spotlight .modal-content{padding:30px}.Add-People-On-Spotlight.common-modal-sec textarea{min-height:240px;font-size:14px;line-height:1.4}.Add-People-On-Spotlight.common-modal-sec .border-upload{min-height:320px}.event-info-modal .modal-content{padding:30px}.event-info-modal textarea{min-height:140px}.event-location-modal .modal-content{padding:30px}.event-location-modal textarea{min-height:110px}.Edit-Floor-Plan-Modal .modal-content,.event-tag-modal .modal-content{padding:30px}.interests-box-border .btn.btb-white{background:#fff;border:1px solid #e7e7e7;padding:8px 16px}.interests-box-border .btn.btb-white.active-btb{background:#fff;border:1px solid #78297f;color:#78297F}.CreateGatemanModal .modal-content{padding:30px}.CreateGatemanModal .form-control{height:50px;border-radius:8px;font-size:16px;font-weight:500;border:1px solid #e7e7e7}.CreateGatemanModal .border-upload{min-height:250px}.bg-pink-light{background:#FAF5FF}.bg-pink-light.p-3.rounded-3.h-100{max-height:calc(100% - 1rem)}.details-icons-box.light-pink-2{background:#FFE0ED}.details-icons-list.details-icons-list-8 .details-icons-box{width:calc(12.5% - 20px)}@media only screen and (max-width:991px){.details-icons-list.details-icons-list-8 .details-icons-box{width:calc(25% - 20px)}}@media only screen and (max-width:767px){.details-icons-list.details-icons-list-8 .details-icons-box{width:calc(50% - 20px)}}.text-link-purple{color:#78297F}.GateMan-Add-More.onboard-modal-sec .form-left-box{margin-bottom:0!important}.custom-card .chart-box .chart-legend .legend-item{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f2f2f2}.custom-card .chart-box .chart-legend .legend-item .legend-left{position:relative;padding-left:15px;width:calc(100% - 28px)}.custom-card .chart-box .chart-legend .legend-item .legend-left span{width:10px;height:10px;display:block;border-radius:25px;position:absolute;left:0;top:2px}.custom-card .chart-box .chart-container{padding-right:40px;max-width:230px}.custom-card .chart-box .chart-legend{max-width:calc(100% - 230px);width:100%}.custom-card .chart-box .chart-legend .legend-item .legend-left{width:100%;padding:0}.custom-card .chart-box .chart-legend .legend-item .legend-left h5{font-weight:500;font-size:12px;line-height:120%;letter-spacing:0;color:#3D3D3D;margin-bottom:5px}.custom-card .chart-box .chart-legend .legend-item .legend-left h6{font-weight:500;font-size:20px;line-height:120%;letter-spacing:0;margin:0}.custom-card .chart-box .chart-legend .legend-item .legend-left h6 small{color:#6D6D6D;font-size:12px}.custom-card .chart-box .chart-legend .legend-item .arrow{width:20px;margin-top:18px}.custom-card .chart-box .chart-legend .legend-item .legend-left .progress{height:4px}.create-price-varations .img,.create-price-varations .img-box{width:50px!important;height:50px!important;overflow:hidden;border-radius:100px}.create-price-varations .img img,.create-price-varations .img-box img{object-fit:cover;height:auto!important;width:100%!important}.SquchCoin{background-color:#fff;padding:6px 8px;border-radius:40px}.walletBalance_details h5{font-size:16px;color:#652669;margin-bottom:4px}.walletBalance_details h2{font-size:32px;font-weight:800}.walletOption{border-width:1px 2px 2px;border-color:currentcolor #E7E7E7 #E7E7E7;border-top:2px dashed #e7e7e7;margin-top:16px;padding-top:8px}.brdLeft{border-color:#E7E7E7 #E7E7E7 #E7E7E7 currentcolor;border-left:dashed #e7e7e7;border-width:2px;padding-left:8px}.borderBox{border:2px solid #dab2ff}.WalletName h5,.WalletName p,.WalletTransaction_Dtails h5,.WalletTransaction_Dtails p{margin-bottom:0}.WalletName h5,.WalletTransaction_Dtails h5{font-size:16px;line-height:140%;color:#3D3D3D;font-weight:500}.WalletName p{color:#838383;font-weight:400}.WalletName p,.walletOption h5{font-size:14px;line-height:140%}.walletOption h5{color:#454545}.WalletTransaction_Dtails h5{font-size:20px}.WalletTransaction_Dtails p{font-size:14px;line-height:140%;font-weight:500}.Credit{color:#20A66A}.debit{color:#E03C22}.payoutGenrte{color:#596D9E}.ImageName{height:56px;background-color:#FFD0C9;border-radius:100%;display:block;text-align:center;display:flex;align-items:center;justify-content:center;min-width:56px}.Trnstitle{font-size:16px;line-height:140%;font-weight:500;color:#262626}.WalletModalePopup .modal-dialog{max-width:500px}.SendMtitle{font-size:20px;line-height:140%;font-weight:800;text-align:left}.WalletModalePopup .modal-header{padding-top:24px;padding-bottom:12px}.WalletModalePopup .modal-content{border-radius:24px}.WalletModalePopup .btn-close-btn{top:-32px;right:16px;z-index:99;padding:0}.modaleFooter{padding:20px 20px 24px}.WalletModalePopup Button img{width:56px;height:56px}.WalletModalePopup .tabs-com-sec ul.tabs-nav-box button{padding:0 20px 16px}.WalletModalePopup .subHeading{font-size:14px;font-weight:500;line-height:140%}.WalletModalePopup .form-control{height:50px;border-radius:8px;padding:8px 16px}.bg-light-color{background-color:#F3E7FF}.addmoneyContent{padding-top:100px;padding-bottom:200px;max-width:500px;margin:0 auto}.addmoneyContent .form-control{background-color:transparent;border:none;border-bottom:1px solid #d1d1d1;border-radius:0;height:50px;text-align:center}.addmoneyContent .form-control:focus,.addmoneyContent input:focus{border:none!important;border-bottom:1px solid #d1d1d1!important}.backlinkHeading{color:#652669;font-size:20px;line-height:140%;font-weight:500}.NameImage{width:96px;height:96px;color:#fff;background-color:#8CA3F3;border-radius:100%;text-align:center;line-height:96px;text-transform:uppercase;font-size:24px;margin:0 auto 24px}.addmoneyContent h2{font-size:32px;line-height:140%;font-weight:800;color:#343A46}.addmoneyContent h5,.addmoneyContent p{font-size:20px;line-height:140%;color:#262626}.addmoneyContent p{color:#5D5D5D}.form-languageswitcher .form-control:focus,.form-languageswitcher input:focus{border:none!important}.PinModal .form-control{height:64px;text-align:center}.transId{color:#fffd86!important;font-size:16px!important}.stranbtn{color:#838383}.addmoneyContent input{font-size:24px!important;font-weight:700;padding-left:150px;padding-right:150px;color:#262626}.dolr{position:absolute;left:132px;top:50%;transform:translateY(-50%);color:#838383!important;font-weight:500;margin-bottom:0}.dolr,.dolr.active{font-size:24px!important}.dolr.active{color:#262626!important;font-weight:700}.addmoneyContent input::placeholder{font-size:16px;font-weight:500;color:#838383;margin-bottom:0}.pymntamtText{text-align:left}.pymntamtText h3{margin-bottom:0;font-size:32px;font-weight:700;line-height:140%}.userCard{background-color:#FAF5FF;border:1px solid #f3e7ff;padding:16px;border-radius:16px;margin-bottom:40px}.userCard img{width:48px;height:48px}.cardText h6{font-size:20px!important;line-height:140%!important;color:#262626}.cardText h6,.cardText p{margin-bottom:0!important}.cardText p{font-size:14px;line-height:140%;color:#696969;font-weight:400}.stranbtn:hover{color:#652669!important}.stranbtn:hover svg path{stroke:#652669!important}.admBtn{background-color:#F6F6F6!important;color:#262626}.txtGreen{color:#20A66A!important;font-weight:500}.walletChat .chat-sidebar-body .scrollbar-scroll{height:calc(100vh - 340px)}.wchatBox{border-radius:16px 16px 16px 0}.sendchatBox,.wchatBox{padding:16px;max-width:592px}.sendchatBox{border-radius:16px 16px 16px 16px}.bg-reject{color:#E03C22;background-color:#FEF4F2;border:1px solid #ffe5e1;font-weight:500}.bg-reject svg{width:24px;height:24px;background:#fff;padding:4px;border-radius:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.bg-transaction{background-color:#FCF5FE;border:1px solid #f8ebfc}.textPaid{color:#20A66A;text-align:left}.textPaid,.textTranx{font-size:14px;line-height:140%}.textTranx{color:#78297F}.wrewarPoints h5{margin-bottom:0;font-size:14px;line-height:140%;font-weight:500}.wrewarPoints h5 span{color:#FFAC33}.wrewarPoints p{font-size:14px;line-height:140%;font-weight:400;margin-bottom:0}.rwcardHeader{background-color:#78297F;border-radius:12px 12px 0 0}.rwamount h2{font-size:20px;line-height:100%;font-weight:700;margin-bottom:0;color:#fff}.rwamount p{font-size:14px;margin-bottom:0;line-height:140%;font-weight:400;color:#F1D6F8}.rwcard{background-color:rgb(255 255 255/24%);border-radius:12px;padding:8px 16px;text-align:center}.rwcard h5{font-size:20px;line-height:140%;font-weight:700}.rwcard h5,.rwcard p{color:#fff;margin-bottom:0}.rwcard p{font-size:14px;line-height:18px}.rwcardFooter p{color:#454545;margin-bottom:0}.rscard{border-bottom:1px solid #e7e7e7}.rscardDetails h4{font-size:16px;line-height:100%;margin-bottom:0;font-weight:500;color:#454545}.rscardDetails p{font-size:14px;margin-bottom:0;color:#454545;display:flex;align-items:center;gap:4px}.rscardDetails .dots{width:2px;height:2px;background-color:#5D5D5D;border-radius:100%;padding:2px;display:inline-block}.rewardPoint{font-size:20px;line-height:140%;font-weight:700;color:#20A66A;margin-bottom:0}.referalCar input::placeholder{color:#B0B0B0;font-size:14px;line-height:18px}.referalCar{background-color:#fff;padding:20px;box-shadow:1px 6px 12px 0 rgba(82,48,127,.06);border-radius:16px;margin-top:-24px}.referalCar h4{font-size:16px;font-weight:700;margin-bottom:4px;color:#262626}.referalCar p{font-size:14px;color:#454545;line-height:18px}.refreal_copy .form-control{padding-right:32px}.refreal_copy .rwcopyicon{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.rwshareBtn-group button:hover svg path{fill:#fff}.walletaccordian h3{font-size:20px;margin-bottom:16px;color:#262626}.Rewardaccordion .accordion-item{margin-bottom:8px;border:1px solid #e7e7e7;border-radius:12px;background:transparent}.Rewardaccordion .accordion-header button{border-radius:12px;background:transparent!important;border:0;font-weight:500;font-size:16px;color:#454545;padding-right:32px!important}.Rewardaccordion .accordion-button:not(.collapsed){border-radius:12px!important;background:#FAF5FF!important;border:1px solid #f3e7ff;color:#78297F}.Rewardaccordion .accordion-body{font-size:14px;line-height:18px;color:#454545;padding:16px}.Rewardaccordion .accordion-button .accordn-arrow{position:absolute;right:16px;top:16px}.Rewardaccordion .accordion-button:not(.collapsed) .accordn-arrow{position:absolute;right:16px;top:16px;transform:rotate(180deg)}.Rewardaccordion .accordion-button:not(.collapsed) .accordn-arrow path{fill:#78297F}.accordion-button:after{display:none!important}.wuserBox .text-box h3{font-size:14px;line-height:18px;color:#5D5D5D}.icons-home-box{top:48px;right:48px}.payment-confirm-modal.modal-pricing-stay .green-bg-top-box{padding-top:70px}.SquchHome_Food .img-thumb:hover img,.SquchHome_Mart .img-thumb:hover img{transform:scale(1.1);transition:all .4s ease-in-out}.SquchHome_Food .img-thumb img,.SquchHome_Mart .img-thumb:hover img{transition:all .4s ease-in-out}.SqucHome_Events .box-card,.SquchHome_Dineout .multislider-sec .multislider-com-box,.SquchHome_Stay .multislider-sec .multislider-com-box{box-shadow:none;border:1px solid #e7e7e7}.SquchHome_Stay .green-btn{border:0}.SquchHome_Food .card-best-food p,.SquchHome_Mart .card-best-food p{font-size:20px}.SqucHome_Events .card-box-items .txet-box-bottom ul li{text-align:left}.banner-title.w-800{max-width:814px}.ListingcardHeader{margin-bottom:56px}.ListingcardHeader h3{font-size:20px;font-weight:700;line-height:140%;color:#262626}.ListingcardHeader p{font-size:16px;line-height:140%;color:#5D5D5D}.details-icons-list .ListingcarBox .icons-top{width:56px!important;height:56px!important;box-shadow:none!important;top:-28px!important;padding:8px}.ListingcarBox{border-radius:16px!important;box-shadow:4px 8px 4px 0 #52307f0a;transition:all .4s ease-in-out;margin-bottom:56px!important}.ListingcarBox span{color:#5D5D5D}.ListingcarBox h3{font-weight:500!important}.details-icons-list .icons-top img{object-fit:contain}.ListingcarBox:hover{box-shadow:none;transition:all .4s ease-in-out;transform:translateY(-4px)}.ListingcarBox:hover h3,.ListingcarBox:hover span{color:#652669}.booking-my-chat .btn.btn-border{background:#F6F6F6!important;border:1px solid #e7e7e7}.left-month-publish-list li{flex:1 1}.view-like-list small{font-size:10px;color:#5D5D5D}.view-like-list *{line-height:1;vertical-align:super}.paid-promotion-list-item-box{border-color:#F3E7FF;background:#F3E7FF}.paid-promotion-list-item-box h4{color:#3D3D3D!important;line-height:1}.paid-promotion-list-item-box p{color:#6D6D6D}.btn-light-green{padding:4px 12px;background:#E9F8F1;border-radius:100px;display:inline-flex;font-weight:500;font-size:14px;line-height:140%;letter-spacing:.4px;color:#23B674}.alert.bg-light-pink{color:#652669;background:#F8EBFC;padding:8px 16px;font-weight:700}.property-dashboard-sec .inner-details-icons-3 .details-icons-box{width:calc(33.333% - 10px)!important}.label-volenteer{font-weight:500;font-size:14px;letter-spacing:.02em;color:#FFFFFF;background:#000;padding:4px 8px;border-radius:4px}.bg-pink-dark{background:#AE3DBC;color:#fff}.bg-green-dark{background:#20A66A;color:#fff}.bg-musturd-dark{background:#D19C00;color:#fff}.btn.loadmore-pink{padding:6px 16px;color:#652669;background:#FCF5FE;font-weight:500;font-size:14px;letter-spacing:.02em;border-radius:50px;border:none}.card-volunteer{border-color:#E7E7E7}.card.card-volunteer h5{font-size:14px!important}.input-select-combo select{width:150px;border-radius:0 8px 8px 0!important;border-left:0!important;background:#F6F6F6 url(/_next/static/media/CaretDown.0edd2008.png) 98% no-repeat!important;background-position:94%!important}.input-select-combo input{border-radius:8px 0 0 8px!important;border-right:0!important}.basic-info-sec.form-box-sec .form-control.kmpl{padding-left:14px!important}.basic-info-sec.form-box-sec .form-input-box .form-control.pr-14{padding-right:14px!important}ul.list-discount-days.list-beds-baths span.text-muted{color:#B0B0B0!important}ul.list-discount-days.list-beds-baths span.active-day{color:#262626;background:#fff;border:1px solid #e7e7e7}.form-group-rent-montly-year-hour .col-md-6 .left{width:130px}.form-group-rent-montly-year-hour .col-md-6 .left label{margin:0}.form-group-rent-montly-year-hour .col-md-12 .right{flex:1 1}.form-group-rent-montly-year-hour .col-md-12 label{margin:0}.border-dashed-grey-hr{border:1px dashed #d1d1d1;opacity:1}.invoice-summary-list .tenant-info{text-align:left!important}.invoice-summary-list .amount{min-width:150px;display:flex;justify-content:end}.invoice-summary-list .tenant-img img{min-width:56px;border-radius:5px!important}.invoice-summary-list .tenant-info{max-width:calc(100% - 240px)}.flex-grow-1.bus-filter-accordian{overflow-y:auto;max-height:400px}.css-13cymwt-control,.css-t3ipsp-control{min-height:54px!important;min-width:200px;max-width:300px;width:255px;padding-left:28px}.form-fild input{background-color:transparent!important}.bus-layout-container .seat-box{padding-top:25%}.past-booking-list{height:700px;overflow:auto;padding-right:5px}footer.footer img{height:auto!important}footer.footer .location-lung-box button.btn.btn-light{padding:8px 14px!important;background:transparent;border:1px solid hsla(267,45%,14%,.2)}footer.footer ul.footer-bottom-menu-new li a{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.02em;color:rgba(109,109,109,1);padding-bottom:14px;max-width:90%;margin:0 auto}footer.footer h3{color:hsla(0,0%,15%,1)}footer.footer .social-box nav ul li a img{height:18px!important;object-fit:contain}.heightFobia{height:150px!important}.card-offer-deals .image-deals img{height:80px;object-fit:contain}a{text-decoration:none!important}.search-wrapper .fixed-option div{border-color:#d1d1d1!important;box-shadow:none!important}.date-info .calendar-picker:focus,.search-wrapper .form-control:focus,.search-wrapper input:focus,.search-wrapper select:focus,.search-wrapper textarea:focus{border:none!important}.sec-deal-offer.deal-offer-new .card-offer-deals .image-deals img{height:80px!important}.appnav-sidebar .nav-link.active{background-color:#fff!important;color:var(--purple)!important}.appnav-sidebar .nav-link{border-radius:0!important}.nav-link:focus,.nav-link:hover{color:var(--purple)!important}.main-wrapper.show-bottom-navigation~.footer{padding-bottom:85px}.init-load.btn{background-color:var(--purple)!important;border:var(--purple)}.total-bill .ttl-bill{font-weight:700;font-size:16px;line-height:100%;margin-bottom:5px;color:rgba(38,38,38,1)}.total-bill .icon-radio{flex:0 0 auto;width:20px;margin-right:10px}.total-bill p{font-weight:400;font-size:16px;line-height:100%;margin-bottom:6px;color:rgba(109,109,109,1)}.total-bill .seats-green{font-weight:700;font-size:10px;line-height:18px;color:rgba(32,166,106,1)}.card-booking-details-box{border:1px solid rgba(209,209,209,1);border-radius:8px;padding:16px}.card-booking-details-box .icn svg{display:block}.card-booking-details-box .icn-text{font-weight:500;font-size:14px;line-height:100%}.card-booking-details-box .icn{margin-right:7px;flex:0 0 auto;width:16px}.card-booking-details-box .ms-auto{font-weight:500;font-size:14px;line-height:100%;color:rgba(101,38,105,1)}.card-booking-details-box li:not(:last-child){border-bottom:1px solid rgba(209,209,209,1);padding-bottom:12px;margin-bottom:12px}.card-booking-details-box li .ms-auto{text-align:right}.card-booking-details-box li p{font-weight:400;font-size:12px;line-height:100%;padding-top:4px;color:rgba(200,93,216,1)}.mb-16{margin-bottom:16px}.review-card-addess [class*=col]{margin-top:30px;margin-bottom:0}.filed-wedge-box .ttl-wedge,.filed-wedge-box p{font-weight:700;font-size:16px;line-height:100%}.filed-wedge-box p{margin-bottom:0;color:rgba(93,93,93,1)}.accordion-bigger-mart.dine-card-accordion{border:1px solid rgba(231,231,231,1);border-radius:16px;padding:16px}.card-payment-bg{background:rgba(252,245,254,1)}.card-payment-details-box li .icn{flex:0 0 auto;width:20px}.card-payment-details-box li .icn svg{display:flex}.card-payment-details-box li{font-weight:500;font-size:14px;line-height:100%;padding-top:8px;margin-top:8px}.card-payment-details-box li .text-purple{color:rgba(101,38,105,1)}.card-payment-details-box li .purple-text{color:rgba(200,93,216,1)}.card-payment-details-box li .text-black{color:rgba(0,0,0,1)!important}.card-payment-details-box li .me-auto .purple-text.d-block{margin-top:8px}.card-payment-details-box li .border-top{padding:16px 0}.accordion-bigger-mart.dine-card-accordion [class*=col]{margin-bottom:0}.tabs-restaurant-main ul{border-color:rgba(231,231,231,1)}.menucard img{width:200px;border-radius:8px;overflow:hidden;cursor:pointer;margin-bottom:8px}.menucard .menu-name{font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;color:rgba(93,93,93,1)}.items-details-modal .gallery-modal-body.modal-body{padding:0}.items-details-modal .items-banner-img img{width:100%;display:block;border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-height:200px;object-fit:cover;object-position:center}.items-details-modal .items-details{padding:20px 16px 54px}.items-details-modal .items-details .right-items-details{width:124px}.items-details-modal .items-details .right-items-details .btn.btn-border{border:1px solid #d1d1d1;box-shadow:0 3px 8px 0 #0000001A;padding:8px 20px;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;margin-top:16px}.items-details-modal .items-details .left-item-details{width:calc(100% - 145px)}.items-details-modal .items-details .left-item-details h4{font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;text-transform:capitalize;margin:8px 0}.items-details-modal .items-details .left-item-details h5{font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle;margin:8px 0}.items-details-modal .items-details .left-item-details ul{margin:8px 0!important;padding:0;list-style-type:none;border:none}.items-details-modal .items-details .left-item-details ul li.rating{font-weight:700;font-size:13px;line-height:18px;letter-spacing:0;flex-direction:row!important;color:#DB8AE8}.items-details-modal .items-details .left-item-details ul li{font-weight:700;font-size:13px;line-height:18px;letter-spacing:0;vertical-align:middle;color:#838383}.items-details-modal .items-details p{margin:0;font-weight:700;font-size:14px;line-height:18px;letter-spacing:0;color:#838383}.items-details-modal .items-details .left-item-details .icons,.items-details-modal .items-details .left-item-details .icons svg{display:block}.product-lower-content p{cursor:pointer}.food-delivery-order .modal-content{background:#F0F0F5;padding:0}.food-delivery-order .modal-content .delivery-modal-body{padding:32px 20px}.food-delivery-order .modal-content .delivery-modal-body .food-head span{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#6d6d6d;display:block}.food-delivery-order .modal-content .delivery-modal-body h3{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;margin:2px 0 16px;padding-bottom:16px;color:#262626;border-bottom:1px solid #d1d1d1}.food-delivery-order .modal-content .delivery-modal-body .discription-item h3{padding:0;border:none;margin:0 0 2px}.food-delivery-order .modal-content .delivery-modal-body .discription-item span{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:#6d6d6d;display:block}.food-delivery-order .modal-content .delivery-modal-body .discription-item .item-modal-box{background:var(--bs-white);padding:4px;border-radius:16px;margin-top:20px}.food-delivery-order .modal-content .delivery-modal-body .item-box{padding:12px}.food-delivery-order .modal-content .delivery-modal-body .item-box span{color:#262626;padding-left:5px}.food-delivery-order .modal-content .delivery-modal-body .item-box .right-box span{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;display:block;color:#6d6d6d;padding:0}.food-delivery-order .modal-content input{width:20px;height:20px;border:1px solid #d1d1d1;box-shadow:none!important;margin-top:0}.food-delivery-order .modal-content input:checked{background-color:var(--purple)!important;border-color:var(--purple)!important}.food-delivery-order .modal-content .delivery-modal-body .more-item{padding:12px;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;color:#262626}.food-delivery-order .modal-content .modal-footer{background:var(--bs-white);border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:20px}.food-delivery-order .modal-content .modal-footer h6{margin-bottom:5px;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:#262626}.food-delivery-order .modal-content .modal-footer span{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;display:block;color:#C85DD8}.card-location p{font-weight:500;font-size:12px;line-height:100%;color:rgba(61,61,61,1)}.card-accordion .cardthumbimg .position-relative img{height:172px!important;object-fit:cover}.sec-restaurant-accordion .accordion-item{border:0}.sec-restaurant-accordion .accordion-item .accordion-button{background:transparent;font-weight:700;font-size:18px;line-height:24px;color:rgba(38,38,38,1);padding:10px 0}.sec-restaurant-accordion .accordion-body{padding:10px 0}.card-guest-restaurantdetail .guest-options .guest{width:36px;height:36px;border-radius:8px}.card-guest-restaurantdetail .guest-options .gap-12{gap:10px;justify-content:space-between}.card-single.card-guest-restaurantdetail{border:1px solid rgba(209,209,209,1);border-radius:16px;padding:16px}.card-visiting-restaurantdetail .sec-dates .dates-item{width:55px;height:55px}.card-visiting-restaurantdetail .sec-dates .dates-item .item-days.d-block{font-size:12px}.card-visiting-restaurantdetail .sec-dates .dates-item .item-dats-time.d-block{font-size:13px}.card-visiting-restaurantdetail .sec-dates .dates-item .wedge-box{position:absolute;background:#bbe8d4;border-radius:16px;color:#20a66a;font-size:10px;padding:2px 6px;bottom:-11px;white-space:nowrap;left:0;right:0}.card-single.card-payment-bg{padding:16px;border-radius:8px}.coupons-text p{font-weight:400;font-size:14px;line-height:140%;color:rgba(131,131,131,1)}.detail-white-wrapper.card-profile-restaurent{border-top-left-radius:16px;border-top-right-radius:16px;padding:24px}.link-more-detail{font-weight:700;line-height:18px;text-align:center;color:#6d6d6d;border:1px solid #e7e7e7;padding:4px 8px;border-radius:30px;display:inline-flex}.booking-details-green,.link-more-detail{font-size:13px;align-items:center;gap:5px}.booking-details-green{background:rgba(233,248,241,1);padding:8px;border-radius:8px;display:flex;font-weight:500;line-height:21px;color:rgba(25,129,82,1)}.sec-menu-slider .swiper-button-next,.sec-menu-slider .swiper-button-prev{font-size:14px;background:#fff;color:#000;border-radius:50%;width:30px;height:30px}.sec-menu-slider .swiper-button-next:after,.sec-menu-slider .swiper-button-prev:after{font-size:19px}.card-destination-list{border:1px solid rgba(231,231,231,1);margin-bottom:16px;border-radius:8px}.card-destination-list li{position:relative;padding:8px 12px 8px 35px;font-weight:500;font-size:14px;line-height:100%;color:#3d3d3d}.card-destination-list li .border-shape:before{position:absolute;content:"";left:17px;width:2px;height:100%;top:10px;background:rgba(231,231,231,1)}.card-destination-list li:last-child .border-shape:before{display:none}.card-destination-list li .circle-purple{background-color:rgba(101,38,105,1)}.card-destination-list li .circle-orange{background-color:rgba(243,89,64,1)}.bullets-circle{width:12px;height:12px;display:block;border-radius:50%;position:absolute;left:12px;top:9px;z-index:1}.card-proceed-selections{position:fixed;background:#fff;left:0;right:0;bottom:0;z-index:1;box-shadow:0 -4px 8px 0 rgba(0,0,0,.08);padding:24px 0}.card-proceed-selections .proceed-selections-head{font-weight:500;font-size:24px;line-height:140%;margin-bottom:16px}.up-next-sidebar-trip-sec .btn-border.btn:hover{color:#652669}.modal-filter.modal-login-signup .modal-dialog{max-width:474px}.sec-socail-link li a{border:1px solid rgba(79,79,79,1);display:flex;width:100%;border-radius:8px;min-height:44px;align-items:center;justify-content:center;color:rgba(38,38,38,1);font-weight:500;font-size:16px;line-height:140%;position:relative;text-transform:capitalize}.sec-socail-link li:not(:last-child){margin-bottom:16px}.sec-socail-link li .socail-icon{flex:none;width:20px;position:absolute;left:20px;transform:translateY(-50%);top:50%}.sec-socail-link li .socail-icon svg{display:block}.heading-ttl-login-signup{font-weight:700;font-size:24px;line-height:140%;vertical-align:middle;text-transform:capitalize;color:rgba(38,38,38,1);margin-bottom:28px}.form-group-single label{font-weight:500;font-size:16px;line-height:140%;margin-bottom:8px;color:rgba(38,38,38,1)}.form-group-single small{font-weight:400;font-size:14px;line-height:140%;color:rgba(93,93,93,1)}.divider-col.flex-grow-1 .dropdown-divider{margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(231,231,231,1)}.sec-or .px-2{font-weight:500;font-size:16px;line-height:140%;text-align:center;color:rgba(109,109,109,1)}.form-languageswitcher{border:1px solid rgba(209,209,209,1);border-radius:8px;margin-bottom:8px}.form-languageswitcher .btn.btn-light{border:0;border-radius:0;background:transparent;padding:14px 10px}.form-languageswitcher .dropdown-menu{min-width:60px}.form-languageswitcher .form-control{flex:1 1;width:100%;height:48px;border:0;box-shadow:none}.form-languageswitcher .dropdown{border-right:1px solid rgba(209,209,209,1)}.otp-inputs{gap:8px}.otp-inputs .form-control{height:56px;border-radius:8px;border-color:rgba(209,209,209,1);box-shadow:none;text-align:center}.input-modal-form .form-control:focus,.otp-inputs .form-control:focus{border-color:var(--purple)}.resend-text{font-weight:400;font-size:14px;line-height:140%;color:rgba(93,93,93,1)}.resend-text .resend-link{color:rgba(38,38,38,1);font-weight:700;text-decoration:underline}.input-modal-form .labelfloating{font-weight:500;font-size:12px;line-height:140%;text-transform:capitalize;color:rgba(131,131,131,1);width:max-content;position:absolute;top:-7px;background:#fff;left:10px;padding:0 7px}.input-modal-form .form-control{height:48px;border:1px solid rgba(209,209,209,1);border-radius:8px;font-size:14px;box-shadow:none}.input-modal-form .form-control.mb-8{margin-bottom:8px}.input-modal-form .link-underline-line{font-weight:500;font-size:14px;line-height:140%;text-decoration:underline;color:rgba(38,38,38,1)}.password-suggestion{display:flex;align-items:center}.password-suggestion .icon{flex:0 0 auto;width:16px;margin-right:5px}.password-suggestion .icon svg{display:block}.password-suggestion .text{color:rgba(93,93,93,1);font-size:12px}.password-suggestion .text span{color:rgba(38,38,38,1)}.password-container{position:absolute;right:0;width:40px;height:48px;top:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.link-simple{text-decoration:underline;color:rgba(93,93,93,1)}.order-details-box .accordion-button{padding:0;background:#fff;border:0;border-radius:0;color:#000}.order-details-box .accordion-button:after{margin-left:30px}.order-details-box .accordion-header{border-bottom:1px solid #e7e7e7}.order-details-box .accordion-item{border:0}.order-details-box .biggie-mart-box{width:100%}.order-details-box .btn-border.btn:hover{color:#652669}.order-details-box .card.card-saved-address{border-bottom:1px solid #e7e7e7;border-radius:0}.order-details-box .location-option .text-lead{font-size:14px}.icon-arrow-home{position:absolute;bottom:24px;left:24px}.feature-top-slider-box{margin:20px 0 45px}.feature-top-slider-box .feature-slider-box{background:var(--bs-white);box-shadow:0 7px 15px 0 rgba(0,0,0,.07);border-radius:15px;padding:10px 10px 25px;position:relative}.feature-top-slider-box .feature-slider-box .feature-box{text-align:center}.feature-top-slider-box .feature-box .img-feature{background:rgba(246,243,243,1);padding:7px;border-radius:100px;width:45px;height:45px;display:block;margin:0 auto 7px}.feature-top-slider-box .feature-box .img-feature img{width:24px;height:24px;object-fit:cover}.feature-top-slider-box .feature-box h6{margin:0;font-weight:500;font-size:10px;line-height:100%;letter-spacing:0}.feature-top-slider-box .feature-slider-box .custom-pagination{position:absolute;bottom:-23px;left:0;right:0;margin:0 auto;background:var(--bs-white);max-width:max-content;border:1px solid rgba(227,210,240,1);border-radius:20px;padding:2px 10px;height:auto}.feature-top-slider-box .feature-slider-box .custom-pagination .swiper-pagination-bullet{background:rgba(33,20,50,.7);width:8px;height:8px;margin:0 3px}.feature-top-slider-box .feature-slider-box:before{background:url(/_next/static/media/feature-top-bg.3c61181f.png);content:"";width:100px;height:15px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:contain}.card-home-explore-img{width:66px;height:66px;border:1px solid #211432;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;margin-bottom:12px}.card-home-explore{text-align:center}.card-home-explore p{font-weight:600;font-size:14px;line-height:16px;color:#211432}.sec-explore-squch [class*=col-]{margin-bottom:18px}.card-shop-groceries{display:block;text-align:center}.card-shop-groceries .fig-img{background:#FCF5FE;border-radius:8px;padding:10px;display:block;height:85px;margin-bottom:8px}.card-shop-groceries .fig-img img{object-fit:contain;height:100%!important}.card-shop-groceries p{font-weight:500;font-size:13px;line-height:18px;color:#262626}.sec-invite-frend{background:#fff;border-radius:15px;padding:15px}.sec-invite-frend p{font-weight:400;font-size:16px;line-height:24px;color:#373637;margin-bottom:0}.sec-invite-frend .invite-code{margin:0;font-weight:700;font-size:20px;line-height:24px;color:#262626}.sec-invite-frend .d-flex.align-items-center{gap:10px}.ghana-squch-slider img.object-cover{height:180px!important;object-fit:cover}.modal-filter.modal-share .modal-dialog{max-width:680px}.share-box ul li{width:50%;padding:0 10px;margin-top:10px}.share-box ul li a{border:1px solid #ddd;display:flex;border-radius:8px;align-items:center;padding:10px;color:#000;font-weight:500}.share-box ul li .ic-box{flex:0 0 auto;width:20px;margin-right:5px}.share-box ul li .ic-box svg{display:block}.share-box .d-flex{margin:0 -10px}body:has(.sec-navigation-bottom){margin-bottom:90px}.sec-navigation-bottom{position:fixed;width:100%;left:0;right:0;bottom:0;z-index:2}.booking-bottom .btn.btn-primary img{filter:invert(1) brightness(2);opacity:1}.form-check-input:checked[type=checkbox]{background-color:#652669;border-color:#652669}.box-footer .dropdown-toggle{display:flex;align-items:center;font-size:14px;gap:5px;background:#fff;border:1px solid rgba(33,19,50,.2);border-radius:8px;min-height:45px;color:rgba(33,19,50,1)}.box-footer .dropdown-toggle .icon-map{margin-right:10px}.forgot-sec a{font-weight:500;font-size:16px;line-height:20px;text-align:center;text-decoration:underline!important;color:#262626}.btn.btn-primary.disabled-btn{background:#D1D1D1;border-color:#D1D1D1}.btn.btn-primary.disabled-btn:hover{background:var(--primary-bg);border-color:var(--primary-bg)}.login-spinner-progress,.spinner-progress{width:10px;height:10px;background:var(--bs-white);color:var(--bs-white);border-radius:50%;box-shadow:22.4px 0,-22.4px 0;display:none;animation:dots-u8fzftmd 1s linear infinite alternate}@keyframes dots-u8fzftmd{0%{box-shadow:22.4px 0,-22.4px 0}33%{box-shadow:22.4px 0,-22.4px 0 rgba(71,75,255,.13);background:rgba(71,75,255,.13)}66%{box-shadow:22.4px 0 rgba(71,75,255,.13),-22.4px 0;background:var(--bs-white)}}.btn-anim{min-height:48px;display:flex;align-items:center;justify-content:center}.btn.btn-anim.animate{background:var(--purple);border:1px solid var(--purple)}.btn-anim.animate .login-spinner-progress,.btn-anim.animate .spinner-progress{display:block}.btn-anim.animate .text-btn{display:none}.d-block.accept-squch a{color:#262626;text-decoration:underline;font-weight:500}.sec-password-tips h3{font-weight:500;font-size:16px;margin-bottom:10px}.sec-password-tips h3,.sec-password-tips ul li{line-height:22px;vertical-align:middle;color:#262626}.sec-password-tips ul li{position:relative;font-weight:400;font-size:13px;padding-left:15px}.sec-password-tips ul li:before{position:absolute;content:"";left:0;width:4px;height:4px;background:#262626;border-radius:50%;top:8px}.error-invalid{font-weight:400;font-size:13px;line-height:18px;vertical-align:middle;color:#E03C22;display:flex;align-items:center;gap:4px;margin-top:4px}.is-invalid .form-control{border-color:#E03C22!important}@media only screen and (max-width:1680px){.container-fluid{max-width:1320px}}@media only screen and (max-width:1199px){.sec-offter-main .col-auto{width:25%}.footer-top-sec .inner-footer-top .text-footer-top-box .right-text-box .btn.btn-primary{min-width:150px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box{width:250px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box{width:calc(100% - 266px)}.card-booking .busImagecard{right:0;width:227px}.col-auto.field-small{width:190px}.booking-tabs .nav-item .nav-link{padding:10px}.booking-tabs{width:414px;margin:0 auto}.card-logo{position:static;margin-bottom:30px}.form-fild .form-control{font-size:14px}.main-page-sec .container{padding:0 15px}.bus-layout-container .seat-box{width:54px;height:54px}.imageqr{width:350px}.block-get-app .ttl-get-app{font-size:36px;line-height:45px}.block-get-app p{font-size:16px;line-height:24px}body .sec-get-app .container{width:870px}.card-home .card-text .card-text-ttl{font-size:20px;line-height:25px}.card-home .card-text p{font-size:14px;line-height:20px}.card-home .card-text{padding:15px}.card-home{width:249px;height:272px}.user-auth{margin-left:20px}.menu-navbar-nav .nav-item a,.user-auth .btn{font-size:14px}.myBooking-sec .tabs-booking-inner .myBooking-box .mid-box-booking .right-text-box ul.lsting-price li{font-size:11px}}@media only screen and (max-width:991px){.sec-offter-main .col-auto{width:33.33333%}.card-box-content h3{font-size:12px;font-weight:700;line-height:16px}.card-box-content p{font-weight:400}.card-box-content p,.sticker{font-size:12px;line-height:14.32px}.sticker{font-weight:500;margin-bottom:15px}.card-offer .btn-primary{font-size:12px;line-height:14.32px;text-transform:uppercase}.bannerCoupanSec .bottom-banner-box{padding:10px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box h2{font-size:20px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box img{max-width:266px}.px-40{padding-left:20px;padding-right:20px}footer.footer .inner-footer{padding:50px 20px 0!important}.banner-sec .slider-box{margin-top:25px}.location-sec .location-box ul.location-listing-box li.location-fourth-box{padding:0 9px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side,.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box,.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box,.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .right-upcoming-box{width:100%}.filter-sec .inner-filter-sec .swiper{margin:0}.accommodation-search .search-box .search-btn{right:auto}.accommodation-search .search-box input.form-control{padding-right:16px;padding-left:47px;border-radius:8px}.accommodation-search .filter-box button.filter-btn-box{border:1px solid #fff;border-radius:8px;padding:0;background:var(--bs-white);width:48px;height:48px;display:flex;align-items:center;justify-content:center}.sec-gap{padding:25px 0}.filter-sec .inner-filter-sec{width:100%}.filter-sec .inner-filter-sec button.next-button-1,.filter-sec .inner-filter-sec button.prev-button-1,.next-button-5,.prev-button-5{display:none!important}.upcoming-stays-sec{margin-top:12px;background:transparent;margin-bottom:0;padding-bottom:0}.upcoming-stays-sec .bottom-upcoming{padding:20px}.bottom-btn-mid{position:static;margin-top:10px;width:100%}.bottom-btn-mid .bottom-btn-box{max-width:100%;padding:0;border-radius:0}.bottom-btn-mid .bottom-btn-box button.btn.btn-primary{width:100%}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side .img-left-side-mobile{width:62px;height:62px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .img-left-side .img-left-side-mobile img{width:100%;height:100%;object-fit:cover}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box{width:calc(100% - 0)!important}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box.mobile-text-box{width:calc(100% - 80px)!important}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box h3{font-size:16px;line-height:20px}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box .text-mid-small{font-size:12px;line-height:16.8px;letter-spacing:.02em}.upcoming-stays-sec .bottom-upcoming .com-bottom-upcoming .text-bottom-upcoming-box .left-upcoming-box p{margin:0;font-size:12px;line-height:16.8px;letter-spacing:.02em}.footer-top-sec .inner-footer-top{padding:32px;text-align:center}.footer-top-sec .inner-footer-top img{width:35px}.footer-top-sec .inner-footer-top .text-footer-top-box h2{font-size:16px;font-weight:700;line-height:20px;margin-bottom:8px}.footer-top-sec .inner-footer-top .text-footer-top-box p{font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;margin-bottom:16px}.footer-top-sec .inner-footer-top .text-footer-top-box .right-text-box{margin:0}.trending-slider-sec .slider-trending-box img{height:250px}.trending-slider-sec button.next-button-trending,.trending-slider-sec button.prev-button-trending{display:none!important}.offer-deals-sec .card-box .bottom-box-fixed .img-box{width:140px}.offer-deals-sec .card-box .bottom-box-fixed .text-box{width:calc(100% - 140px);padding:10px}.offer-deals-sec .card-box .bottom-box-fixed h6{font-size:14px;line-height:20px}.offer-deals-sec .card-box .bottom-box-fixed p{font-size:11px;line-height:16px}.offer-deals-sec .card-box .bottom-box-fixed .img-box img{height:165px!important}.modal-filter .modal-header img{width:60px;height:60px}.modal-filter .modal-header{top:-28px}.filter-modal-body{padding:20px 20px 0}.filter-modal-body .top-filter-modal h2{margin-bottom:7px}.tabs-filter ul#justify-tab-example li button{font-size:14px;padding:8px}.tabs-filter .card-body{padding:8px 9px}.tabs-filter .card-body p.card-text{font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.04em}.btn-show-less button.btn.btn-primary{font-size:16px;font-weight:700;line-height:20px}.tabs-filter .card-body img{width:24px;height:24px;object-fit:contain}.booking-bottom .btn{padding:8px 9px;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.04em}.booking-bottom .btn img{width:20px;height:20px;object-fit:contain}.modal-footer-box.modal-footer{padding:20px 0 10px}.modal-footer-box.modal-footer ul{padding:10px 20px}.modal-footer button.btn.btn-btn-right-box{font-size:16px;font-weight:700;line-height:21px;padding:12px 15px}footer.footer .inner-footer .footer-bottom-box .footer-box{width:24%}.col-auto.field-small{width:100%}.btn-flip-icon{left:auto;right:0;top:100%;transform:rotate(90deg);margin-top:-10px}.card-booking .flip-btn{width:48px;height:48px}.menu-box-main .menu-header-top ul.btn-box-menu .btn.btn-white{padding:8px}.menu-box-main .banner-main-page-sec h1{font-size:35px;line-height:50px}.back-toolbar.page-title-back{padding:16px 20px}.sec-booking-form [class*=col-]{margin:8px 0}.imageqr{width:290px}.block-get-app .ttl-get-app{font-size:30px;line-height:43px}.logo{max-width:120px}.tips img{height:32px!important}}@media only screen and (max-width:767px){footer.footer .inner-footer{padding:20px!important}footer.footer .container{padding:0}footer.footer .inner-footer .footer-top-box .location-lung-box{margin-top:24px}footer.footer .inner-footer .footer-top-box .location-lung-box select{min-width:150px}footer.footer .inner-footer .footer-top-box{padding-bottom:32px}footer.footer .inner-footer .footer-bottom-box .footer-box{width:48%;padding-bottom:15px}footer.footer .inner-footer .footer-bottom-box .footer-box.social-box{width:100%}footer.footer .inner-footer .footer-bottom-box .footer-box:last-child{width:100%;margin:0;padding:0}footer.footer .inner-footer .footer-bottom-box .footer-box:last-child ul{display:flex;gap:11px}footer.footer .inner-footer .footer-bottom-box{padding-bottom:30px}.footer-bottom p{max-width:100%}.cardImg img{width:60px;height:60px}.card-cuisines p{font-size:14px;font-weight:500;line-height:16px}.sec-gap{padding:25px 0}.card-explore .flex-grow-1{padding:10px}.heading02{font-size:18px;font-weight:700;line-height:24px}.link{font-size:14px;font-weight:400;line-height:24px}.card-dinout-categories p{font-size:13px;font-weight:500;line-height:18px}.searchbar .form-control{padding-right:100px}.categoriesImg img{border-radius:8px}.icon-button{width:40px}.searchbar .position-absolute{gap:1}.toolbar-title .heading02{color:#262626;font-size:18px;font-weight:700;line-height:24px}.btn.btn-back{width:40px;height:40px;padding:5px;border-radius:4px}.toolbar-title{padding:0 15px}.prod-thumb{padding:5px;margin-bottom:8px;min-height:100px}.prod-thumb img{height:50px!important}.card-white p{font-size:13px;line-height:18px}.heading-title{font-size:18px;font-weight:600;color:#262626;line-height:25px}.card-brand-logo{min-height:60px}.card-brand-logo img{height:30px;object-fit:contain}.card.cart-summary{padding:10px}.summary-items li{font-size:14px;line-height:16px}.summary-items li+li{padding-left:7px;margin-left:2px;border-left:1px solid #d1d1d1}.summary-items{gap:5px}.save-text{font-size:10px;line-height:11px}.summary-figimg img{width:35px;height:35px}.summary-figimg img+img{margin-left:-30px}.summary-figimg{margin-right:8px}.cart-summary-lower{padding-top:10px;margin-top:10px}.cart-summary-lower .btn.btn-primary{padding:10px}.sec-navigation-bottom{padding-top:10px}.sec-navigation-bottom .container{box-shadow:0 -4px 14px 0 #00000014}.sec-offter-main .col-auto{width:50%}.mark-page .container,.sec-offter-main .container{padding:0}.big-offer-sec .inner-big-offer-sec .big-offer-box .img-box{max-width:75%!important;height:auto}.bannerCoupanSec .top-banner-box .right-img-box{width:50%}.bannerCoupanSec .top-banner-box .shopNow-box{max-width:100%;width:50%}.bannerCoupanSec .top-banner-box .right-img-box img,.bannerCoupanSec .top-banner-box .shopNow-box img{width:100%;height:auto}.bannerCoupanSec .top-banner-box .shopNow-box p{font-size:11px;font-weight:400;line-height:15.4px}.bannerCoupanSec .top-banner-box .shopNow-box .btn.btn-shopNow{font-size:12px}.bannerCoupanSec .top-banner-box{padding:20px 0}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .img-box{width:100px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box{margin-top:-18px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .img-box img{width:100%;height:auto}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box h2{font-size:16px;font-weight:700;line-height:20.4px}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box img{max-width:200px;height:auto!important}.bannerCoupanSec .bottom-banner-box .left-banner-bottom .text-box p{font-size:12px;font-weight:400;line-height:16.8px}.bannerCoupanSec .bottom-banner-box .right-banner-bottom{margin-left:107px;margin-top:-49px}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box .left-text{font-size:14px}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box .right-text{font-size:14px;font-weight:700;line-height:13.64px;letter-spacing:.01em}.bannerCoupanSec .bottom-banner-box .right-banner-bottom .coupan-box{padding:2px 5px}.topratedyou-slider .topratedyou-box .img-box .text-img-box h2{font-size:18px}.tabs-mart-sec .tabs-inner-booking ul.nav-tabs{padding:17px 0 0}.tabs-mart-sec .tabs-inner-booking .tab-content .list-buttton-top-box ul{margin:0 0 20px}.tabs-cancelled-inner{margin-top:15px}.tabs-cancelled-inner .cancelled-box{padding:12px}.tabs-cancelled-inner .cancelled-box .mid-box{width:100%;margin-bottom:10px}.tabs-cancelled-inner .cancelled-box .right-box{width:100%}.tabs-cancelled-inner .cancelled-box .right-box .btn-top-border-box{margin-left:90px}.tabs-cancelled-inner .cancelled-box .right-box .btn-top-border-box .btn.btn-box{width:max-content}.banner-mobile{background:linear-gradient(180deg,#EAD4FF,rgba(234,212,255,0))}.card-filter-short .btn{font-size:13px;padding:5px 10px}.sec-booking-main{margin-bottom:-30px}.card-booking{padding:24px}.card-logo{width:100px;margin-bottom:10px}.card-booking .busImagecard{width:170px;top:-40px;right:15px}.booking-tabs{display:none!important}.card-booking-inner{padding:0 20px}.card-booking .tab-content{padding-top:0}.card-booking .d-lg-flex.gap-20{display:flex;flex-direction:column;gap:10px}.search-wrapper{padding:0 0 30px}.start-searching .ms-auto{text-align:center;margin-top:10px}.start-searching .ms-auto .btn{width:100%}.start-searching .form-check-label{font-size:12px;line-height:16px}.form-fild .form-control,.form-fild .iconbox{height:40px}.card-trips{border-radius:8px;padding:15px}.card-trips .trip-link-purple{font-size:16px}.card-trips p{font-size:12px;line-height:18px}.sec-travel-offers-deals{background:transparent;padding:0}.form-group.modal-form-group{display:flex;align-items:center}.form-group.modal-form-group .form-fild{flex:0 0 auto;width:140px}.modal-passenger [class*=col]{margin-bottom:20px}.modal-passenger .modal-footer-box.modal-footer{padding:20px 15px 10px}.item-banner img{height:200px!important;object-fit:cover}.prod-list-item .product-thumb{width:auto;height:auto;background:transparent}.recommended-product .accordion-body{padding:0}.product-lower-content .btn.add-btn{min-width:70px}.filter-container .btn{padding:5px 8px}.thumbslider-main .bottom-slider{width:223px}.booking-date-sec{margin-top:25px}.booking-date-sec .bottom-booking-details,.booking-date-sec .top-booking-details,.card.white-card{padding:15px}.img-categories img{height:150px!important}.cardwhite{padding:15px}.detailImg{margin-bottom:30px}.mb-32{margin-bottom:25px}.right-align-backlink .search-filter-box h6{font-weight:500;font-size:15px;line-height:20px;letter-spacing:0}.right-align-backlink .search-filter-box .date-details-box p{font-weight:400;font-size:12px;line-height:17px;letter-spacing:.2px}.right-align-backlink .search-filter-box .date-details-box span{position:absolute;right:4px;top:6px}.right-align-backlink .search-filter-box{position:relative;padding:3px 35px 3px 15px}.btn-fixed-position .details-map-box{max-width:345px}.booking-summary-cart-sec .booking-summary-box{padding:15px;margin-bottom:25px}.add-remove-btn-box button svg{width:15px}.add-remove-btn-box{width:90px}.cancel-modal-sec .cancel-modal-body .modal-block-header{padding:30px 20px 10px}.modal-block-header .modal-title{font-size:20px}.cancel-modal-sec .cancel-modal-body .modal-form-list{padding:20px 20px 10px}.cancel-modal-sec .cancel-modal-body .delivery-instructions{padding:0 20px}.cancel-confirmation-sec .cancel-modal-body{padding:20px}.cancel-confirmation-sec .modal-footer-box{padding:10px 20px}.card-bill-summary li .bill-summary-item{padding:10px}.card-bill-summary li .text-left,.card-bill-summary li .text-right{font-size:12px}.my-booking-bottom-sec ul{padding:17px 0 0}.my-booking-bottom-sec .tab-content{padding:0 15px}.my-booking-bottom-sec ul li.nav-item button{font-size:14px;line-height:20px}.book-again-box .book-again-right{width:100%;text-align:center}.book-again-box .book-again-left{width:100%}.book-again-box .book-again-right .btn-book{justify-content:center;padding-bottom:0;margin:10px auto 0}.book-again-box .book-again-text-box h4{font-size:14px;line-height:16px}.book-again-box .book-again-text-box h5{font-size:12px;line-height:14px}.book-again-box .book-again-text-box p{font-size:12px;line-height:16px}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .mid-box{width:100%;margin-bottom:10px;margin-top:10px}.mybooking-tab.bg-white.rounded-radius.alert-box-magssage .book-again-box .right-box-cancelled .right-box{width:100%}.gallery-modal-body h2{text-align:center}.gallery-modal-body ul{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}.gallery-modal-body .img-gallery-sec .gallery-img{width:100%}.county-dd li,.county-dd li:hover{background-color:transparent!important;color:inherit!important}.county-dd li:hover{cursor:default}.up-next-trip-space{padding-top:35px}.up-next-trip-space h2{text-align:center;color:rgba(65,14,68,1)}.up-next-sidebar-trip-sec{position:relative;padding-top:14px}.up-next-sidebar-trip-sec .btn-box{position:absolute;right:0;top:0}.up-next-sidebar-trip-sec .btn-box ul li .btn.btn-border{min-width:90px;border:1px solid rgba(209,209,209,1);background:var(--bs-white);color:rgba(61,61,61,1);padding:7px}.up-next-sidebar-trip-sec .btn-box ul li .btn.btn-border svg,.up-next-sidebar-trip-sec .btn-box ul li .btn.btn-border svg path{fill:rgba(61,61,61,1)}.review-modal-body{padding:30px 20px}.review-modal-body .review-top-filter{flex-wrap:wrap;position:relative}.review-modal-body .review-top-filter p{font-weight:700;line-height:19.09px;letter-spacing:0}.review-modal-body .review-top-filter .right-top-filter ul li .btn-modal{position:absolute;top:0;right:0}.review-modal-body .review-top-filter .right-top-filter ul{margin-top:10px}.review-modal-body .review-bottom-sec .review-bottom-box h5{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.4px}.review-modal-body .review-bottom-sec .review-bottom-box .review-box{flex-direction:column;align-items:start!important;margin-bottom:8px}.review-modal-body .review-bottom-sec .review-bottom-box p{font-size:12px;line-height:14.32px}.review-modal-body .review-bottom-sec .review-bottom-box ul{padding:0}.gallery-modal-body{padding:20px}.gallery-modal-body .img-gallery-sec .gallery-img img{height:170px!important}.up-next-sidebar-trip-sec h2{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0}.up-next-sidebar-trip-sec .card-trips{padding:16px}.up-next-sidebar-trip-sec .card-trips .trip-link-purple{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0}.up-next-sidebar-trip-sec .card-trips span svg{width:18px}.up-next-sidebar-trip-sec .card-trips p{font-weight:500;font-size:12px;line-height:16.8px;letter-spacing:.2px}.full-box-up-next-trip .img-top .text-box h3{font-size:24px;line-height:33.6px;letter-spacing:.2px}.full-box-up-next-trip .img-top .text-box{left:16px}.full-box-up-next-trip .img-top .text-box h4{font-size:14px;line-height:18px;letter-spacing:0}.full-box-up-next-trip .text-bottom{padding:12px 16px 0}.full-box-up-next-trip .text-bottom h5{font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:8px}.full-box-up-next-trip .text-bottom ul.listing-up-next{margin-bottom:16px}.full-box-up-next-trip .text-bottom ul.listing-up-next li{font-size:12px;line-height:16.8px;letter-spacing:.2px}.full-box-up-next-trip .text-bottom ul.listing-up-next li svg{width:16px}.full-box-up-next-trip .text-bottom .footer-location .btn-link{padding:10px 5px;font-size:12px;line-height:16.8px;letter-spacing:.2px}.full-box-up-next-trip .text-bottom .footer-location .btn-link svg{width:12px}.menu-box-main .menu-header-top{flex-wrap:wrap;justify-content:center!important}.menu-box-main .menu-header-top .menu-right-box{display:none}.menu-box-main .banner-main-page-sec{padding-top:20px}.menu-box-main .banner-main-page-sec h1{font-size:25px;line-height:35px}.menu-box-main .banner-main-page-sec ul{flex-wrap:wrap}.menu-box-main .banner-main-page-sec ul .btn-location{font-size:14px}.card.card-confirm-location .ms-auto{margin:0!important;text-align:center;padding-top:15px}.map-location iframe{height:300px}.card.card-sav-location{padding:15px;border-top-left-radius:10px;border-top-right-radius:10px}.card.card-sav-location .message-warning p{font-size:13px;line-height:16px}.input-single .form-control,.input-single label,.list-address-type .btn{font-size:12px}.icon-list{top:34px}.route-info .route{font-size:11px;line-height:100%}.route-header .d-flex.bg-white{padding:4px 10px;align-items:center;min-height:40px}.route-info .btn{height:17px;padding:2px 4px}.sec-deal-offer{padding:0 0 20px 20px}.route-header .react-datepicker-wrapper{position:absolute;left:8px;bottom:0}.route-header .calendar-picker{text-align:left;font-size:10px;background:none;font-weight:500}.back-toolbar.route-header .toolbar-title .route-info{margin-bottom:14px}.card.bus-card-item .price{padding:5px;min-width:70px}.filter-btn,.filters-short-list-item .list-item-ttl{font-size:14px;line-height:18px}.filters-short-list-item .btn{font-size:12px;line-height:16px}.bus-sorting-options-list-item label{font-size:14px;line-height:18px}.bus-sorting-options-list-item:not(:last-child){margin-bottom:20px}.sec-emergency-main .h2{font-size:24px;line-height:33px;padding-bottom:0}.card.card-emergency{padding:10px;border-radius:8px}.card.card-emergency p{font-size:14px;line-height:18px}.card.card-emergency .image-thumb{width:80px;margin:0 auto 10px}.sec-emergency-main .booking-banner{margin-bottom:-104px}.sec-emergency-main [class*=col-]{margin-bottom:16px;padding:0 8px}.tabs-squchbus-pickup ul.nav-tabs{padding-top:10px}.tabs-squchbus-pickup ul.nav-tabs li button.active{padding-bottom:10px;border-bottom:3px solid #652669}.tabs-squchbus-pickup ul.nav-tabs li button{padding-bottom:10px;font-size:13px}.tabs-squchbus-pickup .tab-content{padding:20px}.bus-layout-container{border-radius:10px;padding:10px}.bus-layout-container .seat-box{border-width:2px}.bus-layout-container .seat-row{gap:10px}.bus-layout-container .seat{font-size:11px}.bus-layout-container .seat-box{width:48px;height:48px}.legend{gap:5px}.seat-info p{font-size:10px}.bus-layout-container .seat-row:last-child .seat.booked-men{margin:auto}.head-busdetails .route{font-size:12px;line-height:16px}.head-busdetails p{font-size:12px;line-height:14px}.appnav-sidebar{width:140px}.modal-filters-busses .modal-block-header{padding-left:20px;padding-right:20px}.appnav-sidebar .nav-link{padding:19px 16px;font-size:12px;line-height:16px;border-left-width:4px}.bus-filter-list-item .icon{width:24px}.bus-filter-list-item .bus-dep-ttl{font-size:12px;line-height:16px}.modal-filters-busses .accordion-body.p-4{padding:15px!important}.bus-filter-list-item .form-check-input{width:20px;height:20px}.bus-filter-list-item{margin-bottom:15px}.box-iframe iframe{height:620px;width:100%}.card-white-pickup-location .location-tll{font-size:20px;line-height:28px}.card-white-pickup-location p{font-size:12px;line-height:16px}.list-location-item .label-location{font-weight:700;font-size:15px;line-height:20px}.banner-main{min-height:inherit;padding-top:100px;display:none}.card-home{width:170px;height:174px;border-radius:15px}.banner-title{font-size:30px;line-height:40px}.search-container{flex-direction:column;border-radius:10px;margin:0 auto 30px}.search-container .location .btn-light{min-width:50px;width:100%;font-size:14px}.search-area:before{display:none}.search-area{padding:0 0 0 15px}.sec-our-best-food{padding:30px 0}.heading02.font-32{font-size:18px;line-height:24px}.card-best-food p{font-size:14px;line-height:19px}.card-text .card-text-ttl{font-size:14px;line-height:15px}.card-text{padding:10px 15px}.card-home .card-text p{font-size:12px;line-height:17px}.imageqr{width:200px;margin:0 auto}.block-get-app{text-align:center}.block-get-app img{width:100px;margin-bottom:15px}.block-get-app .ttl-get-app{font-size:20px;line-height:25px}.block-get-app p{font-size:14px;line-height:19px}.block-get-app{margin-bottom:20px}.sec-useful-links{padding:30px 0 15px;display:none}.link-useful-item{padding:8px}.sec-useful-links [class*=col-]{margin-bottom:15px}.header{padding:10px 0;display:none}.logo{max-width:90px}.user-auth ul{gap:5px}.user-auth .btn{padding:8px 7px;font-size:12px;border-radius:8px}.btn.btn-primary.btn-get-app{gap:5px}.header-right{position:fixed;top:0;left:0;width:260px;bottom:0;z-index:3;display:flex;flex-direction:column;max-width:100%;background-color:#fff;transform:translateX(-100%);outline:0;transition:transform .3s ease-in-out}.header-right .offcanvas-header{padding:10px;margin-bottom:15px;font-size:20px}.open-menu .header-right{transform:none}.open-menu .block-overlay{display:block}body.open-menu{position:fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.block-overlay{position:fixed;top:0;left:0;z-index:2;width:100vw;height:100vh;display:none;background-color:rgba(0,0,0,50%)}.home-banner-text{margin-bottom:20px}.menu-navbar-nav{flex-direction:column;gap:10px;align-items:start!important}.menu-navbar-nav .nav-item{width:100%}.menu-navbar-nav .nav-item a{padding:5px 20px;display:block;width:100%}.checkout-banner{margin-bottom:0;height:100px;overflow:hidden}.sec-add-passenger{margin-left:0;margin-top:25px}.wedge-white{font-size:14px;position:relative;margin-top:-23px;margin-bottom:5px}.card.card-traveling{padding:20px;border-radius:8px}.add-passenger-list-item .image-passenger img{width:36px;height:36px}.add-passenger-list-item p{font-size:14px}.add-passenger-list-item .d-block{font-size:12px}.detail-items{font-size:14px}.sec-chnage-detail-box{border-left:0;border-top:1px solid #e7e7e7;padding:10px 10px 0;text-align:center}.btn.btn-change-details{justify-content:center}.card-head-box .ttl-traveling,.passenger-box-left .card-gray .green-wedge-text{font-size:20px}.passenger-box-left .card-gray{padding:16px}.passenger-box-left .card-gray p{font-size:14px}.link-terms{font-size:12px}.passenger-box-right{width:100%}.passenger-box-right ul li{padding:12px}.passenger-box-right ul li .passenger-ttl{font-size:12px;line-height:14px}.passenger-box-right ul li p{font-size:12px}.mb-40{margin-bottom:24px}.topratedyou-slider .topratedyou-box .img-box img{height:140px!important}.filed-wedge{font-size:12px}.sec-get-app{display:none}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom{width:100%}.myBooking-sec .tabs-booking-inner .myBooking-box ul.btn-box-bottom li{width:48%}.chat-support-body{padding:10px 15px;height:calc(100vh - 200px)}.chat-support-head{padding:0 15px 15px}.chat-message{font-size:12px;padding:12px}.sec-support-tickets .simplebar-content{padding-right:20px!important}.sec-support-splash-screen{padding:10px 20px;height:auto;height:calc(100vh - 80px)}.card-splash-screen{padding:0 15px 30px}.ticket-bottom .share-ticket-link{border-top:1px solid #f8ebfc;padding:10px;border-left:none}.ticket-bottom .top-text h2,.ticket-bottom .top-text p{font-size:20px;line-height:20px}.ticket-bottom{padding:16px}.ticket-top .h3{font-size:18px;line-height:20px}.ticket-top{padding:20px 20px 0}.ticket-top:after,.ticket-top:before{width:30px;height:30px}.sec-bus-ticket-detail .update-para{padding:20px 0}.sec-bus-ticket-detail .update-para p{font-size:14px}.features-box-sec p{font-size:11px;line-height:15px}.p-16{padding:14px}.card-ticket .ttl-donation{font-size:16px}.card-donation p{font-size:12px}.direction-btn{font-size:14px}.ticket-top p{line-height:18px}.img-thumb img{height:84px!important}.sec-reservation-card .top-title{margin-bottom:19px}.filed-wedge-box p{font-size:12px}.add-more-button-box .gap-12{flex-direction:column}.add-more-button-box .gap-12 .btn-border.btn{width:100%}.items-details-modal .items-details .left-item-details h4{font-size:16px;line-height:20px}.items-details-modal .items-details .left-item-details h5{font-size:14px;line-height:100%}.otp-inputs .form-control{height:44px;padding:5px}.icon-arrow-home{width:20px;bottom:10px;left:10px}.icon-arrow-home svg{width:100%;height:auto}.multislider-sec .text-box h3{font-size:14px;line-height:140%}.home-page-main{background:#ECE9EF}.text-box.px-3.py-4{padding:12px!important}}.location-sec .location-box ul.location-listing-box li.location-second-box .rs-picker-toggle-wrapper{width:100%;display:none}.location-sec .location-box ul.location-listing-box li.location-second-box .rs-picker-toggle-wrapper input{border:0;outline:none!important;box-shadow:none!important}.rs-input-group:focus-within,.rs-input-group:not(.rs-input-group-disabled).rs-input-group-focus{outline:none!important;box-shadow:none}.rs-input-group{border:0}.location-sec .location-box ul.location-listing-box li.location-second-box .rs-input-group-addon{display:none}.rs-input-group.rs-input-group-inside{border:0}#date-picker-parent{position:relative}.custom-date-display{display:flex;justify-content:space-between;cursor:pointer}.custom-date-display strong{font-weight:500;font-size:16px;line-height:140%;color:rgba(61,61,61,1);display:block;margin-bottom:8px}.checkin,.checkout{display:flex;flex-direction:column;font-weight:500;font-size:14px;color:#000;flex:1 1;position:relative}.checkout{padding-left:16px;margin-left:16px;border-left:1px solid #e5e7eb}.icon-date{position:absolute;right:16px;bottom:0;pointer-events:none}.placebox-text{display:flex;align-items:center;justify-content:space-between}.icon-date svg{display:block}.rs-picker-popup{left:0!important;right:auto!important}.rs-picker-popup.rs-picker-popup-daterange{box-shadow:none;border-radius:0;width:100%}.rs-btn-xs,.rs-calendar-table-cell-content,.rs-calendar-table-header-cell-content,.rs-picker-popup.rs-picker-popup-daterange{font-weight:500!important}.rs-picker-popup .rs-calendar .rs-calendar-table-cell-selected:hover .rs-calendar-table-cell-content{background-color:var(--purple)}.rs-calendar-table-cell-selected .rs-calendar-table-cell-content{background-color:var(--purple)!important}.rs-calendar-table-cell-in-range:before{background-color:rgba(248,235,252,1)!important}.rs-calendar-table-cell-is-today .rs-calendar-table-cell-content{box-shadow:inset 0 0 0 1px var(--purple)!important}.rs-picker-popup .rs-calendar .rs-calendar-table-cell:hover .rs-calendar-table-cell-content{background-color:var(--purple)!important;color:var(--bs-white)!important}.rs-btn-link{color:var(--purple)!important;text-decoration:none!important;font-weight:500}.rs-btn-primary,.rs-btn-primary:focus,.rs-btn-primary:hover,.rs-calendar-month-dropdown-cell-active .rs-calendar-month-dropdown-cell-content,.rs-picker-popup .rs-calendar .rs-calendar-month-dropdown-cell-active .rs-calendar-month-dropdown-cell-content:hover{background-color:var(--purple)!important}.rs-calendar-month-dropdown-year-active,.rs-calendar-month-view .rs-calendar-header-title-date{color:var(--purple)!important}.rs-picker-popup .rs-calendar{min-width:315px!important}.rs-picker-daterange-header,.rs-picker-popup .rs-picker-toolbar-ranges{display:none}.rs-calendar-table-cell-content{border-radius:50%!important}.location-sec .location-box ul.location-listing-box li.location-second-box .dropdown-position-fixed{width:692px;overflow-y:visible;height:auto}.rs-picker-popup{position:static!important}.tabs-Dropdown{display:flex;justify-content:center;border-bottom:0;background:#EBEBEB;width:max-content;margin:0 auto 30px;padding:10px;border-radius:30px}.tabs-Dropdown .nav-link{color:#000;border-radius:30px;font-weight:500;border:1px solid transparent}.tabs-Dropdown .nav-link.active{border-color:#ddd}.date-picker-ttl{font-size:16px;font-weight:700}.date-slider-sec .btn-box{padding:15px;text-align:center;border:1px solid #dbdbdb;display:block;border-radius:12px;text-decoration:none!important}.date-slider-sec .btn-box svg{width:32px;height:32px;display:block;margin:0 auto;fill:#767676}.rs-picker-popup.rs-picker-popup-daterange .rs-calendar:first-child{border-right:0!important}.date-slider-sec .btn-box h5{color:#343434;font-size:17px;font-weight:500;margin-top:3px}.date-slider-sec .btn-box h6{margin:0;font-size:14px;color:#343434;font-weight:400}.list-stay ul{margin-bottom:30px;gap:10px}.list-stay li .btn{border:1px solid #dddddd;border-radius:30px}.list-stay li .btn:focus,.list-stay li .btn:hover{border:1px solid #000}.list-stay li .btn.active{border:2px solid #000;background-color:rgba(0,0,0,.03)}.date-slider-sec{position:relative}.date-slider-sec .outer-next-button,.date-slider-sec .outer-prev-button{position:absolute;top:50%;transform:translateY(-50%);border:1px solid rgb(209,209,209);border-radius:17px;padding:2px 5px;width:32px;height:32px;z-index:1;background:var(--bs-white);box-shadow:0 4px 10px rgba(49,49,49,.12)!important}.date-slider-sec .outer-prev-button{left:-10px}.date-slider-sec .outer-next-button{right:-10px}.box-circle-chart{position:relative}.box-circle-chart .month-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;display:flex;flex-direction:column;font-size:20px}.box-circle-chart .month-text .month-number{font-weight:700;font-size:60px;line-height:60px}.box-circle-chart .month-text .month-label{font-weight:500}.tableMain{width:100%;max-width:800px;margin:0 auto;font-family:Arial,Helvetica,sans-serif}.table{width:100%;border-collapse:collapse;margin-bottom:16px}.logo{padding:8px}.header{font-size:30px;padding-top:17px;font-weight:600}.rightAlign{text-align:right}.label{color:#3d3d3d;font-size:14px;line-height:140%}.label,.value{font-weight:500}.value{font-size:16px;line-height:20px;color:#838383}.borderBottom{border-bottom:2px solid #dfdcd7}.customerCare{text-align:right;padding-bottom:9px;font-size:16px;font-weight:600;color:#000}.route{width:180px}.date,.route{padding:20px 8px;font-size:20px;line-height:20px;font-weight:500}.date,.route,.ticketInfo{border-bottom:1px solid #ffe993}.nestedTable{border-collapse:collapse;float:right}.ticketNumber{font-weight:600}.pnr,.ticketNumber{text-align:right;margin:0;padding:0;font-size:14px;line-height:20px}.pnr{font-weight:400}.spacer{display:block;height:16px}.boldText{font-size:16px;font-weight:600;line-height:32px}.boldText,.lightText{margin:0;padding:0 8px;width:246px}.lightText{font-size:12px;font-weight:400;line-height:28px;color:#c9c8c8;border-bottom:1px solid #dfdcd7}.backtoolbar{position:absolute;left:0;right:0;width:100%;top:0;bottom:auto;z-index:2}.toolbar-title h2,.toolbar-title p{display:none}.details-banner-slider .thumb-full,.details-banner-slider .thumb-full img{border-radius:0}.squch-details-main .card.white-card{box-shadow:none}.squch-details-main .top-booking-details{box-shadow:0 2px 7px 0 #2626260F;border:1px solid #f6f6f6}.review-text a{text-decoration:underline;color:#262626}.review-text p strong{font-size:16px;line-height:24px;font-weight:700;color:#262626;margin-left:5px}.viewMapLink p{line-height:100%}.viewMapLink a,.viewMapLink p{font-size:14px;font-weight:500}.viewMapLink a{color:#652669}.aboutPlacesec hr,.bookingDetailsPg hr{border-top:1px solid #e7e7e7;opacity:1}.bookingDetailsPg .host-img-box img{width:36px;height:36px}.bookingDetailsPg .host-img-details h6,.bookingDetailsPg .host-img-details p{font-size:14px;line-height:140%;margin:0}.bookingDetailsPg .host-img-details h6{font-weight:500}.bookingDetailsPg .host-img-details p{font-weight:400}.bookingDetailsPg .host-list-details ul li{list-style:none}.bookingDetailsPg .host-list-details ul li a{list-style:none;font-size:14px;font-weight:500;color:#652669;line-height:140%;background:#fff;border:1px solid #e7e7e7}.bookingDetailsInfo ul li .head-ttl{font-size:16px;font-weight:500;line-height:140%;letter-spacing:.02em;color:#262626}.bookingDetailsInfo ul li .icn{width:auto;margin-right:12px}.bookingDetailsInfo .icn svg{width:36px;height:36px}.bookingDetailsInfo ul li p{font-size:14px;font-weight:400;line-height:18px;margin-top:2px;letter-spacing:.02em;color:#5D5D5D}.EnhanceStaySec{background:#FEF4F2;padding:20px}.EnhanceStaySec h6{font-weight:700;line-height:140%}.EnhanceStaySec .accordion-item:first-of-type>.accordion-header .accordion-button{background:#E7E7E7;border:1px solid #e7e7e7}.EnhanceStaySec .accordion-item{margin-bottom:8px;border:1px solid #f6f6f6;border-radius:12px}.EnhanceStaySec .accordion-button{padding:8px 16px;font-size:16px;font-weight:700;line-height:140%;color:#262626;border-radius:12px}.EnhanceStaySec .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.EnhanceStaySec .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-top-left-radius:0;border-top-right-radius:0}.EnhanceStaySec .accordion-button:not(.collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0;background:#E7E7E7}.EnhanceStaySec .accordion-button:after{background-size:16px}.EnhanceStaySec .img-categories img{object-fit:cover;height:130px!important;width:100%}.EnhanceStaySec .card.card-room-categories .room-name{color:#262626;font-size:16px;margin-bottom:6px}.EnhanceStaySec .card.card-room-categories .room-type p{font-size:14px;color:#262626}.addBtn button{font-weight:700;color:#652669;border:1px solid #e7e7e7;box-shadow:0 3px 8px 0 #0000001A!important;border-radius:8px;width:100%;padding:5px 15px}.addBtn button,.clear-box button{font-size:16px;line-height:24px;background:#fff}.clear-box button{font-weight:500;color:#F35940;border:1px solid #f35940;border-radius:8px;width:auto;padding:5px 8px}.EnhanceStaySec .clear-box sup,.EnhanceStaySec .room-type sup{font-size:14px;color:#262626}.EnhanceStaySec .card.card-room-categories{box-shadow:none!important;border:1px solid #e7e7e7}.EnhanceStaySec .card-room-lower-content{padding:14px}.clear-box h3{font-size:14px;font-weight:700;line-height:140%;color:#262626}.clear-box p{font-size:12px;font-weight:400;line-height:140%;color:#C85DD8}.read-more{font-size:14px;line-height:140%;font-weight:500;color:#262626;text-decoration:underline}.aboutPlacesec p{font-size:16px;line-height:140%;font-weight:400}.aboutPlacesec .img-box{border-radius:15px;overflow:hidden;max-width:280px;width:100%}.aboutPlacesec .content-box h6{margin-bottom:4px}.aboutPlacesec .content-box p{font-size:14px;font-weight:500;line-height:140%;color:#262626;margin:0}.sec-rating-reviews .rating-feedbak-list ul li{margin:2px 0}.goodRating .purple-rating-box{max-width:238px;width:100%;border:1px solid #e7e7e7;padding:16px 24px;border-top-left-radius:8px;border-bottom-left-radius:8px}.purple-btn{font-size:20px;line-height:24px;font-weight:700;background:#78297F;color:#fff;border-radius:40px;padding:8px 12px;display:inline-flex;align-items:center;gap:8px}.veryGood h6 span{display:block;font-weight:400;line-height:24px}.goodRating .list-unstyled{width:100%;padding:8px 24px;border:1px solid #e7e7e7;margin-left:-1px;border-top-right-radius:8px;border-bottom-right-radius:8px}.rating-feedbak-list .goodRating ul li .progress{height:4px}.goodRating .bar-progress{gap:12px}.RatingsNum{gap:4px;font-size:16px;line-height:20px;font-weight:500;color:#262626}.goodRating .progress{width:100%}.bg-pink{background:#DB8AE8}.sec-rating-reviews .rating-feedbak-list ul li .progress .progress-bar{background:#DB8AE8!important}.goodRating .rating-progress{color:#838383;font-size:16px;line-height:20px;font-weight:500}.accuracy-in{position:relative;text-align:center}.accuracy-in p{font-size:14px;font-weight:500;line-height:24px;color:#262626}.accuracy-in p span{display:block;font-size:16px;font-weight:700}.accuracy-in:after{background:#E7E7E7;height:100%;width:1px;position:absolute;right:0;left:auto;top:0;content:""}.accuracy-in:last-child:after{display:none}.userReviewSec .usre-box{gap:8px}.star-svg{display:flex;padding-top:4px}.userReviewSec{margin-top:50px}.userReviewSec .content-box h6,.userReviewSec .content-box p{line-height:140%;font-weight:500}.userReviewSec .content-box h6{font-size:16px;color:#262626}.userReviewSec .content-box p{font-size:14px;color:#6D6D6D}.userRatingstar span{font-size:13px;font-weight:500;line-height:24px;margin-left:8px}.userReview-box .usertext p{font-size:14px;font-weight:500;line-height:140%;color:#454545}.userReviewSec .read-more{font-size:16px}.userReviewSec .btn-view-reviewed{max-width:165px;border:1px solid #652669!important;font-size:16px;font-weight:500;color:#652669;background:#fff;margin:0 auto;display:flex}.rental-box ul li{display:flex;justify-content:space-between;align-items:self-start;border-bottom:1px dotted #e7e7e7;margin-bottom:6px;padding-bottom:6px}.rental-box ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.rental-box .date-box{color:var(--purple)}.rental-box ul li h5,.rental-box ul li p{line-height:140%}.rental-box ul li h5{color:#262626;font-size:14px;font-weight:500}.rental-box ul li p{color:#838383;font-weight:400;font-size:12px;padding-right:30px}.rental-box h6{font-size:12px;font-weight:500;line-height:140%;color:#5D5D5D;border-bottom:1px solid #e7e7e7;padding-bottom:5px}.light-bg-top-booking .left-amount-box{max-width:180px;width:100%}.booking-date-sec .top-booking-details .light-bg-top-booking .total-amount-box span{margin-top:2px}.booking-date-sec .top-booking-details .light-bg-top-booking{background:#fff;padding:0}.booking-date-sec .text-decoration-line-through{font-size:14px;color:#838383;font-weight:400}.Coupon-box{border:1px solid #f6f6f6;padding:16px;box-shadow:0 2px 7px 0 #2626260F;border-radius:12px}.Coupon-box>p{line-height:18px;color:#20A66A}.Coupon-box>p,.coupon-icon{font-size:14px;font-weight:500}.coupon-icon{line-height:140%;color:#3d3d3d;display:flex;gap:3px}.stayCard{background:#fff;border-radius:16px}.cardhead h6{font-size:16px;line-height:20px;font-weight:700;color:#262626;border-bottom:1px solid #e7e7e7;margin:0}.cardhead h6,.cart-detail-box{padding:10px 16px}.cart-detail-box h6{font-weight:700;margin:0}.cart-detail-box h6,.date-view span{font-size:14px;line-height:140%;color:#262626}.date-view span{font-weight:400}.editView{color:#652669;text-decoration:underline}.dateNumb,.editView{font-size:14px;font-weight:500;line-height:140%}.dateNumb{color:#262626;gap:4px;margin:0}.dateNumb,.dateNumb span{display:flex;align-items:center}.dateNumb span{border:1px solid #e7e7e7;border-radius:4px;width:24px;font-weight:500;justify-content:center;line-height:18px;padding:2px 4px}.date-view ul{padding:0;margin:0}.date-view ul li{position:relative;list-style:none;margin-right:20px}.date-view ul li:after{position:absolute;left:auto;right:-10px;background:#ccc;content:"";height:12px;width:1px;top:6px}.date-view ul li:last-child:after{display:none}.AddRemove{display:flex;gap:15px}.viewMore{font-size:14px;line-height:140%;font-weight:500;color:#262626;text-decoration:underline}.removeBtn{color:#F35940}.sortFilter .filter-btn{font-size:14px;line-height:18px;gap:10px}.modalFilterCard .bus-sorting-options-list-item{position:relative;padding:10px 0;margin-bottom:5px}.modalFilterCard .appnav-sidebar .nav-link{border-left:5px solid rgba(0,0,0,0)}.modalFilterCard .btn.btn-primary.btn-light{max-width:280px;width:100%}.modalFilterCard .modal-footer-box.modal-footer{padding:20px 20px 10px}.modalFilterCard .appnav-sidebar .nav-item:last-child .nav-link{border:transparent}.AudioModal.modal-filter .modal-dialog{max-width:500px;width:100%}.AudioModal.modal-filter .review-modal-body{display:flex;justify-content:center;padding:40px!important;align-items:center}.AudioModal.modal-filter .filters-busses{text-align:center}.filters-busses p{font-size:16px;font-weight:400;line-height:18px;color:#3D3D3D}.org-text{color:#F35940}.payment-label .border-checked{padding:10px;border:1px solid #e7e7e7;background:#fff}.payment-label:nth-child(2) .border-checked{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.payment-label:last-child .border-checked{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0!important;border-top-right-radius:0!important}.payment-label input[type=radio]:checked+.border-checked{border:1.5px solid #652669;border-top-left-radius:8px;border-top-right-radius:8px}.payment-label .payment-ttl span{color:#838383;font-weight:400}.howToPaySec .payment-label .bank-name{font-weight:400;font-size:16px}.howToPaySec .payment-label .payment-ttl{font-weight:400}.payment-label .payment-ttl a{color:#262622;font-weight:500;text-decoration:underline}.payment-label .border-checked:before{left:auto;right:15px}.payment-label .border-checked:after{left:auto;right:20px}.round-8{border-radius:8px}.border1{border:1px solid #e7e7e7}.paymentMethodSec .payment-label .payment-ttl.d-block{font-size:14px}.paymentMethodSec .form-block-head .form-ttl{font-size:16px;line-height:20px;color:#262626}.paymentMethodSec .form-block-head p{font-weight:400;font-size:14px;line-height:18px;color:#3D3D3D}.paymentMethodSec .form-fild input::placeholder{color:#838383;font-weight:400;font-size:16px}.paymentMethodSec .form-fild input{color:#262626;font-weight:400;font-size:16px}.divider{max-width:740px;height:1px;background:rgba(231,231,231,1);margin:24px auto}.sec-payment-cancel .required-text-block p{font-size:16px;line-height:140%;font-weight:500;letter-spacing:.4px}.sec-payment-cancel .required-text-block a img{vertical-align:top;margin-right:4px;width:14px}.sec-payment-cancel .required-text-block a{text-decoration:none;color:#262626;font-family:Uber Move;font-weight:500;font-size:12px;line-height:140%;letter-spacing:.2px;padding:8px 16px;border-radius:8px;display:inline-block;text-align:center;border:1px solid #3d3d3d}.sec-staypolicy .check-time-box{padding:9px 5px;background:#FFFFFF;border:1px solid #e7e7e7;border-radius:4px;text-align:center}.sec-staypolicy .check-time-box span{font-size:16px;font-weight:400;line-height:140%;letter-spacing:.4px;color:#262626;padding:5px 0}.col-divider{width:1px;height:70px;margin:0 20px;background:#0000000A}.staypolicy-info .policy-points{margin-bottom:8px}.staypolicy-info .policy-points span{font-size:16px;line-height:100%;font-weight:400;letter-spacing:.4px}.guidelines-block p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.4px;max-width:486px}.guidelines-block .btn-viewguest{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.4px;text-decoration:underline;color:#652669}.sec-reservation-request .left-sec img{max-width:48px;max-height:48px}.sec-reservation-request .right-sec{font-size:14px;font-weight:700;line-height:18px;letter-spacing:.4px;padding-right:60px}.sec-privacy-terms p{font-size:10px;font-weight:400;line-height:100%;letter-spacing:.4px}.sec-privacy-terms p span{text-decoration:underline;font-weight:500}.sec-privacy-terms p a{color:#C85DD8;font-weight:500}.hotel-left-img img{border-radius:5px;object-fit:cover;max-width:100%}.sec-pricedetails .hotel-info{padding-left:16px}.sec-pricedetails .hotel-info span{font-weight:500;font-size:14px;line-height:140%;letter-spacing:.4px;vertical-align:middle;color:#6D6D6D}.sec-pricedetails .hotel-info p{font-size:16px;font-weight:700;line-height:140%;letter-spacing:.4px;margin-top:2px;margin-bottom:8px}.sec-pricedetails .price-bill .details-block span.head-span{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.4px;color:#838383}.sec-pricedetails .price-bill .details-block span{font-weight:500;font-size:14px;line-height:140%;letter-spacing:.4px;color:#262626}.head-24{font-size:24px;font-weight:700;line-height:140%;letter-spacing:.2px;text-transform:capitalize;margin-top:16px}.sec-ordermatter .order-matter-block p{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.4px}.causes-info li.cause-card{list-style:none;padding:10px 10px 10px 16px;border:1px solid #e7e7e7;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.causes-info .cause-card .card-text p.mb-0{font-weight:500;font-size:14px;line-height:22px;color:#3D3D3D}.causes-info .cause-card .card-text p{font-size:13px;font-weight:400;line-height:20px;color:#838383;letter-spacing:.2px;margin-bottom:0}.causes-info .cause-card .card-text{padding-left:14px}.card-reminder-block .card-booking{padding:24px;display:flex;align-items:center;justify-content:space-between}.card-reminder-block .card-booking .Tabbox p{font-size:10px;line-height:100%}.sec-pricedetails .price-bill .details-block.paid-block span{font-weight:700;font-size:16px;line-height:140%;color:#20A66A}.sec-pricedetails .price-bill .details-block.paid-block span.status-text{font-size:14px;font-weight:400;line-height:18px;color:#838383}.sec-deal-offer .card-offer-deals .image-deals img{height:auto}.buslist-sec .btn.btn-back{width:30px;height:30px}.buslist-sec .date-info .btn svg{width:20px}.back-toolbar .toolbar-title span.book-id{font-weight:500;font-size:14px;line-height:140%;letter-spacing:.2px;color:#454545}.share-btn{display:flex;align-items:center;padding:16px;background:rgba(255,255,255,.5);border-radius:99px;font-weight:700;font-size:16px;line-height:140%;letter-spacing:.4px;text-align:center;color:#652669}.share-btn svg{margin-right:10px}.details-block .advance-paid-block{margin-top:16px;margin-bottom:12px}.details-block .btn.btn-primary,.details-block .btn.btn-primary span{font-weight:500;font-size:16px;line-height:20px;color:var(--bs-white)}.location-area p{display:-webkit-box;max-width:350px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:767px){.location-area .btn.btn-primary{padding:10px 15px;min-width:150px}}.super-profile-sec .profile-top{background-color:var(--bs-white);padding:24px;border-radius:16px;margin-bottom:16px}.super-profile-sec .profile-top img{width:56px;height:56px!important;object-fit:cover;border-radius:100px;display:block}.super-profile-sec .profile-top h6{font-weight:700;font-size:24px;line-height:140%;letter-spacing:.2px;vertical-align:middle;text-transform:capitalize;margin:0;color:#3D3D3D}.super-profile-sec .profile-top span{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;vertical-align:middle;display:block;color:#3d3d3d}.super-profile-sec .profile-bottom{background-color:var(--bs-white);padding:24px;border-radius:16px;margin-bottom:16px}.super-profile-sec .profile-bottom ul.profile-menu{padding:0;margin:0;list-style-type:none}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link{font-weight:500;font-size:20px;line-height:140%;letter-spacing:.2px;vertical-align:middle;text-transform:capitalize;color:#262626;margin:16px 0;padding:8px 0}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link svg{display:block}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link .left-text{display:flex;align-items:center;gap:12px}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link.active-log-out{color:#78297F}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link #custom-switch:checked{background-color:var(--purple);border-color:var(--purple);opacity:1;filter:none}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link #custom-switch:focus{outline:none!important;box-shadow:none!important}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link #custom-switch{filter:grayscale(1)}@media only screen and (max-width:767px){.super-profile-sec .profile-top{padding:10px}.super-profile-sec .profile-top h6{font-size:18px}.super-profile-sec .profile-bottom{padding:10px}.super-profile-sec .profile-bottom ul.profile-menu li .menu-link{margin:8px 0;font-size:16px}}.pointer{cursor:pointer}.error{margin-top:1rem;font-weight:100}.error-button{padding:10px 24px;border-radius:12px;font-size:16px;color:white;font-weight:400;line-height:22.4px;letter-spacing:.04em;text-align:center;background:var(--purple);border:1px solid var(--purple);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.error-button:hover{background:#712F79;border-color:#712F79;color:var(--bs-white)}.custom-tip{font-weight:500;font-size:13px;line-height:15.51px;letter-spacing:0;color:rgba(131,131,131,1)}.social-auth div{width:40px;height:40px;background:#fff;border:1px solid #fff;display:flex;align-items:center;justify-content:center;color:var(--purple);border-radius:50%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.input-modal-form .form-control.is-invalid{background:transparent}.quant-div{height:37px}.quant-div,.quant-img{object-fit:contain}