.reviews-slider-item {
  background: var(--gray-bg);
  padding: 40px;
  border-radius: 40px;
  width: 515px;
  position: relative;
}
.reviews-slider-item-link {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.reviews-slider-item-title {
  font-family: "Druk Text Wide Cyr", sans-serif;
  font-weight: 500;
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.reviews-slider-item-quote {
  width: 48px;
  height: 48px;
  background: url("images/quote.svg") 50% 50%/36px 26px no-repeat;
  margin-bottom: 20px;
}
.reviews-slider-item-person {
  display: flex;
}
.reviews-slider-item-avatar {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 16px;
  background: url("images/user.svg") 50% 50%/cover no-repeat;
  flex-shrink: 0;
}
.reviews-slider-item-name {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 4px;
}
.reviews-slider-item-position {
  font-size: 14px;
  color: var(--dark-gray-color);
}

.review-popup {
  font-size: 20px;
}
.review-popup-header {
  font-family: "Druk Text Wide Cyr", sans-serif;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 12px;
  text-transform: uppercase;
}
.review-popup .reviews-slider-item-name {
  font-size: 32px;
}
.review-popup .reviews-slider-item-position {
  font-size: 20px;
  max-width: 410px;
}
.review-popup .reviews-slider-item-avatar {
  width: 93px;
  height: 93px;
}
.review-popup .reviews-slider-item-person {
  margin-top: 45px;
}

@media screen and (max-width: 800px) {
  .review-popup {
    font-size: 10px;
  }
  .review-popup-header {
    font-size: 10px;
  }
  .review-popup .reviews-slider-item-name {
    font-size: 20px;
  }
  .review-popup .reviews-slider-item-position {
    font-size: 10px;
  }
  .review-popup .reviews-slider-item-avatar {
    width: 40px;
    height: 40px;
  }
  .review-popup .reviews-slider-item-person {
    margin-top: 12px;
  }
}
@media screen and (max-width: 600px) {
  .reviews-slider-item {
    width: 260px;
    padding: 20px;
    border-radius: 20px;
  }
  .reviews-slider-item-title {
    font-size: 12px;
  }
  .reviews-slider-item-name {
    font-size: 16px;
  }
  .reviews-slider-item-position {
    font-size: 10px;
  }
}

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