/*
Theme Name: Lay Theme Child
Theme URI: http://laytheme.com/
Description: Lay Theme Child Theme
Author: Aaron Merin
Template: lay
Version: 1.0.0
Text Domain: laytheme-child
*/
.btn-all-reviews {
  display: flex;
  justify-content: flex-end;
}
.google-reviews-container {
  font-family: Surt-Normal-Regular;
}
.google-reviews-container .slick-slide {
  margin: 0 10px; /* Adjust the value to set the desired gap */
}

.google-reviews-container .slick-list {
  margin: 0 -10px; /* Negative margin to compensate for the added gap */
}
.google-reviews-container .review {
  background-color: #ffffff;
  padding: 20px 30px;
  border-style: solid;
}
.google-reviews-container .review-name {
  font-size: 18px;
  line-height: 1.4;
}
.google-reviews-container .review-time {
  font-size: 14px;
  line-height: 1.4;
  margin: 0 0 10px 0;
}
.google-reviews-container .review-rating {
  margin: 0 0 10px 0;
}
.google-reviews-container .review-text {
  font-size: 16px;
  line-height: 1.4;
}

.google-reviews-container {
  padding: 0 0 50px 0;
}
.google-reviews-container .slick-prev:before,
.google-reviews-container .slick-next:before {
  font-family: inherit;
  color: #000000;
  font-size: 35px;
  opacity: 1;
}
.google-reviews-container .slick-prev:before {
  content: "←";
}
.google-reviews-container .slick-next:before {
  content: "→";
}
.google-reviews-container .slick-prev,
.google-reviews-container .slick-next {
  width: 35px;
  height: 40px;
  bottom: 0;
  transform: translate(0);
  top: unset;
}
.google-reviews-container .slick-prev {
  left: unset;
  right: 60px;
  z-index: 2;
}
.google-reviews-container .slick-next {
  right: 0;
  z-index: 2;
}
