body.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,body.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,body .tribe-events-calendar-month__multiday-event:has(a:active) .tribe-events-calendar-month__multiday-event-bar,body .tribe-events-calendar-month__multiday-event:has(a:focus) .tribe-events-calendar-month__multiday-event-bar,body .tribe-events-calendar-month__multiday-event:has(a:focus-visible) .tribe-events-calendar-month__multiday-event-bar,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:active,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:focus,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:hover,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:active,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:focus,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:hover,body .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,body .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,body .tribe-events .tribe-events-c-top-bar__nav-link--next:active,body .tribe-events .tribe-events-c-top-bar__nav-link--next:focus,body .tribe-events .tribe-events-c-top-bar__nav-link--next:hover,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:active,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:focus,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:hover,body .tribe-events .tribe-events-calendar-month__day-date:focus-within,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:active,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:focus,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:hover,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:active,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:focus,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:hover{outline:2px solid var(--outline-color);outline-offset:var(--outline-offset);transition:var(--transition)}body .tribe-common .tribe-common-anchor-thin-alt,body .tribe-events-back a:visited span,body .tribe-events-back a span,body .tribe-events-calendar-month-mobile-events__more-events .tribe-common-cta--thin-alt,body .tribe-events-content a,body .tribe-events-event-meta dl a,body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text .underline,body .tribe-events .tribe-events-calendar-day__event-title-link,body .tribe-events .tribe-events-calendar-list__event-title-link,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title a,body .tribe-events .tribe-events-calendar-month__calendar-event-title a,body .tribe-events .tribe-events-calendar-month__day-date a,body .tribe-events .tribe-events-calendar-month__more-events-link,body .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}body .tribe-common .tribe-common-anchor-thin-alt:active,body .tribe-common .tribe-common-anchor-thin-alt:focus,body .tribe-common .tribe-common-anchor-thin-alt:focus-visible,body .tribe-common .tribe-common-anchor-thin-alt:hover,body .tribe-events-back a span:active,body .tribe-events-back a span:focus,body .tribe-events-back a span:focus-visible,body .tribe-events-back a span:hover,body .tribe-events-calendar-month-mobile-events__more-events .tribe-common-cta--thin-alt:active,body .tribe-events-calendar-month-mobile-events__more-events .tribe-common-cta--thin-alt:focus,body .tribe-events-calendar-month-mobile-events__more-events .tribe-common-cta--thin-alt:focus-visible,body .tribe-events-calendar-month-mobile-events__more-events .tribe-common-cta--thin-alt:hover,body .tribe-events-content a:active,body .tribe-events-content a:focus,body .tribe-events-content a:focus-visible,body .tribe-events-content a:hover,body .tribe-events-event-meta dl a:active,body .tribe-events-event-meta dl a:focus,body .tribe-events-event-meta dl a:focus-visible,body .tribe-events-event-meta dl a:hover,body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text .underline:active,body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text .underline:focus,body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text .underline:focus-visible,body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text .underline:hover,body .tribe-events .tribe-events-calendar-day__event-title-link:active,body .tribe-events .tribe-events-calendar-day__event-title-link:focus,body .tribe-events .tribe-events-calendar-day__event-title-link:focus-visible,body .tribe-events .tribe-events-calendar-day__event-title-link:hover,body .tribe-events .tribe-events-calendar-list__event-title-link:active,body .tribe-events .tribe-events-calendar-list__event-title-link:focus,body .tribe-events .tribe-events-calendar-list__event-title-link:focus-visible,body .tribe-events .tribe-events-calendar-list__event-title-link:hover,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title a:active,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title a:focus,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title a:focus-visible,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title a:hover,body .tribe-events .tribe-events-calendar-month__calendar-event-title a:active,body .tribe-events .tribe-events-calendar-month__calendar-event-title a:focus,body .tribe-events .tribe-events-calendar-month__calendar-event-title a:focus-visible,body .tribe-events .tribe-events-calendar-month__calendar-event-title a:hover,body .tribe-events .tribe-events-calendar-month__day-date a:active,body .tribe-events .tribe-events-calendar-month__day-date a:focus,body .tribe-events .tribe-events-calendar-month__day-date a:focus-visible,body .tribe-events .tribe-events-calendar-month__day-date a:hover,body .tribe-events .tribe-events-calendar-month__more-events-link:active,body .tribe-events .tribe-events-calendar-month__more-events-link:focus,body .tribe-events .tribe-events-calendar-month__more-events-link:focus-visible,body .tribe-events .tribe-events-calendar-month__more-events-link:hover,body .tribe-events .tribe-events-calendar-month__multiday-event-bar-title:active,body .tribe-events .tribe-events-calendar-month__multiday-event-bar-title:focus,body .tribe-events .tribe-events-calendar-month__multiday-event-bar-title:focus-visible,body .tribe-events .tribe-events-calendar-month__multiday-event-bar-title:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small,body .tribe-common .tribe-common-c-btn-border-small,body .tribe-common a.tribe-common-c-btn-border-small{text-decoration:none}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small span,body .tribe-common .tribe-common-c-btn-border-small span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}body .tribe-common .tribe-common-c-btn-border-small:active span,body .tribe-common .tribe-common-c-btn-border-small:focus-visible span,body .tribe-common .tribe-common-c-btn-border-small:focus span,body .tribe-common .tribe-common-c-btn-border-small:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}:root{--tec-grid-width:88%;--tec-color-link-accent:#004aae;--tec-color-accent-primary:#004aae;--tec-color-icon-secondary:#fff;--tec-color-background-secondary-datepicker:#f2f2f2;--tec-color-text-event-date:#000;--tec-color-background-primary-multiday:#ffe88d;--tec-color-background-secondary-multiday:#ffe88d;--tec-color-background-secondary-multiday-hover:#ffe88d;--tec-color-text-events-title-month-multiday:#004aae;--tec-color-text-event-title:#000;--tec-opacity-icon-hover:1;--tec-font-family-sans-serif:"Inter",sans-serif}body .tribe-common .tribe-common-l-container{padding:var(--layout-dynamic-space-y-row-large) 0!important}@media (min-width:1440px){body .tribe-common .tribe-common-l-container{max-width:80rem}}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{padding:var(--layout-fixed-space-xsmall)}@media (min-width:768px){body .tribe-events .tribe-events-calendar-month__day-date{display:inline-grid;height:32px;width:32px;justify-content:center;align-items:center;border-radius:var(--layout-border-radius-element-medium);background:var(--color-blue-dark);color:var(--color-gold-light)}body .tribe-events .tribe-events-calendar-month__day-date a,body .tribe-events .tribe-events-calendar-month__day-date a:active,body .tribe-events .tribe-events-calendar-month__day-date a:focus,body .tribe-events .tribe-events-calendar-month__day-date a:hover,body .tribe-events .tribe-events-calendar-month__day-date a:visited{color:currentColor}body .tribe-events .tribe-events-calendar-month__day-date a:focus,body .tribe-events .tribe-events-calendar-month__day-date a:focus-visible{outline:none}body .tribe-events .tribe-events-calendar-month__day-date:focus-within{outline-color:var(--color-blue-dark)}}body .tribe-events .tribe-events-calendar-month__day-date-daynum{color:inherit}body .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{opacity:1;color:var(--color-blue-dark);background:transparent}@media (min-width:1024px){body .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{background:var(--color-gray-light)}}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{font-size:var(--copy-font-size-large);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-large);padding:0}body .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date{display:flex;flex-flow:row nowrap;width:100%;background-color:var(--color-california-gold);border-radius:var(--layout-border-radius-element-medium);color:var(--color-blue-dark);align-items:center;justify-content:center;height:32px}@media (min-width:1024px){body .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date{justify-content:space-between;padding-left:var(--layout-fixed-space-xsmall);padding-right:var(--layout-fixed-space-xsmall);height:auto}body .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date:after{content:"Today";position:relative;order:3;color:var(--color-blue-dark);font-family:var(--font-family,Inter);font-size:var(--copy-font-size-xsmall);font-weight:var(--copy-font-weight-bold-xsmall);line-height:var(--copy-line-height-xsmall);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_7757_10928)'%3E%3Cpath d='M4 0c.416 0 .75.334.75.75V2h4.5V.75c0-.416.334-.75.75-.75s.75.334.75.75V2H12c1.103 0 2 .897 2 2v10c0 1.103-.897 2-2 2H2c-1.103 0-2-.897-2-2V4c0-1.103.897-2 2-2h1.25V.75C3.25.334 3.584 0 4 0zm8.5 6h-11v8c0 .275.225.5.5.5h10c.275 0 .5-.225.5-.5V6zm-9 2h3c.275 0 .5.225.5.5v3c0 .275-.225.5-.5.5h-3a.501.501 0 01-.5-.5v-3c0-.275.225-.5.5-.5z' fill='%23010133'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7757_10928'%3E%3Cpath fill='%23fff' d='M0 0h14v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:14px 16px;background-repeat:no-repeat;background-position:0;padding-left:calc(var(--layout-fixed-space-xxsmall) + 16px)}}body .tribe-events .tribe-events-calendar-month__header-column-title.tribe-common-b3{padding:var(--layout-fixed-space-xxxsmall) var(--layout-fixed-space-xsmall);color:var(--color-blue-dark);font-size:var(--heading-font-size-h4);font-weight:var(--heading-font-weight-h4);line-height:1.5}body .tribe-events .tribe-events-calendar-month__header-column{text-transform:none;padding:0;background:none}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-top-width:1px}body .tribe-events .tribe-events-c-messages__message--notice{border-radius:var(--layout-border-radius-element-medium);border:var(--layout-border-width-element-medium) solid var(--color-blue-medium);background-color:var(--color-white);color:var(--color-blue-medium);font-size:var(--copy-font-size-large);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-large)}body .tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display:none}body .tribe-events .tribe-events-c-messages__message--notice a{color:var(--color-blue-medium)!important}body .tribe-events .tribe-events-c-messages__message--notice a:focus-visible,body .tribe-events .tribe-events-c-messages__message--notice a:hover{color:var(--color-blue-dark)!important}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:flex-start}body .tribe-common .tribe-common-anchor-thin-alt,body .tribe-common .tribe-common-anchor-thin-alt:active,body .tribe-common .tribe-common-anchor-thin-alt:focus,body .tribe-common .tribe-common-anchor-thin-alt:hover{border-bottom:none}body .tribe-events .tribe-events-c-view-selector{display:none}body .tribe-events .tribe-events-c-bottom-bar__nav-link--next,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev,body .tribe-events .tribe-events-c-top-bar__nav-link--next,body .tribe-events .tribe-events-c-top-bar__nav-link--prev,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{background:var(--color-blue-dark);color:var(--color-white);padding:var(--button-padding-y-medium) calc(var(--button-padding-x-medium) - var(--layout-fixed-space-xxsmall));height:auto;width:auto}@media (min-width:0px){body .tribe-events .tribe-events-c-bottom-bar__nav-link--next,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev,body .tribe-events .tribe-events-c-top-bar__nav-link--next,body .tribe-events .tribe-events-c-top-bar__nav-link--prev,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{padding:var(--button-padding-y-medium) var(--button-padding-x-medium)}}body .tribe-events .tribe-events-c-bottom-bar__nav-link--next svg,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev svg,body .tribe-events .tribe-events-c-top-bar__nav-link--next svg,body .tribe-events .tribe-events-c-top-bar__nav-link--prev svg,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled svg,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled svg{display:block;height:20px;color:var(--color-white);pointer-events:none}body .tribe-events .tribe-events-c-bottom-bar__nav-link--next .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--next .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--prev .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled .tribe-common-c-btn-icon__icon-svg path{fill:var(--color-white)}body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:active,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:focus,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:hover,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:active,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:focus,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:hover,body .tribe-events .tribe-events-c-top-bar__nav-link--next:active,body .tribe-events .tribe-events-c-top-bar__nav-link--next:focus,body .tribe-events .tribe-events-c-top-bar__nav-link--next:hover,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:active,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:focus,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:hover,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:active,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:focus,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:hover,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:active,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:focus,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:hover{background:var(--color-blue-dark);outline-color:var(--color-blue-dark);color:var(--color-white)}body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:active .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:focus .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:hover .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:active .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:focus .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:hover .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--next:active .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--next:focus .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--next:hover .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:active .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:focus .tribe-common-c-btn-icon__icon-svg path,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:hover .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:active .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:focus .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:hover .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:active .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:focus .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:hover .tribe-common-c-btn-icon__icon-svg path{fill:var(--color-white)}body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:active,body .tribe-events .tribe-events-c-bottom-bar__nav-link--next:focus,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:active,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev:focus,body .tribe-events .tribe-events-c-top-bar__nav-link--next:active,body .tribe-events .tribe-events-c-top-bar__nav-link--next:focus,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:active,body .tribe-events .tribe-events-c-top-bar__nav-link--prev:focus,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:active,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled:focus,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:active,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled:focus{outline:2px solid var(--color-blue-dark);outline-offset:2px}body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{background:var(--color-gray-light)!important;cursor:not-allowed;outline:none!important}body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled .tribe-common-c-btn-icon__icon-svg path,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled .tribe-common-c-btn-icon__icon-svg path{fill:var(--color-black)!important}body .tribe-events .tribe-events-c-bottom-bar__nav-link--next,body .tribe-events .tribe-events-c-bottom-bar__nav-link--prev,body .tribe-events button.tribe-events-c-bottom-bar__nav-link--next:disabled,body .tribe-events button.tribe-events-c-bottom-bar__nav-link--prev:disabled{border-radius:var(--button-border-radius-standard);padding:var(--button-padding-y-medium) var(--button-padding-x-medium);display:inline-flex}body .tribe-events .tribe-events-c-top-bar__nav-link--next,body .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled{border-top-right-radius:var(--button-border-radius-standard);border-bottom-right-radius:var(--button-border-radius-standard)}body .tribe-events .tribe-events-c-top-bar__nav-link--prev,body .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{border-top-left-radius:var(--button-border-radius-standard);border-bottom-left-radius:var(--button-border-radius-standard)}body .tribe-events .tribe-events-c-bottom-bar__nav-list-item,body .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:0;height:100%;display:flex}body .tribe-events-c-bottom-bar__nav-list,body .tribe-events-c-top-bar__nav-list{display:flex;flex-flow:row nowrap;gap:var(--layout-fixed-space-xxxsmall)}body .tribe-events .tribe-events-header__top-bar{gap:calc(var(--layout-dynamic-space-gutter) - var(--layout-fixed-space-xsmall))}@media (min-width:0px){body .tribe-events .tribe-events-header__top-bar{gap:var(--layout-dynamic-space-gutter)}}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar,body .tribe-events .tribe-events-header__top-bar{margin-bottom:var(--layout-dynamic-space-y-row-medium)}body .tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button,body .tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button *,body .tribe-common button.tribe-events-c-top-bar__datepicker-button,body .tribe-common button.tribe-events-c-top-bar__datepicker-button *{color:var(--color-blue-dark);font-size:var(--copy-font-size-large);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-large)}body .tribe-events .tribe-events-c-top-bar__datepicker{width:auto;flex:none}body .tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{height:1.125rem;width:1.125rem}body .tribe-events .datepicker .day,body .tribe-events .datepicker .month,body .tribe-events .datepicker .year{border-radius:0}body .tribe-events .datepicker{padding-top:var(--tec-spacer-3)}body .tribe-events .datepicker table{border-collapse:separate}body .tribe-events .datepicker table thead th{background-color:transparent}body .tribe-events .datepicker table tbody tr{border-top:var(--layout-fixed-space-xxxsmall) solid #fff}body .tribe-events .datepicker table tbody tr:first-child td{border-top:2px solid var(--color-blue-dark)}body .tribe-events .datepicker table tbody tr:first-child td:first-child{border-left:2px solid var(--color-blue-dark);border-top-left-radius:var(--border-radius)!important}body .tribe-events .datepicker table tbody tr:first-child td:last-child{border-right:2px solid var(--color-blue-dark);border-top-right-radius:var(--border-radius)!important}body .tribe-events .datepicker table tbody tr:last-child td{border-bottom:2px solid var(--color-blue-dark)}body .tribe-events .datepicker table tbody tr:last-child td:first-child{border-left:2px solid var(--color-blue-dark);border-bottom-left-radius:var(--border-radius)!important}body .tribe-events .datepicker table tbody tr:last-child td:last-child{border-right:2px solid var(--color-blue-dark);border-bottom-right-radius:var(--border-radius)!important}body .tribe-events .datepicker .datepicker-switch{font-size:var(--copy-font-size-small);font-weight:var(--copy-font-weight-bold-small)}body .tribe-events .datepicker .datepicker-days,body .tribe-events .datepicker .datepicker-months,body .tribe-events .datepicker .datepicker-years{margin-bottom:var(--layout-fixed-space-xxxsmall)}body .tribe-events .datepicker .datepicker-days .next,body .tribe-events .datepicker .datepicker-days .prev,body .tribe-events .datepicker .datepicker-months .next,body .tribe-events .datepicker .datepicker-months .prev,body .tribe-events .datepicker .datepicker-years .next,body .tribe-events .datepicker .datepicker-years .prev{margin:0;background-color:var(--color-blue-medium);height:44px;width:44px;display:inline-grid;align-items:center;justify-content:center;margin-bottom:var(--layout-fixed-space-xxxsmall)}body .tribe-events .datepicker .datepicker-days .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,body .tribe-events .datepicker .datepicker-days .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path,body .tribe-events .datepicker .datepicker-months .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,body .tribe-events .datepicker .datepicker-months .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path,body .tribe-events .datepicker .datepicker-years .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,body .tribe-events .datepicker .datepicker-years .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:var(--color-white)}body .tribe-events .datepicker .datepicker-days .next:active,body .tribe-events .datepicker .datepicker-days .next:focus,body .tribe-events .datepicker .datepicker-days .next:hover,body .tribe-events .datepicker .datepicker-days .prev:active,body .tribe-events .datepicker .datepicker-days .prev:focus,body .tribe-events .datepicker .datepicker-days .prev:hover,body .tribe-events .datepicker .datepicker-months .next:active,body .tribe-events .datepicker .datepicker-months .next:focus,body .tribe-events .datepicker .datepicker-months .next:hover,body .tribe-events .datepicker .datepicker-months .prev:active,body .tribe-events .datepicker .datepicker-months .prev:focus,body .tribe-events .datepicker .datepicker-months .prev:hover,body .tribe-events .datepicker .datepicker-years .next:active,body .tribe-events .datepicker .datepicker-years .next:focus,body .tribe-events .datepicker .datepicker-years .next:hover,body .tribe-events .datepicker .datepicker-years .prev:active,body .tribe-events .datepicker .datepicker-years .prev:focus,body .tribe-events .datepicker .datepicker-years .prev:hover{background-color:var(--color-blue-dark)}body .tribe-events .datepicker .active{font-weight:var(--copy-font-weight-bold-xsmall)}body .tribe-events .datepicker .datepicker-days .datepicker-switch,body .tribe-events .datepicker .datepicker-days .next,body .tribe-events .datepicker .datepicker-days .prev,body .tribe-events .datepicker .datepicker-months .datepicker-switch,body .tribe-events .datepicker .datepicker-months .next,body .tribe-events .datepicker .datepicker-months .prev,body .tribe-events .datepicker .datepicker-years .datepicker-switch,body .tribe-events .datepicker .datepicker-years .next,body .tribe-events .datepicker .datepicker-years .prev{padding:var(--layout-fixed-space-xsmall) 0}body .tribe-events .datepicker .month,body .tribe-events .datepicker .year{width:calc(25% - var(--layout-fixed-space-xxxsmall)*2);margin:var(--layout-fixed-space-xxxsmall)}body .tribe-events .datepicker .day{width:calc(14.28571% - var(--layout-fixed-space-xxxsmall)*2);margin:var(--layout-fixed-space-xxxsmall)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:auto;flex:none}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button{width:50px;height:calc(100% - var(--layout-fixed-space-xxsmall)*2);margin:var(--layout-fixed-space-xxsmall);padding:var(--layout-fixed-space-xxxsmall);justify-content:center;align-items:center;border-radius:var(--layout-border-radius-element-small);background-color:var(--color-gray-light)}body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button i,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button svg{width:18px;height:18px;font-size:18px;line-height:1;color:var(--color-blue-dark);pointer-events:none}body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:active,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:focus,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover{background-color:var(--color-blue-dark)}body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:active i,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:active svg,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:focus i,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:focus svg,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover i,body .tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover svg{color:var(--color-white)}body .tribe-events .tribe-events-c-search{display:flex;align-items:center;justify-content:space-between}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search,body .tribe-events .tribe-events-c-search{border:var(--form-border-width-input) solid var(--color-blue-dark);border-radius:var(--form-border-radius-input)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search:has(input:active),body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search:has(input:focus),body .tribe-events .tribe-events-c-search:has(input:active),body .tribe-events .tribe-events-c-search:has(input:focus){outline:2px solid var(--color-blue-dark);outline-offset:2px}body .tribe-common .tribe-common-form-control-text__input{border-bottom:none}body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{padding:var(--layout-fixed-space-xxsmall) var(--layout-fixed-space-xxsmall) var(--layout-fixed-space-xxsmall) var(--layout-fixed-space-small);color:var(--color-black);font-size:var(--copy-font-size-small);font-weight:var(--copy-font-weight-normal-small);line-height:var(--copy-line-height-small);border-radius:var(--form-border-radius-input)}body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input:active,body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input:focus,body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input:hover{outline:none}body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::-moz-placeholder{color:var(--color-black)}body .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::placeholder{color:var(--color-black)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar,body .tribe-events .tribe-events-header__events-bar{border:none;margin-bottom:var(--layout-dynamic-space-y-row-medium)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{margin:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:var(--layout-fixed-space-xxsmall)}body .tribe-events .tribe-events-c-search__input-control-icon-svg{left:0;transform:none;top:0;position:relative}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{left:0}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small,body .tribe-common .tribe-common-c-btn-border-small,body .tribe-common a.tribe-common-c-btn-border-small{color:var(--color-blue-medium)!important;padding:0;display:inline-flex!important;align-items:center;gap:var(--layout-fixed-space-xsmall);margin:0;border:none}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small i,body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small svg,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small i,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small svg,body .tribe-common .tribe-common-c-btn-border-small i,body .tribe-common .tribe-common-c-btn-border-small svg,body .tribe-common a.tribe-common-c-btn-border-small i,body .tribe-common a.tribe-common-c-btn-border-small svg{width:21px;height:24px;font-size:24px;line-height:1}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small span,body .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small span,body .tribe-common .tribe-common-c-btn-border-small span,body .tribe-common a.tribe-common-c-btn-border-small span{font-size:var(--copy-font-size-large);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-large)}body .tribe-events-c-bottom-bar__nav-list{align-items:flex-start;justify-content:space-between;gap:var(--layout-fixed-space-small);margin-top:var(--layout-dynamic-space-y-row-medium)}body .tribe-events-c-bottom-bar__nav-list-item--link{display:inline-flex;height:100%;align-items:flex-start;gap:var(--layout-fixed-space-small);padding:0}body .tribe-events-c-bottom-bar__nav-list-item--link .underline{text-decoration:underline}body .tribe-events-c-bottom-bar__nav-list-item--link[disabled]{display:none;cursor:not-allowed!important}body .tribe-events-c-bottom-bar__nav-list-item--link[disabled]:active,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled]:focus,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled]:focus-visible,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled]:hover{outline:none}body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--next,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--prev{cursor:not-allowed!important;background-color:var(--color-gray-light)}body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--next path,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--prev path{fill:var(--color-black)!important}body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--next:active,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--next:focus,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--next:focus-visible,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--next:hover,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--prev:active,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--prev:focus,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--prev:focus-visible,body .tribe-events-c-bottom-bar__nav-list-item--link[disabled] .tribe-events-c-bottom-bar__nav-link--prev:hover{outline:none}body .tribe-events-c-bottom-bar__nav-list-item--link svg{pointer-events:none}body .tribe-events-c-bottom-bar__nav-list-item--link:focus-visible .underline,body .tribe-events-c-bottom-bar__nav-list-item--link:hover .underline{text-decoration-thickness:var(--layout-border-width-element-small);text-underline-offset:var(--layout-border-width-element-small)}body .tribe-events .tribe-events-calendar-month__calendar-event{border-bottom:var(--layout-border-width-element-xsmall) solid var(--color-gray-light)}body .tribe-events .tribe-events-calendar-month__calendar-event,body .tribe-events .tribe-events-calendar-month__calendar-event:first-child,body .tribe-events .tribe-events-calendar-month__calendar-event:last-child{padding:0 0 var(--layout-fixed-space-small);margin-top:var(--layout-fixed-space-xsmall);margin-bottom:0}body .tribe-events .tribe-events-calendar-month__calendar-event-datetime{color:var(--color-black);font-size:var(--copy-font-size-xsmall);font-weight:var(--copy-font-weight-normal-xsmall);line-height:var(--copy-line-height-xsmall)}body .tribe-events .tribe-events-calendar-month__calendar-event-title{color:var(--color-blue-medium);font-size:var(--copy-font-size-small);font-weight:var(--copy-font-weight-normal-small);line-height:var(--copy-line-height-small)}body .tribe-events .tribe-events-calendar-month__calendar-event-title a{display:inline-block;color:var(--color-blue-medium)!important;border-bottom:none!important}body .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event{opacity:1}body .tribe-events .tribe-events-calendar-month__more-events{margin:var(--layout-fixed-space-xsmall) 0 0;padding:0;border:none}body .tribe-events .tribe-events-calendar-month__more-events-link{padding:var(--layout-fixed-space-xxxsmall) var(--layout-fixed-space-xsmall);background-color:var(--color-gold-light);border-radius:var(--layout-border-radius-element-small);color:var(--color-blue-dark);font-size:var(--copy-font-size-xsmall);font-weight:var(--copy-font-weight-normal-xsmall);line-height:var(--copy-line-height-xsmall);border:none!important;opacity:1!important}body .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-size:var(--copy-font-size-small);font-weight:var(--copy-font-weight-normal-small);line-height:var(--copy-line-height-small);opacity:1!important}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{margin-top:4px;height:25px}body .tribe-events .tribe-events-c-top-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{width:-moz-max-content;width:max-content}body .tribe-events-header__breadcrumbs,body .tribe-events-header__title{display:none}body .tribe-events .tribe-events-c-top-bar__nav,body .tribe-events .tribe-events-c-top-bar__today-button{display:block!important;flex:none;visibility:visible}body .tribe-events .tribe-events-c-events-bar__search-button,body .tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile,body .tribe-events button.tribe-events-c-events-bar__search-button{display:none!important;visibility:hidden}body .tribe-events .tribe-events-c-nav,body .tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}body .tribe-common .tribe-common-c-btn-border-small,body .tribe-common a.tribe-common-c-btn-border-small{width:auto}body .tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{margin-top:var(--layout-dynamic-space-y-row-medium)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{flex:none}@media (max-width:calc(768 - 1px)){body .tribe-events .tribe-events-c-events-bar__search-container{display:block!important;position:relative;top:0;width:100%;padding:0;z-index:unset}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar,body .tribe-events .tribe-events-header__events-bar{margin-bottom:0}body .tribe-events .tribe-events-c-top-bar__datepicker-container .dropdown-menu{width:88vw;transform:translate(-9.375rem,.625rem)}}body .tribe-events .tribe-events-calendar-month__day{aspect-ratio:unset;min-height:80px;border:1px solid var(--color-black);border-radius:0;padding:0}body .tribe-events .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected{background-color:var(--color-blue-medium)}body .tribe-events .tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:var(--color-gold-light);background-color:transparent}body .tribe-events .tribe-events-calendar-month__day.tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-cell--selected{color:var(--color-blue-dark)}body .tribe-events .tribe-events-calendar-month__day.tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:var(--color-blue-dark);background-color:var(--color-california-gold)}body .tribe-events .tribe-events-calendar-month__day-cell--mobile{padding:var(--layout-fixed-space-xsmall);gap:var(--layout-fixed-space-xsmall)}body .tribe-events .tribe-events-calendar-month__week{background:none}body .tribe-events .tribe-events-calendar-month__week:not(:last-child) .tribe-events .tribe-events-calendar-month__day{border-bottom:none}body .tribe-events .tribe-events-calendar-month__day-cell--mobile,body .tribe-events .tribe-events-calendar-month__header-column-title{text-align:left}body .tribe-events .tribe-events-calendar-month__day-cell--mobile{justify-content:flex-start;align-items:flex-start}body .tribe-events .tribe-events-calendar-month__mobile-events-icon--event{align-self:center}body .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--color-california-gold)}body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{margin-top:var(--layout-dynamic-space-y-row-small);padding:var(--layout-fixed-space-small) var(--layout-dynamic-space-y-full);align-items:center;align-content:center;gap:var(--layout-dynamic-space-gutter);border-radius:5px;border:var(--layout-border-width-element-xsmall) solid var(--color-gray-light);background:var(--color-gray-light)}body .tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:0;border-bottom:var(--layout-dynamic-space-y-after-h4) solid var(--color-gold-light);display:inline-flex}body .tribe-events .tribe-events-c-day-marker:after{display:none}body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title,body .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title a{color:var(--color-blue-medium)}body .tribe-events-calendar-month-mobile-events__mobile-event-details{display:flex;flex-flow:column;gap:var(--layout-fixed-space-xsmall)}body .tribe-events-calendar-month-mobile-events__mobile-event-datetime{display:flex;flex-flow:row wrap;gap:var(--layout-fixed-space-small)}body .tribe-events-calendar-month-mobile-events__mobile-event-datetime *{color:var(--color-blue-dark)}body .tribe-events-calendar-month-mobile-events__mobile-event-datetime i,body .tribe-events-calendar-month-mobile-events__mobile-event-datetime svg{height:18px;width:18px;font-size:18px;line-height:1}body .tribe-events-calendar-month-mobile-events__mobile-event-datetime>div{display:grid;grid-template-columns:18px auto;align-items:center;gap:var(--layout-fixed-space-xsmall);padding-right:var(--layout-fixed-space-small);border-right:var(--layout-border-width-element-xsmall) solid var(--color-gray-medium)}body .tribe-events-calendar-month-mobile-events__mobile-event-datetime>div:last-child{padding-right:0;border-right:none}body .tribe-events-calendar-month-mobile-events__mobile-event-datetime__type span{padding:var(--layout-fixed-space-xxxsmall) var(--layout-fixed-space-xsmall);border-radius:var(--layout-border-radius-element-small)}body .tribe-events-calendar-month-mobile-events:has(.tribe-events-calendar-month-mobile-events__mobile-day--show .tribe-events-calendar-month-mobile-events__mobile-event){margin-top:var(--layout-dynamic-space-y-row-large)}body .tribe-events-calendar-month-mobile-events__more-events{padding:0;margin-top:var(--layout-fixed-space-small)}body .tribe-events-calendar-month-mobile-events__more-events .tribe-common-cta--thin-alt{background-color:var(--color-gold-light);padding:var(--layout-fixed-space-xxxsmall) var(--layout-fixed-space-xsmall);border-radius:var(--layout-border-radius-element-small);border:none!important;font-size:var(--copy-font-size-small);font-weight:var(--copy-font-weight-normal-small);line-height:var(--copy-line-height-small)}@media (max-width:calc(1440 - 1px)){body .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container,body .tribe-events .tribe-events-header__events-bar{flex:100%}body .tribe-events .tribe-events-header{padding:0;margin:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month,body .tribe-events .tribe-events-calendar-month{margin-top:var(--layout-dynamic-space-y-row-medium);margin-bottom:var(--layout-dynamic-space-y-row-medium)}body .tribe-events-c-search__input-group{width:calc(100% - 50px)}body .tribe-events-header--has-event-search .tribe-events-header__events-bar,body .tribe-events-header--has-event-search .tribe-events-header__top-bar{flex:100%}body .tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:block;margin-top:var(--layout-dynamic-space-y-row-medium)}body .tribe-events .tribe-events-calendar-month__day-date{font-size:var(--copy-font-size-large);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-large)}}body #tribe-events-pg-template{padding:var(--layout-dynamic-space-y-row-large) 0;max-width:88%}@media (min-width:1440px){body #tribe-events-pg-template{max-width:80rem}}body .tribe-events-notices{margin-bottom:var(--layout-dynamic-space-y-row-medium);padding-bottom:0;border-bottom:none}body .tribe-events-notices ul{display:flex;flex-flow:column;gap:var(--layout-fixed-space-medium)}body .tribe-events-notices li{border-radius:var(--layout-border-radius-element-medium);border:var(--layout-border-width-element-medium) solid var(--color-blue-medium);padding:var(--layout-fixed-space-small);color:var(--color-blue-medium);font-size:var(--copy-font-size-large);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-large)}body .tribe-events-back{margin:0 0 var(--layout-fixed-space-xsmall)}body .tribe-events-back a,body .tribe-events-back a:visited{display:inline-flex;gap:var(--layout-fixed-space-xsmall);align-items:center;color:var(--color-blue-medium)}body .tribe-events-back a:visited i,body .tribe-events-back a:visited svg,body .tribe-events-back a i,body .tribe-events-back a svg{font-size:var(--copy-font-size-large);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-large)}body .tribe-events-back a:visited span,body .tribe-events-back a span{font-size:var(--copy-font-size-medium);font-weight:var(--copy-font-weight-bold-large);line-height:var(--copy-line-height-medium)}body .tribe-events-single-event-title{padding-bottom:var(--layout-dynamic-space-y-row-small);border-bottom:var(--layout-border-width-element-xsmall) solid var(--color-gray-medium);margin-bottom:var(--layout-dynamic-space-y-row-small)}body .tribe-events-content__wrapper{grid-column:1/-1}@media (min-width:1024px){body .tribe-events-content__wrapper{grid-column:1/5}}@media (min-width:1440px){body .tribe-events-content__wrapper{grid-column:1/8}}body .tribe-events-meta__wrapper{grid-column:1/-1}@media (min-width:1024px){body .tribe-events-meta__wrapper{grid-column:5/-1}}@media (min-width:1440px){body .tribe-events-meta__wrapper{grid-column:8/-1}}body .tribe-events-content a{border-bottom:none;color:var(--color-black)}body .tribe-events-content a:active,body .tribe-events-content a:focus,body .tribe-events-content a:hover{color:var(--color-black)}body .tribe-events-single>.tribe_events{overflow:unset;display:grid}body.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container,body .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown__container{width:-moz-max-content;width:max-content;max-width:100%}body.single-tribe_events .tribe-events-c-subscribe-dropdown,body .tribe-events .tribe-events-c-subscribe-dropdown{margin:var(--layout-dynamic-space-y-after-paragraph) 0}body.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,body .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{border-color:var(--color-blue-dark);background-color:var(--color-blue-dark);color:var(--color-white);width:auto;align-items:center;display:inline-flex;padding:var(--button-padding-y-medium) var(--button-padding-x-small);border-radius:var(--button-border-radius-standard)}body.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,body.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,body .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,body .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{outline-color:var(--color-blue-dark);border-color:var(--color-blue-dark);background-color:var(--color-blue-dark)}body.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button,body .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button{font-size:var(--copy-font-size-medium);font-weight:var(--copy-font-weight-bold-medium);line-height:1.5;outline:none!important}body.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .fa-calendar-circle-plus,body .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .fa-calendar-circle-plus{font-size:24px;line-height:1;height:24px;width:28px;margin-right:var(--layout-fixed-space-xsmall)}body.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,body .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{margin-left:var(--layout-dynamic-space-gutter);width:var(--layout-fixed-space-xsmall);font-size:var(--layout-fixed-space-xsmall);line-height:1}body .tribe-events-event-meta.primary,body .tribe-events-event-meta.secondary{position:relative}body .tribe-events-event-meta.primary:before,body .tribe-events-event-meta.secondary:before{display:none}body .single-tribe_events .tribe-events-single .tribe-events-event-meta{-moz-columns:1;column-count:1;position:relative}body .tribe-events-meta-group{margin-right:0;flex:100%;padding:var(--layout-fixed-space-small) 0;border-bottom:var(--layout-border-width-element-xsmall) solid var(--color-gray-light);display:grid;grid-template-columns:175px auto;gap:var(--layout-fixed-space-small)}body .tribe-events-meta-group:first-child{padding-top:0}body .tribe-events-meta-group:last-child{border-bottom:none}body .tribe-events-meta-group.tribe-events-meta-group-venue dl dd{margin:0}body .tribe-events-meta-group.tribe-events-meta-group-venue .tribe-address{display:block;margin:0 0 1em}body .tribe-events-meta-group.tribe-events-meta-group-organizer .tribe-organizer-url{margin:0}body #tribe-events-footer{grid-column:1/-1;order:3}body .tribe-events-event-meta dt{visibility:hidden;display:none}body .tribe-events-meta-group .tribe-events-single-section-title{text-transform:none;color:var(--color-blue-dark);font-size:var(--copy-font-size-medium);font-weight:var(--copy-font-weight-bold-medium);line-height:var(--copy-line-height-medium);letter-spacing:normal;margin:0}body .tribe-events-event-meta dl{margin:0}body .tribe-events-event-meta dl *{font-size:var(--copy-font-size-medium);font-weight:var(--copy-font-weight-normal-medium);line-height:var(--copy-line-height-medium)}body .tribe-events-event-meta dl a{font-size:var(--copy-font-size-small);font-weight:var(--copy-font-weight-normal-small);line-height:var(--copy-line-height-small);color:var(--color-blue-medium)!important}body .tribe-events-event-meta dl abbr{text-decoration:none}body .tribe-events-sub-nav{display:flex;flex-flow:row nowrap;gap:var(--layout-dynamic-space-gutter)}body .tribe-events-sub-nav li a{display:flex;flex-flow:row nowrap;align-items:center}body .tribe-events-single .tribe-events-sub-nav li{max-width:calc(50% - var(--layout-dynamic-space-gutter)/2)}body .tribe-events-single .tribe-events-sub-nav a{display:inline-flex;flex-flow:row nowrap;gap:var(--layout-fixed-space-small);align-items:center}body .tribe-events-single .tribe-events-sub-nav a .tribe-common-c-btn-icon,body .tribe-events-single .tribe-events-sub-nav a .underline{transition:var(--transition)}body .tribe-events-single .tribe-events-sub-nav a:after,body .tribe-events-single .tribe-events-sub-nav a:before{display:none!important}body .tribe-events-single .tribe-events-sub-nav a:active .tribe-events-c-bottom-bar__nav-link,body .tribe-events-single .tribe-events-sub-nav a:focus .tribe-events-c-bottom-bar__nav-link,body .tribe-events-single .tribe-events-sub-nav a:hover .tribe-events-c-bottom-bar__nav-link{background:var(--color-blue-dark)}body .tribe-events-single .tribe-events-sub-nav a:active .underline,body .tribe-events-single .tribe-events-sub-nav a:focus .underline,body .tribe-events-single .tribe-events-sub-nav a:hover .underline{text-decoration-thickness:2px;text-underline-offset:2px}body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-link{display:block;border-radius:var(--button-border-radius-standard);padding:var(--button-padding-y-medium) var(--button-padding-x-medium);background:var(--color-blue-dark);color:var(--color-white)}body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-link i,body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-link svg{pointer-events:none}body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text .text--title{display:none}body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text p{margin:0}@media (min-width:1024px){body .tribe-events-single .tribe-events-sub-nav .tribe-events-c-bottom-bar__nav-text .text--title{display:block}}body .tribe-events-nav-next .tribe-events-c-bottom-bar__nav-text p{text-align:right}body .tribe-venue{margin-bottom:var(--layout-fixed-space-xsmall)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{margin:0 0 var(--layout-dynamic-space-y-row-small);border-radius:5px;background:var(--color-gray-light);padding:var(--layout-fixed-space-small) var(--layout-dynamic-space-y-full)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event:before{display:none}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{display:flex;flex-flow:column;padding:0;gap:var(--layout-fixed-space-xsmall)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-content>*{padding:0}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title,body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-title{margin:0}body .tribe-events .tribe-events-calendar-day__event-title-link,body .tribe-events .tribe-events-calendar-list__event-title-link{color:var(--color-blue-medium);border-bottom:none!important;border-radius:0}body .tribe-events .tribe-events-calendar-day__event-title-link:visited,body .tribe-events .tribe-events-calendar-list__event-title-link:visited{color:var(--color-blue-medium)}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-header__content-title{display:none}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:0}body .tribe-events .tribe-events-calendar-list__event-details{padding:0!important;width:100%}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding:0}body .tribe-events-gmap{display:inline-block}