.challenge-card {
  box-sizing: border-box;
  width: 50%;
  margin: 2%;
}
@media screen and (orientation: portrait) {
  .challenge-card {
    width: 96%;
    margin: 2%;
  }
}
.challenges-page__cards {
  display: flex;
  justify-content: left;
  flex-direction: row;
  width: 98%;
  margin: auto;
}
@media screen and (orientation: portrait) {
  .challenges-page__cards {
    flex-direction: column;
  }
}
/*# sourceMappingURL=challenges-page.css.map */