@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@200;700&display=swap);body{margin:0;font-family:"Nunito",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Regular"),local("Nunito-Regular"),url(https://fonts.gstatic.com/s/nunito/v11/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.page{width:90%;margin-left:auto;margin-right:auto}.page .inner{justify-content:center}.page .inner .page-title{padding-top:180px}.page .inner .page-title .line-wrap{overflow:hidden}.page .inner .page-title .line1{font-size:32px;font-weight:700;margin-bottom:20px;color:#000}.page .inner .page-title .line2{font-size:18px;color:#000}.page .inner .register-step .page-title{padding-top:20px}.page .inner .register-step.step-2 .line1{width:285px;margin:0 auto 20px}.page-enter{opacity:0}.page-enter-active{opacity:1;transition:opacity .4s;transition-delay:.6s}.page-exit{opacity:1}.page-exit-active{opacity:0;transition:opacity .4s}.error-enter{opacity:0;transition:opacity 1.5s}.error-enter-active{opacity:1}.error-exit{opacity:1;transition:opacity 1.5s}.error-exit-active{opacity:0}#break-end-time,#break-start-time,#friday-end-time,#friday-start-time,#monday-end-time,#monday-start-time,#saturday-end-time,#saturday-start-time,#sunday-end-time,#sunday-start-time,#thursday-end-time,#thursday-start-time,#tuesday-end-time,#tuesday-start-time,#wednesday-end-time,#wednesday-start-time{padding-top:10px;padding-bottom:10px}.MuiOutlinedInput-adornedEnd{padding-right:0!important}.makeStyles-opening-17 .MuiFormHelperText-root.Mui-error{display:none}@media screen and (max-width:40em){.responsiveTable tbody tr{border:none!important}}@media screen and (max-width:40em){.responsiveTable td.pivoted:first-child{margin-bottom:20px}}@media screen and (max-width:40em){.responsiveTable td.makeStyles-colAdd-14.pivoted .tdBefore{display:none!important}}.MuiSelect-select.MuiSelect-select{padding:10px 14px!important}#calendar-wrapper{display:block}#calendar-wrapper #calendar,#calendar-wrapper #events{width:100%;background-color:#fff}#calendar-wrapper #events{margin-left:20px;margin-top:60px}#calendar-wrapper .fc-daygrid-block-event .fc-event-time,#calendar-wrapper .fc-daygrid-block-event .fc-event-title{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#calendar-wrapper .fc-daygrid-day-number:hover,#calendar-wrapper .fc-event-title:hover{cursor:pointer}@media screen and (max-width:959px){#calendar-wrapper{display:block!important}#calendar,#events{width:100%!important}.fc .fc-toolbar{display:block!important}#events{margin-left:0!important}}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{background-color:#9f0000;border:1px solid #9f0000}.fc .fc-button-primary{background-color:#630000!important;border:none!important}.fc .fc-button-primary:active,.fc .fc-button-primary:focus{outline:none;box-shadow:none}.fc .fc-button-primary:disabled{background-color:#e5aeae!important;border:none!important}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child),.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){background-color:#630000;border:none}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child):active,.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child):focus,.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child):active,.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child):focus{outline:none;box-shadow:none}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none!important}.MuiDialog-paper{border-radius:45px!important;padding:44px!important}@media (max-width:663.95px){.MuiDialog-paperWidthSm.MuiDialog-paperScrollBody{max-width:90%!important;margin:auto;padding:20px 0!important}}#confirm-dialog .MuiDialog-paper{border-radius:3px!important}#confirm-dialog #confirm-buttons-container{justify-content:center}#confirm-dialog #confirm-buttons-container button{color:#9f0000;text-transform:capitalize;font-size:16px;font-weight:500}div#service-info-map>div:nth-child(2){border-radius:40px}#service-info-current-calendar,#service-info-next-calendar{margin-left:55px;margin-right:10px;margin-top:40px}#service-info-current-calendar .o_day-picker .i_day-picker-row,#service-info-current-calendar .o_day-picker .i_day-picker-row>div,#service-info-next-calendar .o_day-picker .i_day-picker-row,#service-info-next-calendar .o_day-picker .i_day-picker-row>div{cursor:not-allowed;pointer-events:none}#service-info-current-calendar .e_day-picker-arrow-container,#service-info-next-calendar .e_day-picker-arrow-container{display:none}#service-info-current-calendar .o_day-picker .i_day-picker-title,#service-info-next-calendar .o_day-picker .i_day-picker-title{left:0;padding-left:0;font-weight:700;text-transform:uppercase;width:100%;text-align:left}#service-info-current-calendar .o_day-picker .i_day-picker-header,#service-info-next-calendar .o_day-picker .i_day-picker-header{background:#fff;color:#ccc;text-transform:uppercase;font-weight:700;margin-left:-22px}#service-info-current-calendar .o_day-picker .i_day-picker-row,#service-info-next-calendar .o_day-picker .i_day-picker-row{margin-bottom:7px;margin-top:7px}#service-info-current-calendar .o_day-picker .i_day-picker-row,#service-info-current-calendar .o_day-picker .i_day-picker-row>div,#service-info-next-calendar .o_day-picker .i_day-picker-row,#service-info-next-calendar .o_day-picker .i_day-picker-row>div{border:0}#service-info-current-calendar .o_day-picker .i_day-picker-row [class*=-day],#service-info-next-calendar .o_day-picker .i_day-picker-row [class*=-day]{background:#fff!important;font-size:16px;text-align:center;padding-top:5px;min-height:20px;pointer-events:none!important}#service-info-current-calendar .o_day-picker .i_day-picker-row .o_selected-current-channel-day,#service-info-next-calendar .o_day-picker .i_day-picker-row .o_selected-current-channel-day{background:#9f0000!important;color:#fff!important;margin-left:10px;margin-right:10px;border-radius:10px;font-size:16px!important;text-align:center!important;padding-top:8px!important;padding-bottom:8px;min-height:36px!important}#service-info-current-calendar .o_day-picker .i_day-picker-body,#service-info-next-calendar .o_day-picker .i_day-picker-body{margin-left:-22px}#service-info-edit-current-calendar,#service-info-edit-next-calendar{margin-left:55px;margin-right:10px;margin-top:40px}#service-info-edit-current-calendar .o_day-picker .i_day-picker-row,#service-info-edit-current-calendar .o_day-picker .i_day-picker-row>div,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row>div{cursor:not-allowed;pointer-events:none}#service-info-edit-current-calendar .e_day-picker-buttons,#service-info-edit-next-calendar .e_day-picker-buttons{margin-left:-10px}#service-info-edit-current-calendar .i_day-picker-arrow-left,#service-info-edit-next-calendar .i_day-picker-arrow-left{border-right:5px solid #9f0000}#service-info-edit-current-calendar .i_day-picker-arrow-right,#service-info-edit-next-calendar .i_day-picker-arrow-right{border-left:5px solid #9f0000;margin-right:15px}#service-info-edit-current-calendar .o_day-picker .i_day-picker-title,#service-info-edit-next-calendar .o_day-picker .i_day-picker-title{left:0;padding-left:0;font-weight:700;text-transform:uppercase;width:100%;text-align:center}#service-info-edit-current-calendar .o_day-picker .i_day-picker-header,#service-info-edit-next-calendar .o_day-picker .i_day-picker-header{background:#fff;color:#ccc;text-transform:uppercase;font-weight:700;margin-left:-22px}#service-info-edit-current-calendar .o_day-picker .i_day-picker-row,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row{margin-bottom:7px;margin-top:7px}#service-info-edit-current-calendar .o_day-picker .i_day-picker-row,#service-info-edit-current-calendar .o_day-picker .i_day-picker-row>div,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row>div{border:0}#service-info-edit-current-calendar .o_day-picker .i_day-picker-row [class*=-day],#service-info-edit-next-calendar .o_day-picker .i_day-picker-row [class*=-day]{background:#fff!important;font-size:16px;text-align:center;padding-top:5px;min-height:20px;pointer-events:none!important}#service-info-edit-current-calendar .o_day-picker .i_day-picker-row .o_selected-current-channel-day,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row .o_selected-current-channel-day{background:#9f0000!important;color:#fff!important;margin-left:10px;margin-right:10px;border-radius:10px;font-size:16px!important;text-align:center!important;padding-top:8px!important;padding-bottom:8px;min-height:36px!important}#service-info-edit-current-calendar .o_day-picker .i_day-picker-body,#service-info-edit-next-calendar .o_day-picker .i_day-picker-body{margin-left:-22px}#service-info-edit-current-calendar .o_day-picker .i_day-picker-row,#service-info-edit-current-calendar .o_day-picker .i_day-picker-row>div,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row,#service-info-edit-next-calendar .o_day-picker .i_day-picker-row>div{cursor:pointer!important;pointer-events:none!important}#service-info-edit-current-calendar .o_day-picker .i_day-picker-row [class*=-day],#service-info-edit-next-calendar .o_day-picker .i_day-picker-row [class*=-day]{pointer-events:auto!important}@media (max-width:995px){#service-info-current-calendar,#service-info-edit-current-calendar,#service-info-edit-next-calendar,#service-info-next-calendar{margin-left:20px}.o_selected-current-channel-day{margin-left:0!important;margin-right:0!important}#service-info-current-calendar .o_day-picker .i_day-picker-title,#service-info-edit-current-calendar .o_day-picker .i_day-picker-title,#service-info-edit-next-calendar .o_day-picker .i_day-picker-title,#service-info-next-calendar .o_day-picker .i_day-picker-title{margin-top:-20px;margin-left:-12px}.o_day-picker .i_day-picker-title{margin-left:-25px!important}}#step-opening .MuiFormHelperText-root.Mui-error{display:none!important}#friday .MuiFormControlLabel-root{margin-left:-32px}#sunday .MuiFormControlLabel-root{margin-left:-20px}#monday .MuiFormControlLabel-root,#tuesday .MuiFormControlLabel-root{margin-left:-15px}.rating-star{width:16px;height:16px}.bell{color:#9f0000;margin-right:14px;margin-top:-40px}.Countdown{margin:0 auto}.Countdown-col{display:inline-block}.Countdown-col-element{display:inline-block;margin:0 3px;display:flex;flex-direction:column}.Countdown-col-element strong{font-size:16px}@media screen and (max-width:959px){#services-maincontent{width:100%!important}}.fc-timegrid-event{background-color:#9f0000!important;color:#fff!important;border:none!important}.fc-event-time:hover{cursor:pointer}.fc .fc-bg-event{background-color:#a7a7a7!important}.page .inner .page-title .line1{margin-top:10px}.page .inner .register-step.step-2 .line1{margin-top:10px;line-height:1em}#break-end-time-helper-text,#break-start-time-helper-text,#friday-end-time-helper-text,#friday-start-time-helper-text,#monday-end-time-helper-text,#monday-start-time-helper-text,#saturday-end-time-helper-text,#saturday-start-time-helper-text,#sunday-end-time-helper-text,#sunday-start-time-helper-text,#thursday-end-time-helper-text,#thursday-start-time-helper-text,#tuesday-end-time-helper-text,#tuesday-start-time-helper-text,#wednesday-end-time-helper-text,#wednesday-start-time-helper-text{display:none}#break-end-container .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline,#break-start-container .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)!important}#dashboard-view-container{display:flex;margin-bottom:15px}#dashboard-view-container .view-container{border:1px solid rgba(0,0,0,.25);padding:4px 13px;border-radius:4px}#dashboard-view-container .view-container:hover{cursor:pointer}#dashboard-view-container .view-container.card{border-radius:0 3px 3px 0;border-left:none}#dashboard-view-container .view-container.calendar{border-radius:3px 0 0 3px}#dashboard-view-container #calendar-view:hover,#dashboard-view-container #card-view:hover{cursor:pointer}@media screen and (max-width:959px){#dashboard-view-container{margin-top:25px;margin-left:0}#events{margin-top:115px}#calendar-wrapper{margin-top:80px}}#block-end-time-wrapper .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)}#block-end-time-wrapper .MuiFormHelperText-root.Mui-error{display:none}#terms-container{height:80vh;overflow-y:scroll}#terms-container::-webkit-scrollbar{display:none}.service-card,.wash-center-card{display:flex;flex-direction:column;background:#9f0000;border-radius:1rem;justify-content:center;align-items:center;transition:transform .1s ease-in-out;width:100%;min-height:100px}.service-card span:last-of-type,.wash-center-card span:last-of-type{color:#fff;padding:.5rem}.service-card:active,.wash-center-card:active{outline:none;box-shadow:none}.service-card:hover,.wash-center-card:hover{position:relative;background:#fff;transform:scale(1.125);z-index:1000;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);cursor:pointer}.service-card:hover span:last-of-type,.wash-center-card:hover span:last-of-type{color:#9f0000;padding:.5rem}#tab-container{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.full-width-row div{width:100%}#acw-filter.MuiToggleButton-root.Mui-selected{background-color:#30acdc!important;color:#fff!important}#ecw-filter.MuiToggleButton-root.Mui-selected{background-color:#f08010!important;color:#fff!important}#mad-filter.MuiToggleButton-root.Mui-selected{background-color:#c52835!important;color:#fff!important}#pac-filter.MuiToggleButton-root.Mui-selected{background-color:#1b1b1b!important;color:#fff!important}#smc-filter.MuiToggleButton-root.Mui-selected{background-color:#ff0404!important;color:#fff!important}#smr-filter.MuiToggleButton-root.Mui-selected{background-color:#0884f4!important;color:#fff!important}#tdl-filter.MuiToggleButton-root.Mui-selected{background-color:#086c94!important;color:#fff!important}.fc-event-main p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}form #amount,form #area,form #block,form #building,form #discount,form #email,form #locationlink,form #name,form #notes,form #phone,form #road{width:580px}form #service select,form #washcenter select{width:532px;margin-bottom:20px}.rdt_TableHead{z-index:auto!important}.PhoneInput{border-bottom:1px solid #c7c7c7;padding-bottom:10px}.PhoneInputInput{border:none}.PhoneInputInput:focus-within{outline:none!important}#editbooking{width:80%}#editbooking header{background-color:#fff;box-shadow:none}#editbooking .MuiTabScrollButton-root{width:24px}#editbooking #editbookingheader{margin-left:24px;margin-right:24px}.react-daterange-picker__wrapper{padding:4px;border-radius:5px;border-color:#ccc}.left-section .inner-content{position:absolute;top:50%;transform:translateY(-50%)}*{box-sizing:border-box}body,html{margin:0;padding:0}.heading,.subheading{color:#f5f6fa}.background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#0c0e10,#446182)}.background .ground{position:absolute;bottom:0;width:100%;height:25vh;background:#0c0e10}@media (max-width:770px){.background .ground{height:0}}.container{position:relative;margin:0 auto;width:85%;height:100vh;padding-bottom:25vh;display:flex;flex-direction:row;justify-content:space-around}@media (max-width:770px){.container{flex-direction:column;padding-bottom:0}}.left-section,.right-section{position:relative}.left-section{width:40%}@media (max-width:770px){.left-section{width:100%;height:40%;position:absolute;top:0}}@media (max-width:770px){.left-section .inner-content{position:relative;padding:1rem 0}}.heading{text-align:center;font-size:9em;line-height:1.3em;margin:2rem 0 .5rem;padding:0;text-shadow:0 0 1rem #fefefe}@media (max-width:770px){.heading{font-size:7em;line-height:1.15;margin:0}}.subheading{text-align:center;max-width:480px;font-size:1.5em;line-height:1.15em;padding:0 1rem;margin:0 auto}.take-me-back{font-size:1.5em;padding-top:40px}.take-me-back a{color:#fff;font-size:18px;font-weight:700}@media (max-width:770px){.subheading{font-size:1.3em;line-height:1.15;max-width:100%}}.right-section{width:50%}@media (max-width:770px){.right-section{width:100%;height:60%;position:absolute;bottom:0}}.svgimg{position:absolute;bottom:0;padding-top:10vh;padding-left:1vh;max-width:100%;max-height:100%}@media (max-width:770px){.svgimg{padding:0}}.svgimg .bench-legs{fill:#0c0e10}.svgimg .bottom-bench,.svgimg .top-bench{stroke:#0c0e10;stroke-width:1px;fill:#5b3e2b}.svgimg .bottom-bench path:first-child{fill:#432d20}.svgimg .lamp-details{fill:#202425}.svgimg .lamp-accent{fill:#2c3133}.svgimg .lamp-bottom{fill:linear-gradient(#202425,#0c0e10)}.svgimg .lamp-light{fill:#efefef}@-webkit-keyframes glow{0%{text-shadow:0 0 1rem #fefefe}50%{text-shadow:0 0 1.85rem #ededed}to{text-shadow:0 0 1rem #fefefe}}@keyframes glow{0%{text-shadow:0 0 1rem #fefefe}50%{text-shadow:0 0 1.85rem #ededed}to{text-shadow:0 0 1rem #fefefe}}
/*# sourceMappingURL=main.02bb6d73.chunk.css.map */