.package-benefit svg path {
  fill: #2A2A2A !important;
}

.package-benefit__link {
  color: #377499 !important;
}
.package-benefit__link:hover {
  text-decoration: underline;
}

.faq .card-header {
  background-color: #F5EFE3;
  color: #2A2A2A;
}

.faq .card-header:hover h5 {
  color: #377499 !important;
}

.faq .card-header:not(.collapsed) {
  background-color: #F5EFE3;
  color: #2A2A2A;
}

.faq .card-header:not(.collapsed) h5 {
  color: #2A2A2A;
}

.faq .card-header::before {
  background-image: url("/svg/plus-hover-light-blue.svg");
}

.faq .card-header:not(.collapsed)::after {
  background-image: url("/svg/minus-charcoal.svg");
}

.faq .card-header:not(.collapsed):hover::after {
  background-image: url("/svg/minus-hover-light-blue.svg");
}

.faq .card-body p, .faq .card-body li {
  color: #2A2A2A !important;
}

.faq .card-body {
  color: #2A2A2A !important;
  background-color: #F5EFE3;
}

.button--primary, .button--accent {
  background-color: #2A2A2A;
  border: 1px solid #2A2A2A;
  color: #F5EFE3;
}

.button--accent:hover, .button--primary:hover {
  background-color: #444444;
  border: 1px solid #444444;
  color: #377499;
}

.footer-banner, .footer, .hero {
  background-color: #2A2A2A;
}

.events__card__title {
  color: #2A2A2A;
}

.events__button, .events__button:hover, .experiences__list__item__name, .experiences__button, .experiences__button:hover {
  color: #2A2A2A;
}

.experiences__toggle__knob--active .experiences__toggle__icon {
  fill: #2A2A2A;
}
/*# sourceMappingURL=hospitality.css.map */
