.names-g-14::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/MN-N-STAR.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-14::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-00::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/antirom.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-00::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-01::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/bank-of-ireland.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-01::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-02::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/bestbuy.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-02::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-03::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/bigcharts.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-03::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-04::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/bolle.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-04::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-05::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/bs.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-05::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-06::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/capella.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-06::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-07::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/cl.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-06::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-08::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/marketWatch.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-06::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-09::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/col.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-09::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */

.names-g-10::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/cross.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-10::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-11::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/cr-farms.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-11::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-12::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/debenhams.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-12::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-13::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/ecolab.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-13::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-13-5::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/energy-in.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-13-5::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-15::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/FT.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-15::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-16::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/flowers.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-16::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-17::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/fujitsu.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-17::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-18::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/hd.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-18::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-19::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/hyperlink.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-19::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-20::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/icf.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-20::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-21::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/ikea.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-21::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-22::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/k2.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-22::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-23::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/landOlakes.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-23::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-24::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/larsonBoats.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-24::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-25::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/mercury.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-25::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-26::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/MF.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-26::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-27::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/MN-Law-Lib.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-27::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-28::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/modernDog.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-28::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-29::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/mLake.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-29::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-31::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/nike.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-31::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-32::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/optum.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-32::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-33::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/pmh.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-33::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-34::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/porsche.svg");
	background-image: url("logos/porsche.ico");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-34::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-35::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/pe.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-35::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-36::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/shipowners.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-36::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-37::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/bobEvenes.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-37::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-38::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/red-bullseye.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-38::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-38::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/red-bullseye.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-38::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-39::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/UHC.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-39::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-40::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/valspar-sherwin-williams.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-40::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-41::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/simon.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-42::before {
    top: 15px;
    left: -24px;
  }
}

/* ========================================= */ 

.names-g-42::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background-image: url("logos/weitz.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  top: 20px;
  left: -24px;
  transform: translate(-50%, -50%);
  z-index: 1;
}
@media (max-width: 1024px) { 
  .names-g-42::before {
    top: 15px;
    left: -24px;
  }
}
