.section--logo-slider .image-container {
    width: 100%;
    height: 100%;
    position: absolute;
}
.section--logo-slider .image-container div {
    height: 0;
    position: absolute;
    z-index:-1;
}
@-webkit-keyframes scroll {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(calc(-250px * 7));
    transform: translateX(calc(-250px * 17));
  }
}
@keyframes scroll {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(calc(-250px * 7));
    transform: translateX(calc(-250px * 7));
  }
}
.section--logo-slider .slide-track {
  -webkit-animation: scroll 50s linear infinite !important;
  animation: scroll 50s linear infinite !important;
  display: flex !important;
  width: calc(250px * 17);
  align-items: center;
  justify-content: center;
}
.section--logo-slider .logo-image {
  margin-right: 4rem;
}
.section--logo-slider .logo-image img {
  height:auto;
  max-width:250px;
  margin-right: 1rem;
}

  @media (max-width:1650px){
    .section--logo-slider .image-container div {
        opacity:0.2;
    }
  }

  @media(max-width:980px){
    .section--logo-slider .slick-list.draggable {
      width: 100%;
    }
    .section--logo-slider .logo-image.slick-slide {
      padding: .5rem;
    }
  }
  @media(max-width: 680px) {
    .section--logo-slider .logo-slider__cta {
      display: grid;

    }
    .section--logo-slider .hs-button:first-child {
      margin-right: 0rem;
    }
  }