.customer-background-container {
  position: absolute;
  inset: 0;
  z-index: -1;
}

.customer-background-noise {
  background: url('../images/external_marketing_pages/solutions/customers/background-noise.svg');
  background-size: cover;
  position: absolute;
  inset: 0;
  mix-blend-mode: overlay;
  opacity: 70%;
}

.customer-background-purple-gradient {
  background: url('../images/external_marketing_pages/solutions/customers/purple-gradient.svg');
  background-size: cover;
  position: absolute;
  inset: 0;
}

.customer-background-blue-gradient {
  background: url('../images/external_marketing_pages/solutions/customers/blue-gradient.svg');
  background-size: cover;
  position: absolute;
  inset: 0;
}

.customer-background-yellow-gradient {
  background: url('../images/external_marketing_pages/solutions/customers/yellow-gradient.svg');
  background-size: cover;
  position: absolute;
  inset: 0;
}

@media (width >= 992px) {
  .section-1-image {
    max-width: 427px !important;
    max-height: 361px !important;
  }
}

@media (width >= 1200px) {
  .section-2-image {
    max-width: 323px !important;
    right: -15px !important;
  }

  .section-4-image {
    max-width: 285px !important;
    right: 15px !important;
  }
}

