:root {
  --main---deep-blue: #003ca5;
  --main---blue: #25baff;
  --main---light-blue: #daedff;
  --white-10: #fff;
  --black-10: #10161b;
  --secondary---grey: #333f48;
  --secondary---light-blue: #8fdcff;
  --secondary---light-grey: #ecf1f6;
  --secondary---accent: #ff8600;
  --white-8: rgba(255, 255, 255, 0.8);
  --white-6: rgba(255, 255, 255, 0.6);
  --white-4: rgba(255, 255, 255, 0.4);
  --white-2: rgba(255, 255, 255, 0.2);
  --black-8: #383E42;
  --black-6: rgba(16, 22, 27, 0.6);
  --black-4: rgba(16, 22, 27, 0.4);
  --black-2: rgba(16, 22, 27, 0.2);
  --white-1: rgba(255, 255, 255, 0.1);
  --black-1: rgba(16, 22, 27, 0.1);
  --border-radius: 20px;
}

.partners__grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-column-gap: 40px;
  grid-row-gap: 32px;
}
@media (max-width: 1440px) {
  .partners__grid {
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }
}
@media (max-width: 576px) {
  .partners__grid {
    grid-template-columns: 1fr;
    grid-row-gap: 10px;
  }
}
.partners__grid {
  justify-items: center;
  align-items: center;
}
.partners__item {
  width: 250px;
  height: 250px;
}
.partners__img {
  object-fit: contain;
  object-position: center center;
  width: 100%;
  height: 100%;
}

@media (max-width: 1024px) {
  .partners__grid {
    grid-template-columns: repeat(3, 1fr) !important;
    grid-row-gap: 40px;
  }
  .partners__item {
    max-width: 100px;
    min-height: 100px;
    width: 100%;
    height: 100%;
  }
}

/*# sourceMappingURL=style.css.map */
