.review-block {
  margin-top: max( 44 / 19.2 * 1vw, 40px);
}
.review-block__navigation {
  display: flex;
}
.review-block__slider {
  height: 100% !important;
  width: 100%;
}

.review-item {
  min-height: max( 450 / 19.2 * 1vw, 300px);
  border-radius: 25px;
  background-repeat: no-repeat;
  background-size: cover;
  padding: max( 30 / 19.2 * 1vw, 15px);
  display: flex;
  align-items: end;
  justify-content: space-between;
  position: relative;
  overflow: hidden;
}
.review-item.content__review {
  min-height: max( 350 / 19.2 * 1vw, 300px);
}
.review-item:before {
  content: "";
  background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 100%);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.review-item * {
  position: relative;
  z-index: 1;
}
.review-item__video {
  flex-shrink: 0;
  width: max( 50 / 19.2 * 1vw, 40px);
  height: max( 50 / 19.2 * 1vw, 40px);
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.25);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: var(--transition);
}
.review-item__video svg {
  width: max( 17 / 19.2 * 1vw, 17px);
  height: max( 20 / 19.2 * 1vw, 20px);
  transform: translateX(2px);
}
@media (min-width: 992px) {
  .review-item__video:hover {
    background-color: var(--colorB0);
  }
}
.review-item__name {
  color: var(--colorFF);
  margin-bottom: max( 10 / 19.2 * 1vw, 10px);
}
.review-item__service {
  color: rgba(255, 255, 255, 0.7);
  letter-spacing: 0.8px;
}/*# sourceMappingURL=block.css.map */