@media (min-width: 745px) {
  .reviews-container {
    display: grid;
    grid-template-columns: repeat(2, 50%);
  }
}
.reviews-container .img {
  min-height: 518px;
  display: grid;
  height: 100%;
}
.reviews-container .img img {
  max-width: 50%;
  margin: auto;
}
.reviews-container .column:first-child {
  background-color: var(--color-vanilla);
  padding: 40px 40px 80px 80px;
}
@media (max-width: 992px) {
  .reviews-container .column:first-child {
    padding: 40px 20px 82px 20px;
  }
}
.reviews-container .column:last-child {
  background-color: var(--color-aqua);
}
.reviews-container .caption {
  font-size: 15px;
  line-height: 140%;
  margin: 20px 0 24px;
}
.reviews-container .title {
  font-weight: 500;
  margin-top: 15px;
  font-size: min(max(35px, 2.5vw), 46px);
  font-family: var(--ranade-font);
  color: var(--color-aqua);
}
.reviews-container .reviews {
  width: 100%;
  margin-top: 83px;
  max-width: 460px;
}
.reviews-container .author {
  font-weight: 700;
  font-size: 16px;
  display: block;
  margin-bottom: 21px;
}
.reviews-container .review {
  font-size: 15px;
  line-height: 150%;
}
.reviews-container .date {
  font-size: 11px;
  color: #6f6f6f;
  display: block;
  margin: 18px 0 6px;
}
.reviews-container .reviews-slide {
  max-width: 90vw;
}
@media (max-width: 760px) {
  .reviews-container .caption {
    font-size: 16.5px;
  }
  .reviews-container .author {
    font-size: 17.5px;
  }
  .reviews-container .date {
    font-size: 12px;
  }
  .reviews-container .rating-illustration.large {
    font-size: 23px;
  }
  .reviews-container .rating-illustration {
    font-size: 19px;
  }
}

#netreviewsWidgetNum23296widget10av {
  display: none;
}

/*# sourceMappingURL=style.css.map */
