.testimonials--live .p2-tlogo {
  width: auto;
  height: 40px;
  overflow: visible;
}

.testimonials--live .p2-tlogo img {
  position: static;
  width: auto;
  height: 100%;
  object-fit: contain;
}

.testimonials--live .testimonials__slider .t-card {
  width: calc((100% - 48px) / 3);
}

@media (max-width: 991px) {
  .testimonials--live .testimonials__slider .t-card {
    width: calc((100% - 24px) / 2);
  }
}

@media (max-width: 575px) {
  .testimonials--live .testimonials__slider .t-card {
    width: 100%;
  }
}

.testimonials--live .p2-tname {
  font-size: 20px;
  letter-spacing: -0.01em;
}
