/**
 * Bootstrap customised
 *
 * @see https://github.com/twbs/bootstrap/blob/main/scss/_variables.scss
 */
.block__slider-cards {
  height: 850px;
}
@media (min-width: 576px) {
  .block__slider-cards {
    height: 700px;
  }
}
@media (min-width: 768px) {
  .block__slider-cards {
    height: 850px;
  }
}
@media (min-width: 992px) {
  .block__slider-cards {
    height: 750px;
  }
}
@media (min-width: 1200px) {
  .block__slider-cards {
    height: 800px;
  }
}
@media (min-width: 1400px) {
  .block__slider-cards {
    height: 750px;
  }
}
.block__slider-cards .container-slider {
  position: absolute;
  right: 0;
  width: 100%;
  padding-left: 1rem;
}
@media (min-width: 576px) {
  .block__slider-cards .container-slider {
    width: calc(540px + (100vw - 540px) / 2);
  }
}
@media (min-width: 768px) {
  .block__slider-cards .container-slider {
    width: calc(720px + (100vw - 720px) / 2);
  }
}
@media (min-width: 992px) {
  .block__slider-cards .container-slider {
    width: calc(960px + (100vw - 960px) / 2);
  }
}
@media (min-width: 1200px) {
  .block__slider-cards .container-slider {
    width: calc(1320px + (100vw - 1320px) / 2);
    padding-left: 5rem;
  }
}
@media (min-width: 1400px) {
  .block__slider-cards .container-slider {
    padding-left: 0;
  }
}