.reviews {
  position: relative;
  z-index: 10;
  background-image: linear-gradient(150deg, #ca41e4 55%, #9324df 108%);
  padding-top: 45px;
  padding-bottom: 48px; }

.reviews__item {
  display: block;
  width: 87.5vw;
  height: 58.44vw;
  max-width: 100%;
  max-height: 315px;
  margin: 0 auto 12px; }
  .reviews__item:last-child {
    margin-bottom: 0; }

@media (min-width: 768px) {
  .reviews__list {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: space-between; }
  .reviews__item {
    width: 32%;
    height: 202px;
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 992px) {
  .reviews {
    padding-top: 16px;
    padding-bottom: 119px; }
  .reviews__item {
    width: 19%;
    height: 148px; } }
