

    .testimonial-slider {
      position: relative;
      width: 100%;
      /*max-width: 600px;*/
      text-align: center;
      padding: 30px 40px;
      background-color: #ffffff;
      border-radius: 10px;
    }

    .testimonial-text {
      font-size: 1.2rem;
      margin-bottom: 20px;
      min-height: 60px;
    }

    .testimonial-author {
      font-weight: bold;
      font-size: 1rem;
      color: #ccc;
    }

    .arrow {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      background: none;
      border: none;
      color: #f6ebcb;
      font-size: 2rem;
      cursor: pointer;
      padding: 10px;
      transition: color 0.2s ease;
    }

    .arrow:hover {
      color: #f90;
    }

    .arrow.left {
      left: 10px;
    }

    .arrow.right {
      right: 10px;
    }
 