.main-partners__item {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 150px;
  width: 100%;
  height: fit-content;
  margin-bottom: 56px;
}

.main-partners__item-logo {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.main-partners .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

@media (min-width: 768px) {
  .main-partners__item {
    width: 150px;
    height: 150px;
  }
}