#tribe-events-pg-template,.tribe-events-pg-template{max-width:var(--theme--width--page)}.tribe-events-back{display:none}.tribe-events-single>.tribe_events{display:block;overflow:visible;position:static}.single-tribe_events .tribe-events-single-event-title{color:var(--theme--palette--body-text);font-size:var(--theme--font-size--h1);line-height:var(--theme--line-height--heading);margin-bottom:0;margin-top:1em;text-align:center}.single-tribe_events #tribe-events-pg-template .tribe-events-content h2,.single-tribe_events .tribe-events-after-html h2,.single-tribe_events .tribe-events-before-html h2{font-size:var(--theme--font-size--h2)}.single-tribe_events #tribe-events-pg-template .tribe-events-content h3,.single-tribe_events .tribe-events-after-html h3,.single-tribe_events .tribe-events-before-html h3{font-size:var(--theme--font-size--h3)}.single-tribe_events #tribe-events-pg-template .tribe-events-content h4,.single-tribe_events .tribe-events-after-html h4,.single-tribe_events .tribe-events-before-html h4{font-size:var(--theme--font-size--h4)}#tribe-events-footer,.tribe-events-nav-pagination{display:none}.tribe-events-notices{background-color:var(--theme--palette--notice--light);border:0;border-radius:var(--theme--radius--rounded);padding:1rem 1.5rem}.tribe-events-notices,.tribe-events-notices li{color:var(--theme--palette--notice--text)}.single-tribe_events .tribe-events-cal-links,.single-tribe_events .tribe-events-content,.single-tribe_events .tribe-events-notices,.single-tribe_events .tribe-events-schedule,.single-tribe_events .tribe-events-single-event-title{margin-left:auto;margin-right:auto;max-width:var(--theme--width--content)}.single-tribe_events .tribe-events-cal-links{margin-top:2rem}.single-tribe_events .tribe-events-button{background-color:var(--theme--palette--secondary-hover);border:0;border-radius:3px;box-shadow:none;color:var(--theme--palette--body-text)!important;cursor:pointer;display:inline-block;font-size:11px;font-weight:var(--theme--font-weight--bold);letter-spacing:1px;line-height:normal;margin:0 10px 0 0;padding:6px 9px;text-align:center;text-decoration:none;text-transform:uppercase}.single-tribe_events .tribe-events-button:active,.single-tribe_events .tribe-events-button:focus,.single-tribe_events .tribe-events-button:hover{background-color:var(--theme--palette--secondary)}.single-tribe_events .tribe-events-event-image{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:var(--theme--width--content-wide)}.single-tribe_events .tribe-events-event-image img{border-radius:var(--theme--radius--rounded);margin:0 auto}.tribe-events-schedule{display:block;margin:1em 0 1.5em}.tribe-events-schedule h2{display:block;font-size:var(--theme--font-size--large);font-weight:var(--theme--font-weight--semibold);margin-top:0;text-align:center}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:var(--theme--palette--secondary);border-radius:var(--theme--radius--rounded);color:var(--theme--palette--body-text);display:grid;margin-left:auto;margin-right:auto;max-width:var(--theme--width--content-wide);padding:2rem;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.single-tribe_events .tribe-events-single .tribe-events-event-meta:after,.single-tribe_events .tribe-events-single .tribe-events-event-meta:before{display:none}.tribe-events-content blockquote,.tribe-events-single-event-description a,.tribe-events-single-event-description a:active,.tribe-events-single-event-description a:hover,.tribe-events-single-event-description afocus{border:none}.tribe-events-meta-group .tribe-events-single-section-title{font-size:var(--theme--font-size--h3);margin-bottom:1em;margin-top:0;text-transform:none}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{font-weight:var(--theme--font-weight--medium);line-height:var(--theme--line-height--default)}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{display:block;float:none;margin:0;padding:0;width:auto}.tribe-address span{margin-right:7px}.tribe-address span.tribe-locality{margin-right:0}.tribe-events-single>.tribe_events>:not(.primary):not(.secondary):not(.tribe-events-related-events-title):not(.tribe-related-events).alignfull{width:100vw}.tribe-events-calendar-latest-past,.tribe-events-calendar-list{--grid-columns:24;grid-gap:var(--theme--spacing--grid);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto}@media only screen and (min-width:768px){.tribe-events-calendar-latest-past,.tribe-events-calendar-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.tribe-events-calendar-latest-past,.tribe-events-calendar-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.tribe-events-calendar-latest-past__heading{grid-column:span 1}@media only screen and (min-width:768px){.tribe-events-calendar-latest-past__heading{grid-column:span 2}}@media only screen and (min-width:1024px){.tribe-events-calendar-latest-past__heading{grid-column:span 3}}.tribe-events .tribe-events-calendar-list__month-separator{grid-column:1/-1}.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:#d5d5d5;content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{background-color:var(--theme--button--background-color)}.tribe-common .tribe-common-anchor-thin-alt{border-color:var(--theme--palette--links);color:var(--theme--palette--links)}.tribe-common .tribe-common-anchor-thin-alt:hover{border-color:var(--theme--palette--links-hover);color:var(--theme--palette--links-hover)}.tribe-events-c-top-bar__datepicker-container .datepicker{padding:0}.tribe-events-c-top-bar__datepicker-container .datepicker td,.tribe-events-c-top-bar__datepicker-container .datepicker th{border-radius:0}.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-months .prev,.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-years .prev,.tribe-events-c-top-bar__datepicker-container .datepicker .prev{padding-left:1rem}.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-months .next,.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-years .next,.tribe-events-c-top-bar__datepicker-container .datepicker .next{padding-right:1rem}.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .dow,.tribe-events .datepicker .next,.tribe-events .datepicker .prev{color:var(--theme--palette--white)}.tribe-events .datepicker .datepicker-switch:hover,.tribe-events .datepicker .next:hover,.tribe-events .datepicker .prev:hover{background:var(--theme--palette--primary-light);color:var(--theme--palette--white)}.tribe-events-c-top-bar__datepicker-container .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .next:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .next:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .prev:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .prev:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:var(--theme--palette--white)}.tribe-events-header__breadcrumbs{display:none}.tribe-events-content{font-family:var(--theme--font-family--default)}.tribe-common h3.upcoming-event-item-title{margin:1rem 0}.tribe-events-content,.tribe-events-event-meta{font-family:var(--theme--font-family--default)}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6,.tribe-events-schedule .recurringinfo,.tribe-events-schedule h2,.tribe-events-single-event-title,.tribe-related-event-info .recurringinfo{font-family:var(--theme--font-family--headings)}.tribe-common.alignwide{max-width:100%}