body {
  background-color: #f8f8f8;
  font-family: "Montserrat Alternates", sans-serif;
}

.header {
  background-image: url(../img/background_2.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.header__container {
  padding: 0 0 100px;
}

.header__title {
  font-weight: 700;
  font-size: 60px;
  text-align: center;
  padding: 250px 0 0;
  margin: 0 0 20px;
  word-break: break-all;
  text-transform: uppercase;
  color: #a30909;
}

.header__description {
  font-weight: 500;
  font-size: 20px;
  text-align: center;
  word-break: break-all;
}

.event-cards {
  padding: 50px;
}

.event-card {
  display: flex;
  gap: 50px;
  margin-bottom: 50px;
}

.event-card__name {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.event-card__title {
  font-size: 30px;
}

.event-card__description,
.event-card__time {
  font-family: "Montserrat Alternates", sans-serif;
}

.event-card__description {
  margin: 20px 0 10px;
}

.event-card__time {
  color: #a9a9a9;
}

.event-card-img {
  width: 50%;
  object-fit: cover;
}

@media screen and (width < 700px) {
  .event-card {
    flex-direction: column;
  }

  .event-card-img {
    width: 100%;
  }
}

@media screen and (width < 500px) {
}
