.cs-block.two-images .container {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 30px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 768px) {
  .cs-block.two-images .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 1200px) {
  .cs-block.two-images .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cs-block.two-images img {
  display: block;
  width: 100%;
}
.cs-block.two-images.layout-equal .image {
  grid-column: span 6;
}
@media (min-width: 992px) {
  .cs-block.two-images.layout-equal .image:first-child {
    grid-column: 2/span 5;
  }
  .cs-block.two-images.layout-equal .image {
    grid-column: span 5;
  }
}
.cs-block.two-images.layout-large_on_left .image-1 {
  grid-column: 1/span 8;
}
.cs-block.two-images.layout-large_on_left .image-2 {
  grid-column: 9/-1;
}
@media (min-width: 768px) {
  .cs-block.two-images.layout-large_on_left .image-1 {
    grid-column: 2/span 7;
  }
  .cs-block.two-images.layout-large_on_left .image-2 {
    grid-column: 9/-2;
  }
}
.cs-block.two-images.layout-large_on_right .image-1 {
  grid-column: 1/span 4;
}
.cs-block.two-images.layout-large_on_right .image-2 {
  grid-column: 5/-1;
}
@media (min-width: 768px) {
  .cs-block.two-images.layout-large_on_right .image-1 {
    grid-column: 2/span 3;
  }
  .cs-block.two-images.layout-large_on_right .image-2 {
    grid-column: 5/-2;
  }
}

/*# sourceMappingURL=two-images.min.css.map */
