@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Mulish,sans-serif}.qrcode__container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.qrcode__container--parent{background-color:#fff;width:100%}.qrcode__input{align-items:center;margin-top:20px}.qrcode__image{padding-bottom:15px}.qrcode__input input{border:1px solid #ccc;border-radius:5px;font-size:12px;margin-bottom:15px;outline:none;padding:10px;resize:none;width:100%}.qrcode__download button,.qrcode__input button{background-color:#6060f6;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;padding:7px;transition:background-color .2s}.qrcode__download{align-items:center;display:flex;flex-direction:column;margin-top:20px}.qrcode__download button{margin-top:10px}*{font-family:Inter,sans-serif;font-size:14px;list-style:none;text-decoration:none!important}.collapse:not(.show){display:block}.loader{margin:15% auto;text-align:center}.text-danger{color:#000!important}.mainheading{display:flex;margin-bottom:20px}.mainheading h4{width:42%}.mainheading .addbuttons button:first-child{margin-right:15px}.addqrcodemodalbody .btn-close{padding:0 15px;position:absolute;right:0}.addqrcodemodal svg{padding:15px}.alertmessage .alert{margin:0 auto 15px;text-align:center;width:300px}.addqrcodemodalbody .nbadyplogo img:first-child{width:150px}.addqrcodemodalbody .nbadyplogo img:last-child{padding-bottom:25px;width:250px}.addqrcodemodal{text-align:center}.addqrcodemodal h4{font-size:25px;font-weight:700;padding:25px 0 0}.addqrcodemodal h5{color:#0d6efd;font-size:20px;font-weight:700}.loginerror{border:1px solid;border-radius:13px;color:red!important;font-size:16px;margin:15px 0auto 0;padding:12px 20px;text-align:center}.dropdown-toggle:after{border:inherit;content:inherit}.navbar-expand-lg .navbar-collapse{display:block!important;flex-basis:0;flex-grow:inherit}a.dropdown-toggle.bardrowpdown{color:#fff;cursor:pointer}a.dropdown-toggle.bardrowpdown i{color:#0043a5}.dropdown-menu{right:0!important;top:100%}.dropstart .dropdown-toggle:before{content:inherit}.dropdown-menu-custom{background:#fff;position:absolute!important}.dropdown-menu-custom li{background:#dce6f1;border-radius:6px;color:#000;margin:0 10px}.dropdown-menu-custom li .dropdown-item{background:#dce6f1;border-radius:7px;color:#000;line-height:34px;margin-bottom:10px;padding:5px 13px}.dropdown-menu-custom li .dropdown-item.redbg{background:#ffe8e8;color:#d22929}ul.dropdown-menu.dropdown-menu-custom.show{margin-right:20px}.navbar .navbar-brand{color:#fff}.navbar-brand img{width:50px}.ownerloginheader{text-align:center}.ownerloginheader h4{color:#0043a5;font-family:Bebas Neue,sans-serif;font-size:31px;font-weight:500;margin-top:25px;text-transform:uppercase}.ownerloginheader img{width:170px}.nbaloginfooter{display:grid;margin-top:20px;text-align:center}.nbaloginfooter a{color:#fff;font-size:16px;text-decoration:underline!important}.nbadyplogo{margin:34px 0}.restoimgslider{padding:20px}.restoimgslider img{border-radius:20px;width:100%}.react-multi-carousel-dot-list{bottom:15px!important}.react-multi-carousel-dot button{background:#000!important;border:none!important;opacity:.2!important}.react-multi-carousel-dot--active button{background:#ffb600!important;border:none!important;opacity:inherit!important}.ownerlogin form{background-color:#357fca;border-radius:32px 32px 0 0;border-top:3px solid #0e447b;color:#fff;display:table;height:72vh;padding:15px;width:100%}.ownerlogin form input{height:47px}.ownerlogin form input[type=checkbox]{height:14px}.ownerlogin form h4{margin-bottom:20px}.ownerlogin form button{background:#ffb600;border:none;color:#000;font-weight:600;margin-top:15px;padding:10px 16px;text-transform:uppercase;width:100%}.ownerlogin form svg{color:#000;cursor:pointer;float:right;margin-right:10px;margin-top:-30px;text-align:right}.allguest .guestblocks .amount-title{display:flex}.allguest .guestblocks .amount-title span:last-of-type{margin-left:auto}.allguest .guestblocks .amount-title span:first-child{color:#000;font-size:14px;font-weight:700}.allguest .guestblocks{padding:15px}.allguest .guestblocks h4{font-size:16px}.allguest .guestblocks span:first-child{color:#a4a4a4;display:block;font-size:12px;padding:0 0 10px}.allguest .guestblocks span:nth-child(2){color:#000;font-size:16px;font-weight:500}.allguest .guestblocks{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px 0 #00000029;flex-basis:24%;margin:0 7px 15px;min-height:139px;position:relative;width:33.33%}.guestblocks.addspendscard span:first-child{font-size:14px}.guestblocks.addspendscard div.nameamount{display:flex;margin-top:15px}.guestblocks.addspendscard h4{font-size:16px;width:50%}.guestblocks.addspendscard h5{color:#4e5763;font-size:16px;text-align:right;width:50%}.guestblocks.addspendscard h5 strong{color:#0d6efd}.allguest .guestblocks a{background:#ffb600;border-radius:6px;bottom:15px;color:#fff;margin-top:10px;padding:10px;position:absolute;text-align:center}.allguest .guestblocks a.bluebtn{background:#357fca;border:1px solid #357fca;bottom:15px;cursor:pointer;display:inline-table;left:15px;position:absolute}.greybg{background:#dce6f1;padding-bottom:15px;padding-top:15px}h4.mainheading{padding:12px 0}.allguest .guestblocks span:nth-child(2) label{background-color:#f7e6bd;border-radius:12px 0 0 12px;bottom:53%;color:#8c6401;padding:5px 7px 5px 15px;position:absolute;right:0;text-align:right}.allguest{display:flex;flex-direction:row;flex-wrap:wrap}.sendbillmodal{padding:15px}.sendbillmodal img{align-items:center;background-color:#fff;border:1px solid #0d6efd;border-radius:50%;justify-content:center;left:45%;padding:7px 9px;position:absolute;top:-13%}.sendbillmodal .billingdetails{display:grid;text-align:center}.sendbillmodal .billingdetails span{color:#a4a4a4;font-size:14px;padding:15px 0 5px}.sendbillmodal .billingdetails strong{color:#357fca;font-size:18px;font-weight:600;padding:10px 0}.sendbillmodal .billingdetails label{background-color:#f7e6bd;border-radius:17px;color:#8c6401;font-size:12px;margin:0 auto;padding:5px 12px;width:100px}#sendbill .modal-body .btn-close{position:absolute;right:11px;top:11px}.sendbillmodal input{border-radius:6px;margin-top:15px;padding:16px 10px 16px 30px}.arrowbluebtn{background:#357fca;line-height:29px;margin-top:10px;text-align:left;text-transform:uppercase}.arrowbluebtn i{background-color:#f0f8ff;background:#286eb5;border-radius:16px;float:right;height:30px;line-height:19px;padding:6px;text-align:center;width:30px}.modal-dialog{top:15%}#addqrcode .modal-dialog{top:0}.guestblocks.payrecivied .payfooter{background:#cbebd2;border-radius:0 0 7px 7px;bottom:0;left:0;margin-top:15px;padding:10px;position:absolute;width:100%}.guestblocks.payrecivied .payfooter span{color:#208430}.guestblocks.payrecivied .payfooter span:first-child{display:inline;font-size:12px}.guestblocks.payrecivied .payfooter span:last-child{float:right;font-size:14px;text-align:right}.guestblocks.payrecivied span:nth-child(2) b{font-size:16px;font-weight:500;position:absolute;top:28%}.btn-outline-success{background-color:#fff!important;border:2px solid #208430;color:#208430!important}.paymenthistory .phcollection{background-color:#fff;border-radius:6px;display:grid;margin:15px;padding:15px}.paymenthistory .phcollection span.mainspan{border-bottom:1px solid #a4a4a4;font-size:16px;font-weight:500;margin:0 auto 15px;padding:15px 5px;text-align:center;width:100%}.paymenthistory .phcollection .bigblock{display:flex}.paymenthistory .phcollection .bigblock div{padding:5px 15px;text-align:center;width:50%}.paymenthistory .phcollection .bigblock div strong{color:#208430;display:block;font-size:20px;text-align:center;width:100%}.paymenthistory .phcollection .bigblock div span{color:#a4a4a4;font-size:14px}.paymenthistory .smallblocks{display:flex;flex-wrap:wrap;justify-content:center}.paymenthistory .smallblock{background-color:#fff;border-radius:6px;margin:15px;padding:15px;width:20%}.paymenthistory .smallblock .phheader{color:#a4a4a4;font-size:12px}.paymenthistory .smallblock .phheader span:last-child{float:right;text-align:right}.paymenthistory .smallblock h3{font-size:16px;margin:0;padding:10px 0 0}.paymenthistory .smallblock .phfooter span{color:#208430}.paymenthistory .smallblock .phfooter span strong{float:right;text-align:right}.paymenthistory h4{font-size:14px;padding:10px 0 0 15px;text-align:center}.navbar-brand i{background-color:#ffb600;border-radius:50%;color:#000;font-size:24px;padding:8px 10px}.usercheckedin{color:#fff;font-size:12px;padding:30px 25px;text-align:center}.usercheckedin h4{font-size:16px;padding:20px 0;text-transform:uppercase}.usercheckedin img{background:#246ab0;border-radius:40px;display:inherit;margin:0 auto 10px;padding:15px 19px;text-align:center}#paybill .modal-body{padding:16px}#paybill .modal-body,#paybill .modal-content{border-radius:24px 24px 0 0}#paybill .modal-dialog{bottom:0;left:auto;margin:0;position:fixed;right:auto;top:auto;width:100%}.paybill{background-color:#357fca;color:#fff}.darkgreybg{background:#357fca;padding:10px}.paybill{border:1px solid #d5d2d2;border-radius:10px;padding:15px}.paybill .headerpay{font-size:12px;padding:0 0 15px;text-align:center}.paybill .headerpay span:first-child{display:block;line-height:30px}.paybill .headerpay span:last-child{font-size:22px;font-weight:600}.paybill .payvia{background-color:#fff;border:1px solid #a1a1a1;border-radius:10px;color:#4e5763;font-size:14px;font-weight:500;text-align:center}.paybill .payvia span{display:block;font-size:14px;padding:15px}.paybill .payvia button{background:#ffb600;border:none;border-radius:0 0 10px 10px;color:#000;display:block;font-weight:600;padding:10px;width:100%}.paybill button.endtext{color:#fff;display:block;font-size:14px;font-weight:500;margin:auto;padding:10px 0 0;text-align:center;text-decoration-line:underline!important}.paymentsuccess{margin-top:50%;text-align:center}.paymentsuccess a{align-items:center;align-self:stretch;background-color:#ffb600;border:none;border-radius:12px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:12px 10px;width:40%}.paymentsuccess i{background:#208430;border-radius:41px;color:#fff;font-size:20px;padding:20px 22px}.paymentsuccess img{display:block;margin:0 auto 20px;text-align:center}.paymentcancel i{background:#ef5249}.paymentsuccess h4{color:#4e5763;font-size:22px;margin-top:20px}.paymentsuccess.thankyou i{background:#ffb600;border-radius:41px;color:#fff;font-size:20px;padding:20px 22px}.paymentsuccess.thankyou h4{color:#4e5763;font-size:22px;font-weight:700;margin-top:20px}.paymentsuccess.thankyou a{background-color:inherit;color:#357fca;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline!important;width:100%}.paymentsuccess.thankyou span{font-size:18px}.mapdesign{border-radius:20px;height:400px}.generatebill{position:relative}.generatebill i{color:#9d9d9d;left:15px;position:absolute;top:52%}@media only screen and (max-width:820px) and (min-width:769px){.allguest .guestblocks{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px 0 #00000029;margin:0 7px 15px;min-height:137px;position:relative;width:100%}.allguest{display:flex;flex-direction:column}}@media only screen and (max-width:768px){.mainheading .addbuttons button{font-size:12px}.mainheading h4{width:33%}.allguest .guestblocks{margin:inherit;margin-bottom:15px;width:100%}.allguest{display:block}.modal-dialog{top:30%}.paymenthistory .smallblocks{display:flex;flex-direction:column;width:inherit!important}.paymenthistory .smallblock{width:inherit!important}}.qr-scanner-container{background-color:#000;height:50vh;width:100%}.qr-scanner-container,.scanner-box{align-items:center;display:flex;justify-content:center;position:relative}.scanner-box{border:2px solid #fff;height:80%;max-height:400px;max-width:400px;width:80%}.qr-scanner-container video{display:block;height:100%;object-fit:cover;width:100%}.scanner-line{animation:move 2s linear infinite;background:red;height:2px;left:0;position:absolute;top:10%;width:100%}@keyframes move{0%{top:10%}to{top:90%}}.scan-result{background:#fff;border:2px solid #000;border-radius:10px;box-shadow:0 0 10px #0000001a;max-width:400px;width:90%}.error-message,.scan-result{padding:20px;text-align:center}.error-message{color:red;font-weight:700}button.scanbtn{background-color:initial;border:none;display:block;margin:0 auto;padding:15px 20px}button.scanbtn i{background-color:#323232;border-radius:50%;color:#fff;font-size:70px;padding:15px 20px}button.scanbtn i.fa-solid.fa-xmark{position:absolute}button.scanbtn span.backbtn{background-color:#686868;color:#fff;display:block;font-size:18px;margin-top:15px;padding:7px 15px}.mt50{margin-top:50%}.scanbtn-text{display:block;font-size:18px;font-weight:600;margin:0 auto 20px;text-align:center;width:100%}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}
/*# sourceMappingURL=main.c35b3427.css.map*/