.elementor-111 .elementor-element.elementor-element-8784ed2{--display:flex;}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-view-selector__list-item-text,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-events-bar .tribe-common-form-control-text__input{--tec-color-text-events-bar-input:#000000;--tec-color-text-view-selector-list-item:#000000;}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-search__input-control-icon-svg,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-search__input-control-icon-svg path{--tec-color-icon-events-bar:#000000;fill:#000000;}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-search__button:not(:hover):not(:active),
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-search__button:focus,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-view-selector__content{--tec-color-background-view-selector:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-title-link{--tec-color-text-events-title:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-datetime{--tec-color-text-event-date:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-description{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-venue{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-cost{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-date-tag-datetime:after,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-datetime-featured-text,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-datetime-featured-icon-svg{--tec-color-accent-primary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-date-tag-weekday{--tec-color-text-secondary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__event-date-tag-daynum{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__month-separator-text{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-calendar-list__month-separator:after{--tec-color-border-default:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-common-c-btn-border-small{--tec-color-background:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-771addc .tribe-common-c-btn-border-small,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:#000000;--tec-color-text-primary:#000000;}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-top-bar__datepicker-button,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:#FFFFFF;--tec-color-icon-active:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-nav__prev,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-nav__next,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-nav__prev-icon-svg path,
					 .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-nav__next-icon-svg path{--tec-color-text-secondary:var( --e-global-color-primary );--tec-color-icon-primary:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-nav__prev, .elementor-111 .elementor-element.elementor-element-771addc .tribe-events-c-nav__next{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}/* Start custom CSS for container, class: .elementor-element-8784ed2 *//* Style 'Next', 'Previous', and 'Today' buttons for Tribe Events */
.tribe-events-c-nav__list-item--next a,
.tribe-events-c-nav__list-item--prev a,
.tribe-events-c-nav__list-item--today a {
  color: #fff !important;                 /* white text */
  background-color: transparent !important; /* clear background */
  border-color: #fff !important;          /* white border (if any) */
}

/* Optional hover effect */
.tribe-events-c-nav__list-item--next a:hover,
.tribe-events-c-nav__list-item--prev a:hover,
.tribe-events-c-nav__list-item--today a:hover {
  color: #fff !important;
  background-color: rgba(255, 255, 255, 0.15) !important;
}

/* Mobile-specific override */
@media (max-width: 768px) {
  .tribe-events-c-nav__list-item--next a,
  .tribe-events-c-nav__list-item--prev a,
  .tribe-events-c-nav__list-item--today a {
    color: #fff !important;
  }
}/* End custom CSS */