:root{--newspack-theme-color-primary:#003da5;--newspack-theme-color-primary-variation:#2055b0;--newspack-theme-color-secondary:#555;--newspack-theme-color-secondary-variation:#3e3e3e;--newspack-theme-color-highlight:#fed850;--newspack-theme-color-primary-darken-5:#00296e;--newspack-theme-color-primary-darken-10:#001f53;--newspack-theme-color-primary-against-white:var(--newspack-theme-color-primary);--newspack-theme-color-secondary-against-white:var(--newspack-theme-color-secondary);--newspack-theme-color-against-primary:#fff;--newspack-theme-color-against-secondary:#fff;--newspack-theme-color-bg-body:#fff;--newspack-theme-color-bg-input:var(--newspack-theme-color-bg-body);--newspack-theme-color-bg-light:#f0f0f0;--newspack-theme-color-bg-button-hover:#111;--newspack-theme-color-bg-pre:#eee;--newspack-theme-color-bg-pre-lighten-5:#fbfbfb;--newspack-theme-color-bg-dark:#333;--newspack-theme-color-bg-dark-lighten-5:#404040;--newspack-theme-color-bg-dark-darken-5:#262626;--newspack-theme-color-text-main:#111;--newspack-theme-color-text-light:#515151;--newspack-theme-color-text-hover:var(--newspack-theme-color-bg-dark-lighten-5);--newspack-theme-color-text-screen:#21759b;--newspack-theme-color-link:var(--newspack-theme-color-secondary);--newspack-theme-color-link-hover:var(--newspack-theme-color-secondary-variation-against-white);--newspack-theme-color-border:#ccc;--newspack-theme-color-border-light:#e0e0e0;--newspack-theme-color-alert-yellow:#dba617;--newspack-theme-color-alert-red:#d63638;--newspack-theme-color-alert-green:#008a20;--newspack-theme-font-body:georgia,garamond,"Times New Roman",serif;--newspack-theme-font-heading:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--newspack-theme-font-code:menlo,monaco,consolas,lucida console,monospace;--newspack-theme-font-pre:"Courier 10 Pitch",courier,monospace;--newspack-theme-font-size-base:20px;--newspack-theme-font-size-base-sm:18px;--newspack-theme-font-size-ratio:1.125;--newspack-theme-font-size-xxs:0.6em;--newspack-theme-font-size-xs:0.7em;--newspack-theme-font-size-sm:0.8em;--newspack-theme-font-size-md:1.2em;--newspack-theme-font-size-lg:1.4em;--newspack-theme-font-size-xl:1.8em;--newspack-theme-font-size-xxl:2.2em;--newspack-theme-font-size-xxxl:2.8em;--newspack-theme-font-size-xxxxl:3.2em;--newspack-theme-font-size-xxxxxl:4em;--newspack-theme-font-line-height-body:1.6;--newspack-theme-font-line-height-heading:1.2;--newspack-theme-font-heading:"Montserrat","Helvetica",sans-serif;--newspack-theme-font-body:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}@font-face{font-display:swap;font-family:Montserrat;font-weight:500;src:url(fonts/montserrat/Montserrat-Medium.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(fonts/montserrat/Montserrat-MediumItalic.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-weight:700;src:url(fonts/montserrat/Montserrat-Bold.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-weight:800;src:url(fonts/montserrat/Montserrat-ExtraBold.ttf)}body{--wp--preset--spacing--50:clamp(1.25rem,1rem + 0.8333vw,1.5rem);--wp--preset--spacing--60:clamp(1.5rem,0.75rem + 2.5vw,2.25rem);--wp--preset--spacing--70:clamp(1.75rem,0.12rem + 5.4333vw,3.38rem);--wp--preset--spacing--80:clamp(2rem,-1.06rem + 10.2vw,5.06rem)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,main#tribe-events-pg-template{padding-top:0}main#tribe-events-pg-template{padding-left:0;padding-right:0}.single-tribe_events .site-content{margin-top:0}@media only screen and (min-width:782px){.single-tribe_events .site-content{margin-top:1rem}}.single-tribe_events .tribe_events{margin-top:0}.single-tribe_events .tribe-events-cal-links{margin-top:1rem}.single-tribe_events .tribe-events-cal-links>a.tribe-events-button{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23141827' d='M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213'/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat;color:var(--tec-color-link-accent);display:inline-block;font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);letter-spacing:unset;line-height:var(--tec-line-height-3);margin:0;padding:0 0 0 var(--tec-spacer-7);text-decoration:none;text-transform:unset}.single-tribe_events .tribe-events-cal-links>a.tribe-events-button:not(:last-of-type){margin-right:var(--tec-spacer-8)}.single-tribe_events .tribe-events-event-meta.primary{border-width:1px 0 0;width:100%}.archive .tribe-events-pro-photo .has-post-thumbnail{display:block}.archive .tribe-events-pro-photo .tribe_events{margin-top:0}.tec-wrapper{margin:auto;max-width:90vw;width:1200px}@media only screen and (min-width:782px){.tec-sidebar .tec-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.tec-wrapper #secondary{margin-top:2rem;width:calc(35% - 2rem)}.tec-sidebar #tribe-events-pg-template{margin:0;padding-left:0;padding-right:0;width:65%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0}}@media only screen and (min-width:1168px){.tec-wrapper #secondary{width:calc(35% - 3rem)}}.entry .entry-content .entry.tribe-events-pro-photo__event{margin:0 0 24px}.entry .entry-content .entry.tribe-events-pro-photo__event.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.entry .entry-content .entry.tribe-events-pro-photo__event.tribe-common.tribe-common-g-col{min-width:0}.entry .entry-content .entry.tribe-events-pro-map__event-card,.entry .entry-content .entry.tribe-events-pro-map__event-card-spacer{padding:16px 12px}.entry .entry-content .entry.tribe-events-calendar-month-mobile-events__mobile-event{padding:12px 0}.entry .entry-content .entry.tribe-events-calendar-day__event{padding-left:54px}.entry .entry-content .entry.tribe-common-g-row--gutters{margin-left:-21px;margin-right:-21px}.entry .entry-content .entry.tribe-events-pro-week-mobile-events__event{margin-top:32px;padding-left:42px}.tribe_community_edit .button.mb-cta{background:#d33;border-radius:5px;font-family:var(--newspack-theme-font-heading);font-size:.7em;font-weight:700;letter-spacing:0;padding:.6rem .5rem;text-transform:none}.tribe-events-content .jp-relatedposts-post-title a,.tribe-events-content .jp-relatedposts-post-title a:active,.tribe-events-content .jp-relatedposts-post-title a:focus,.tribe-events-content .jp-relatedposts-post-title a:hover{border:0}div.tribe-common p,div.tribe-events-content{font-family:var(--newspack-theme-font-body)}div .tribe-events-single-event-title,div#top .main_color .tribe-common .tribe-common-form-control-text__input,div#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,div#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input,div#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,div#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3,div#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title,div.tribe-common .tribe-common-b1,div.tribe-common .tribe-common-b2,div.tribe-common .tribe-common-b3,div.tribe-common .tribe-common-c-btn,div.tribe-common .tribe-common-c-btn-border,div.tribe-common .tribe-common-c-btn-border-small,div.tribe-common .tribe-common-cta,div.tribe-common .tribe-common-form-control-checkbox__label,div.tribe-common .tribe-common-form-control-radio__label,div.tribe-common .tribe-common-form-control-slider__label,div.tribe-common .tribe-common-form-control-text__input,div.tribe-common .tribe-common-form-control-toggle__label,div.tribe-common .tribe-common-h1,div.tribe-common .tribe-common-h2,div.tribe-common .tribe-common-h3,div.tribe-common .tribe-common-h4,div.tribe-common .tribe-common-h5,div.tribe-common .tribe-common-h6,div.tribe-common .tribe-common-h7,div.tribe-common .tribe-common-h8,div.tribe-common a.tribe-common-c-btn,div.tribe-common a.tribe-common-c-btn-border,div.tribe-common a.tribe-common-c-btn-border-small,div.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,div.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,div.tribe-events .datepicker .datepicker-switch,div.tribe-events .datepicker .day,div.tribe-events .datepicker .dow,div.tribe-events .datepicker .month,div.tribe-events .datepicker .year,div.tribe-events .tribe-events-c-breadcrumbs__list,div.tribe-events .tribe-events-c-view-selector__list-item-text,div.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,div.tribe-events .tribe-events-calendar-latest-past__event-date-tag-year,div.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,div.tribe-events .tribe-events-calendar-month__calendar-event-datetime,div.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime,div.tribe-events-cal-links,div.tribe-events-content h2,div.tribe-events-content h3,div.tribe-events-content h4,div.tribe-events-content h5,div.tribe-events-content h6,div.tribe-events-event-meta,div.tribe-events-schedule .recurringinfo,div.tribe-events-schedule .tribe-events-cost,div.tribe-events-schedule h2,div.tribe-events-single .tribe-events-sub-nav,div.tribe-events-single ul.tribe-related-events li,div.tribe-events-single ul.tribe-related-events li .tribe-related-events-title,div.tribe-events-widget .tribe-events-widget-countdown__number,div.tribe-related-event-info .recurringinfo,h2.tribe-events-related-events-title,p.tribe-events-back a,p.tribe-events-back a:visited{font-family:var(--newspack-theme-font-heading)}.tribe_community_edit .button.mb-cta{border-radius:0}.tec-wrapper{background-color:var(--newspack-theme-color-bg-body);padding-top:1rem 0}@media only screen and (min-width:782px){.tec-wrapper{border-top:4px solid var(--newspack-theme-color-primary-variation);padding:3rem 2rem 0}}@media only screen and (min-width:1168px){.tec-wrapper{padding-left:3rem;padding-right:3rem}}.tec-wrapper #tribe-events-pg-template,.tec-wrapper .tribe-events-l-container{padding:1rem 0 0}@media only screen and (min-width:782px){.tec-wrapper #tribe-events-pg-template{padding:0}.tec-wrapper .tribe-events-back{margin-top:0}.single-tribe_events .site-content{margin-top:-3.5rem}}@media only screen and (min-width:1168px){.single-tribe_events .site-content{margin-top:-6rem}}