/*  */
.partners {
/*  padding-top: 100px; */
  padding-bottom: 50px;
}
.partners__container {
  overflow: hidden;
    max-width: 1540px;
    margin: 0 auto 0;
    opacity: 0.22;
}
.partners__track {
  display: flex;
  gap: 50px;
}
.partners__wrapper {
  flex-shrink: 0;
  display: flex;
  gap: 50px;
  align-items: center;
  min-width: 100%;
  animation: scroll 15s linear infinite;
}
@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 50px));
  }
}
.partners__slide {
  flex-shrink: 0;
}
.partners__item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.partners__logo {
  display: flex;
  align-items: center;
  justify-content: center;
}
.partners__logo img {
  max-width: 100%;
  height: auto;
  object-fit: contain;
  display: block;
}
@media (max-width: 992px) {
  .partners {
    background-color: white;
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .partners__track {
    gap: 25px;
  }
  .partners__wrapper {
    gap: 25px;
    animation: scroll 18s linear infinite;
  }
  .partners__slide {
    width: 155px;
  }
}
/*  */