.reviews-container h2 {
  font-family: "Playfair Display", serif;
  line-height: normal;
  font-size: min(max(30px, 3.9113428944vh), 46px);
  font-weight: 400;
  color: var(--gold);
  margin-left: 5%;
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: max(20px, 2.1666666667vw);
}
.reviews-container .reviews_slider {
  overflow: hidden;
  width: 90%;
  border: 2px solid var(--gold);
  border-radius: 7px;
  margin: 0 auto;
  padding: 10px 0;
}
.reviews-container .reviews_slider .swiper-wrapper .review {
  background-color: var(--white);
  box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.06);
  border-radius: 7px;
}
.reviews-container .reviews_slider .swiper-wrapper .review .review-name {
  color: #333;
  font-size: max(16px, 0.8924479167vw);
  font-style: normal;
  font-weight: 500;
  line-height: 1.3;
  margin-bottom: 10px;
}
.reviews-container .reviews_slider .swiper-wrapper .review .review-text {
  padding: 15px;
}
.reviews-container .reviews_slider .swiper-wrapper .review .review-text p {
  color: #26352f;
  font-size: max(14px, 0.8854166667vw);
  font-style: normal;
  font-weight: 300;
  line-height: 1.3;
}
.reviews-container .swiper-button-next,
.reviews-container .swiper-button-prev {
  color: var(--gold);
}