.image-ctas {
  margin: 0 auto;
  width: 100%;
  max-width: 1160px;
  box-sizing: border-box;
  box-sizing: border-box; }
  @media screen and (min-width: 0rem) and (max-width: 79.9375rem) {
    .image-ctas {
      padding-left: 20px;
      padding-right: 20px; } }
  @media screen and (min-width: 80rem) {
    .image-ctas {
      padding-left: 40px;
      padding-right: 40px; } }
  @media screen and (min-width: 0rem) and (max-width: 47.9375rem) {
    .image-ctas .cta-image + .cta-image {
      margin-top: 20px; } }
  @media screen and (min-width: 0rem) and (max-width: 29.9375rem) {
    .image-ctas .cta-image {
      min-height: 320px; } }
  @media screen and (min-width: 30rem) and (max-width: 47.9375rem) {
    .image-ctas .cta-image {
      min-height: 480px; } }
  @media screen and (min-width: 48rem) {
    .image-ctas {
      display: grid;
      grid-template-columns: calc(50% - 10px) calc(50% - 10px);
      grid-template-rows: 330px 260px;
      column-gap: 20px;
      row-gap: 20px; }
      .image-ctas .cta-image:nth-child(1) {
        grid-row-start: span 2; }
      .image-ctas .cta-image:nth-child(2), .image-ctas .cta-image:nth-child(3) {
        grid-column-start: 2; } }

/*# sourceMappingURL=image-ctas-grid.css.map */