body:not(.wp-core-ui) .partners,
html:not(.wp-toolbar) .partners,
.acf-block-preview .partners {
  margin-bottom: 80px;
}
body:not(.wp-core-ui) .partners .swiper,
html:not(.wp-toolbar) .partners .swiper,
.acf-block-preview .partners .swiper {
  overflow: visible;
}
body:not(.wp-core-ui) .partners .swiper-wrapper,
html:not(.wp-toolbar) .partners .swiper-wrapper,
.acf-block-preview .partners .swiper-wrapper {
  transition-timing-function: linear;
}
body:not(.wp-core-ui) .partners .swiper-slide,
html:not(.wp-toolbar) .partners .swiper-slide,
.acf-block-preview .partners .swiper-slide {
  display: flex;
  align-items: center;
  height: 100%;
}
body:not(.wp-core-ui) .partners__inner,
html:not(.wp-toolbar) .partners__inner,
.acf-block-preview .partners__inner {
  display: flex;
  align-items: center;
  height: 100%;
}
body:not(.wp-core-ui) .partners__inner img,
html:not(.wp-toolbar) .partners__inner img,
.acf-block-preview .partners__inner img {
  transition: filter 250ms ease-in-out;
  width: 100%;
  max-height: 90px;
  -o-object-fit: cover;
     object-fit: cover;
  filter: grayscale(100%);
}
body:not(.wp-core-ui) .partners__inner img:hover,
html:not(.wp-toolbar) .partners__inner img:hover,
.acf-block-preview .partners__inner img:hover {
  filter: grayscale(0);
}