a.link-alt{color:#DF201F}.livestream-button{text-transform:uppercase}.single-livestream .page-title{position:relative;text-align:center;line-height:1.3}.single-livestream .page-title:after{content:"LIVESTREAM";display:block;text-align:center;color:#DF201F}.single-livestream .entry-content{text-align:center}.site-main{max-width:unset;margin:unset}.tw-search-input-nav{background-color:#1a1a1a!important}.tw-search-input-nav::-webkit-input-placeholder{font-weight:700;color:#ffffff}.tw-search-input-nav::-moz-placeholder{font-weight:700;color:#ffffff}.tw-search-input-nav::-ms-input-placeholder{font-weight:700;color:#ffffff}.tw-plugin-calendar{background:#1a1a1a}.tw-plugin-calendar #calendar a:hover{color:#ffffff}.tw-plugin-calendar #calendar a:hover span a{color:#ffffff}.tw-calendar-event-title{line-height:1.3}.entry-header .tw-date-time{font-size:36px;font-weight:bold;color:#ffffff;background-color:#DF201F;padding:0.25em 0.5em;border-radius:0.5em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-shadow:10px 10px 35px -8px #1a1a1a;box-shadow:10px 10px 35px -8px #1a1a1a}@media (max-width:768px){.entry-header .tw-date-time{font-size:20px}}.entry-content #tw-responsive{font-size:var(--theme-font-size);font-family:var(--theme-font-family);width:var(--theme-default-editor,var(--theme-block-width));max-width:var(--theme-default-editor,var(--theme-block-max-width));margin:0 auto}.entry-content #tw-responsive hr{display:none}.entry-content #tw-responsive .tw-section{background-color:rgba(41,41,41,0.7);-webkit-box-shadow:none;box-shadow:none}.entry-content #tw-responsive .tw-name{font-size:20px;font-weight:bold;color:#ffffff!important;font-family:"Georgia",serif}.entry-content #tw-responsive .tw-name h1{font-size:24px}@media (min-width:600px){.entry-content #tw-responsive .tw-name h1{font-size:30px}}.entry-content #tw-responsive .tw-date-time,.entry-content #tw-responsive .tw-price,.entry-content #tw-responsive .tw-venue-details{color:#ffffff}.entry-content #tw-responsive .calendar-event-time>a{color:#898989}.entry-content #tw-responsive .google-calendar,.entry-content #tw-responsive .icalendar{display:inline-block;margin-right:1em}.entry-content #tw-responsive .tw-event-info--detail{padding:0 1em 1em}.entry-content #tw-responsive .tw-info-price-buy-tix+.tw-date-time{border-top:1px solid #898989;padding-top:1rem;margin-top:0.75rem}.entry-content #tw-responsive.artist-with-event-list h1{text-align:center}.entry-content #tw-responsive.artist-with-event-list .artist-details{background-color:rgba(41,41,41,0.7);padding:1rem}.fc-daygrid-day-number{color:#ffffff}.fc-day-other .fc-daygrid-day-number{color:#7c7c7c}.fc-day-past .fc-daygrid-day-number{color:#898989}.fc-day-other.fc-day-future .fc-daygrid-day-number{color:#ffffff}.fc-col-header-cell-cushion{font-size:1.1em;text-transform:uppercase;letter-spacing:0.2em}.fc-theme-standard .fc-scrollgrid,.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color,#898989);background-color:transparent!important}.fc-col-header{background-color:#303030}table.fc-scrollgrid-sync-table tbody tr:nth-child(2n){background-color:#1f1f1f}.tw-plugin-calendar #calendar .tw-calendar-event-title{font-size:14px}@media (min-width:768px){.tw-plugin-calendar #calendar .tw-calendar-event-title{font-size:20px}}.tw-plugin-calendar #calendar .tw-calendar-event-doors,.tw-plugin-calendar #calendar .tw-calendar-event-time{font-size:12px;white-space:normal}@media (min-width:768px){.tw-plugin-calendar #calendar .tw-calendar-event-doors,.tw-plugin-calendar #calendar .tw-calendar-event-time{font-size:14px}}.cal-pop-colfull hr{display:none}.entry-content #tw-responsive .tw-plugin-upcoming-event-list .tw-name a{font-size:20px;color:var(--theme-link-initial-color)}.entry-content #tw-responsive .tw-plugin-upcoming-event-list .tw-name a:hover{color:var(--has-link-decoration,#fff);background-size:var(--has-link-decoration,100% 100%);background-image:var(--has-link-decoration,linear-gradient(var(--theme-link-hover-color),var(--theme-link-hover-color)))}.entry-content #tw-responsive .tw-plugin-upcoming-event-list .tw-event-door-time-complete{font-size:0.9em}.entry-content #tw-responsive .tw-plugin-calendar-list .tw-month-header{background:#DF201F;margin:0.5rem 0;border-radius:0.5rem}.entry-content #tw-responsive .tw-plugin-calendar-list .tw-cal-event{background-color:rgba(41,41,41,0.7);padding:0;margin-bottom:0.75rem;border:none}.entry-content #tw-responsive .tw-plugin-calendar-list .tw-cal-event .tw-name a,.entry-content #tw-responsive .tw-plugin-calendar-list .tw-cal-event .tw-name a:visited{color:#ffffff}.entry-content #tw-responsive .tw-plugin-calendar-list .tw-cal-event .tw-date,.entry-content #tw-responsive .tw-plugin-calendar-list .tw-cal-event .tw-name{padding:0.5rem 1rem}.entry-content #tw-slider{margin:0 auto}.entry-content #tw-slider .slick-slider{display:none}.entry-content #tw-slider .slick-slider.slick-initialized{display:block}.entry-content #tw-slider .slick-next{right:25px}.entry-content #tw-slider .slick-prev{left:5px}.entry-content #tw-slider .slick-next:before,.entry-content #tw-slider .slick-prev:before{font-size:40px!important;opacity:0.5}.entry-content #tw-slider .tw-slick-slide-image img{height:auto!important}.entry-content #tw-slider .tw-slick-slide-eventname{font-size:18px;line-height:1.1em;color:#ffffff;max-width:50%;margin:0 auto}@media (min-width:768px){.entry-content #tw-slider .tw-slick-slide-eventname{font-size:24px;margin:0;max-width:95%}}.entry-content #tw-slider .slick-slide{position:relative}.entry-content #tw-slider .tw-slick-slide-caption{padding:1em;text-align:center}@media (min-width:768px){.entry-content #tw-slider .tw-slick-slide-caption{text-align:left}}#tw-responsive .tw-section.tw-section--list{background-color:rgba(41,41,41,0.7);background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#tw-responsive .tw-event-item,#tw-responsive .tw-event-item--single{display:-ms-grid;display:grid;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}@media (min-width:768px){#tw-responsive .tw-event-item,#tw-responsive .tw-event-item--single{grid-auto-flow:column;grid-auto-columns:1fr}}#tw-responsive .tw-event-item .tw-image,#tw-responsive .tw-event-item--single .tw-image{margin-bottom:0;max-height:none;height:auto}#tw-responsive .tw-event-item .tw-image img,#tw-responsive .tw-event-item--single .tw-image img{-webkit-box-shadow:4px 4px 8px black;box-shadow:4px 4px 8px black}#tw-responsive .tw-event-item .tw-event-info--list,#tw-responsive .tw-event-item--single .tw-event-info--list{background-color:rgba(41,41,41,0.7);padding:1em}#tw-responsive .tw-event-item .tw-info-price-buy-tix,#tw-responsive .tw-event-item--single .tw-info-price-buy-tix{float:none;margin:10px 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}#tw-responsive .tw-event-item .tw-info-price-buy-tix,#tw-responsive .tw-event-item--single .tw-info-price-buy-tix{border-bottom:none}#tw-responsive .tw-event-item--single{grid-auto-flow:row}#tw-responsive .tw-event-item--single .tw-event-image{max-height:none;margin:0 0 2em}#tw-responsive .tm-event-details .tw-section{padding:0;background-color:transparent}#tw-responsive .calendar-event-time a,#tw-responsive .tw-calendar-event-doors,#tw-responsive .tw-calendar-event-time,#tw-responsive .tw-date-time{font-size:var(--theme-font-size)!important}#faq{background-color:inherit;padding:20px}#faq .faq-header{text-align:center}#faq .faq-header h3{text-align:center;font-family:inherit;font-size:1.4em;font-weight:500;color:inherit;font-style:normal}#faq .faq-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:100%;max-width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#faq .faq-info .column{list-style:none;width:50%}#faq .faq-info .column ul{list-style:none}#faq .faq-info ul .inner .question ol{padding-left:20px}#faq .faq-info .column h3{text-align:center;font-family:inherit;font-size:1.4em;font-weight:500;color:inherit;font-style:normal}#faq .faq-info .column ul h3{text-align:center;font-family:inherit;font-size:1.4em;font-weight:500;color:inherit;font-style:normal}#faq .faq-info .column ul li{margin:0.5em 0}#faq .faq-info .column ul li .contact-support-btn:hover{opacity:0.7}#faq .faq-info .column ul li a{color:inherit}#faq .faq-info .column ul li a.toggle{display:block;color:inherit;text-decoration:none;padding:0.75em 0.75em 0.75em 0.95em;border-top-right-radius:0.2em;border-top-left-radius:0.2em;-webkit-transition:0.2s all ease;transition:0.2s all ease;background:rgba(228,228,228,0.2784313725)}#faq .faq-info .column ul li a.toggle:active{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:inherit;color:inherit;font-weight:500}#faq .faq-info .column ul li .inner{padding:1em;overflow:hidden;display:none;line-height:1.5em;color:inherit;border-top:none;border-bottom-right-radius:0.2em;border-bottom-left-radius:0.2em;background-color:rgba(228,228,228,0.2117647059)}#faq .faq-info .column ul li .inner .steps{width:inherit;list-style:disc;padding-left:20px}@media (max-width:950px){#faq .faq-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#faq .faq-info .column{width:100%}#faq .faq-info .column ul{width:80%;margin:0 auto}}@media (max-width:600px){#faq .faq-info .column ul{width:90%;padding:0}#faq .faq-info .column ul li .contact-support-btn{width:100%}}.contact-support-btn{font-family:inherit;border:2px solid;background-color:inherit;color:inherit;border-radius:2px;font-size:16px;padding:10px 60px;font-weight:bold;text-transform:uppercase;position:relative;cursor:pointer;padding:5px 10px;text-align:center;display:block;margin:10px auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-transition:0.2s all ease;transition:0.2s all ease;font-style:normal}.contact-support-btn:focus,.contact-support-btn:hover{outline:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}a.link{text-decoration:none;font-style:italic;color:inherit}.launcher-button{display:none!important}.contact-support{text-align:center}.contact-support i{color:inherit;text-align:center;margin:0 auto;padding-top:20px;display:block}.page-title{position:relative;text-shadow:8px 8px 8px black}.ct-button-red{background-color:var(--theme-button-background-hover-color)}.ct-button-red:hover{background-color:var(--theme-button-background-initial-color)}@media (min-width:690px){.ct-advanced-heading:after{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.ct-special-features .stk-block-column:hover{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.ct-breadcrumbs{margin-bottom:2em}