body {
  font-family: Chromatica-r;
}

.header--bottom {
  font-family: Neue Haas Grotesk Text Pro-75-b;
}

.dropdown--body h3 {
  font-family: NHaasGroteskDSPro-65Md;
}

.dropdown--body p {
  font-family: Chromatica-r;
}

.landing-slider a {
  text-transform: uppercase;
  font-family: NHaasGroteskDSPro-65Md;
  font-size: 14px;
}

.landing-slider h2 {
  text-transform: uppercase;
  font-family: NHaasGroteskDSPro-65Md;
}

.landing--subtitle {
  font-family: NHaasGroteskDSPro-65Md;
}

.sticky--left__item h2, .sticky--left__item p {
  text-transform: uppercase;
  font-family: NHaasGroteskDSPro-65Md;
}

.sticky--right__description h4 {
  font-size: 26px;
  line-height: 35px;
}

.events--description p {
  font-size: 36px;
  line-height: 48px;
}

p.events--time {
  font-size: 27px;
  line-height: 36px;
}

.artist, .footer--closed {
  font-family: NHaasGroteskDSPro-65Md;
}

.title, .sub--title {
  text-transform: uppercase;
  font-family: Neue Haas Grotesk Text Pro-75-b;
}

.visit p, .accessibility p, .location p {
  font-family: Neue Haas Grotesk Text Pro-55-r;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Neue Haas Grotesk Text Pro-75-b;
}

.content {
  font-family: Neue Haas Grotesk Text Pro-55-r;
}

.location ul {
  font-family: Chromatica-r;
}

.subtitle--inner {
  font-family: Chromatica-b;
}

.artwork--item {
  font-family: NHaasGroteskDSPro-65Md;
}

input {
  font-family: Neue Haas Grotesk Text Pro-55-r;
}

.programs--item {
  font-family: NHaasGroteskDSPro-65Md;
}
