.block-content-with-image-slider {
  padding: 1.625rem 0 2.1875rem;
}
@media (min-width: 768px) {
  .block-content-with-image-slider {
    padding: 4.0625rem 0;
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .block-content-with-image-slider {
    padding: 6.25rem 0;
  }
}
.block-content-with-image-slider #image-slider {
  margin-top: 1.5rem;
}
@media (min-width: 992px) {
  .block-content-with-image-slider #image-slider {
    margin-top: 2.25rem;
  }
}
.block-content-with-image-slider #image-slider .ratio {
  display: block;
  max-height: 200px;
}
@media (min-width: 576px) {
  .block-content-with-image-slider #image-slider .ratio {
    max-height: 450px;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .block-content-with-image-slider #image-slider .ratio {
    max-height: 635px;
  }
}
.block-content-with-image-slider #image-slider .ratio:before {
  display: inline-block !important;
}
@media (min-width: 992px) {
  .block-content-with-image-slider .rotate-txt {
    margin-top: 9.0625rem;
  }
}
@media (min-width: 576px) {
  .block-content-with-image-slider .img-gallery-col {
    padding-left: calc((100vw - 33.75rem) / 2 + 1.5rem);
  }
}
@media (min-width: 768px) {
  .block-content-with-image-slider .img-gallery-col {
    padding-left: calc((100vw - 45rem) / 2 + 1.5rem);
  }
}
@media (min-width: 992px) {
  .block-content-with-image-slider .img-gallery-col {
    padding-left: calc((100vw - 60rem) / 2 + 1.5rem);
  }
}
@media (min-width: 1200px) {
  .block-content-with-image-slider .img-gallery-col {
    padding-left: calc((100vw - 71.25rem) / 2 + 1.5rem);
  }
}
@media (min-width: 1400px) {
  .block-content-with-image-slider .img-gallery-col {
    padding-left: calc((100vw - 82.5rem) / 2 + 1.5rem);
  }
}
@media (min-width: 1600px) {
  .block-content-with-image-slider .img-gallery-col {
    padding-left: calc((100vw - 98.125rem) / 2 + 1.5rem);
  }
}