/* Minification failed. Returning unminified contents.
(1,3652): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(1,3683): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(1,3723): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(1,3792): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(1,3842): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(1,3885): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(1,3935): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(1,4136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4366): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-alternative-width'
(1,4486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
.sq-card-iframe-container{height:50px !important;}.mr-2{margin-right:10px !important;}.completed-booking{opacity:.6;}.field-validation-error{color:#f00 !important;}.fc-event{flex-direction:column !important;cursor:pointer;border:none !important;}input.disabled,textarea.disabled{background-color:#e9ecef;opacity:.6;color:#6c757d;cursor:not-allowed;pointer-events:none !important;}.payment-error .field-validation-error{display:block;text-align:center;width:100%;padding:10px;border-style:dashed;border-color:#f8285a !important;border-radius:1em !important;background:#ffeef3;border-width:1px;color:#000;}.fc-daygrid-event-dot{display:none !important;}.no-border{border:none !important;}.pac-container{z-index:10000000000 !important;}.w-97{width:99% !important;padding-right:11px;}.fc-event-title{color:#fff !important;font-weight:600 !important;text-transform:uppercase;text-align:center;white-space:normal !important;margin-left:6px;margin-right:6px;margin-top:5px !important;}.content{padding-top:0 !important;}.fc-event-title-alt{color:#000 !important;font-weight:600 !important;text-transform:uppercase;text-align:center;white-space:normal !important;margin-left:6px;margin-right:6px;margin-top:5px !important;padding-top:7px;}.fc-event-slot{border:1px solid #fff;color:#fff;padding:6px !important;font-weight:600 !important;margin-top:5px;margin-bottom:5px;border-radius:5px !important;text-align:center;}.fc-event-time{display:none !important;}.fc-event-description{color:#fff !important;white-space:normal !important;padding-bottom:8px !important;padding-top:4px !important;text-align:center;}.fc-event-description-alt{color:#000 !important;white-space:normal !important;padding-bottom:8px !important;padding-top:4px !important;padding-left:6px;padding-right:6px;text-align:center;}.fc-timegrid-slot{height:3.1em !important;border-bottom:0 !important;}.description{height:100px;}.wave-text span{display:inline-block;animation:wave 1.5s infinite;}.wave-text span:nth-child(1){animation-delay:0s;}.wave-text span:nth-child(2){animation-delay:.1s;}.wave-text span:nth-child(3){animation-delay:.2s;}.wave-text span:nth-child(4){animation-delay:.3s;}.wave-text span:nth-child(5){animation-delay:.4s;}.wave-text span:nth-child(6){animation-delay:.5s;}.wave-text span:nth-child(7){animation-delay:.6s;}.wave-text span:nth-child(7){animation-delay:.7s;}.wave-text span:nth-child(7){animation-delay:.8s;}.wave-text span:nth-child(7){animation-delay:.9s;}@keyframes wave{0%,100%{transform:scale(1);}50%{transform:scale(1.2);}}@keyframes bounce{0%,100%{transform:scale(1);}50%{transform:scale(1.05);}}.bouncy-div{animation:bounce .5s ease;animation-delay:0s;animation-fill-mode:forwards;}.latency-loader{position:fixed;top:0;right:0;border-radius:0 !important;width:100%;height:100%;background-color:#edf2f4;z-index:1000;background-image:url("ajax-loader.gif");background-size:50px;background-repeat:no-repeat;background-position:center;opacity:.8;filter:alpha(opacity=40);display:none;}.latency-modal-loader{position:absolute;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;top:0;right:0;width:100%;height:100%;background-color:#eceaea;z-index:1000;background-image:url("ajax-loader.gif");background-size:50px;background-repeat:no-repeat;background-position:center;opacity:.9;filter:alpha(opacity=50);border-radius:7px;}.loader-text{font-size:16px;font-weight:600;color:#000;}.latency-spinner{z-index:1001 !important;position:relative !important;margin:auto !important;}.latency-spinner-modal{margin:0 !important;padding-bottom:6px !important;}.spinner-grow,.spinner-border-alternative{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);}@-webkit-keyframes spinner-border-alternative{to{transform:rotate(360deg);}}@keyframes spinner-border-alternative{to{transform:rotate(360deg);}}.spinner-border-alternative{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-alternative-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border-alternative;border:var(--bs-spinner-border-alternative-width) solid currentcolor;border-right-color:transparent;}.spinner-border-alternative-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-alternative-width:.2em;}@-webkit-keyframes spinner-grow{0%{transform:scale(0);}50%{opacity:1;transform:none;}}@keyframes spinner-grow{0%{transform:scale(0);}50%{opacity:1;transform:none;}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0;}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;}@media(prefers-reduced-motion:reduce){.spinner-border-alternative,.spinner-grow{--bs-spinner-animation-speed:1.5s;}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.fc .fc-list-event:hover td{background:none !important;}.form-label{font-weight:800 !important;margin-bottom:0 !important;}.false-input{border:none;background:#fff;padding:.825rem 1.5rem;border-radius:.625rem;line-height:1;}.false-input:focus{outline:none !important;border:none !important;background:#f9f9f9;}.false-input:hover{background:#f9f9f9;}.false-select{border:none;background:#fff;padding:.825rem 1.5rem;padding-right:.825rem !important;border-radius:.625rem;line-height:1;}.false-select:focus{outline:none !important;border:none !important;background:#f9f9f9;}.false-select:hover{background:#f9f9f9;}.fc-event-past{opacity:.6 !important;}
