@media only screen and (max-width: 1199px) {
  .grid-four > *,
  .grid-five > *,
  .grid-six > * {
    width: calc((100% / 3) - 20px);
  }
}

@media only screen and (max-width: 992px) {
  .grid-three > *,
  .grid-four > *,
  .grid-five > *,
  .grid-six > * {
    width: calc((100% / 2) - 15px);
  }
}

@media only screen and (max-width: 767px) {
  .recommended-results__grid_card_header_title {
    font-size: 17px;
  }
}

@media only screen and (max-width: 480px) {
  .grid-two > *,
  .grid-three > *,
  .grid-four > *,
  .grid-five > *,
  .grid-six > * {
    width: 100%;
  }
}