.main{height:100vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:3rem;overflow-x:hidden;background-color:#fff!important}.main-b{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:hidden}.mw-25{max-width:25rem}.nav-bar{z-index:1000;width:100%;background:#f9f9f9;border:none;padding:10px 0;position:sticky;top:0;box-shadow:0 1px 7.7px #0000001a}.nav-bar-sec{justify-content:space-between;align-items:center;display:flex}.innerNavBar{cursor:pointer;z-index:10001;height:50px;background:#f9f9f9;padding:10px 0;position:sticky;top:0}.nav-location{cursor:pointer;align-items:center;gap:5px;display:flex}.nav-location p{color:#444;margin:0;font-size:14px}.nav-user-sec{align-items:center;gap:20px;display:flex}.nav-user-sec .search-icon{color:#444;cursor:pointer}.nav-bar-sec .nav-user{cursor:pointer}.nav-coin{align-items:center;gap:5px;display:flex}.nav-coin p{color:#444;margin:0;font-size:14px;font-weight:600}.nav-back-home{justify-content:space-between;align-items:center;padding:3px 5px;display:flex}.nav-back-icon{padding-right:10px}.sports-filter{margin-top:10px;padding-top:5px}.sports-filter .sport h4{color:#444;cursor:pointer;margin-bottom:2px;padding:3px 6px;font-size:14px}.sports-filter .slick-slide{margin-right:10px!important}.sports-filter .underline{width:100%;border:2px solid green;border-radius:20px}.venue-card-section{cursor:pointer;background:#fff;border-radius:11px;margin:10px 0;padding:7px;transition:all .2s;position:relative;box-shadow:0 1px 4px #0000001f}.venue-card-section:active{transform:scale(.95)}.venue-card-section .venue-card-icons-sec{justify-content:space-between;align-items:center;margin:7px 0;display:flex}.venue-card-section .venue-card-icons-sec .venue-distance{align-items:center;gap:5px;display:flex}.venue-card-icons-sec .venue-distance h4{color:#444;margin:0;font-size:14px}.venue-card-section .venue-sports{gap:5px;display:flex}.venue-card-section .venue-sports .sport-image{height:17px;opacity:.7}.venue-card-section .venue-image{height:100%;max-height:90px;width:100%;border-radius:14px;overflow:hidden}.venue-card-section .venue-image img{width:100%;height:inherit;object-fit:cover}.venue-card-section .venue-name{color:#444;width:70%;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.venue-card-section .venue-location{color:#444;text-overflow:ellipsis;white-space:nowrap;width:80%;font-size:12px;font-weight:400;display:inline-block;overflow:hidden}.venue-card-section .offer-section{justify-content:end;align-items:center;gap:10px;display:flex}.venue-card-section .offer-section .offer{background-color:#f5f5f5;border-radius:6px;align-items:center;gap:10px;padding:10px 6px;line-height:15px;display:flex}.venue-card-section .offer-section .offer p{color:#444;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:600;display:-webkit-box;overflow:hidden}.book-btn{border:1px solid #01ac5b;border-radius:12px;align-items:center;gap:5px;padding:10px 12px;display:flex}.book-btn h4{color:#01ac5b;margin:0;font-size:16px}.featured{color:#fff;background:linear-gradient(90deg,#fac300 0%,#c6ab4c 100%);border-radius:10px 0 0 10px;padding-left:20px;padding-right:5px;font-size:12px;position:absolute;right:0}.venue-label{--r:10px;--b:2px;color:#fff;clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,calc(0% + var(--r))50%);background-color:#f44336;padding:3px 10px 3px 15px;font-size:10px;font-weight:600;position:absolute;right:0}.banner-container{background:#fff;padding:5px 0}.banner-container .img-sec{border-radius:14px;padding:0 1em;overflow:hidden;outline:none!important}.banner-container .img-sec img{width:100%;height:inherit;border-radius:14px;border:none!important;outline:none!important}.banner-container .img-sec.clickable img{cursor:pointer!important}.fixed-size-banner-cointainer{width:150px;width:100%}.fixed-size-banner-cointainer img{object-fit:fill;height:inherit!important}@media screen and (max-width:767px){.venue-card-section .offer-section .offer p,.venue-card-icons-sec .venue-distance h4{font-size:10px}.fixed-size-banner-cointainer{height:110px!important}}.booked-details-sec{text-align:center;background:#fff;border-radius:14px;margin-top:2rem;padding:2em 0 1em;position:relative;box-shadow:0 1px 4px #00000040;overflow:hidden!important}.success-image-sec{height:200px;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex}.coin-img-sec{justify-content:center;align-items:center;display:flex}.coin-img{height:250px;width:300px;background-image:url(/images/sucess.svg);justify-content:center;align-items:center;display:flex}.success-head{text-align:center;color:#444;letter-spacing:.5px;margin-top:15px;font-size:18px;line-height:30px}.success-coins-content{text-align:center;color:#444;letter-spacing:.5px;margin-top:15px;padding:0 3em;font-size:14px;line-height:30px}.booked-details-sec .venue_name{color:#444;font-size:16px}.booked-details-sec .venue_location{justify-content:center;align-items:center;gap:5px;display:flex}.booked-details-sec .venue_location p{color:#444;margin:0;font-size:12px}.booked-details-sec .slot-details-sec{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:1em;margin-bottom:.25em;display:flex}.booked-details-sec .slot-details{min-width:40%;align-items:center;gap:5px;margin-bottom:10px;display:flex}.booked-details-sec .slot-details .booked-sport{height:20px;opacity:.7}.booked-details-sec .slot-details p{color:#444;margin:0;font-size:12px}.booked-details-sec .dotted-border{height:1px;background-image:repeating-linear-gradient(-48deg,gray,gray 4.9px,#0000 5px 16.76px,gray 17px),repeating-linear-gradient(42deg,gray,gray 4.9px,#0000 5px 16.76px,gray 17px),repeating-linear-gradient(132deg,gray,gray 4.9px,#0000 5px 16.76px,gray 17px),repeating-linear-gradient(222deg,gray,gray 4.9px,#0000 5px 16.76px,gray 17px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1px 100%,100% 1px,1px 100%,100% 1px}.booked-details-sec .booking-id{text-align:center;margin-top:10px}.booked-details-sec .booking-id p{color:#444;font-size:12px}.left-ball{width:35px;height:35px;background:#fff;border-radius:20px;position:absolute;top:45%;left:-20px;rotate:315deg;box-shadow:2px 2px 2px #0000001a}.right-ball{width:35px;height:35px;background:#fff;border-radius:20px;position:absolute;top:45%;right:-15px;rotate:125deg;box-shadow:2px 2px 2px #0000001a}.save-share-section{justify-content:center;align-items:center;gap:15px;padding:1.5em 0;display:flex}.save-share-section .save{color:#fff;background:#0060aa;border:none;border-radius:12px;padding:5px 2.5em;font-size:14px;transition:all .2s}.save-share-section .share{color:#fff;background:#019335;border:none;border-radius:12px;padding:5px 2.5em;font-size:14px;transition:all .2s}.save-share-section .save:active,.save-share-section .share:active{transform:scale(.95)}.bkng-dtls-head{padding:0 2em}.bkng-amount-sec{background:#009f5c;justify-content:space-around;align-items:center;padding:8px;display:flex}.bkng-price{color:#fff;opacity:.9;gap:5px;display:flex}.bkng-price span{font-size:12px}.bkng-price h4{margin:0;font-size:14px;font-weight:600}.pndg-paymnt{color:#444;justify-content:center;align-items:center;gap:5px;padding-top:7px;display:flex}.pndg-paymnt span{font-size:12px}.pndg-paymnt h4{margin:0;font-size:14px;font-weight:600}.ticket-qr-section{justify-content:space-between;align-items:center;display:flex}.ticket-qr-section .t-part{width:49%}.ticket-qr-section .t-part .t-price{color:#444;align-items:center;gap:5px;margin-bottom:5px;padding-left:2em;display:flex}.ticket-qr-section .t-part .t-price p{margin:0;font-size:12px}.ticket-qr-section .t-part .t-price h4{margin:0;font-size:14px;font-weight:600}.t-vl{height:100px;border-left:.5px dashed gray}.venue-details-section{background-color:#fff;border-radius:9px;margin:1rem 1px 0;padding:10px 5px;box-shadow:0 1px 6.8px #0000001a}.venue-image-sec{width:100%;cursor:pointer;border-radius:15px;overflow:hidden}.venue-image-sec img{width:inherit;height:160px;object-fit:cover}@media screen and (min-width:992px){.venue-image-sec img{height:200px}}.venue-name h4{color:#444;margin-top:5px;margin-bottom:0;font-size:18px}.venue-location-sec{cursor:pointer;justify-content:space-between;align-items:center;margin-top:10px;display:flex}.venue-location{align-items:center;display:flex}.venue-location p{color:#444;margin:0 0 0 5px;font-size:12px}.get-direction{text-align:end;margin-left:15px}a{text-decoration:none!important}.time-sports-sec{align-items:center;gap:20px;margin-top:10px;display:flex}.time-sec{align-items:center;gap:5px;display:flex}.sport-i-sec{opacity:.7;align-items:center;gap:5px;display:flex}.time-text{color:#444;font-size:12px;font-weight:400}.sports-sec{border:.5px solid #8e8e8e;border-radius:26px;padding:3px 5px}.sports-tab-img{height:15px;margin-right:5px}.sports-tab-img.invert{filter:invert()}.offer-sec{justify-content:center;align-items:center;display:flex!important}.offer{height:40px;width:100%;background:#f5f5f5;border-radius:6px;align-items:center;margin:0 5px;padding:10px 20px;display:flex}.offer p{color:#444;text-transform:capitalize;margin:0 0 0 10px;font-size:12px;line-height:15px}@media screen and (max-width:768px){.venue-location img,.time-sec img,.sports-tab-img{height:14px!important}.venue-location p,.time-sec .time-text{font-size:10px!important}.get-direction img{height:16px!important}}.date-picker{padding:15px 0}.month-sec{justify-content:space-between;align-items:center;margin:10px 0;display:flex}.month-year-sec{cursor:pointer;display:flex}.month-year-sec p{margin:0 5px 0 0;font-size:14px}.month-arrows{cursor:pointer;align-items:center;display:flex}.month-date{text-align:center;background-color:#fff;border:.5px solid #444;border-radius:10px;margin:0 5px;padding:6px;width:85%!important}.month-date.selected{border:.5px solid #009f5c}.month-date h4{color:#000;margin:0;font-size:16px;font-weight:600}.month-date.selected h4{color:#009f5c}.month-date p{color:#444;margin:0;font-size:12px}.month-date.selected p{color:#009f5c}.nextArrow{background-color:red}.date-listing{margin:5px 0}.sport-selection{flex-wrap:wrap;align-items:center;display:flex}.sport-tab{height:24px;background:#fff;border:.5px solid #8e8e8e;border-radius:26px;align-items:center;margin-bottom:10px;margin-right:15px;padding:2px 15px;display:flex;overflow:hidden}.sport-tab.active{background:#009f5c;border:.5px solid #009f5c}.sport-tab span{color:#444;align-items:center;font-size:12px;display:flex}.sport-tab.active span{color:#fff}.sports-tab-img{height:15px;margin-right:5px}.sports-tab-img.invert{filter:invert()}.ground-sec{padding-top:10px}.ground{margin:10px 0}.ground p{color:#444;margin:0;font-size:14px;font-weight:600}.ground-options{flex-wrap:wrap;gap:10px;margin-top:5px;padding:0;display:flex}.option{align-items:center;gap:5px;display:flex}input[type=radio]{accent-color:#009f5c;cursor:pointer;border:1px solid #009f5c}.option label{color:#000;font-size:14px}.slots-container{margin-top:20px;padding:0 2px}.model-slot-sec{flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 0;display:flex}.slots-container h4{color:#444;font-size:14px;font-weight:600}.slots{border-radius:9px;flex-wrap:wrap;justify-content:center;gap:10px;padding:20px 10px;display:flex;box-shadow:0 1px 6.8px #0000001a}.slot{color:#009f5c;height:50px;width:60px;background:#f1f5f8;border:none;border-radius:5px;outline:none;transition:all .2s;font-size:12px!important}.slot:active{transform:scale(.9)}.slot-price-sec{border:.6px solid #a7a7a7;border-radius:14px;justify-content:space-between;align-items:center;margin-top:15px;padding:10px 20px;display:flex}.slot-price-div{width:50%}.slot-price-div h4{color:#444;margin:0;font-size:12px}.slot-price{color:#009f5c;margin:0;font-size:18px;font-weight:600}.slot-extra-note{text-align:center;margin-top:5px;font-size:10px}.bottom-sheet{padding-bottom:1rem}.applied-offer{color:#444;margin:0;font-size:10px;line-height:6px}.book-now{width:100%;cursor:pointer;color:#fff;background:#009f5c;border:none;border-radius:13px;padding:10px;font-size:14px;transition:all .2s;outline:none!important}.book-now:active{transform:scale(.9)}.time-selection-head{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.time-selection-box{text-align:center;background:#fbfbfb;border-radius:14px;padding:15px 35px;box-shadow:0 2px 7.1px #0000001c}.selected-time-box{justify-content:space-between;align-items:center;display:flex}.selected-date-box{color:#444;margin-bottom:5px;font-size:12px}.time-selection-box h5{color:#009f5c;font-size:14px}.time-selection-box p{color:#444;margin:0;font-size:18px}.vl{height:68px;border-left:1px solid gray}.booked{color:#fff!important;pointer-events:none!important;background-color:#f50000!important}.unavailable{color:#fff!important;pointer-events:none!important;background-color:#262626!important}.date-not-selected{margin-top:15px}.date-not-selected p{color:#f50000;font-size:12px}.time-selection-head h4{color:#444;margin-bottom:0;font-size:14px}.actual-price{color:gray;font-size:12px;font-weight:500;position:relative}.actual-price:before{content:"";border-top:1px solid;border-color:inherit;position:absolute;top:50%;left:0;right:0;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (max-width:768px){.time-selection-head h4{font-size:12px!important}.slot{width:55px;height:45px;font-size:10px!important}}.accordin-sec{margin-top:25px;background:#fbfbfb!important;border:none!important;border-radius:9px!important;outline:none!important;box-shadow:0 1px 6.1px #0000001c!important}.accordion-button:not(.collapsed){background-color:#fbfbfb!important;border:none!important;outline:none!important}.accordion-header button{background:#fbfbfb;border-radius:9px;padding:10px 20px;font-size:14px;font-weight:500;color:#444!important}.accordion-header button:after{font-size:14px!important}.policy-sec h4{font-weight:600;color:#444!important;font-size:16px!important}.policy-sec pre{white-space:pre-wrap;font-size:12px;overflow:hidden auto;color:#444!important;font-family:inherit!important}.accordion-button:focus{box-shadow:none!important}.special-notes{margin-top:1rem}.special-notes h4{color:#444;font-size:16px;font-weight:600}.special-notes p{color:#444;margin:0;font-size:12px}.errorContainer{height:100vh;align-items:center;display:flex}.errorSection{width:100%;text-align:center;overflow:hidden}.errorSection img{max-width:inherit}.signUpInputs{justify-content:center;align-items:center;display:flex}.phoneInputContainer{color:(68,68,68,1);width:100%;border:1px solid #9d9d9d;border-radius:16px;margin:20px;padding:5px 15px}.countryCode{opacity:.6;font-weight:600}.phoneNumber{background:inherit;width:80%;color:(68,68,68,1);-moz-appearance:textfield;color:#444;border:none;outline:none;margin:0 8px}.signUpButtons{text-align:center;margin:20px}.signUpButton:disabled,.verifyBtn button:disabled{color:#808080a4;background-color:#8080802e}.signUpButton{color:#fff;width:100%;background-color:#00aa51;border:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:600;display:flex;box-shadow:0 1px 4px #00000029}.register-terms-sec{text-align:center;margin:3rem 3rem 0}.register-terms-sec p{color:#444!important;opacity:.8!important;font-size:12px!important;font-weight:500!important}.details-reason-sec{text-align:center;color:#444;opacity:.8;margin:3rem 1rem 0;font-size:12px}.register-terms-sec a{color:#00aa51;text-decoration:none!important}.registration-logo-section{text-align:center;margin:3rem}.registration-logo-section img{max-width:100px}.registration-title-section{text-align:center;margin:3rem}.registration-title-section h2{color:#444;font-weight:600}.registration-title-section p{color:#444;opacity:.7;font-size:14px;font-weight:600}button:disabled{box-shadow:none}.verifySection{height:100vh;color:#fff;background:linear-gradient(174.31deg,#019447 4.53%,#00bb59 106.52%);position:relative;overflow:hidden}.otpInputSection{width:100%;justify-content:center;margin-top:25px;display:flex}.verifyContainer{width:100%;text-align:center}.verifyContainer h2{color:#444;font-weight:600}.verifyContainer p{color:#444;opacity:.7;font-size:14px;font-weight:600;text-decoration:none}.otpInputs{justify-content:space-between;margin:3rem 10px;display:flex}.otpField{width:100%;height:50px;text-align:center;background:inherit;color:#444;-moz-appearance:textfield;border:1px solid #ddd;border-radius:14px;outline:none;margin:0 5px;font-size:18px}.verifyBtn{text-align:center;border-radius:5px;margin:10px;font-size:14px;font-weight:600}.verifyBtn button{color:#fff;height:100%;width:100%;background-color:#00aa51;border:none;border-radius:16px;outline:none;padding:10px 20px;font-size:14px;font-weight:600}.otpFooter{width:100%;justify-content:space-between;margin-top:20px;padding:0 15px;display:flex}.changeNumber,.resendCode{color:#444;cursor:pointer;font-size:14px;text-decoration:none}.resendCode.disabled{pointer-events:none;opacity:.7;cursor:not-allowed;background-color:#fff}.user-details{text-align:center}.user-details h2{color:#444;font-weight:600}.user-name-sec{text-align:left;margin:3rem 20px 20px}.user-name-sec label{width:100%;margin-bottom:1rem}.label-content{color:#444;font-size:12px}.user-name-sec input{width:100%;color:#444;border:1px solid #9d9d9d;border-radius:16px;outline:none;padding:10px;font-size:14px}.backBtnSec{text-align:center;margin-top:3rem}.backBtnSec .backBtn{color:#fff;background:linear-gradient(90deg,#00bb59 0%,#009f5c 100%);border:none;border-radius:20px;padding:3px 30px}.venue-details{z-index:1001;background-color:#fff;border-radius:10px;margin-top:10px;margin-bottom:20px;padding:20px;position:relative;box-shadow:0 4px 3.9px #0000001c}.venue-details-container{justify-content:space-between;align-items:center;gap:15px;display:flex}.venue-details-container .venue-name{width:65%}.venue-details-container .venue-name h2{color:#444;cursor:pointer;font-size:14px;font-weight:600}.venue-details-container .venue-name p{color:#444;margin:0;font-size:12px}.venue-details-container .venue-img{height:60px;width:35%;border-radius:8px;overflow:hidden}.venue-details-container .venue-img img{width:100%;height:inherit!important}.venue-info{justify-content:space-between;margin-top:20px;display:flex}.info-item{align-items:center;font-size:10px;font-weight:400;display:flex;color:#444!important}.info-item .icon-img{height:17px;opacity:.6}.divider{border:.5px solid #d4d4d4}.info-item span{margin-left:5px!important}.voucher-sec{cursor:pointer;background:#fbfbfb;border-radius:6px;justify-content:space-between;align-items:center;padding:7px 10px;display:flex;box-shadow:0 0 7.1px #0000001c}.voucher-sec h4{color:#444;margin:0;font-size:14px}.coins-sec{background:linear-gradient(#482698 0%,#4c2d83 100%);border-radius:12px;margin-top:20px;padding:5px 15px}.redeem-coins{justify-content:space-between;align-items:center;display:flex}.coin-img-sec{align-items:center;gap:10px;display:flex}.coin-img-sec h4{color:#fff;letter-spacing:.5px;align-items:center;gap:5px;margin:0;font-size:16px;display:flex}.coin-img-sec p{color:#fff;letter-spacing:.5px;opacity:.7;margin-bottom:3px;font-size:10px}.coin-img-sec p img{height:12px}.coins-note{text-align:center;opacity:.4;margin-top:10px;margin-bottom:0;font-size:10px}.price-details-sec{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='1' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");margin-top:20px;padding:15px}.price-details-sec .price{color:#444;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:14px;display:flex}.price-details-sec .price.offer-price{color:#009f5c}.price-details-sec .price.offer-price.gold{color:#febd01!important}.price-details-sec .price.final{margin-top:5px;font-weight:600}.payment-options{margin-top:30px;margin-bottom:3rem}.payment-option{color:#444;justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.option-name{align-items:center;gap:5px;display:flex}.avail-coins{text-align:center;color:#f9a000;margin:10px;font-size:10px}.voucherNavBar{opacity:.6;cursor:pointer;background:#f9f9f9;align-items:center;gap:10px;padding:10px 5px;display:flex}.voucherNavBar p{margin:0}.voucherInputs{background:#fbfbfb;border-radius:6px;align-items:center;margin:20px 0;padding:7px;display:flex}.voucherInputs input{width:100%;background:inherit;color:#444;border:none;outline:none}.voucherInputs button{color:#ff6230;background:inherit;border:none;padding:0 10px}.not-applicable{opacity:.6;pointer-events:none}.voucher-heading{margin:10px 0}.voucher-heading h4{color:#444;font-size:16px}.no-offer-found{color:#444;text-align:center;margin-top:3em}.available-vouchers{background:#fbfbfb;border-radius:6px;margin:10px 0;padding:10px}.voucher-container{justify-content:space-between;align-items:center;display:flex}.voucher-details h4{color:#fff;width:fit-content;background:#01ac5b;border:1px dashed #000;border-radius:7px;margin:0;padding:5px 20px;font-size:14px;font-weight:600}.voucher-details p{color:#444;margin:10px 15px 5px 0;font-size:12px}.voucher-details span{color:#ff6230;font-size:10px}.apply-btn h4{color:#ff6230;cursor:pointer;font-size:16px}.voucher-more{color:#444;cursor:pointer;font-size:14px}.long-discription{color:#444;opacity:.8;font-size:10px}.long-discription p,.long-discription ul{margin:0}.apply-btn.disabled{opacity:.5}.payable-amount{background:#f4f4f4;justify-content:center;align-items:center;gap:10px;padding:15px;display:flex}.payable-amount p{color:#009f5c;margin:0}.payable-amount h4{color:#009f5c;margin:0;font-size:16px;font-weight:600}.payable-at-venue{background-color:#fff;justify-content:center;align-items:center;gap:10px;padding:5px;display:flex}.payable-at-venue p{color:#444;margin:0;font-size:12px}.payable-at-venue h4{color:#444;margin:0;font-size:14px;font-weight:600}.pay-button-cointainer{z-index:10001;background-color:#fff;position:sticky;bottom:0}.pay-now{color:#fff;cursor:pointer;background:linear-gradient(90deg,#00bb59 0%,#009f5c 100%);border-radius:13px;justify-content:center;align-items:center;gap:5px;margin:0 1em;transition:all .2s;display:flex}.pay-now:active{transform:scale(.9)}.pay-now p{margin:0}.pay-now h4{margin:0;font-size:20px;font-weight:600}.offer-applied{border-radius:6px;justify-content:space-between;align-items:center;padding:10px;display:flex;box-shadow:0 0 7.1px #0000001c}.offer-applied-offer{align-items:center;gap:10px;display:flex}.offer-applied-offer h4{color:#444;margin:0;font-size:12px;font-weight:600}.offer-applied-offer p{color:#444;margin:0;font-size:10px;font-weight:600}.remove-offer{color:#009f5c;cursor:pointer;font-size:14px}.voucher-lottie-sec{justify-content:center!important;align-items:center!important;display:flex!important}.voucher-lottie{height:100px;width:120px;justify-content:center;align-items:center;display:flex}.coins-animation{position:absolute;right:0}.failed-container{height:100vh;justify-content:center;align-items:center;display:flex}.failed-msg-sec{text-align:center}.failed-msg-sec h4{color:#444;margin-top:1rem;font-size:20px}.failed-msg-sec p{color:#444;padding:20px 3rem;font-size:14px}.back-btn-container{justify-content:center;align-items:center;display:flex}.back-btn-container .back-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#00bb59 0%,#009f5c 100%);border-radius:8px;align-items:center;gap:5px;padding:5px 15px;font-size:16px;transition:all .2s;display:flex}.back-btn-container .back-btn:active{transform:scale(.9)}.modal{justify-content:center;align-items:center;display:flex!important}.modal-dialog{max-width:100%}.modal-img{height:60px}.modal-message{color:#444;margin:10px 0 0;font-size:10px}.location-section{padding:1rem 10px 0}.location-section h1{color:#444;margin-bottom:15px;font-size:16px;font-weight:500!important}.location-section .location-search input[type=text]{width:100%;color:#444;background-color:#f8f8f8;border:none;border-radius:4px;outline:none;padding:5px 15px}.location-section .detect-location{align-items:center;gap:10px;margin-top:15px;display:flex}.location-section .detect-location h4{color:#01b959;cursor:pointer;margin:0;font-size:14px;font-weight:500}.location-section .detect-location img{cursor:pointer}.location-section .states{padding-top:2rem}.location-section .states h5{color:#444;font-size:14px;font-weight:500}.location-section .states .states-list{flex-wrap:wrap;align-items:center;gap:20px;padding-top:1rem;display:flex}.location-section .states .states-list .state{text-align:center;cursor:pointer;padding:10px 5px}.location-section .states .states-list .state p{color:#444;text-align:center;margin:0;font-size:12px;font-weight:400}.location-section .states .states-list .state img{max-width:100%;height:40px}.no-state-found{color:#444;text-align:center;padding-top:1rem;font-size:14px}.location-section .selected-state p{color:#444;cursor:pointer;font-size:14px}.location-section .search-city input[type=text]{width:100%;color:#444;background-color:#f8f8f8;border:none;border-radius:4px;outline:none;padding:5px 15px}.location-section .popular-cities{padding-top:1rem}.location-section .popular-cities p{color:#444;margin:0;font-size:14px}.location-section .popular-cities .cities{flex-wrap:wrap;align-items:center;gap:10px;margin-top:1rem;display:flex}.location-section .popular-cities .cities .city{cursor:pointer;border:1px solid #7d7d7d;border-radius:36px;align-items:center;font-size:12px;display:flex;padding:5px 15px!important}.location-section .popular-cities .cities .city.selected{color:#fff;background:linear-gradient(90deg,#01ac6e 0%,#00c874 100%);border:none}.location-section .search-container{padding:10px;transition:all .3s}.location-section .search-container .search-result{color:#444;cursor:pointer;border-bottom:1px solid #80808033;padding:5px 0;font-size:14px}.search-result.history{justify-content:space-between;align-items:center;display:flex}.location-history-text{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-right:10px;transition:all .2s;display:-webkit-box;overflow:hidden}.location-history-text:active{transform:scale(.95)}.history-section{margin-top:1.5em}.history-section h5{color:#444;font-size:14px;font-weight:500}.no-location-section{height:100vh;align-items:center;display:flex}.no-location-section .no-location{text-align:center;padding:15px}.no-location-section .no-location h4{color:#494949;margin-bottom:1em}.no-location-section .no-location p{color:#494949;margin-bottom:2em;font-size:12px}.no-location-section .no-location button{color:#fff;background:linear-gradient(90deg,#009f5c 0%,#00bb59 100%);border:none;border-radius:6px;padding:7px 2em}.no-location-section .no-location img{height:100px;margin-bottom:1em}.static-page-container{height:100vh;background-image:url(/images/bg.svg);padding:10% 5% 5%;position:sticky;top:0;overflow-x:hidden!important}.static-page-container .page-logo-sec{justify-content:space-between;display:flex}.static-page-container .page-logo-sec img{cursor:pointer}.static-page-container .page-logo-sec h1{color:#494949;text-transform:capitalize;letter-spacing:2px;margin-top:3px;margin-left:8px;font-size:26px;font-weight:600}.static-page-container h2{color:#494949;letter-spacing:2px;margin-top:10px;font-size:20px}.static-page-container h2 span{font-weight:300}.static-page-container .points{align-items:center;gap:10px;margin:1.5em 0;display:flex}.static-page-container .points p{color:#494949;margin:0;font-size:18px}.static-qr-container{background:linear-gradient(#01a15c 0%,#2dae60 100%);border-radius:41px 0 0 41px;justify-content:end;align-items:center;padding:2.5em 1em 2.5em 2.5em;display:flex;position:absolute;top:30%;right:0}.static-qr-container p{color:#fff;margin:3px;font-size:14px}.static-qr-container .download-app{cursor:pointer}.user-nav-sec{color:#444;justify-content:space-between;align-items:center;display:flex}.user-nav-sec-text{align-content:center;gap:1em;display:flex}.user-nav-sec-text p{margin:0}.not-loggedin-sec{text-align:center;background:radial-gradient(25.61% 138.3% at 27.02% 54.44%,#482698 0%,#4c2d83 100%);border-radius:10px;margin:3em 10px;padding:15px}.not-loggedin-sec .not-loggedin-info{padding:10px}.not-loggedin-sec .not-loggedin-info h4{color:#fff;font-size:18px;font-weight:500}.not-loggedin-sec .not-loggedin-info p{color:#fff;padding:0 20px;font-size:14px}.not-loggedin-sec .not-loggedin-info button{background:inherit;color:#fff;border:.5px solid #bdbdbd;border-radius:6px;margin:1em 0;padding:2px 2em;font-size:14px}.user-profile-sec{text-align:center;margin:1.5em 0 2rem}.user-profile-sec .edit-profile{opacity:.7;cursor:pointer;justify-content:end;font-size:14px;font-weight:600;display:flex}.user-profile-sec .edit-profile .edit{align-items:center;gap:5px;display:flex}.user-profile-sec .user-info{margin:10px}.user-profile-sec .user-info h4{color:#444;cursor:pointer;margin:0;font-size:16px}.user-profile-sec .user-info p{color:#444;margin:0;font-size:12px}.upcoming-header{color:#444;margin:0 10px;font-size:14px}.upcoming-booking{background:#fbfbfb;border-radius:14px;margin-top:20px;padding:10px 0 15px;box-shadow:0 4px 3.9px #0000001c}.upcoming-booking .venue-image{height:60px}.upcoming-booking .venue-image img{height:inherit;width:100%;object-fit:cover;border-radius:14px;padding:0 7px}.upcoming-booking .venue-info{margin:15px}.upcoming-booking .up-venue-info-sec{align-items:center;display:flex}.upcoming-booking .up-venue-info{padding:0 15px}.upcoming-booking .up-venue-info h4{color:#444;margin-bottom:3px;font-size:14px;font-weight:600}.upcoming-booking .up-venue-info p{color:#444;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 3px;font-size:12px;display:-webkit-box;overflow:hidden}.upcoming-booking .up-venue-info p a{color:#019335}.upcoming-booking .up-venue-info .ticket-container{color:#019335;cursor:pointer;align-items:center;gap:1rem;font-size:12px;display:flex}.upcoming-booking .up-venue-info .ticket-container a{color:#009f5c}.no-upcoming-bookings{text-align:center;opacity:.6;padding:2em;font-size:14px}.bulk-booking{align-items:center;margin-bottom:5px;display:flex}.bulk-booking span{color:#fff;background:#3869d5;border-radius:14px 14px 14px 0;padding:2px 20px;font-size:10px}.upcoming-booking .upcoming-amounts{background:#009f5c;justify-content:center;align-items:center;margin:.5em 0;padding:8px 5px;display:flex}.upcoming-booking .up-paid-amounts,.upcoming-booking .up-payable{align-items:center;gap:5px;display:flex}.upcoming-booking .up-paid-amounts p,.upcoming-booking .up-payable p{color:#fff;margin:0;font-size:10px}.upcoming-booking .up-paid-amounts h4,.upcoming-booking .up-payable h4{color:#fff;margin:0;font-size:16px;font-weight:600}.upcoming-booking .up-offer-sec{justify-content:space-between;align-items:center;padding:0 1em;display:flex}.upcoming-booking .up-offer-sec .up-coin{align-items:center;gap:5px;display:flex}.upcoming-booking .up-offer-sec .up-coin p,.upcoming-booking .up-app-discount p,.upcoming-booking .venue-offer p{color:#1d1d1d;margin:0;font-size:12px}.upcoming-booking .up-app-discount{align-items:center;gap:5px;display:flex}.user-footer-section{background:linear-gradient(#376eea 0%,#3967cd 100%);border-radius:6px 6px 0 0;margin-top:1.5em;padding:1.5em 1.5em 0}.user-footer-section .first-parah p{text-align:center;color:#fff;font-size:12px}.user-footer-section .explore-content{text-align:center}.user-footer-section .explore-content p{color:#fff;margin:0;font-size:14px}.user-footer-section .explore-content h6{color:#fffd65;cursor:pointer;margin-top:5px;font-size:14px}.user-footer-section .footer-features{justify-content:space-between;align-items:center;margin:2em 1em;display:flex}.user-footer-section .footer-features .feature{align-items:center;gap:5px;display:flex}.user-footer-section .footer-features .feature p{color:#fff;margin:0;font-size:14px}@media screen and (max-width:768px){.user-footer-section .footer-features .feature p,.upcoming-booking .up-venue-info .ticket-container{font-size:10px}.upcoming-booking .up-paid-amounts h4,.upcoming-booking .up-payable h4{font-size:14px}.not-loggedin-sec .not-loggedin-info h4{font-size:16px}.not-loggedin-sec .not-loggedin-info p{font-size:12px}}.user-footer-section .footer-play-app-sec{justify-content:center;align-items:center;display:flex}.user-footer-section .footer-play-app-sec .footer-play-app{text-align:center;width:fit-content;cursor:pointer;background:#fff;border-radius:12px 12px 0 0;justify-content:center;align-items:center;gap:10px;padding:5px 1em 0;display:flex}.logout{color:#444;margin:0 0 0 10px;font-size:18px}.book-your-slots{margin-top:1em}.book-your-slots span{color:#ffe28f;cursor:pointer;border:.5px solid #bdbdbd;border-radius:10px;padding:2px 15px;font-size:16px}.load-more{text-align:center;color:#444;cursor:pointer;padding-top:1em;font-size:14px}.cancellation-container .cancellation-call-venue{text-align:center}.cancellation-container .cancellation-call-venue h4{color:#444;font-size:16px;font-weight:600}.cancellation-container .cancellation-call-venue p{color:#444;padding:0 1em;font-size:14px;font-weight:400}.cancellation-container p{text-align:center;color:#444;font-size:14px}.cancellation-container .cancellation-call-playspots h4{color:#444;text-align:center;margin-bottom:1em;font-size:16px;font-weight:600}.cancellation-container .cancellation-call-playspots .contact-numbers{flex-wrap:wrap;align-items:center;display:flex}.cancellation-container .cancellation-call-playspots .contact-numbers .number{width:50%;justify-content:center;align-items:center;gap:5px;margin-bottom:8px;display:flex}.cancellation-container .cancellation-call-playspots .contact-numbers .number a{text-align:center;cursor:pointer;color:#019335;justify-content:center;align-items:center;gap:5px;font-size:14px;display:flex}.banner-section{margin-top:1.5em}.banner-section .img-sec{border-radius:8px;overflow:hidden}.banner-section .img-sec img{width:100%}.delete-btn{cursor:pointer;background:#fbfbfb;border-radius:9px;margin-top:15px;padding:10px 20px;box-shadow:0 1px 6.1px #0000001c}.delete-btn h4{color:#444;margin:0;font-size:14px}.siteLink{text-align:center;color:#444;cursor:pointer;margin:10px;font-size:14px}.no-internet-found{min-height:100vh;justify-content:center;align-items:center;display:flex}.no-internet-found h1{text-align:center;color:#444;font-size:24px;font-weight:600}.no-internet-found p{text-align:center;color:#444;margin-top:1em;padding:0 1em;font-size:14px;font-weight:400}.no-internet-found .try-again-btn{text-align:center;margin-top:2em}.no-internet-found .try-again-btn button{color:#fff;background:linear-gradient(90deg,#00bb59 0%,#009f5c 100%);border:none;border-radius:20px 6px;padding:5px 3em}.user-reason{width:100%}.user-reason input[type=text]{width:100%;border:1px solid #d9d9d9;border-radius:6px;outline:none;margin-top:5px;padding:7px 10px;font-size:14px}.delete-sec{text-align:center;margin:3em}.delete-sec button{color:#fff;background:#f50000;border:#ffdead;border-radius:5px;margin-bottom:1em;padding:5px 2em}.delete-sec h4{color:#27ad61;cursor:pointer;font-size:18px;font-weight:600;text-decoration:underline}.confirmation-heading{color:#fff;background:#ff000094;border-radius:7px 7px 0 0;padding:10px 1em;font-size:18px;font-weight:600}.confirmation-body{padding:10px 1em}.confirmation-body p{color:#444;margin:0;font-size:14px}.confirmation-buttons{justify-content:center;align-items:center;gap:1em;padding:1em 0;display:flex}.confirmation-buttons .keep-my-account{color:#fff;background:linear-gradient(90deg,#00bb59 0%,#009f5c 100%);border:#ffdead;border-radius:6px;margin-bottom:1em;padding:5px 10px;font-size:12px}.confirmation-buttons .delete-my-account{color:#fff;background:#f50000;border:#ffdead;border-radius:6px;margin-bottom:1em;padding:5px 10px;font-size:12px}.settings-head{padding:10px}.settings-head h4{color:#444;font-size:16px;font-weight:600}.settings-body{background-color:#fff;border-radius:7px;margin:0 10px 10px}.settings-body h4{color:#444;cursor:pointer;margin:0;padding:15px;font-size:14px;font-weight:600}.settings-body hr{margin:0 10px}.settings-body .delete{color:#f50000}.delete-image-sec{justify-content:center;align-items:center;padding:5em 2em 3em;display:flex}.delete-image-sec p{color:#009f5c;margin-top:10px;font-weight:600}.user-lose-sec p{color:#444;margin:0;font-weight:600}.user-lose-list{justify-content:space-between;align-items:center;margin-top:1em;display:flex}.user-lose-list .lose-item{text-align:center;min-width:20%;max-width:24%;height:100px;border:.6px solid #c6c6c6;border-radius:12px;justify-content:center;align-items:center;padding:10px 5px;display:flex}.user-lose-list .lose-item p{color:#000;font-size:14px;font-weight:400}.delete-reason-sec{padding-top:2em}.delete-reason-sec p{color:#444;margin:0;font-weight:600}.delete-reason-sec .delete-reasons{flex-wrap:wrap;align-items:center;gap:10px;margin-top:1em;display:flex}.delete-reason-sec .delete-reasons button{color:#444;background:#ededed;border:#ffdead;border-radius:4px;padding:5px 15px;font-size:14px}.h-20{height:20px}.scroll-view{height:100vh;padding-right:10px}.pb-5rm{padding-bottom:5rem}.m-l-10{margin-left:10px!important}@media screen and (max-width:767px){.pb-5rm{padding-bottom:10rem}}.unavailable-msg{margin:3em}.unavailable-msg p{color:#ff6230;text-align:center;font-size:14px}.slots-loading{text-align:center;color:#444;margin:1em;font-size:14px}.loader{min-height:100vh;z-index:100001;border:none;justify-content:center;align-items:center;display:flex}.f-10{font-size:10px!important}.no-venues-found{text-align:center;color:#444;opacity:.5;height:60vh;font-size:24px;margin-top:5rem!important}::-webkit-scrollbar{display:none}.scrollViewContainer{-ms-overflow-style:none;scrollbar-width:none}.modal-content{overflow:hidden;box-shadow:0 5px 15px #00000026;border:none!important;border-radius:12px!important}.welcome-modal-head{background:linear-gradient(90deg,#00bb59 0%,#009f5c 100%);padding:2em 0;position:relative}.welcome-modal-head img{height:50px;position:absolute;right:43%}.gift-modal-head{min-width:300px;justify-content:space-between;display:flex}.gift-modal-head .gift-modal-close{margin-right:10px}.gift-modal-head .small-img-sec{height:50px}.gift-modal-main-img{height:80px;justify-content:center;align-items:center;display:flex}.gift-modal-main-img img,.gift-modal-head .small-img-sec img{height:inherit}.welcome-modal-body-sec{text-align:center;padding:1.5em}.welcome-modal-body-sec h4{text-align:center;letter-spacing:.5px;font-size:18px;font-weight:600}.welcome-modal-body-sec .welcome-discription{color:#444;letter-spacing:.5px;margin-bottom:1.5em;padding:0 10px;font-size:12px}.welcome-modal-body-sec .welcome-discription-2{text-align:center;letter-spacing:.5px;margin:0 0 5px;font-size:14px}.welcome-modal-body-sec h5{text-align:center;margin-bottom:1.5em;font-size:18px;font-weight:600}.welcome-modal-body-sec button{color:#fff;background:linear-gradient(90deg,#00bb59 0%,#009f5c 100%);border:none;border-radius:20px;padding:.3rem 3rem;font-size:14px;font-weight:600}.welcome-close-btn{color:#fff;opacity:.9;cursor:pointer;padding:5px 10px;position:absolute;top:0;right:0}.view-ticket-container .modal-content{box-shadow:none!important;background:0 0!important}.view-ticket-container .view-ticket-close{text-align:end;color:#fff;cursor:pointer}.view-ticket-border{border-bottom:.5px dashed gray}.bottom-filter-container{background:#01ac5b;border-radius:15px 15px 0 0;position:sticky;bottom:0;box-shadow:0 0 7.8px #00000042}.bottom-filter-container .top-line{justify-content:center;align-items:center;padding-top:5px;display:flex}.bottom-filter-container .top-line span{width:25%;background:#fff;border-radius:20px;padding:1.5px;box-shadow:0 5px 15px #00000059}.bottom-filter-container .question-container{padding:20px 10px}.bottom-filter-container .question-container .question-section{cursor:pointer;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:8px 1.5rem;display:flex;box-shadow:0 0 4px #00000024}.bottom-filter-container .question-container .question-section .today-btn{color:#444;border:1px solid #d9d9d9;border-radius:12px;align-items:center;gap:5px;padding:2px 10px;font-size:10px;font-weight:500;display:flex}.bottom-filter-container .question-container .question-section .today-btn p,.bottom-filter-container .question-container .question-section .question p{padding-left:10px;margin:0!important}.bottom-filter-container .question-container .question-section .question{color:#444;align-items:center;gap:5px;font-size:14px;font-weight:500;display:flex}.filter-navbar{color:#fff;background:#39b77b}.filter-navbar .filter-navbar-sec{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.filter-navbar .filter-navbar-sec .back-icon,.filter-venue-list-navbar-sec .back-icon{cursor:pointer;padding-right:1em}.filter-navbar .filter-navbar-sec .filter-navbar-location,.filter-venue-list-navbar .filter-venue-list-navbar-sec .filter-navbar-location{cursor:pointer;align-items:center;gap:5px;display:flex}.filter-navbar .filter-navbar-sec .filter-navbar-location p,.filter-venue-list-navbar .filter-venue-list-navbar-sec .filter-navbar-location p{margin:0}.filter-container{background-color:#39b77b;background-image:url(/public/images/filter-bg.svg);background-repeat:no-repeat;background-size:cover}.filter-section{margin-top:3rem}.filter-section h1{color:#fff;margin-bottom:1.5rem;font-weight:600}.filter-section .filter-date-selection{text-align:center;color:#444;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:14px;padding:.5em;font-weight:600;box-shadow:0 1px 2px #0000004d}.filter-time-sel-sec{justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.filter-time-sel-sec .filter-time{color:#fff;min-width:40%;text-align:center;cursor:pointer;letter-spacing:1.5px;background:#39b77b;border:1px solid #fff;border-radius:14px;padding:.5rem 2rem;font-weight:600;box-shadow:0 1px 2px #0000004d}.filter-time-sel-sec h4{color:#fff;margin:0;font-weight:600}.filter-sport-sec{margin-top:2em}.filter-sport-sec p{color:#fff;text-align:center;font-weight:600}.filter-sports{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.filter-sports .filter-sport{cursor:pointer;text-align:center;width:65px;color:#fff;border:1px solid #fff;border-radius:15px;padding:10px 5px;box-shadow:0 2px 4px #00000052}.filter-sports .filter-sport p{text-overflow:ellipsis;white-space:nowrap;width:100%;margin:5px 0 0;font-weight:400;display:inline-block;overflow:hidden;font-size:10px!important}.filter-sports .filter-sport.selected{background:#fff}.filter-sports .filter-sport.selected img{filter:none;opacity:.6}.filter-sports .filter-sport.selected p{color:#444!important}.filter-sport img{filter:invert();height:1.5em}.filter-find-btn{text-align:center;margin-top:3rem}.filter-find-btn button{color:#01ac5b;border:none;border-radius:12px;padding:.5rem 3rem;box-shadow:0 1px 3px #00000030}.filter-venue-list-navbar{color:#444}.filter-venue-list-navbar .filter-venue-list-navbar-sec{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.filter-values{align-items:center;gap:10px;display:flex}.filter-values .filter-value{color:#444;cursor:pointer;border:1px solid #d9d9d9;border-radius:14px;align-items:center;gap:5px;padding:3px 1em;font-size:12px;display:flex;box-shadow:0 1px 2.6px #00000017}.filter-values .filter-value .time-img{height:16px}.filter-values .filter-value .sport-img{height:14px;opacity:.7}.filtered-venue-container{border-radius:9px;margin-top:1em;box-shadow:0 1px 6.8px #0000001a}.filtered-venue-container .filtered-venue-details{cursor:pointer;border-radius:12px;position:relative;overflow:hidden}.filtered-venue-container .filtered-venue-details img{width:100%;max-height:130px;object-fit:cover;border-radius:12px}.filtered-venue-container .filtered-venue-details .filtered-venue-offer{color:#444;background:#ffe500;border-radius:9px 10px 10px 0;align-items:center;gap:5px;padding:3px 1em;font-size:12px;display:flex;position:absolute;top:0}.filtered-venue-container .filtered-venue-details .filtered-venue-offer img{max-height:18px;max-width:18px}.filtered-venue-section .venue-name-section{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.filtered-venue-section .venue-name-section .venue-sports{align-items:center;gap:5px;display:flex}.filtered-venue-section .venue-name-section .venue-sports img{height:16px;opacity:.7}.filtered-venue-section .venue-name-section .venue-sports span{color:#444;font-size:10px;font-weight:600}.filtered-venue-section .venue-name-section .venue-name{color:#444;max-width:75%;text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:inline-block;overflow:hidden}.filtered-venue-section .f-venue-location{align-items:center;gap:5px;margin-top:5px;display:flex}.filtered-venue-section .f-venue-location img{height:18px}.filtered-venue-section .f-venue-location p{color:#444;margin:0;font-size:14px}.filtered-venue-container .filtered-venue-section{cursor:pointer;padding:0 10px 10px}.filtered-venue-container .filtered-venue-section .f-venue-grounds{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.filtered-venue-container .filtered-venue-section .f-venue-grounds .f-venue-ground{border:1px solid #d9d9d9;border-radius:19px;align-items:center;gap:10px;padding-right:1em;font-size:12px;display:flex;overflow:scroll}.filtered-venue-container .filtered-venue-section .f-venue-grounds .f-venue-ground .f-ground-head{white-space:nowrap;background:#f1f5f8;border:1px solid #d9d9d9;border-radius:19px;padding:0 10px}.filtered-venue-container .filtered-venue-section .f-venue-grounds .f-venue-ground .f-options{align-content:center;gap:10px;display:flex;overflow:scroll}.filtered-venue-container .filtered-venue-section .f-venue-grounds .f-venue-ground .f-option{white-space:nowrap;gap:3px;display:flex}.filtered-venue-container .filtered-venue-section .f-slots-sec{margin-top:10px}.filtered-venue-container .filtered-venue-section .f-slots-sec h4{color:#444;font-size:14px}.filtered-venue-container .filtered-venue-section .f-slots-sec .f-slots{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filtered-venue-container .filtered-venue-section .f-slots-sec .f-slots .f-slot{height:45px;width:50px;color:#009f5c;text-align:center;cursor:pointer;background:#f1f5f8;border-radius:5px;justify-content:center!important;align-items:center!important;padding:5px!important;font-size:12px!important;display:flex!important}.all-sports{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.all-sport{width:65px;text-align:center;cursor:pointer;height:70px;border:1px solid #8e848454;border-radius:16px;justify-content:center;align-items:center;display:flex;box-shadow:0 3px 5px #0000000a}.all-sport.selected{opacity:.8;background:#39b77b}.all-sport.selected img{filter:invert()}.all-sport.selected p{color:#fff}.all-sport p{width:100%;color:#444;margin:5px 0 0;font-size:8px}.all-sport img{height:20px;opacity:.8}.f-time-slots{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 0;display:flex}.bottom-text{color:#444;text-align:center;font-size:14px}.f-time-slot{height:50px;width:60px;color:#009f5c;cursor:pointer;background:#f1f5f8;border-radius:5px;justify-content:center;align-items:center;display:flex;font-size:12px!important}.more-slots{color:#444;cursor:pointer;font-size:12px}@media screen and (max-width:768px){.filter-values .filter-value{font-size:10px}.filter-values .filter-value .time-img{height:14px}.filtered-venue-section .f-venue-location img{height:16px}.filtered-venue-section .f-venue-location p{font-size:12px}.bottom-text{color:#444;font-size:12px!important}.f-time-slot{height:45px;width:55px;font-size:10px!important}.filtered-venue-container .filtered-venue-section .f-slots-sec .f-slots .f-slot{height:45px;width:55px;border-radius:5px;font-size:10px!important}}.search-sec{z-index:10001;background-color:#01ac5b;padding:2em;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;position:sticky!important;top:0!important}.search-sec .search-input-sec{color:#444;background:#fff;border-radius:16px;align-items:center;padding:5px 10px;display:flex}.search-sec .search-input-sec .back-icon{cursor:pointer}.search-sec .search-input-sec .search-input{width:85%;color:#444;border:none;outline:none;margin:0 10px}.no-search-data{justify-content:center;align-items:center;display:flex}.no-search-data-text{color:#494949;letter-spacing:.5px;margin:1em;font-weight:300}.no-search-data-text span{font-weight:600}.venueBanner .venueBannerSec img{width:100%;object-fit:cover;height:100%;border-radius:12px}.react-datepicker{border:none!important;border-radius:14px!important}.react-datepicker__header{background-color:#01ac5b!important;border:none!important;border-radius:12px 12px 0 0!important}.react-datepicker__current-month,.react-datepicker__day-name{color:#f1f5f8!important}.react-datepicker__day--selected{color:#fff!important;background-color:#34c759!important;border:none!important;border-radius:16px!important;outline:none!important}.refer-venue-sec{padding:1em 1.5em}.refer-venue-sec .refer-card{background-image:url(/images/refer-venue.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px}.refer-venue-sec .refer-card .card-head{text-align:center;padding:2em 2em 0}.refer-venue-sec .refer-card .card-head h4{color:#fff;text-transform:uppercase;margin:0;font-size:20px;font-weight:600}.refer-venue-sec .refer-card .card-head p{color:#fff;margin:0;font-weight:300}.refer-venue-sec .refer-card .card-body{justify-content:space-between;align-items:center;padding:1em 7% .5em;display:flex}.refer-venue-sec .refer-card .card-body .coin-sec{height:100px}.refer-venue-sec .refer-card .card-body .coin-sec img{height:100%}.refer-venue-sec .refer-card .card-body .card-body-text h1{color:#ffd650;margin:0;font-size:28px;font-weight:700}.refer-venue-sec .refer-card .card-body .card-body-text h2{color:#fff;text-transform:uppercase;font-size:24px;font-weight:600}.refer-venue-sec .refer-card .card-body .card-body-text .refer-share{color:#fff;cursor:pointer}.refer-venue-sec .working-demo{padding:1em 0}.refer-venue-sec .working-demo h4{text-align:center;color:#858585;font-size:16px}.refer-venue-sec .working-demo .demo-steps{justify-content:space-between;align-items:center;gap:5px;padding:1em 0;display:flex}.refer-venue-sec .working-demo .demo-steps .demo-step .step-img{width:70px;background:#d9d9d9;border-radius:40px}.refer-venue-sec .working-demo .demo-steps .demo-step .step-img img{padding-top:10px}.refer-venue-sec .working-demo .demo-steps .demo-step{text-align:center}.refer-venue-sec .working-demo .demo-steps .demo-step p{color:#444;text-align:center;opacity:.8;margin:3px 5px;font-size:10px;font-weight:600;line-height:14px}.refer-form{padding:0 1em}.refer-form-sec h1{text-align:center;color:#444;margin:0;padding:1em 0;font-size:18px}.refer-form input,.refer-form textarea{width:100%;background:#03924614;border:1px solid #90ee9080;border-radius:8px;outline:none;padding:7px 10px;font-size:14px}.refer-form button{width:100%;color:#fff;background:#019245;border:none;border-radius:8px;padding:7px;font-weight:600}.venue-animation{justify-content:center;align-items:center;display:flex}.refer-img-sec{height:200px;padding:1em}.refer-img-sec img{height:100%}.refer-venue-sec .no-location{justify-content:center;align-items:center;padding:1em;display:flex}.refer-venue-sec .no-location .no-location-sec{text-align:center}.refer-venue-sec .no-location .no-location-sec h4{color:#444;margin:0;font-size:18px}.refer-venue-sec .no-location .no-location-sec p{color:#777;margin:0;font-size:11px;font-weight:400}.refer-venue-sec .no-location .no-location-sec button{color:#009f5c;background:#fff;border:1px solid #009f5c;border-radius:10px;margin-top:2em;padding:2px 1.5em;font-size:14px}.form-sent-animation{justify-content:center;align-items:center;padding-top:1em;display:flex}.referral-texts{text-align:center;padding:2em 1em}.referral-texts h4{color:#444;font-size:20px;font-weight:600}.referral-texts p{color:#444;font-size:14px}.referral-texts button{color:#009f5c;background:#fff;border:1px solid #009f5c;border-radius:8px;margin-top:2em;padding:2px 20px}.error-text{color:red;font-size:10px}.requestedPayments{border-top:.5px solid #d4d4d4;justify-content:space-between;align-items:center;padding:10px 15px 0;display:flex}.requestedPayments .requestedAmount{color:#01ae5a;align-items:center;gap:5px;display:flex}.requestedPayments .requestedAmount p{margin:0;font-size:12px}.requestedPayments .requestedAmount h4{color:#01ae5a;margin:0;font-size:18px;font-weight:600}.requestedPayments .payNow button{color:#fff;background:linear-gradient(90deg,#009f5c 0%,#00bb59 100%);border:.5px solid #009f5c;border-radius:8px;padding:2px 2.5em;font-size:14px}.edit-profile-sec{justify-content:center;align-items:center;display:flex}.edit-profile-sec .edit-profile-heading{text-align:center;opacity:.7;margin:.5rem 0;font-size:14px;font-weight:600}.edit-profile-sec .details-reason-sec{margin:2rem 1rem 0}