.modal.buy-ticket-modal .details-modal-header, .bs-button.primary.large {
    background: #ffce23 !important;
}

.main-banner, .bs-label.track-label, div[role="dialog"][aria-labelledby="face-title-agendaFilter"]
  .pw-actions > button.primary.bs-button[data-a11y="focus link"] {
    background: #ffce23 !important;
}
.ui.modal .actions .primary.positive, .ui.modal .actions .primary.positive.bs-button, .ui.modal .actions .uls-button.positive, .ui.modal.cust-modal .cust-mdl-actions .primary.positive, .ui.modal.cust-modal .cust-mdl-actions .primary.positive.bs-button, .ui.modal.cust-modal .cust-mdl-actions .uls-button.positive, .nav-item:hover::before, .nav-item:hover::after, .bs-ticketList-wgt .ticket-card-header, .bs-tab-menu .nav-item:focus, .bs-tab-menu .nav-item:hover, .modal.buy-ticket-modal .details-modal-header, .bs-label.running-lb:before, .bs-tab-menu .nav-item:hover, .bs-label.wt-dot-lb:before, .bs-agenda-tab .bs-tab-menu .page-links .nav-item.active:before, .bs-button.primary.large, .bs-timeline .timeline-item .timeline-content .session-type .track-circular-icon,--menu-item-active-color,--primary-button-bg-color, --preview-bg-color, --menu-item-active-color {
    background-color: #ffce23 !important;
}

.bs-tab-menu .nav-item.active, .bs-tab-menu .nav-item:focus, .bs-tab-menu .nav-item:hover {
    color: #ffce23 !important;
}

/* a.nav-item:hover,
a.nav-item:hover *,
a.nav-item.active,
a.nav-item.active * {
    color: #ffffff !important;
} */
/* HOVER → white */
a.nav-item:hover,
a.nav-item:hover * {
    color: #ffffff !important;
}

/* FOCUS → white */
a.nav-item:focus,
a.nav-item:focus * {
    color: #ffffff !important;
}

/* ACTIVE only (not hover, not focus) → black */
a.nav-item.active:not(:hover):not(:focus),
a.nav-item.active:not(:hover):not(:focus) * {
    color: #000000 !important;
}

.nav-item:hover::before, .nav-item:hover::after{
  background-color: #ffce23 !important;  
}

#ember200 .uls-button.positive.primary {
    background-color: #ffce23 !important;
    border-color: #ffce23 !important;
    color: #ffffff !important;
}

.ui.modal .uls-button.positive.primary[aria-label="Cancel registration"] {
    background: #ffce23 !important;
    background-image: none !important;
    border: 1px solid #ffce23 !important;
    box-shadow: none !important;
    color: #ffffff !important;
}

button.bs-button.primary[data-tracker-modal*="Order success"] {
    background: #ffce23 !important;
    border-color: #ffce23 !important;
    color: #ffffff !important;
}

button.bs-button .theme-icon.primary,
button.bs-button:hover .theme-icon.primary,
button.bs-button:focus .theme-icon.primary {
  color: #ffce23 !important;
  fill: #ffce23 !important;
  stroke: #ffce23 !important;
}

button.bs-button.link[data-tracker*="Add to calendar"], .theme-icon.circular.basic, i.theme-icon.circular.basic {
  --link-color: #000000 !important;
  color: #000000 !important;
}

.bs-button .theme-icon.primary {
    color: #ffce23 !important;
    fill: #ffce23 !important;
}

.bs-button.primary, .bs-button.uls-button.primary {
    background:#ffce23 !Important;
}