#reviews {
  padding: 70px 55px;
  margin-bottom: 3rem;
}
h2 {
  text-align: center;
  margin-bottom: 70px;
}
#reviews div.name {
  font-family: "Light";
  font-size: 37px;
}
.splide {
  margin: auto;
  border-radius: 27px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.review_card {
  box-shadow: none;
  background-color: transparent;
}
.splide__arrow--prev,
.splide__arrow--next {
  background: transparent;
}
.splide__arrow--prev {
  left: -1.8rem;
}
.splide__arrow--next {
  right: -1.8rem;
}
@media screen and (min-width: 700px) {
  #reviews p.text {
    font-size: 17px;
  }
  .splide__arrow--prev {
    left: -3.3rem;
  }
  .splide__arrow--next {
    right: -3.3rem;
  }
  .splide__arrow--next,
  .splide__arrow--prev {
    width: 3rem;
    height: 3rem;
  }
  .splide__arrow--next svg,
  .splide__arrow--prev svg {
    width: 1.8rem;
    height: 1.8rem;
  }
}
.services .content {
  margin: 20px;
}
.service .btn {
  padding-left: 0;
}
@media (min-width: 500px) {
  .services .content {
    margin: 50px;
  }
}
#reviews h2 {
  text-align: center;
}
