.testimony {
  display: flex;
  padding: 80px 0 50px 0;
  gap: 40px;
  align-items: center;
}

.testimonyText {
  font-style: italic;
  line-height: 1.7em;
  font-size: 1.1em;
}

.container {
  position: relative;
}

.person {
  height: 150px;
  width: 150px;
  background-color: #f6dc66;
  flex-shrink: 0;
}

.name {
  text-align: right;
  font-weight: bold;
}

.quote {
  position: absolute;
  top: -10px;
  left: -10px;
  opacity: 0.5;
  z-index: -1;
}

.slidein {
  transform: translateX(-100%);
  animation: slide-in 0.3s forwards;
}

@keyframes slide-in {
  100% {
    transform: translateX(0%);
  }
}
