.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}main{min-height:calc(100vh - 60px);margin-top:56px!important;padding:17px 10px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background:#cdcdcd}::-webkit-scrollbar-thumb:hover{background:#a6a6a6}.svgLoader{-webkit-animation:spin 3.5s linear infinite;animation:spin 3.5s linear infinite;margin:auto}.loader-container{width:100%}.Loader{flex:1 0 50%;display:flex;align-items:center;justify-content:center;color:#bf1914}.Loader #c1,.Loader #c2{-webkit-animation:size 1.8s cubic-bezier(.165,.84,.44,1),opacity 1.8s cubic-bezier(.3,.61,.355,1);animation:size 1.8s cubic-bezier(.165,.84,.44,1),opacity 1.8s cubic-bezier(.3,.61,.355,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-opacity:1}@-webkit-keyframes size{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes size{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes opacity{0%{stroke-opacity:1}to{stroke-opacity:0}}@keyframes opacity{0%{stroke-opacity:1}to{stroke-opacity:0}}.Loader #c2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@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%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{background:#f6f7fb;letter-spacing:0;font-size:14px;font-family:"Roboto",sans-serif}#root,body,html{height:100%}@font-face{font-family:"OstrichSans-Medium";font-weight:400;font-style:normal;src:url(/static/media/OstrichSans-Medium.65c78e9f.eot) format("eot"),url(/static/media/OstrichSans-Medium.e07b1244.otf) format("otf"),url(/static/media/OstrichSans-Medium.ade97c4a.svg) format("svg"),url(/static/media/OstrichSans-Medium.d5056597.woff) format("woff"),url(/static/media/OstrichSans-Medium.657bf3a8.woff2) format("woff2"),url(/static/media/OstrichSans-Medium.ecd45062.ttf) format("ttf")}button,button:focus{outline:none}.login-bg{max-width:520px;margin:0 auto;justify-content:center;align-items:center;display:flex;min-height:100%}.loginLogo{height:121px!important;width:212px!important;margin-top:20px;position:absolute!important}.loginTop{height:121px;width:100%;background-color:#bf1914;border-radius:20px 20px 0 0;position:relative;bottom:-20px;z-index:-1}.button span{text-transform:inherit!important}button .MuiButton-label{padding:1px 0}.btn-redoutline{border:1px solid #c4201b!important;color:#c4201b!important;outline:0!important;text-transform:capitalize!important}.btn-redoutline:hover{background-color:#ffe7e7!important}.btn-redoutline.MuiButton-text{padding:5px 8px!important}.link-gray{color:rgba(0,0,0,.87)!important;padding:1rem 1.5rem!important;display:block;background:#e0e0e0!important;text-transform:capitalize!important;border-radius:6px!important;font-size:14px!important;border:none!important}.link-gray,.link-gray:hover{text-decoration:none!important}.link-gray:hover{background:#d5d5d5!important}.link-red{padding:1rem 1.5rem!important;display:block;background:#bd1c1e!important;text-transform:capitalize!important;border-radius:6px!important;font-size:14px!important;border:none!important}.link-red,.link-red:hover{color:#fff!important;text-decoration:none!important}.link-red:hover{background:#cf1e21!important}.link-black{padding:1rem 1.5rem!important;display:block;background:#000!important;text-transform:uppercase!important;border-radius:6px!important;font-size:16px!important;border:none!important}.link-black,.link-black:hover{color:#fff!important;text-decoration:none!important}.link-black:hover{background:#313131!important}.btn-sm{padding:.5rem 1rem!important;font-size:12px!important}.title,h5{font-family:OstrichSans-Medium!important;color:#343434!important;font-size:20px!important;letter-spacing:2px!important;text-transform:uppercase;font-weight:600!important}.breadcrumbs{margin:0!important;padding:12px 16px!important;display:flex!important}hr.MuiDivider-root{background:rgba(0,0,0,.1)}nav li:last-child p{color:#969494!important}.flex-end{display:flex;justify-content:flex-end}.logoHeader{height:38px!important;width:88px!important;border-radius:0!important;position:absolute!important;top:8px}.logoHeaderBg{background:#000;padding:32px 10px 32px 20px}.toolbar{background:#0d0d0d;height:100%}.toolbar,.toolbar svg{color:#b8b8b8}.list-item span,.MuiMenuItem-root{font-size:14px!important}.active .active-bdr{border-left:5px solid #c1211c}.text-red{color:#bf1914!important}.icon-minwidth{min-width:40px!important}.outlined-primary{color:#3f51b5!important;border:1px solid rgba(63,81,181,.5)!important}table{margin-top:0!important;border:1px solid #e0e0e0}table thead th{color:#666!important;background-color:#e8e8e8!important}table tbody td,table thead th{padding:.3rem .25rem!important}table tbody td:last-child button{padding:5px!important}table tbody td:last-child button svg{width:20px!important;height:20px!important}table tbody td .company-name{border-radius:3px;border:1px solid #ccc;width:-webkit-max-content;width:max-content;padding:2px 6px;display:inline-block;margin:0 2px}table td,table th{vertical-align:middle!important}table tr td:last-child,table tr th:last-child{width:150px;text-align:center;white-space:nowrap}.smaller-input{width:100%!important}.create-user .MuiFormControl-root{width:100%!important;font-size:14px}.smaller-input label{font-size:14px;padding:2px 5px}.fSize-12{font-size:12px}.MuiButtonGroup-vertical button{border:none!important}.MuiButtonGroup-vertical span{justify-content:left!important}select:disabled svg{display:none!important}.event-list li{padding:5px 15px}.bg-profile{background:#fae2e2}.bg-profile img{border-radius:200px}footer .bottom-link{font-size:12px;line-height:45px}footer{width:100%;position:relative;bottom:0}footer h6{font-size:14px!important}footer p{font-size:12px!important}footer .MuiBottomNavigationAction-label,footer .MuiButtonGroup-grouped{font-size:12px!important;padding:0}.logoFooter{width:auto!important;height:auto!important;border-radius:0!important;margin:0 5px!important}.logoFooter img{width:70px!important;border-radius:0!important;position:relative!important;display:inline-block!important}.footer-bottom{display:flex;background:#000;color:#fff;justify-content:center;align-items:center;padding:5px}footer .MuiPaper-outlined{border:none;border-radius:0}.MuiTablePagination-spacer{flex:inherit!important}.MuiTablePagination-root{display:block!important}.MuiTablePagination-selectRoot{margin-right:auto!important}.MuiDrawer-paper{border:none!important}.MuiTablePagination-root .MuiToolbar-gutters{padding:0 5px!important}.MuiList-padding{padding:0!important}.MuiTab-root.Mui-selected{background:#f3dddc}.MuiTab-root h6{font-size:16px!important}.truncate{white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.truncate[data-title]{font-size:18px;position:relative;cursor:help}.truncate[data-title]:hover:before{content:attr(data-title);position:absolute;bottom:-46px;padding:10px;background:#000;color:#fff;font-size:14px;white-space:nowrap}.form-control{width:100%!important}.choosefile{border:1px solid #ccc;padding:13px 20px;border-radius:4px;width:100%;cursor:pointer}.choosefile input{font-size:14px}.upload-label{position:absolute;float:left;left:23px;top:0;background:#fff;font-size:11px!important;color:rgba(0,0,0,.54);padding:0 7px}.list-item:hover{text-decoration:none}.MuiListItem-button:hover{background-color:rgba(220,170,170,.04)!important;transition:"all .5s linear"}.event-card{position:relative;box-shadow:none!important;border:1px solid rgba(0,0,0,.1)}.event-card:hover{box-shadow:0 5px 18px rgba(0,0,0,.3)!important}.event-bg{background:rgba(0,0,0,.035)}.event-title h4{font-size:16px!important;text-transform:capitalize;margin-bottom:0}.event-title h6{font-size:14px!important;color:#bf1914!important;margin:8px 0 0;line-height:1}.event-title p{font-size:12px!important}.event-action{display:none!important;transition:all 5s linear}.event-card:hover .event-action{position:absolute;top:0;border:0;left:0;right:0;margin:auto;display:flex!important;justify-content:center;align-items:center;height:calc(100% - 81px);z-index:10;background:rgba(0,0,0,.3);transition:all 5s linear;-webkit-animation:fadein .5s ease-in;animation:fadein .5s ease-in}@-webkit-keyframes fadein{0%{opacity:.7}to{opacity:1}}@keyframes fadein{0%{opacity:.7}to{opacity:1}}.event-action a:hover{text-decoration:none}.event-details h2{font-size:24x!important}.event-details h3{font-size:24px}.event-details h4{font-size:22px!important;color:#646161!important;text-transform:uppercase;margin-bottom:0}.event-details img:hover{transition:none!important}.no-event{width:400px!important;height:300px!important;margin:auto}.details-img{max-width:100%;height:auto;overflow:hidden;position:relative;border:0 solid #fff;padding:0;background-color:transparent}.details-img img{width:100%;height:100%;object-fit:cover;transition:none!important}.details-img img:hover{-webkit-transform:none!important;transform:none!important}.event-info{border:1px solid rgba(0,0,0,.1)}.event-dates,.event-info{box-shadow:none!important}.event-content{padding:0!important}.ed-date-time{background:#323232;color:#fff;display:flex;width:130px;flex-direction:column;justify-content:space-between;border-radius:5px 0 0 5px}.ed-date-time .date{text-align:center;margin-bottom:0;padding:.5rem;line-height:4;font-size:12px;display:block;font-size:14px}.ed-date-time .time{font-size:12px;text-align:center;margin-bottom:0;padding:.15rem .5rem;background:#000;line-height:35px;text-transform:uppercase;border-radius:0 0 0 5px}.ticket-details{width:calc(100% - 100px);color:#000;margin:0!important;border:1px solid rgba(0,0,0,.1);border-radius:0 5px 5px 0}.ticket-details h6{font-size:14px!important;font-weight:400}.ticket-details button.btn-action{color:#fff!important}.select-box{border-radius:5px;margin-top:5px;padding:3px 7px;border:1px solid rgba(0,0,0,.3);font-size:14px;background:#fff;height:26px}.select-box.cal-time{width:100%;height:35px;border:1px solid #ccc}.btn-action{color:#fff!important;font-weight:400!important;padding:.5rem;display:inline-block;background:#bd1c1e!important;text-decoration:none;text-transform:uppercase;border-radius:6px;font-size:16px;border:none!important;margin:.25rem}.btn-action:hover{color:#fff!important;background:#cf1e21!important}.btn-action:hover,.btn-gray{text-decoration:none!important}.btn-gray{color:rgba(0,0,0,.87)!important;padding:.5rem;display:block;background:#e0e0e0!important;text-transform:capitalize!important;border-radius:6px;border:none!important;font-weight:400!important}.btn-gray:hover{background:#d5d5d5!important;text-decoration:none!important}.btn-action.disabled{color:#999!important;border:none!important;pointer-events:none}.btn-action.disabled,.btn-action.disabled:hover{background:rgba(0,0,0,.2)!important}.btn-action.bg-orange{background:orange!important;border:none!important}.btn-action.bg-orange:hover{background:#ed9e0c!important}.btn-action.bg-green{background:#28a745!important;border:none!important}.btn-action.bg-green:hover{background:#37bb55!important}.ed-title{background:#bd1c1e;position:absolute;bottom:0;padding:.5rem 1rem}.ed-title h4{font-size:24px!important}.ed-title h4,.ed-title h6{color:#fff!important;margin-bottom:0}.ed-title h6{font-size:16px!important;font-weight:400}.ed-para{padding:.5rem 1rem;font-size:14px!important}.event-tab{margin-bottom:5px;color:#000}.event-tab .MuiTab-root{text-transform:capitalize}.event-tab .MuiTabs-indicator{background:#bd1c1e}.event-tab button.MuiTab-root.Mui-selected{background:transparent!important}.event-tab .MuiTab-root.Mui-selected{background:#fff;color:#bd1c1e}.listing-badge.now-open{background-color:#54ba1d}.listing-badge{background-color:#333;float:left;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-75px;top:-4px;text-align:center;width:162px;font-size:10.5px;margin:0 5px;z-index:999;color:#fff;font-weight:500;line-height:30px;padding:0}.notification .MuiMenu-paper{top:50px!important}header{background:#000!important;box-shadow:none!important;border-radius:5px!important}.searchContainer{float:left;border:1px solid #7e7c7c;padding:3px;margin:8px 8px 8px 50px;background:#e7e7e7}.searchContainer,.searchContainer .MuiInput-root{font-size:12px!important}.searchContainer label{font-size:14px!important}.article-container{border:1px solid #000;overflow:hidden;position:relative}.article-img-holder{width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:all 1s}.article-img-holder:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.dropzone p{font-size:12px;margin:10px}.dropzone svg{width:26px;height:26px}.dropzone .MuiDropzoneArea-root{max-height:100px;min-height:70px}.dropzone .MuiDropzoneArea-root .MuiGrid-item{padding:initial}.breadcrumbs-level2{margin:0 8px 8px 16px!important}.breadcrumbs-level2 li,.breadcrumbs-level2 p,.create-user label{font-size:14px}.breadcrumbs-level2 li a:hover{color:#bf1914!important}table td button svg{width:18px;height:18px}.control-sm [role=button]{padding:10px;font-size:14px}.cart-align{height:100%;align-items:center}.icon-medium{height:24;width:24;display:inherit}.event-title{font-size:1rem;line-height:1.25}.success-outline{border:1px solid rgba(46,125,50,.7)!important;color:#2e7d32!important}.success-outline,.warning-outline{background-color:transparent;font-size:12px!important}.warning-outline{border:1px solid rgba(211,47,47,.7)!important;color:#d32f2f!important}.success-filled{background-color:#2e7d32!important;border:1px solid rgba(46,125,50,.7)!important}.success-filled,.warning-filled{color:#fff!important;font-size:12px!important}.warning-filled{background-color:#d32f2f!important;border:1px solid rgba(211,47,47,.7)!important}.unavailable-event{background-color:#bdbdbd!important;border:1px solid hsla(0,0%,62%,.7)!important;color:#616161!important;font-size:12px!important;opacity:.6;pointer-events:none}.alert-filled{background-color:#ff9800!important;border:1px solid #ff9800!important;color:#fff!important;font-size:12px!important}.sold-ticket{color:#4caf50;font-weight:600;background:rgba(76,175,80,.1);padding:2px;border-radius:3px;margin-right:8px}.MuiTypography-subtitle1{line-height:18px!important}.upsell-modal{width:600px!important}.upsell-modal h4{font-size:16px!important;font-weight:600}.upsell-modal h6{font-size:14px!important}.upsell-modal .ticket-details{border:1px solid rgba(0,0,0,.1);border-radius:5px}.scrollbar{height:200px;overflow:auto;position:relative;scrollbar-width:thin;border-radius:0}.scrollbar::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.scrollbar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#d1cccc}.scrollbar{scrollbar-color:#d1cccc #f5f5f5}select{outline:none}select,select option{color:#000}.booking-bg{width:50%;margin:0 auto}.booking-bg img{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;object-fit:cover;width:150px}.booking-bg p{margin:2px 0 8px}.promo-image{width:100%;height:300px;overflow:hidden;position:relative;border:0 solid #fff;padding:0;background-color:transparent}.qr-detailsbg{width:20%;margin:10px auto}.qr-detailsbg .reader{width:180px;height:180px}.qr-detailsbg section div{border:0!important}.qr-content{padding:0!important;display:flex}.qr-details{width:calc(100% - 100px);margin:0!important}.qr-content .ticket-details h5{font-size:16px!important}.qr-content .ticket-details h6{font-size:14px!important;font-weight:400!important}.qr-content .ticket-details .total-bg{background:#fbf8f8}.qr-content .ticket-details strong{float:right}.qr-content .ticket-details .padding-push{padding-left:50px}.qr-content .ticket-details p{margin:0}.qr-content .ticket-details .total .cost{font-size:16px;color:#cf1e21}.is-disabled{pointer-events:none;opacity:.7}button.close-preview{float:right;margin:0!important}button.close-preview svg{color:#646464!important}.date-container .css-169iwlq-MuiCalendarPicker-root{width:100%;border:1px solid #ccc;margin:13px 0;border-radius:5px;overflow:hidden}.date-container .css-1xhj18k .css-epd502{width:370px;margin:inherit}.date-container .css-epd502{width:100%!important}.date-container .css-1w13o7u-MuiTypography-root{font-size:16px;padding:12px}.date-container .css-1wvgxus-MuiCalendarPicker-viewTransitionContainer{overflow-y:hidden}.date-container .Mui-selected{background-color:#39529a!important}.date-container button.MuiIconButton-edgeEnd svg,.date-container button.MuiIconButton-edgeStart svg{border:2px solid #39529a;border-radius:20px}.date-container button.MuiIconButton-edgeEnd svg path,.date-container button.MuiIconButton-edgeStart svg path{fill:#39529a}.date-container .MuiBadge-anchorOriginTopRightCircular:before{border:1px solid #39529a;border-radius:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbElEQVQ4jWNgGAUkgd4F/6WrJ/7dTLbmusl/nhR2/NpAsuau+f8laif/eZjf8WsrbTXXTvq7GeRUGL9zzn+p2kl/nhR0/NpIlG0g/4E0gDSSrBkG8jshhgCd/Ti//Rd5IV7Q9XsZCJOleQQCABRcSVRdE8k+AAAAAElFTkSuQmCC)!important;background-position:15px 13px;content:"";color:#39529a;position:absolute;top:-17px;width:14px;right:-21px;font-size:10px;height:14px;text-indent:3px;margin:20px!important;padding:0;vertical-align:middle;line-height:12px}.date-container .css-188yni7-MuiPickersDay-root,.date-container button.MuiPickersDay-root{padding:12px}.date-container .css-1dozdou{padding-right:25px}.date-container .css-epd502{max-height:320px}.date-container .css-4l7j15{min-width:auto!important}.MuiPickersDay-daySelected,.MuiPickersToolbar-toolbar{background-color:#000!important}.MuiPickersBasePicker-pickerView,.MuiPickersStaticWrapper-staticWrapperRoot{min-width:auto!important;max-width:100%!important;justify-content:flex-start!important}.MuiPickersToolbarText-toolbarTxt{font-size:20px!important}.MuiPickersToolbar-toolbar{height:50px!important}.MuiDialogContent-root{padding:8px!important}.remove-margin{width:auto!important;margin:auto!important}.ticket-details button.btn-action{width:125px;margin:.25rem!important;text-transform:capitalize!important}.ticket-details button.btn-redoutline{background:#fff!important;border:1px solid #bf1914!important;color:#c4201b!important}button{text-transform:capitalize!important}.empty-outer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5% auto!important;background:#f6f6f6;border:1px solid #f1eeee;border-radius:5px}.empty-outer li{padding-top:20px;padding-bottom:20px}.cart-empty{width:auto!important;height:auto!important;margin:auto;border-radius:0!important;padding-right:10px}.cart-empty img{width:auto}.eventlist-holder{width:100%;max-height:250px}.eventlist-holder img{max-width:100%!important;max-height:100%!important}.MuiCheckbox-colorSecondary.Mui-checked,.MuiCheckbox-root{color:#bf1914!important}.terms-checkbox{align-items:flex-start!important}.terms-checkbox span.terms-text{font-size:12px;padding-top:0;height:73px;display:inline;display:initial}.terms-checkbox span.terms-text p b{word-break:break-all}.modal{display:none;position:fixed;z-index:1;padding-top:20px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.dialog-content{padding:0}.dialog-title{background:#000!important;color:#fff;padding:0 10px!important}.searchbar{border-radius:6px;width:400px}.searchbar .select{color:#f5eaea!important;margin-left:0;width:200px;border-radius:6px 0 0 6px;background:none;font-size:14px;border:1px solid rgba(209,196,195,.5);padding:0 5px;height:calc(1.7em + .5rem + 2px)}.searchbar button{color:#fff;background:#bf1914;border-radius:0 6px 6px 0;min-width:auto}.searchbar button:hover{background:#cf1e21}.searchbar .search-area{color:#f5eaea!important;border-top:1px solid rgba(209,196,195,.5);border-bottom:1px solid rgba(209,196,195,.5);width:100%}.searchbar input{color:#fff;width:100%;font-size:14px;background:transparent;padding:5px;border:none;outline:none}.add-to-cart-container{background-color:"#FFFFFF";border:1px solid #edebf9;border-radius:8px;padding:20px 24px!important;margin:20px};@media only screen and (max-width:320px){.searchbar .select{width:85px!important}.page-heading{display:inline-block!important}.page-heading .title{margin-left:8px}}@media (max-width:599.95px){.title{font-size:16px!important}.ticket-details h6{font-size:12px!important;font-weight:400;white-space:nowrap}.ed-date-time{width:120px}.ed-date-time .date{line-height:8}.qr-detailsbg{width:auto}.qr-content .ticket-details .padding-push{padding-left:0}.no-event{width:180px!important}.upsell-modal{width:auto!important}.empty-outer{width:100%;margin:20% auto!important}.date-container{margin-top:0!important;padding:0!important}.date-container .css-4l7j15{min-width:auto!important}.searchbar{top:64px;left:0;transition:all .5s linear;left:-15px;width:100%}.searchbar .select{width:100px;font-size:12px!important}.searchbar input{font-size:12px!important;padding:6px}}@media(max-width:768px){.add-to-cart-container{border:1px solid #edebf9;border-radius:8px;padding:16px!important;margin:16px};.ed-date-time .date{font-size:12px}}@-moz-document url-prefix(){.title,h5{font-family:"Helvetica",sans-serif!important;letter-spacing:0!important;font-weight:400!important;font-size:16px!important;padding:4px 0}}.ticket-only-description{font-size:12px;line-height:16px}.event-date-subtitle{font-family:"DM Sans",serif;font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-.2px;color:#000;margin:5px}.MuiAlert-root.custom-message{padding:2px}.MuiAlert-root.custom-message .MuiAlert-message{padding:5px}.occurrence-widgetpage .event-dates{border-top:none}.all-occurrences-in-day{margin-bottom:10px;display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.occurrence-widgetpage .MuiChip-root{border-radius:22px;height:auto}.all-occurrences-in-day .MuiChip-sizeSmall{padding:5px}.all-occurrences-in-day .MuiChip-label.MuiChip-labelSmall{padding:6px;font-size:20px;height:auto;line-height:16px}.greeting-grouping,.partySizeCopy{color:var(--global-primary-text-color)}.partySizeCopy{font-size:20px;line-height:30px}#disabled-btn{background:rgba(0,0,0,.2)!important;color:#999!important;border:none!important;pointer-events:none}.terms-link,.terms-link:hover{color:#bf1914}.img-responsive{max-width:100%}.MuiCalendarPicker-root .PrivatePickersSlideTransition-root.css-dhopo2{min-height:225px}.events__body__image{width:100%;height:300px;overflow:hidden;position:relative;border:0 solid #fff;padding:0;background-color:transparent}.events__body__image img{width:100%;height:100%;object-fit:cover;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated;transition:all .5s linear}.event-card:hover .events__body__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.events__body__image .bestselling{background:#fbbf24}.events__body__image .bestselling,.events__body__image .new{position:absolute;top:1rem;left:1rem;padding:.6rem 1.3rem;color:#fff;border-radius:.6rem;font-size:1.3rem;text-transform:capitalize}.events__body__image .new{background:#34d399}.events__body__image .hot{position:absolute;top:1rem;left:1rem;padding:.6rem 1.3rem;background:#df2189;color:#fff;border-radius:.6rem;font-size:1.3rem;text-transform:capitalize}.events__body__contents{margin:1.5rem 0 .5rem}.events__body__contents__top{display:flex;align-items:center;justify-content:space-between}.events__body__contents__top__name{font-size:1.5rem}.events__body__contents__top__duration{display:flex;align-items:center}.events__body__contents__top__duration__time{font-size:1.4rem;margin-left:.6rem}.events__body__contents__price{margin-top:.5rem;font-size:2rem;font-weight:700}.events__body__contents__price__dollor{font-size:1.4rem}.events__body__contents__facilities{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.events__body__contents__facilities__name{font-size:1.5rem;text-transform:capitalize}.events__body__contents__button{margin-top:1rem}.row{display:flex;flex-wrap:wrap}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}@media(max-width:62em){.col-3{width:33.3333333333%}}@media(max-width:48em){.col-3{width:50%}}@media(max-width:36em){.col-3{width:100%}}.col-4{width:33.3333333333%}@media(max-width:62em){.col-4{width:50%}}@media(max-width:36em){.col-4{width:100%}}.col-5{width:41.6666666667%}.col-6{width:50%}@media(max-width:48em){.col-6{width:100%}}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}@media(max-width:62em){.col-8{width:100%}}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.btn-default{background:linear-gradient(90deg,#ff4d58,#df2189);color:#fff;text-decoration:none;height:4.5rem;line-height:4.5rem;display:inline-block;font-size:1.4rem;font-weight:400;border-radius:.2rem;padding:0 2rem;border:none;outline:none;cursor:pointer;text-transform:uppercase}@media(max-width:36em){.btn-default{background:linear-gradient(90deg,#ff4d58,#df2189);color:#fff;text-decoration:none;height:4rem;line-height:4rem;display:inline-block;font-size:1.3rem;font-weight:400;border-radius:.2rem;padding:0 2rem;border:none;outline:none;cursor:pointer;text-transform:uppercase}}.btn-dark{background:linear-gradient(90deg,#1c1d1f,#1c1d1f);color:#fff;text-decoration:none;height:4.5rem;line-height:4.5rem;display:inline-block;font-size:1.4rem;font-weight:400;border-radius:.4rem;padding:0 2rem;border:none;outline:none;cursor:pointer;text-transform:uppercase;letter-spacing:.1rem}@media(max-width:36em){.btn-dark{background:linear-gradient(90deg,#1c1d1f,#1c1d1f);color:#fff;text-decoration:none;height:4rem;line-height:4rem;display:inline-block;font-size:1.3rem;font-weight:400;border-radius:.4rem;padding:0 2rem;border:none;outline:none;cursor:pointer;text-transform:uppercase}}.btn-dark-sm{background:linear-gradient(90deg,#1c1d1f,#1c1d1f);color:#fff;text-decoration:none;height:4rem;line-height:4rem;display:inline-block;font-size:1.3rem;font-weight:400;border-radius:.4rem;padding:0 1.5rem;border:none;outline:none;cursor:pointer;text-transform:uppercase;letter-spacing:.1rem}.btn-white{background:linear-gradient(90deg,#fff,#fff);color:#000;height:3rem;line-height:3rem;font-size:1.2rem}.btn-pink,.btn-white{text-decoration:none;display:inline-block;font-weight:400;border-radius:.3rem;padding:0 2rem;border:none;outline:none;cursor:pointer;text-transform:uppercase;letter-spacing:.1rem}.btn-pink{color:#fff;height:3.5rem;line-height:3.5rem;font-size:1.3rem}.btn-pink,.heading{background:linear-gradient(90deg,#ff4d58,#df2189)}.heading{margin-bottom:4rem;font-size:2rem;font-weight:400;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);text-transform:capitalize}@media(max-width:36em){.heading{font-size:1.8rem}}.animation{-webkit-transform:translateY(-10rem) scale(0);transform:translateY(-10rem) scale(0);opacity:0;transition:all .8s ease-out}.animate{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.headingAnimation{-webkit-transform:translateY(-10rem) scale(0) rotate(-2deg);transform:translateY(-10rem) scale(0) rotate(-2deg);opacity:0;transition:all .8s ease-out}.headingAnimate{-webkit-transform:translateY(0) scale(1) rotate(-2deg);transform:translateY(0) scale(1) rotate(-2deg);opacity:1}.header{width:100%}.header__logo{position:absolute;top:3rem;left:0;z-index:1}@media(max-width:75em){.header__logo{left:5rem}}@media(max-width:62em){.header__logo{left:4rem}}@media(max-width:48em){.header__logo{left:2rem}}@media(max-width:36em){.header__logo{left:1.5rem}}.header__logo img{width:15rem;height:auto;object-fit:cover;cursor:pointer}@media(max-width:48em){.header__logo img{width:13rem}}@media(max-width:36em){.header__logo img{width:10rem}}.header__video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.header__video img{width:100%;height:100%;object-fit:cover;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated;-webkit-animation:headerImage .5s linear;animation:headerImage .5s linear}@-webkit-keyframes headerImage{0%{opacity:0}to{opacity:1}}@keyframes headerImage{0%{opacity:0}to{opacity:1}}.header__video video{width:100%;height:100%;object-fit:cover}.header__contents{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.header__contents__text{align-items:center;justify-content:center;height:100vh}.header__contents__text__child__h1{color:#fff;text-transform:uppercase;font-weight:900;font-size:4.2rem;line-height:3rem;-webkit-animation:heading 1s ease-in;animation:heading 1s ease-in}.default-cursor{cursor:default!important}@-webkit-keyframes heading{0%{opacity:0;-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes heading{0%{opacity:0;-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:62em){.header__contents__text__child__h1{font-size:4rem}}@media(max-width:48em){.header__contents__text__child__h1{font-size:3rem}}@media(max-width:36em){.header__contents__text__child__h1{font-size:2rem}}.header__contents__text__child__p{margin-top:1rem;color:#fff;font-size:1.5rem;-webkit-animation:subHeading 1s ease-out;animation:subHeading 1s ease-out}@-webkit-keyframes subHeading{0%{opacity:0;-webkit-transform:translateY(-10rem);transform:translateY(-10rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes subHeading{0%{opacity:0;-webkit-transform:translateY(-10rem);transform:translateY(-10rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:48em){.header__contents__text__child__p{margin-top:.5rem;font-size:1.4rem;line-height:2rem}}.header__contents__text__child__link{margin-top:1rem;-webkit-animation:headerButton 1s ease-in;animation:headerButton 1s ease-in}@-webkit-keyframes headerButton{0%{opacity:0;-webkit-transform:translateY(8rem);transform:translateY(8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headerButton{0%{opacity:0;-webkit-transform:translateY(8rem);transform:translateY(8rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cart-container{margin-left:auto;cursor:pointer}.cart-container img{width:30px}.cart-container .cart-count{margin-left:-10px;background-color:#000;color:#fff;padding-right:4px;border-radius:10px}svg.text-red path{color:#bf1914!important}ol.decimal{list-style-type:decimal}ol.decimal li{line-height:50px;padding:0 10px}.playerbox{padding:0!important;box-sizing:border-box;border-radius:5px!important;box-shadow:none!important;width:99px;height:127px;margin:0 5px 10px 0}.playerbox.selected .top{background-color:#068513}.playerbox.selected .bottom{color:#068513;border:1px solid #068513;border-radius:0 0 5px 5px}.playerbox.selected .bottom .addplayer svg{color:#068513!important}.playerbox.sold{cursor:not-allowed}.playerbox.sold .top{background-color:#9d1b33}.playerbox.sold .bottom{color:#9d1b33;border:1px solid #9d1b33;cursor:no-drop}.playerbox.sold .bottom .addplayer svg{color:#9d1b33!important;cursor:no-drop}.playerbox.teamname{border:none}.playerbox.teamname .bottom{height:127px;font-style:normal;font-weight:500;font-size:18px;color:#000;letter-spacing:-.5px;border-radius:5px!important}.playerbox.teamname .bottom .player-name{word-break:break-word}.playerbox .top{display:flex;background-color:#323232;border-radius:5px 5px 0 0;color:#fff;height:38px;font-style:normal;font-size:14px;text-transform:uppercase}.playerbox .bottom,.playerbox .top{flex-wrap:wrap;align-content:center;justify-content:center}.playerbox .bottom{display:grid;max-width:380px;height:89px;border-radius:0 0 5px 5px!important;border:1px solid #ddd;cursor:pointer}.playerbox .bottom .addplayer{padding:5px!important}.playerbox .bottom .addplayer svg{color:#323232!important;font-size:18px!important}.playerbox .bottom .plus-icon{margin-top:0;width:100%}.playerbox .bottom .terms-checkbox>span .select-text{position:absolute;background:#fff;display:inline-flex;left:0;top:7px}.playerbox .bottom .terms-checkbox>span svg{fill:transparent}.playerbox .select-large{height:125px;width:97px;position:absolute;top:-58px;left:-21px}.playerbox .select-large span{height:125px;width:97px;top:0;left:0}.playerbox .select-large .MuiCheckbox-colorSecondary.Mui-checked,.playerbox .select-large .MuiCheckbox-colorSecondary.Mui-checked:hover{background:transparent!important}.playerbox .select-large .MuiIconButton-colorSecondary{color:transparent!important}.btn-trash{color:#d9534f;cursor:pointer}.cart-item .item-image img{width:70px;height:70px;margin-right:1rem;margin-bottom:1rem;display:block;object-fit:cover}.cart-item .btns-container{padding-top:5px!important}.cart-item .btns-container button{border:none;padding:.5rem 1rem;cursor:pointer;font-size:10px;margin-right:5px}.cart-item .btns-container .total-price{width:100px}.cart-item .btns-container .btn-increase{margin:1px;color:#6c6c6c;cursor:pointer}.cart-item .btns-container .btn-decrease,.cart-item .btns-container .btn-trash{margin:1px;color:#d9534f;cursor:pointer}.cart-item .total-container{margin:2rem;text-align:center}.cart-item{justify-content:space-between}.cart-item .item-image{width:86px}.cart-item .name-price{width:calc(100% - 436px)}.cart-item .name-price h6{font-size:14px}.cart-item .name-price p{font-size:12px}.cart-item .total-price{width:100px;text-align:right}.cart-item .total-price h6{font-size:14px;margin-bottom:.5rem}.cart-item .total-price p{font-weight:600;margin-bottom:10px}.cart-item .btns-container{width:200px}.cart-item table{border:none}.cart-item table thead tr td{background:#000;color:#fff;line-height:25px;font-size:14px!important}.cart-item table thead td{padding:8px!important}.cart-item table tbody td{font-size:12px!important;padding:8px!important}.cart-item table td:first-child{border-radius:5px 0 0 5px!important;width:30%}.cart-item table td:nth-child(2),.cart-item table td:nth-child(3){width:20%}.cart-item table td:last-child{border-radius:0 5px 5px 0!important;text-align:right;min-width:70px}.cart-item table.upsell-tbl thead tr{line-height:25px}.cart-item table.upsell-tbl tbody tr td h6{text-align:start}.cart-item table.event-tbl{margin-bottom:10px}.cart-item table td span.headIcon{display:inline;display:initial;width:auto}.cart-item table td span.bodyIcon{display:inline-flex;width:auto;top:2px;position:relative}.cart-item table td p.icon-aligns{padding:14px 4px 0}.cart-item table td p.iconupsell-align{padding:4px 4px 0}.cart-item table small{white-space:nowrap!important}.cart-item-breakdown{justify-content:space-between;margin-top:5px;border-top:1px solid rgba(0,0,0,.12)}.cart-item-breakdown .item-image{width:86px}.cart-item-breakdown .name-price{padding:5px 0 0 5px;width:calc(100% - 436px)}.cart-item-breakdown .name-price h6{font-size:14px;margin-bottom:10px;line-height:20px}.cart-item-breakdown .name-price h4{font-size:16px;color:#cf1e21;font-weight:600}.cart-item-breakdown .total-price{text-align:right;padding:5px 0 0 5px}.cart-item-breakdown .total-price p{font-weight:600;margin-bottom:10px;line-height:20px}.cart-item-breakdown .total-price h4{font-size:16px;color:#cf1e21;font-weight:600}.cart-item-breakdown .btns-container{width:200px}.cart-widgetpage .MuiTypography-h1{font-size:2rem!important;font-weight:600!important;line-height:1.25!important}.cart-widgetpage .MuiTypography-h5{font-size:1.0625rem!important;font-weight:500!important;line-height:1.25!important}.cart-widgetpage .MuiTypography-body1{font-size:13px!important;line-height:25px!important}@media (max-width:599.95px){.cart-page .MuiCardContent-root{padding:0}.cart-page table thead tr{background:#000;color:#fff;line-height:25px}.cart-page table td{padding:0 5px}.cart-page table td:first-child{white-space:pre-wrap!important}.cart-page table.event-tbl,.cart-page table.upsell-tbl{border:none;font-size:12px}.cart-page table.event-tbl td:first-child,.cart-page table.event-tbl td:nth-child(2),.cart-page table.upsell-tbl td:first-child,.cart-page table.upsell-tbl td:nth-child(2){min-width:80px!important}.cart-page table.event-tbl td:nth-child(2),.cart-page table.event-tbl td:nth-child(3),.cart-page table.event-tbl td:nth-child(4),.cart-page table.upsell-tbl td:nth-child(2),.cart-page table.upsell-tbl td:nth-child(3),.cart-page table.upsell-tbl td:nth-child(4){white-space:nowrap!important}.cart-page table.upsell-tbl{margin-top:0!important}.cart-page table.upsell-tbl thead tr{background:#a7a7a7;color:#fff;line-height:25px}.cart-page a.btn-decrease,.cart-page a.btn-increase,.cart-page a.btn-trash{padding:0!important}.cart-page a.btn-decrease svg,.cart-page a.btn-increase svg,.cart-page a.btn-trash svg{width:15px;height:15px}.cart-page .upsell-heading{font-size:12px}.cart-item-breakdown{justify-content:space-between}.cart-item-breakdown .name-price{width:calc(100% - 436px)}.cart-item-breakdown .name-price h6{font-size:12px}.cart-item-breakdown .name-price h4{font-size:12px;color:#cf1e21}.cart-item-breakdown .total-price{text-align:right}.cart-item-breakdown .total-price p{font-size:12px}.cart-item-breakdown .total-price h4{font-size:12px;color:#cf1e21;font-weight:600}.cart-item-breakdown .btns-container{width:200px;padding-top:8px!important}.cart-bdr{border:1px solid rgba(0,0,0,.1);border-radius:15px;padding:10px}.booking-details{font-size:12px;margin-bottom:40px!important}}.checkout{width:50%;margin:0 auto;text-align:center}.checkout h4{margin:1rem 0 0}.checkout button{width:200px;margin:0 auto}.success-page{margin:3rem 0;box-shadow:none;border:10px solid rgba(0,0,0,.1);background:#fff;display:Block}.success-page .success-msg{padding:2rem;text-align:center}.success-page .success-msg h1{margin:2rem 0;font-weight:400}.success-page .success-msg .download-link{display:flex;justify-content:center}.ticket-info{width:300px;margin:0 auto 2rem;display:block;background:#000;color:#fff;font-size:14px;text-align:left}.ticket-info .MuiBox-root{padding:.25rem .5rem;width:100%}.ticket-info .header{padding:.5rem;position:relative;margin-bottom:1rem;background:#cf1e21;border-bottom:2px dashed rgba(0,0,0,.2)}.ticket-info .header:before{left:-20px}.ticket-info .header:after,.ticket-info .header:before{content:"";position:absolute;width:30px;height:30px;border-radius:30px;background:#fff;bottom:-16px}.ticket-info .header:after{right:-20px}.ticket-info .header h5{margin-bottom:0;color:#fff!important}.ticket-info .header p{margin-bottom:0;font-size:12px}.ticket-info .footer{margin-top:1rem;padding:.5rem;border:1px solid hsla(0,0%,100%,.3)}.ticket-info .footer h6{font-size:14px;margin-bottom:0}.ticket-info .footer p{margin-bottom:0;font-size:12px}@media (max-width:599.95px){.success-page .success-msg{padding:5px}.success-page .success-msg .ticket-info{width:100%}}.empty-cart,h1{text-align:center}.upsellcart-item .item-image img{width:70px;height:70px;margin-right:1rem;margin-bottom:1rem;display:block;object-fit:cover}.upsellcart-item .btns-container{padding-top:5px!important}.upsellcart-item .btns-container button{border:none;padding:.5rem 1rem;cursor:pointer;font-size:10px;margin-right:5px}.upsellcart-item .btns-container .total-price{width:100px}.upsellcart-item .btns-container .btn-increase{margin:1px;color:#6c6c6c;cursor:pointer}.upsellcart-item .btns-container .btn-decrease,.upsellcart-item .btns-container .btn-trash{margin:1px;color:#d9534f;cursor:pointer}.upsellcart-item .total-container{margin:2rem;text-align:center}.cart-group{border-bottom:1px solid rgba(0,0,0,.12)}.cart-group:last-child{border-bottom:none}.cart-page{display:flex;justify-content:center;box-shadow:none!important}.cart-page .MuiCardContent-root{width:100%;padding:0!important}.cart-page .total-container{text-align:center}.cart-page .cart-bdr{border:1px solid rgba(0,0,0,.1);border-radius:15px;padding:10px}.upsellcart-item{justify-content:space-between}.upsellcart-item:nth-child(2){border-top:1px solid rgba(0,0,0,.1)}.upsellcart-item .item-image{width:86px}.upsellcart-item .name-price{width:calc(100% - 436px)}.upsellcart-item .name-price h6{font-size:14px}.upsellcart-item .name-price p{font-size:12px}.upsellcart-item .total-price{width:100px;text-align:right}.upsellcart-item .total-price h6{font-size:14px;margin-bottom:.5rem}.upsellcart-item .total-price p{font-weight:600;margin-bottom:5px}.upsellcart-item .btns-container{width:200px}.upsellcart-item table{border:none}.upsellcart-item table thead tr{background:#000;color:#fff;line-height:25px}.upsellcart-item table td{padding:5px}.upsellcart-item table td:first-child{border-radius:5px 0 0 5px!important;width:170px}.upsellcart-item table td:last-child{border-radius:0 5px 5px 0!important;text-align:center}.upsellcart-item table.upsell-tbl thead tr{line-height:25px}.upsellcart-item table.event-tbl{margin-bottom:10px}.booking-details .total{background:#f2f2f2;padding:10px;margin:2px}.booking-details table td:first-child,.booking-details table th:first-child{border-radius:5px 0 0 5px!important;width:150px}.booking-details .empty-outer{width:100%!important}.upsell-heading{padding:.3rem .25rem!important}@media (max-width:599.95px){.cart-page .MuiCardContent-root{padding:0}.cart-page table thead tr{background:#000;color:#fff;line-height:25px}.cart-page table td{padding:0 5px}.cart-page table td:first-child{white-space:pre-wrap!important}.cart-page table.event-tbl,.cart-page table.upsell-tbl{border:none;font-size:12px}.cart-page table.event-tbl td:first-child,.cart-page table.upsell-tbl td:first-child{min-width:144px!important}.cart-page table.event-tbl td:nth-child(2),.cart-page table.event-tbl td:nth-child(3),.cart-page table.event-tbl td:nth-child(4),.cart-page table.upsell-tbl td:nth-child(2),.cart-page table.upsell-tbl td:nth-child(3),.cart-page table.upsell-tbl td:nth-child(4){min-width:20%!important;white-space:nowrap!important}.cart-page table.upsell-tbl{margin-top:0!important}.cart-page table.upsell-tbl thead tr{background:#a7a7a7;color:#fff;line-height:25px}.cart-page a.btn-decrease,.cart-page a.btn-increase{padding:0!important}.cart-page a.btn-decrease svg,.cart-page a.btn-increase svg{width:15px;height:15px}.cart-page .upsell-heading{font-size:12px}.cart-bdr{border:1px solid rgba(0,0,0,.1);border-radius:15px;padding:10px}.booking-details{font-size:12px;margin-bottom:40px!important}}
/*# sourceMappingURL=main.bbbb5129.chunk.css.map */