.calendar-download{--image-height:280px}.calendar-download__boxes{display:grid;gap:var(--page-padding);grid-template-columns:repeat(12,1fr)}.calendar-download__box{background-color:var(--charlie-color);border-radius:var(--border-radius);color:var(--alpha-color);position:relative}.calendar-download__box--heading{display:flex;flex-direction:column;grid-column:span 5;justify-content:space-between;padding:48px 24px 24px 32px}.calendar-download__box--image{background-clip:padding-box;border-radius:var(--border-radius);color:var(--alpha-contrast);display:grid;overflow:clip;overflow-clip-margin:.5px;place-items:center;position:relative}.calendar-download__box--image .focuspoint-image{bottom:0;left:0;position:absolute;right:0;top:0}.calendar-download__box--image .focuspoint-image,.calendar-download__box--image svg{transform:scaleX(1)}.calendar-download__box--image .responsive-image{height:100%;width:100%}.calendar-download__box--image img,.calendar-download__box--image svg{transition-duration:var(--duration-medium);transition-property:transform,opacity,filter;transition-timing-function:var(--timing-function)}.calendar-download__box--image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.calendar-download__box--image{grid-column:span 7;min-height:var(--image-height)}.calendar-download__box--image img{position:absolute}.calendar-download__button{align-self:flex-end;margin-top:64px;width:auto}.calendar-download__button .button{position:static!important}.calendar-download__button .button:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:767.98px){.calendar-download__boxes{gap:8px;grid-template-columns:repeat(7,1fr)}.calendar-download__box{grid-column:1/span 7!important}.calendar-download__box--heading{padding:24px 16px 16px}}@media screen and (min-width:1280px){.calendar-download__card-heading{font-size:2rem}}.events-calendar .tribe-events .tribe-events-calendar-month__day-cell--mobile{justify-content:flex-start}.events-calendar .tribe-events .tribe-events-calendar-month__day-cell--mobile .tribe-events-calendar-month__day-date{font-size:var(--font-size);line-height:var(--line-height);padding-top:var(--page-padding)}.events-calendar .tribe-common ul{list-style:none;margin:0;padding:0}.events-calendar .tribe-common ul li{margin:0;padding:0}.events-calendar .tribe-common ul li:not(:last-child){margin-bottom:0}.events-calendar .tribe-common button{min-height:auto;outline:none!important}.events-calendar .tribe-common .tribe-common-l-container{padding:0}.events-calendar .tribe-common .tribe-events-c-subscribe-dropdown__container{display:none!important}.events-calendar .tribe-common .tribe-events-header{z-index:50}.events-calendar .tribe-common .tribe-events-header__breadcrumbs{display:none!important}.events-calendar .tribe-common .tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:60px;color:var(--alpha-color);cursor:pointer;display:grid;font-size:15px;font-weight:500;min-height:48px;padding-left:24px;padding-right:24px;place-items:center;transition-duration:var(--duration-short);transition-property:border-color,color,background-color;transition-timing-function:var(--timing-function)}.events-calendar .tribe-common .tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button:focus-visible{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button:hover{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}}.events-calendar .tribe-common .tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{display:grid!important;margin-right:16px}@media(max-width:767.98px){.events-calendar .tribe-common .tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{display:none!important}}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector{width:auto}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list{display:flex;gap:8px;margin-right:16px;padding-left:16px;position:relative}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list:before{background-color:rgba(var(--alpha-rgb),.16);content:"";height:18px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:60px;color:var(--alpha-color);cursor:pointer;display:grid;font-size:15px;font-weight:500;min-height:48px;padding-left:24px;padding-right:24px;place-items:center;transition-duration:var(--duration-short);transition-property:border-color,color,background-color;transition-timing-function:var(--timing-function)}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon:focus-visible{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon:hover{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon{position:relative;width:48px}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon:before{--icon-size:8px;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Icons!important;font-size:var(--icon-size,inherit);font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon svg{display:none}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon.tribe-events-c-top-bar__nav-link--next:before{content:"\e92a"}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-common-c-btn-icon.tribe-events-c-top-bar__nav-link--prev:before{content:"\e92b"}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-top-bar__datepicker-desktop{font-size:32px}.events-calendar .tribe-common .tribe-events-header .datepicker{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:32px;box-shadow:2px 0 4px 0 rgba(0,0,0,.08)}.events-calendar .tribe-common .tribe-events-header .datepicker table{box-shadow:none}.events-calendar .tribe-common .tribe-events-header .datepicker table thead:before{display:none}.events-calendar .tribe-common .tribe-events-header .datepicker .dow{font-weight:500}.events-calendar .tribe-common .tribe-events-header .datepicker .old{opacity:.5}.events-calendar .tribe-common .tribe-events-header .datepicker .day,.events-calendar .tribe-common .tribe-events-header .datepicker .month,.events-calendar .tribe-common .tribe-events-header .datepicker .week,.events-calendar .tribe-common .tribe-events-header .datepicker .year{border-radius:24px}.events-calendar .tribe-common .tribe-events-header .datepicker .day:not(.active),.events-calendar .tribe-common .tribe-events-header .datepicker .month:not(.active),.events-calendar .tribe-common .tribe-events-header .datepicker .week:not(.active),.events-calendar .tribe-common .tribe-events-header .datepicker .year:not(.active){background-color:transparent}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-events-bar__filter-button{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:60px;color:var(--alpha-color);cursor:pointer;display:grid;font-size:15px;font-weight:500;min-height:48px;padding-left:24px;padding-right:24px;place-items:center;transition-duration:var(--duration-short);transition-property:border-color,color,background-color;transition-timing-function:var(--timing-function)}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-events-bar__filter-button:focus-visible{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-events-header .tribe-events-c-events-bar__filter-button:hover{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-events-bar__filter-button svg{display:none}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-events-bar__filter-button span{clip:unset;color:inherit;font-weight:500;height:auto;margin:0;padding:0;position:static;width:auto}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__button{display:none}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__content{border:none;border-radius:0;box-shadow:none;display:block;padding:0;position:static;transform:none}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:60px;display:flex;padding:4px}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item:focus-visible{background-color:transparent!important;color:inherit}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item:hover{background-color:transparent!important;color:inherit}}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-icon{display:none}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-link{border:1px solid rgba(var(--alpha-rgb),.16);color:var(--alpha-color);cursor:pointer;display:grid;font-size:15px;font-weight:500;min-height:48px;padding-left:24px;padding-right:24px;place-items:center;transition-duration:var(--duration-short);transition-property:border-color,color,background-color;transition-timing-function:var(--timing-function)}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-link:focus-visible{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-link:hover{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-link{border:none;border-radius:60px;min-height:40px;overflow:hidden}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-link:focus-visible{background-color:transparent!important;color:var(--alpha-color)}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-link:hover{background-color:transparent!important;color:var(--alpha-color)}}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item-text{color:var(--alpha-color);font-weight:500}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item--active a{background:var(--active-gradient)}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item--active a span{color:var(--bravo-color)}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item--active a:focus-visible{background-color:transparent!important;color:inherit}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item--active a:focus-visible span{color:inherit}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item--active a:hover{background-color:transparent!important;color:inherit}.events-calendar .tribe-common .tribe-events-header .tribe-events-c-view-selector__list-item--active a:hover span{color:inherit}}@media(max-width:1023.98px){.events-calendar .tribe-common .tribe-events-header{flex-direction:column-reverse;gap:16px}.events-calendar .tribe-common .tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{display:none!important}}@media(min-width:768px){.events-calendar .tribe-common .tribe-events-c-messages__message{border-radius:60px}}.events-calendar .tribe-common .tribe-events-c-messages svg{display:none!important}@media(min-width:768px){.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-filter__container{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:32px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-filter__container legend{font-weight:500}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill__pill{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:60px;color:var(--alpha-color);cursor:pointer;display:grid;font-size:15px;font-weight:500;min-height:48px;padding-left:24px;padding-right:24px;place-items:center;transition-duration:var(--duration-short);transition-property:border-color,color,background-color;transition-timing-function:var(--timing-function)}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill__pill:focus-visible{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill__pill:hover{background-color:var(--bravo-color);border-color:var(--bravo-color);color:var(--charlie-color)}}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill__pill{display:flex;outline:none}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill{background:var(--active-gradient);padding-right:32px}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill:focus-visible{border-color:rgba(var(--alpha-rgb),.16);color:var(--alpha-color)}@media(hover:hover)and (pointer:fine){.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill:hover{border-color:rgba(var(--alpha-rgb),.16);color:var(--alpha-color)}}.events-calendar .tribe-common .tribe-filter-bar .select2 .selection{display:none!important}@media(max-width:767.98px){.events-calendar .tribe-common .tribe-filter-bar{border:1px solid rgba(var(--alpha-rgb),.16);border-radius:32px;padding:16px 32px}.events-calendar .tribe-common .tribe-filter-bar__actions button{border-radius:60px}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar-c-filter:first-child{border-top:none}.events-calendar .tribe-common .tribe-filter-bar .tribe-filter-bar__filters{border-bottom:none}}.events-calendar .tribe-common .tribe-events-calendar-month{margin-top:40px}@media(max-width:767.98px){.events-calendar .tribe-common .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date time{color:var(--white-color)}}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event--featured:before{display:none}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event-featured-image-wrapper{display:none!important}.events-calendar .tribe-common .tribe-events-calendar-month__header-column-title{text-transform:none}.events-calendar .tribe-common .tribe-events-calendar-month__day-date,.events-calendar .tribe-common .tribe-events-calendar-month__day-date-link{font-size:24px;font-weight:400}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event{margin-top:10px;padding:0 16px 16px}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event-details{padding-left:16px;position:relative}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event-details:before{background-color:var(--alpha-color);border-radius:32px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event-datetime{font-size:12px}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event-title-link:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.events-calendar .tribe-common .tribe-events-calendar-month__calendar-event-title-link{border:none!important}.events-calendar .tribe-common .tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper,.tribe-events-tooltip-theme{display:none!important}body.single-tribe_events main{margin-top:var(--header-height)}body.single-tribe_events .post-header+.events-calendar{--section-padding-y:32px;display:grid;grid-template-columns:repeat(12,1fr);padding-top:0}@media(max-width:767.98px){body.single-tribe_events .post-header+.events-calendar{display:block}}@media screen and (min-width:768px){body.single-tribe_events .post-header+.events-calendar>.container{grid-column:2/span 10}}body.single-tribe_events #tribe-events-pg-template{max-width:none;padding:0}body.single-tribe_events #tribe-events-footer,body.single-tribe_events .tribe-events-back,body.single-tribe_events .tribe-events-schedule{display:none}body.single-tribe_events .tribe_events .tribe-events-event-meta{margin-bottom:var(--tec-spacer-6);order:1;position:relative;width:100%}body.single-tribe_events .tribe_events .tribe-events-event-meta:before{bottom:0}body.single-tribe_events .tribe_events .tribe-events-event-meta .tribe-events-meta-group{padding-top:0}body.single-tribe_events .tribe_events .tribe-events-single-event-description{order:2}body.single-tribe_events .tribe_events .tribe-events{order:3}body.single-tribe_events .tribe-events-content ul li p{display:inline}body.single-tribe_events .tribe-events-content ol,body.single-tribe_events .tribe-events-content p,body.single-tribe_events .tribe-events-content ul{--paragraph-margin:24px}@media screen and (min-width:1280px){body.single-tribe_events .tribe-events-content ol,body.single-tribe_events .tribe-events-content p,body.single-tribe_events .tribe-events-content ul{font-size:var(--font-size-larger);line-height:var(--line-height-larger)}}body.single-tribe_events .tribe-events-content ol,body.single-tribe_events .tribe-events-content p,body.single-tribe_events .tribe-events-content ul{margin-bottom:0}body.single-tribe_events .tribe-events-content ol:not(:last-child),body.single-tribe_events .tribe-events-content p:not(:last-child),body.single-tribe_events .tribe-events-content ul:not(:last-child){margin-bottom:var(--paragraph-margin)}body.single-tribe_events .tribe-event-tags,body.single-tribe_events .tribe-event-tags-label,body.single-tribe_events .tribe-events-event-categories,body.single-tribe_events .tribe-events-event-categories-label,body.single-tribe_events .tribe-events-event-url,body.single-tribe_events .tribe-events-event-url-label{display:none!important}body.single-tribe_events .tribe-events-call-to-action{margin-top:24px}@media print{body.tribe-events-page-template .calendar-download,body.tribe-events-page-template .events-calendar .tribe-common .tribe-events-header .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button,body.tribe-events-page-template .tribe-events-view-loader{display:none!important}body.tribe-events-page-template .tribe-events-calendar-month__calendar-event-title-link{font-size:12px!important}body.tribe-events-page-template .tribe-events-calendar-month__calendar-event-details{padding-left:0!important}body.tribe-events-page-template .tribe-events-calendar-month__calendar-event-details:before{display:none!important}body.tribe-events-page-template .tribe-events-calendar-list__event-title-link,body.tribe-events-page-template .tribe-events-calendar-month__day-date,body.tribe-events-page-template .tribe-events-calendar-month__day-date-link{font-size:18px!important}body.tribe-events-page-template .tribe-events-calendar-list__event-row,body.tribe-events-page-template .tribe-events-calendar-month__day-cell{-moz-column-break-inside:avoid!important;break-inside:avoid!important}body.tribe-events-page-template .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:100%!important}}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:100%;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:var(--bravo-color);--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:var(--bravo-color);--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:var(--alpha-color);--tec-color-icon-error:#da394d;--tec-color-event-icon:var(--bravo-color);--tec-color-event-icon-hover:var(--alpha-color);--tec-color-accent-primary:var(--alpha-color);--tec-color-accent-primary-hover:var(--alpha-contrast);--tec-color-accent-primary-active:var(--alpha-contrast);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:var(--bravo-color);--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var( --tec-color-accent-primary-background );--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var( --tec-color-accent-secondary-active );--tec-color-button-secondary-background:var( --tec-color-accent-secondary-background );--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:var(--alpha-contrast);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:var(--bravo-color);--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var( --tec-color-background-secondary );--tec-color-accent-primary-background-datepicker:var( --tec-color-accent-primary-background );--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:var(--font-family);--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:15px;--tec-font-size-1:15px;--tec-font-size-2:15px;--tec-font-size-3:15px;--tec-font-size-4:15px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}.tribe-events-calendar-list-nav,.tribe-events-calendar-month-nav{border-color:rgba(var(--alpha-rgb),.16)!important}.tribe-events-calendar-list-nav .tribe-common-b2,.tribe-events-calendar-month-nav .tribe-common-b2{border:var(--button-border-width) solid!important;border-radius:var(--button-border-radius)!important;color:var(--alpha-color)!important;font-size:.9375rem!important;font-weight:var(--font-weight-medium);gap:8px;min-height:var(--button-height)!important;padding:var(--button-padding-top) var(--button-padding-right) var(--button-padding-bottom) var(--button-padding-left)!important}.tribe-events-calendar-list-nav .tribe-common-b2[disabled],.tribe-events-calendar-month-nav .tribe-common-b2[disabled]{opacity:.35}.tribe-events-calendar-list-nav .tribe-common-b2 svg,.tribe-events-calendar-month-nav .tribe-common-b2 svg{display:none}.tribe-events-calendar-list-nav .tribe-common-b2 span span,.tribe-events-calendar-month-nav .tribe-common-b2 span span{text-transform:lowercase}.tribe-events-calendar-list-nav .tribe-events-c-nav__next,.tribe-events-calendar-list-nav .tribe-events-c-nav__prev,.tribe-events-calendar-month-nav .tribe-events-c-nav__next,.tribe-events-calendar-month-nav .tribe-events-c-nav__prev{--icon-size:8px}.tribe-events-calendar-list-nav .tribe-events-c-nav__prev:before,.tribe-events-calendar-month-nav .tribe-events-c-nav__prev:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92b";font-family:Icons!important;font-size:var(--icon-size,inherit);font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.tribe-events-calendar-list-nav .tribe-events-c-nav__next:after,.tribe-events-calendar-month-nav .tribe-events-c-nav__next:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92a";font-family:Icons!important;font-size:var(--icon-size,inherit);font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.tribe-events-calendar-list .tribe-events-calendar-list__event-featured-image-wrapper{display:none!important}.tribe-events-calendar-list .tribe-events-calendar-list__event-title-link{border:none!important;color:var(--alpha-color)!important}.tribe-events-calendar-list .tribe-events-calendar-list__event-title-link:hover{border:none!important;text-decoration:none!important}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){border-color:rgba(var(--alpha-rgb),.16)!important}.tribe-events-meta-group{min-width:50%}.tribe-events-meta-group .tribe-events-single-section{flex:1}.tribe-events-meta-group .tribe-events-single-section-title{color:inherit;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-weight:var(--font-weight-normal);letter-spacing:0;margin-bottom:var(--paragraph-margin);margin-top:0;text-transform:none}.tribe-events-meta-group dt{font-weight:var(--font-weight-medium)}.tribe-events-meta-group a:hover{color:currentColor}@media(max-width:767.98px){.tribe-events-meta-group-venue{margin-top:40px}}.tribe-events-venue-map{margin:0;padding:0;width:100%}.tribe-events-venue-map iframe{max-height:100%}.tribe-events-meta{align-items:flex-start;border-bottom:1px solid rgba(var(--alpha-rgb),.16)!important;display:grid;gap:var(--page-padding);grid-template-columns:1fr;margin-bottom:var(--page-padding)}@media screen and (min-width:768px){.tribe-events-meta{grid-template-columns:1fr 1fr}}.tribe-events-meta .tribe-event-tags,.tribe-events-meta .tribe-event-tags-label,.tribe-events-meta .tribe-events-event-categories,.tribe-events-meta .tribe-events-event-categories-label{display:none}.tribe-events-meta .tribe-events-meta-group{padding-top:var(--page-padding)}.tribe-events-meta .tribe-events-meta-group.tribe-events-meta-group-organizer{padding-top:0}.tribe-events-meta .tribe-events-event-meta{gap:var(--page-padding)}@media screen and (max-width:767px){.tribe-events-meta .tribe-events-meta-group{padding-top:0}.tribe-events-meta .tribe-events-meta-group-venue{margin-top:0}}
