.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}}.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}.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}.infinite-scroll-hide{scrollbar-width:none;-ms-overflow-style:none}.infinite-scroll-hide::-webkit-scrollbar{display:none}.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;border:none!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:8px 10px;border-radius:10px;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:#652669;color:white}.price-marker.selected .price-bubble-arrow{border-top-color:#652669}.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}.rmdp-day.rmdp-selected span:not(.highlight){background-color:rgba(65,14,68,1)!important}.dropdown-boking .modal-dialog{max-width:704px!important}.dropdown-boking .modal-dialog .modal-content{border-radius:16px;overflow:hidden;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.1)}.slider-filter-short-sec .dropdown-item.active,.slider-filter-short-sec .dropdown-item:active{background-color:transparent!important;color:inherit!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%}.dropdown-boking .modal-dialog .modal-content{border-radius:1rem}.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,.rs-picker-toggle-wrapper .rs-input-group.rs-input-group-inside{display:none;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:#fff}.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}@media only screen and (max-width:1200px){.location-sec.location-home .location-box ul.location-listing-box li.location-second-box .dropdown-position-fixed{right:0;left:auto}}@media only screen and (min-width:767px) and (max-width:992px){.location-sec.location-home .location-box ul.location-listing-box li.location-second-box .dropdown-position-fixed{left:-203px;right:auto}}@media only screen and (max-width:992px){.filter-sec .inner-filter-sec{width:90%}}@media only screen and (max-width:767px){.location-sec .location-box ul.location-listing-box li.location-fiest-box,.location-sec .location-box ul.location-listing-box li.location-second-box{width:100%;margin:0 0 11px;padding:0 0 11px;border:none;border-bottom:1px solid #eceef0}.location-sec .location-box ul.location-listing-box li.location-fourth-box{width:calc(100% - 54px);padding-left:0}.accommodation-search.searchbar .filter-box{margin-left:auto}.location-sec{margin-top:9px}.accommodation-search .filter-box button.filter-btn-box{border-bottom-right-radius:0}.location-sec.location-home .dropdown-position-fixed{min-width:325px}.location-sec.location-home .location-box ul.location-listing-box li.location-fourth-box .dropdown-position-fixed{width:100%;left:-15px}.location-sec.location-home .rs-picker-daterange-calendar-group{flex-wrap:wrap!important;min-width:100%!important;height:auto!important;display:block!important}.location-sec.location-home .rs-picker-popup.rs-picker-popup-daterange .rs-calendar:first-child{width:100%!important;height:100%!important}.location-sec.location-home .rs-picker-daterange-panel{min-width:100%!important}.location-sec .location-box ul.location-listing-box li.location-second-box .dropdown-position-fixed .rs-stack-item{width:100%}.location-sec.location-home .location-box ul.location-listing-box li.location-second-box .dropdown-position-fixed{width:320px;left:-10px!important;right:auto!important}.location-sec.location-home .rs-picker-popup .rs-calendar-header{padding:0}.location-sec.location-home .rs-picker-popup.rs-picker-popup-daterange .rs-calendar{min-width:100%!important}.location-sec.location-home .rs-picker-popup .rs-calendar-body{padding:0}.location-sec.location-home .rs-picker-popup .rs-picker-toolbar{display:block!important}}.option-payment-field{background:var(--bs-white);border-radius:8px;overflow:hidden}.option-payment-field .check-mark-radio{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.choose-payment-option .text-box{padding:12px 35px 12px 12px;border:1px solid #e7e7e7;border-radius:8px}.choose-payment-option .radio-round:first-child .text-box{border-bottom-left-radius:0;border-bottom-right-radius:0}.choose-payment-option .radio-round:nth-child(2) .text-box{border-top-left-radius:0;border-top-right-radius:0}.choose-payment-option .text-box div{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.4px}.choose-payment-option .text-box .more-info{text-underline-offset:3px;color:var(--text-black);font-weight:500}.radio-round input:checked~span+.text-box{border-color:var(--purple)}.choose-payment-option h4{font-weight:700;font-size:16px;line-height:140%;letter-spacing:.4px}.btn-modal{font-weight:500;font-size:12px;line-height:140%;letter-spacing:.2px;color:#20A66A}.my-booking-bottom-sec .tab-content{min-height:50vh}.min-h-auto{min-height:auto!important}.min-h-auto .text-box p{font-weight:500!important;font-size:14px!important;line-height:140%!important;letter-spacing:.2px!important}.cancelled-btn{background:#FEF4F2;padding:4px 8px;border-radius:4px;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.2px;color:#E03C22}.scroll-hide-box{overflow-x:hidden!important;overflow-y:hidden!important}.location-dropdown.dropdown-position-fixed::-webkit-scrollbar{display:none}.location-fiest-box .dropdown-position-fixed{height:auto;max-height:436px}.modal-filter .modal-header button.btn-close-btn img{width:45px;height:45px}.modal-filter .modal-header{top:-25px}.modal-filter.w-800 .modal-dialog{max-width:800px}.modal-filter.w-800 .filter-modal-body{padding:20px 20px 0}.slider-filter-short-sec .dropdown-menu{box-shadow:1px 6px 12px 0 #52307F0F;border-radius:8px;padding:8px;border:none;margin-top:2px;z-index:2}.slider-filter-short-sec .dropdown-menu a{font-weight:500;font-size:14px;line-height:24px;letter-spacing:0;margin-bottom:2px;color:#3d3d3d}.gallery-modal-body .img-gallery-bottom{height:auto;overflow:initial!important}.heading02{font-size:16px}.details-coupon-code.coupon-card .coupon-item{padding:10px 0}.details-coupon-code.coupon-card .coupon-content{padding-top:12px}.details-coupon-code.coupon-card .coupon-item h3.coupon-ttl{font-size:13px}.choose-payment-option h4{margin-bottom:12px}.left-confirmed h6{text-align:left}.my-booking-bottom-sec .mybooking-tab .list-contact.grid-view-contact ul li .list-contect-box .list-icons svg{width:19px;height:19px}.my-booking-bottom-sec .mybooking-tab .list-contact.grid-view-contact ul li .list-contect-box{padding:8px 5px}.btn-primary.btn-red{background:#E03C22}.btn-primary.btn-red:hover{background:#E03C22;box-shadow:none;color:#fff}.picker-box-bottom ul li .btn.btn-border{border:1px solid #e7e7e7;border-radius:100px;padding:8px 12px;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.2px;color:#3d3d3d}.picker-box-bottom ul li .btn.btn-border.active{border-color:#652669;box-shadow:0 0 0 2px rgba(101,38,105,.2);outline:none;background-color:#f9f2fa;color:#652669}.picker-box-bottom{margin-top:-41px;z-index:1;position:relative;width:calc(100% - 80px)}.location-home-box .rs-calendar[data-testid=calendar-end] .rs-calendar-header-forward,.location-home-box .rs-calendar[data-testid=calendar-start] .rs-calendar-header-backward{display:none!important}.location-home-box .rs-calendar[data-testid=calendar-end] .rs-calendar-header-backward{position:absolute;left:0;box-shadow:0 4px 10px 0 #3131311F!important;font-size:31px!important;width:32px;height:32px;border-radius:100px;top:0;border:1px solid #d1d1d1}.location-home-box .rs-picker-popup .rs-calendar{position:static!important}.location-home-box .rs-calendar[data-testid=calendar-start] .rs-calendar-header-forward{position:absolute;right:0;box-shadow:0 4px 10px 0 #3131311F!important;font-size:31px!important;width:32px;height:32px;border-radius:100px;top:0;border:1px solid #d1d1d1}.location-home-box .rs-calendar[data-testid=calendar-start] .rs-calendar-header-forward svg,.location-home-box.rs-calendar[data-testid=calendar-end] .rs-calendar-header-backward svg{width:20px!important;height:20px!important;color:#D1D1D1!important}.tabs-Dropdown{padding:4px}.tabs-Dropdown .nav-link{min-width:100px}.multidates-com-box.active-month .btn-box{border:2px solid #000;background-color:rgba(0,0,0,.03)}.multidates-com-box .icons svg{fill:#888;transition:fill .2s ease}.multidates-com-box.active-month .icons svg{fill:#000}.modal-filter.modal-650 .modal-content{max-width:650px}@media only screen and (max-width:767px){.picker-box-bottom{overflow:auto;padding-top:4px}.location-sec .picker-box-bottom ul li .btn.btn-border{min-width:78px;text-align:center;display:block;justify-content:center;padding:6px!important}.location-sec .rs-picker-toolbar-right{display:flex;justify-content:end}.rs-picker-daterange-calendar-group{flex-wrap:wrap!important;height:auto!important;width:303px!important;min-width:auto!important;justify-content:center!important;margin:0 auto!important}.modal-filter.modal-650 .modal-content{max-width:340px}.modal-650 .picker-box-bottom{overflow:initial;padding-bottom:0!important}.modal-650 .picker-box-bottom ul{width:calc(100% - 100px);overflow:auto}.modal-650 .picker-box-bottom ul button{width:90px;justify-content:center}}.customer-img{border-radius:50%;object-fit:cover;overflow:hidden}.chat-textarea{resize:none;overflow-y:auto;max-height:150px;line-height:1.5}.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}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{white-space:nowrap}@media only screen and (min-width:767px){.thumbslider-main .bottom-slider .swiper-wrapper{justify-content:center}}@media only screen and (max-width:767px){.filter-sec .inner-filter-sec{width:100%}.bookingDetailsPg h2{font-size:22px;line-height:30px}.goodRating .purple-rating-box{padding:17px 8px}}.cardwhite-paymentCard{border-radius:16px;background:#fff;padding:24px}.cardwhite-paymentCard.cardshadow{box-shadow:2px 4px 16px 0 #0000000A}