/* Successful Cases overlay image sizing/centering */
.real-word-stories .custom-testimonial-container .custom-testimonial .custom-testimonial-right {
  display: flex;
  align-items: center;
  justify-content: center;
}

.real-word-stories .custom-testimonial-container .custom-testimonial .custom-testimonial-right img {
  max-width: 130px !important;
  max-height: 130px !important;
  width: auto !important;
  height: auto !important;
  display: block;
}

/* Ensure CTA button sits above image */
.real-word-stories .custom-testimonial-container .custom-testimonial .custom-testimonial-right .custom-button-testimonial-right {
  z-index: 2;
}

/* Hide manager name/role text but preserve layout */
.real-word-stories .custom-testimonial-container .custom-testimonial .testimonial-author p {
  display: none !important;
}

/* Hide avatar but keep spacing so layout remains stable */
.real-word-stories .custom-testimonial-container .custom-testimonial .testimonial-author img {
  display: none !important;
}
.real-word-stories .custom-testimonial-container .custom-testimonial .testimonial-author {
  min-height: 70px; /* matches template avatar max-height */
}
