.tribe-events-header .tribe-common-c-btn,
.tribe-events-header .tribe-common-c-btn__clear {
  opacity: 1 !important;
  background: hsla(39, 44%, 60%, 0.8) !important;
  font-family: "TrioGrotesk", "Helvetica Neue", "Arial", "Noto Sans",
    "sans-serif" !important;
  transition: background 0.3s ease-in-out, color 0.3s ease-in-out !important;
}

.tribe-events-header .tribe-common-c-btn:hover,
.tribe-events-header .tribe-common-c-btn__clear:hover {
  background: hsla(39, 44%, 60%, 0.8) !important;
  color: #ce4a43 !important;
}

.tribe-events-header
  .tribe-common-c-btn__clear
  .tribe-common-c-svgicon__svg-fill {
  fill: #ffffff !important;
  transition: fill 0.3s ease-in-out !important;
}

.tribe-events-header
  .tribe-common-c-btn__clear:hover
  .tribe-common-c-svgicon__svg-fill {
  fill: #ce4a43 !important;
}

.tribe-events-header
  .tribe-events-c-messages__message.tribe-events-c-messages__message--notice {
  font-family: "NoeText", "Helvetica Neue", "Arial", "Noto Sans", "sans-serif" !important;
}

.tribe-common-l-container .tribe-events-calendar-latest-past__heading {
  font-family: "TrioGrotesk", "Helvetica Neue", "Arial", "Noto Sans",
    "sans-serif" !important;
}

.tribe-common-l-container .tribe-common-b2 {
  font-family: "NoeText", "Helvetica Neue", "Arial", "Noto Sans", "sans-serif" !important;
}

.tribe-common--breakpoint-medium.tribe-events
  .tribe-events-c-events-bar--border {
  border: 1px solid #edddb6 !important;
  border-radius: 12px !important;
}

.tribe-common--breakpoint-medium.tribe-events
  .tribe-events-c-events-bar__search-container {
  border-radius: 12px !important;
  overflow: hidden !important;
}

.tribe-events .tribe-events-c-events-bar__views {
  overflow: hidden !important;
  border-radius: 12px !important;
}

.tribe-events-c-top-bar__nav-list
  .tribe-common-c-svgicon.tribe-common-c-btn-icon__icon-svg
  path {
  fill: hsla(39, 44%, 60%, 0.8) !important;
  transition: fill 0.3s ease-in-out !important;
}

.tribe-events-c-top-bar__nav-list
  .tribe-common-c-btn-icon:hover
  .tribe-common-c-svgicon.tribe-common-c-btn-icon__icon-svg
  path {
  fill: #ce4a43 !important;
}

.tribe-events-calendar-list .tribe-events-calendar-list__month-separator-text {
  letter-spacing: 0 !important;
  font-family: "TrioGrotesk", "Helvetica Neue", "Arial", "Noto Sans",
    "sans-serif" !important;
}

.tribe-events-c-subscribe-dropdown
  .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button {
  background: hsla(39, 44%, 60%, 0.8) !important;
  color: #ffffff !important;
  font-family: "TrioGrotesk", "Helvetica Neue", "Arial", "Noto Sans",
    "sans-serif" !important;
}

.tribe-events-c-subscribe-dropdown
  .tribe-events-c-subscribe-dropdown__button-icon
  path {
  fill: #ffffff !important;
  transition: fill 0.3s ease-in-out !important;
}

.tribe-events-c-subscribe-dropdown
  .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover {
  background: hsla(39, 44%, 60%, 0.8) !important;
  color: #ce4a43 !important;
}

.tribe-events-c-subscribe-dropdown
  .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover
  .tribe-events-c-subscribe-dropdown__button-icon
  path {
  fill: #ce4a43 !important;
}

.tribe-events-header__events-bar
  .tribe-common-form-control-text__input.tribe-events-c-search__input {
  color: #000000 !important;
  border-radius: 12px !important;
}

.tribe-common-l-container .tribe-events-calendar-list {
  display: none !important;
}

.tribe-filter-bar .tribe-filter-bar__form .tribe-filter-bar__form-heading {
  letter-spacing: 0 !important;
}

.tribe-filter-bar .tribe-filter-bar-c-filter__toggle-text {
  font-family: "NoeText", "Helvetica Neue", "Arial", "Noto Sans", "sans-serif" !important;
}

.tribe-filter-bar
  .select2-container--default
  .select2-results__option--highlighted[aria-selected] {
  background: hsla(39, 44%, 60%, 0.8) !important;
  color: #ce4a43 !important;
  opacity: 1 !important;
}

.tribe-filter-bar .tribe-filter-bar-c-filter__container {
  opacity: 1 !important;
  margin-top: 0 !important;
}
