.pbmit-client-style-3 .pbmit-border-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 10px 0;
}
.pbmit-client-style-3 .pbmit-client-wrapper {
  overflow: hidden;
  z-index: 1;
  height: -webkit-max-content;
  display: inline-block;
}
.pbmit-client-style-3 .pbmit-border-wrapper {
  transition: all 0.4s ease-in;
}
.pbmit-client-style-3 .pbmit-client-with-hover-img .pbmit-featured-wrapper,
.pbmit-client-style-3 .pbmit-client-with-hover-img .pbmit-client-hover-img {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: transform 0.4s ease;
  -o-transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
.pbmit-client-style-3 .pbmit-client-hover-img {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  transform: translateY(-100%);
}
.pbmit-client-style-3:hover
  .pbmit-client-with-hover-img
  .pbmit-client-hover-img {
  visibility: visible;
  transform: translateY(0%);
}
.pbmit-client-style-3:hover
  .pbmit-client-with-hover-img
  .pbmit-featured-wrapper {
  transform: translateY(100%);
}
.pbmit-client-style-3 .pbmit-featured-wrapper img {
  opacity: 0.7;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.pbmit-client-style-3 .pbmit-client-hover-img img {
  filter: brightness(150);
}
