.partners__list {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 20px;
  margin-bottom: 40px;
}
@media (max-width: 1000px) {
  .partners__list {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 600px) {
  .partners__list {
    grid-template-columns: 1fr;
    gap: 10px;
    margin-bottom: 20px;
  }
}
.partners__item {
  border-radius: 30px;
  padding: 25px;
  min-height: 160px;
  max-height: 160px;
  background-color: var(--bg-primary-second);
  position: static;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
  visibility: visible;
	overflow: hidden;
  -webkit-transition: opacity var(--transition), visibility var(--transition), -webkit-transform var(--transition);
  transition: opacity var(--transition), visibility var(--transition), -webkit-transform var(--transition);
  transition: opacity var(--transition), transform var(--transition), visibility var(--transition);
  transition: opacity var(--transition), transform var(--transition), visibility var(--transition), -webkit-transform var(--transition);
}
@media (max-width: 600px) {
  .partners__item {
    padding: 15px;
  }
}
.partners__item--hidden {
  position: absolute;
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
  opacity: 0;
  visibility: hidden;
	overflow: hidden;
	top: -100%;
  z-index: -1;
}
@media (max-width: 1000px) {
  .partners__item:nth-child(5n+5) {
    grid-column: span 2;
  }
}
@media (max-width: 600px) {
  .partners__item:nth-child(5n+5) {
    grid-column: auto;
  }
}
.partners__item-img {
  -o-object-fit: contain;
     object-fit: contain;
	overflow: hidden;
}
.partners__btn {
  margin: 0 auto;
}/*# sourceMappingURL=block.css.map */