/* Custom Styles */
.partners {
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  max-width: 1490px;
  padding: 25px 5px 5px 5px;
}

.partners .partner {
  display: flex;
  flex-wrap: wrap;
  margin: 10px;
  width: calc(25% - 20px);
}

.partners .partner .link {
  display: flex;
  width: 100%;
  height: 40px;
  /* opacity: 0.4; */
}

.partners .partner .link:hover {
  opacity: 1;
  transition: 0s ease-in-out;
}

.partners .partner .single {
  background-size: auto 80px;
  background-position: center top;
  transition: background-position 0s ease-in-out;
}

.partners .partner .single:hover {
  background-position: center -40px;
}

/* Define individual partner classes */
.partners .partner .tectum {
  background-image: url('images/partners/tectum.png');
}

.partners .partner .farcana {
  background-image: url('images/partners/farcana.png');
}

.partners .partner .houdiniswap {
  background-image: url('images/partners/houdiniswap.png');
}

.partners .partner .propchain {
  background-image: url('images/partners/propchain.png');
}

.partners .partner .chattersheildbot {
  background-image: url('images/partners/chattersheildbot.png');
}

.partners .partner .shido {
  background-image: url('images/partners/shido.png');
}

.partners .partner .shibawarp {
  background-image: url('images/partners/shibawarp.png');
}

.partners .partner .blitz {
  background-image: url('images/partners/blitz.png');
}

.partners .partner .exzo {
  background-image: url('images/partners/exzo.png');
}

.partners .partner .lingo {
  background-image: url('images/partners/lingo.png');
}

.partners .partner .blazex {
  background-image: url('images/partners/blazex.png');
}

.partners .partner .karma {
  background-image: url('images/partners/karma.png');
}

.partners .partner .justmoney {
  background-image: url('images/partners/justmoney.png');
}

.partners .partner .codex {
  background-image: url('images/partners/codex.png');
}

.partners .partner ._0xnumber {
  background-image: url('images/partners/0xnumber.png');
}

.partners .partner .paladinai {
  background-image: url('images/partners/paladinai.png');
}

.partners .partner .studioai {
  background-image: url('images/partners/studioai.png');
}

.partners .partner .mindai {
  background-image: url('images/partners/mindai.png');
}
  
  
@media (max-width: 1600px) {
  .partners {
    max-width: 1140px;
  }
}

@media (max-width: 1200px) {
  .partners {
    max-width: 960px;
  }

  .partners .partner .link {
    height: 30px;
  }

  .partners .partner .single {
    background-size: auto 60px;
  }

  .partners .partner .single:hover {
    background-position: center -30px;
  }
}

@media (max-width: 992px) {
  .partners {
    max-width: 720px;
  }

  .partners .partner {
    width: calc(50% - 20px);
  }

  .partners .partner .link {
    height: 40px;
  }
  .partners .partner .single {
    background-size: auto 80px;
  }
  .partners .partner .single:hover {
    background-position: center -40px;
  }
}

@media (max-width: 575px) {

  .partners {
    max-width: 575px;
  }

  .partners .partner .link {
    height: 30px;
  }

  .partners .partner .single {
    background-size: auto 60px;
  }

  .partners .partner .single:hover {
    background-position: center -30px;
  }
}