@charset "utf-8";
/* CSS Document */
.partnerWrap {
  display: flex;
  padding-bottom: 30px
}
.partnerWrap .partnerLogo {
  border: solid 1px rgba(210, 210, 208, 0.3);
  height: 90px;
  width: 35%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 30px;
  transition: 0.4s cubic-bezier(0, 0, 0.3642, 1);
}
.partnerWrap .partnerLogo img {
  width: 70%;
  filter: grayscale(1);
}
.partnerWrap .partnerLogo img.invert {
  filter: grayscale(1) invert(1);
}
.partnerWrap .partnerLogo:hover {
  background: #fff;
}
.partnerWrap .partnerLogo:hover img {
  filter: none
}
@media screen and (max-width: 768px) {
  .mil-services-list .mil-service-item {
    padding: 20px 0 0;
    border-top: solid 1px #181817;
  }
  .partnerWrap {
    flex-direction: column;
    padding: 0
  }
  .partnerWrap .partnerLogo {
    width: 90%;
    height: 60px;
    display: flex;
    margin-right: 0;
    margin: 10px 0 20px;
  }
  .partnerWrap .partnerLogo img {
    width: auto;
    max-width: 45%;
    max-height: 50%
  }
}