.dev_logos_widget_grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.dev_logos_widget_item {
  flex: 0 0 50%;
  padding: 1rem;
}

.dev_logos_widget_item a,
.dev_logos_widget_item .nolink{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

@media (max-width: 768px) {
  body .dev_logos_widget_item {
    flex: 0 0 33.33% !important;
  }
}

@media (max-width: 576px) {
  body .dev_logos_widget_item {
    flex: 0 0 50% !important;
  }
}

.dev_logos_widget_item img{
  max-width: 85%;
  max-height:60%;
  object-fit: contain;
}
.dev_logos_widget_item img[src$=".jpg"],
.dev_logos_widget_item img[src$=".jpeg"],
.dev_logos_widget_item img[src$=".png"] {
  mix-blend-mode: multiply;
}
