.acc-ally-slides {
  display: grid;
  max-width: 1180px;
  margin: 0 auto;
}
.acc-ally-slides .acc-ally-slide {
  grid-area: 1 / 1;
  width: 100%;
  min-width: 0;
  box-sizing: border-box;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition:
    opacity 350ms ease,
    visibility 350ms;
}
.acc-ally-slides .acc-ally-slide.is-active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.acc-ally-matriztica .acc-ally-title .font-editorial-italic {
  display: block;
}
.acc-ally-matriztica .acc-ally-partner {
  background: linear-gradient(150deg, #31283d, #40314e);
  border-color: rgba(180, 139, 188, 0.25);
  color: #fff;
}
.acc-ally-matriztica .acc-ally-partner-copy {
  color: #eee7f1;
}
.acc-ally-matriztica .acc-ally-partner-copy strong {
  color: #fff;
}
.acc-ally-matriztica .acc-ally-bu-logo-img {
  height: 46px;
  max-width: 230px;
  object-fit: contain;
}
.acc-ally-matriztica .acc-ally-orbit-one {
  border-color: rgba(180, 139, 188, 0.1);
}
.acc-ally-matriztica .acc-ally-orbit-two {
  border-color: rgba(180, 139, 188, 0.09);
}
.acc-ally-matriztica .acc-ally-cta {
  background: #b48bbc;
  color: #31283d;
  box-shadow: none;
}
.acc-ally-matriztica .acc-ally-cta-arrow {
  color: #31283d;
}
.acc-ally-matriztica .acc-ally-cta:hover {
  background: #c49dcb;
}
@media (prefers-reduced-motion: reduce) {
  .acc-ally-slides .acc-ally-slide {
    transition: none;
  }
}
