.cta {
  background-color: #f7b7fc;
  padding: 60px 20px;
  padding-bottom: 0px;
  text-align: center;
  justify-content: end;
}

.cta-images {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0;
  margin-top: 30px;
}

.cta-images img {
  max-width: 1250px;
  width: 100%;
  position: relative;
  z-index: 1;
}

.cta-images img:first-child {
  margin-left: 0;
} 

/** Responsive CSS **/

@media (max-width: 1700px) {
  .cta-images img {
    max-width: 1150px;
  }
}

@media (max-width: 1500px) {
  .cta-images img {
    max-width: 1050px;
  }
}

@media (max-width: 1366px) {
  .cta-images img {
    max-width: 950px;
  }
}

@media (max-width: 1280px) {
  .cta-images img {
    max-width: 850px;
  }
}

@media (max-width: 992px) {
  .cta-images img {
    max-width: 750px;
  }
}

@media (max-width: 768px) {
  .cta-images img {
    max-width: 600px;
  }
}

@media (max-width: 500px) {
  .cta-images img {
    max-width: 100%;
  }
}
