:root{--tec-color-text-primary:#ffffff;--tec-color-text-secondary:#dedede;--tec-color-background:#fd2d55;--tec-color-button-primary:#ffffff;--tec-color-accent-primary:#333;--tec-color-background-subscribe-list-item-hover:#dedede;--tec-color-background-primary-datepicker:#fd2d55;--tec-color-background-primary-container:#2c3740}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container{width:fit-content}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{border:none}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{color:#fff}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23dedede'/%3E%3C/svg%3E") 0/7px no-repeat}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23ffffff'/%3E%3C/svg%3E") 0/7px no-repeat}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{color:#fff}.tribe-events .tribe-events-c-view-selector__list-item-text{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);color:#fff}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:#fd2d55}.tribe-common .tribe-common-form-control-text__input:focus{outline:none}.tribe-events .tribe-events-c-events-bar__search-container,.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background:var(--tec-color-background-primary-container)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{padding-left:1em}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#fff}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:#000000!important;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);color:var(--tec-color-text-secondary);text-transform:uppercase}.tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-year{background:#fff;padding:.5em;font-weight:700}.tribe-events-calendar-latest-past h2.tribe-common-h5{padding-left:.5em}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6 .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-daynum .tribe-common-h5 .tribe-common-h4--min-medium{background:#fd2d55;color:#fff}tribe-events-c-subscribe-dropdown__list{background-color:red}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover{background-color:#f76984}.tribe-common button.tribe-events-c-subscribe-dropdown__button-text,.tribe-events-page-template .tribe-common .tribe-events-header .tribe-events-header__events-bar form button{padding:10px 30px;font-size:14px;line-height:26px;display:inline-block;text-transform:uppercase;border-radius:25px;min-width:148px;border:2px solid #fd2d55;background-color:#fff0;color:#fff;position:relative;text-align:center;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);text-align:center;transition:var(--tec-transition);color:var(--tec-color-button-primary);padding:11px 20px;width:100%}.tribe-events-page-template .tribe-common .tribe-events-header .tribe-events-header__events-bar form button:hover,.tribe-events-page-template .tribe-common .tribe-events-header .tribe-events-header__events-bar form button:focus{background-color:#fd2d55;color:#fff}.tribe-events-page-template .tribe-common .tribe-events-header .tribe-events-header__events-bar form button:focus{border:none}.tribe-events-calendar-list{padding:1em 0 0!important}.tribe-events-calendar-list .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-datetime,.tribe-events-calendar-list .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title-link,.tribe-events-calendar-latest-past__event-details .tribe-events-calendar-latest-past__event-header .tribe-events-calendar-latest-past__event-datetime,.tribe-events-calendar-latest-past__event-details .tribe-events-calendar-latest-past__event-header .tribe-events-calendar-latest-past__event-title-link,.tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-header .tribe-events-calendar-day__event-datetime,.tribe-events-calendar-day__event-details .tribe-events-calendar-day__event-header .tribe-events-calendar-day__event-title-link{color:#ffffff!important}.tribe-events-calendar-list .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title-link:hover{border-bottom:1px solid #ffffff!important}.tribe-common .tribe-common-b2{color:rgb(255 255 255 / .5)}.tribe-events-page-template input::placeholder{color:#ffffff!important;opacity:.5!important}.tribe-common button.tribe-events-c-top-bar__datepicker-button,.tribe-common input,.tribe-common optgroup,.tribe-common select,.tribe-common textarea{color:#000000!important}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:#ffffff!important}.tribe-events .tribe-events-c-nav__next:focus,.tribe-events .tribe-events-c-nav__next:hover,.tribe-events .tribe-events-c-nav__prev:focus,.tribe-events .tribe-events-c-nav__prev:hover{color:#ffffff!important}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path,.tribe-events button.tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events button.tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path{fill:#ffffff!important}.tribe-events .tribe-events-c-nav__next:active,.tribe-events .tribe-events-c-nav__prev:active,.tribe-events .tribe-events-c-nav__next:active,.tribe-events .tribe-events-c-nav__prev:hover{color:#ffffff!important}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:#fd2d55}.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:hover{background:#f76984}.tribe-events .datepicker .day:hover{background:#f76984}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:none}.tribe-common .tribe-common-anchor-thin-alt,.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{color:rgb(255 255 255 / .5)}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0);font-weight:var(--tec-font-weight-regular);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:#fd2d55;border:none;border-radius:var(--tec-border-radius-default);text-align:center;transition:var(--tec-transition-color-border-color)}div#contact-us{background:var(--tec-color-background)!important}div#contact-us p{color:rgb(255 255 255 / .75)}@media screen and (min-width:567px){.site-logo img{max-height:125px;width:auto}}.__PrivateStripeElement,#tec-tc-gateway-stripe-card-element{background:white!important}.ElementsApp,.ElementsApp .InputElement{color:#ffffff!important}