

.wpa9-testimonials {
  position: relative;
  padding: 20px 15px 0;
  text-align: center;
  max-width: 800px;
  margin: 0 auto;
}

  .wpa9-testimonials .widget-title {
    position: relative;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: calc(1.5 * var(--spacer) );
  }

    .wpa9-testimonials .widget-title .title-wrapper {}

      .wpa9-testimonials .widget-title .title {
        position: relative;
        z-index: 2;
      }

      .wpa9-testimonials .widget-title .title_bg_character {
        display: inline-block;
        position: absolute;
        z-index: 1;
        top: 0; left: 46px;
        font-family: 'Noto Serif', serif;
        font-size: 307px;
        color: #fff;
        font-weight: 700;
        line-height: .5;
      }

  .wpa9-testimonials .carousel {
    /* padding: 10px 0 10px; */
  }

    .wpa9-testimonials .carousel-inner {
      width: 80%;
      margin: 0 auto;
    }

    .wpa9-testimonials .carousel .carousel-indicators {
      position: relative;
      margin: 0;
    }

      .wpa9-testimonial-item .wpa9-testimonial-title {
        font-weight: 500;
        font-size: 1.5em;
        line-height: 1.2;
      }

      .wpa9-testimonial-item .wpa9-testimonial-text,
      .wpa9-testimonial-item .wpa9-testimonial-client {
        font-size: 1.125em;
        line-height: 1.325;
      }

      .wpa9-testimonials .carousel-control-next,
      .wpa9-testimonials .carousel-control-prev {
        width: 10%;
      }

      .wpa9-testimonials .carousel-control-next-icon,
      .wpa9-testimonials .carousel-control-prev-icon {
        background-image: url('../../../widgets/wpa9-testimonials/assets/icon-arrow-testimonials.svg');
        top: -15%;
        position: relative;
      }

      .wpa9-testimonials .carousel-control-prev-icon {
        transform: rotate(180deg);
      }

      /* change transition duration to control the speed of fade effect */
      .wpa9-testimonials .carousel-item {
        transition: transform .6s ease-in-out;
      }

      .wpa9-testimonials .carousel-fade .carousel-transition {

      }

      .wpa9-testimonials .carousel-control-prev .sr-only,
      .wpa9-testimonials .carousel-control-next .sr-only {
        display: none;
      }

  .wpa9-testimonials-additional-content {
    margin: 12px 0;
  }
