.client-logo {
  background: var(--secondary);
  display: flex;
  align-items: center;
  justify-items: center;
  overflow-x: hidden;
}

.img-wrap {
  margin: 0 33px;
  width: 140px;
}

.TB2 {
  width: 54px;
}

.img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.client-logo {
  background: var(--secondary);
}


.client-logo-container {
  max-width: 1370px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto;
  padding: 60px;
}

@media screen and (min-width: 1200px) {
 .client-logo-container {
   flex-wrap: nowrap;
   padding: 60px 0;
}
@media screen and (max-width: 1372px) {
    width: 207px;
}

@media screen and (max-width: 1050px) {
  .img-wrap {
    width: 140px;
    margin: 15px 33px;
  }
  
  .TB2 {
    width: 52px;
  }
  
  .client-logo-container {
    padding: 40px 10px;
  }
}

@media screen and (max-width: 768px) {
  .img-wrap {
    width: 109px;
  }
}

@media screen and (max-width: 444px) {
  .thieves {
    margin-top: 20px;
  }
}
