.qc-content.qc-bmh > section.qc-case-studies {
  margin-block: var(--gap-section);
}

.qc-content.qc-bmh .qc-case-studies__inner {
  width: min(1200px, calc(100% - 80px)) !important;
  max-width: 1200px !important;
  margin-inline: auto !important;
  padding-inline: 0 !important;
}

.qc-content.qc-bmh .qc-case-studies__slider-wrap,
.qc-content.qc-bmh .qc-case-studies__track,
.qc-content.qc-bmh .qc-case-studies__card {
  min-width: 0;
}

@media (max-width: 767px) {
  .qc-content.qc-bmh .qc-case-studies__inner {
    width: calc(100% - 32px) !important;
  }
}
