.block-case-results {
  position: relative;
  background-color: #2A2C31;
  overflow: hidden;
}
.block-case-results a {
  color: var(--secondaryColor);
  transition: color 0.25s ease, -webkit-text-decoration-color 0.25s ease;
  transition: color 0.25s ease, text-decoration-color 0.25s ease;
  transition: color 0.25s ease, text-decoration-color 0.25s ease, -webkit-text-decoration-color 0.25s ease;
}
.block-case-results .inner {
  position: relative;
  z-index: 2;
  padding: 100px 20px;
  max-width: 1250px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .block-case-results .inner {
    padding: 40px 20px;
  }
}
.block-case-results picture {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
@media (max-width: 767px) {
  .block-case-results picture {
    position: relative;
    height: auto;
  }
}
.block-case-results picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.block-case-results picture::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(270deg, rgba(27, 28, 32, 0.2) 0%, rgba(27, 28, 32, 0.9) 100%), linear-gradient(180deg, rgba(27, 28, 32, 0) 37.35%, rgba(27, 28, 32, 0.8) 100%);
  pointer-events: none;
}
@media (max-width: 767px) {
  .block-case-results picture::after {
    display: none;
  }
}
.block-case-results .content {
  max-width: 50%;
  width: 100%;
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .block-case-results .content {
    max-width: 100%;
  }
}
.block-case-results .content *:not(a) {
  color: #fff;
}
.block-case-results .case-slider.results-block .box {
  background-color: #2A2C31;
  margin: 0 10px;
  padding: 20px 30px;
}
@media (max-width: 767px) {
  .block-case-results .case-slider.results-block .box {
    background-color: #151618;
  }
}
.block-case-results .case-slider.results-block .box .amount {
  color: var(--secondaryColor);
  margin-bottom: 5px;
}
.block-case-results .case-slider.results-block .box .description {
  color: #fff;
  margin-bottom: 10px;
}
