.ttt-temoignages {
  --ttt-arrow-height: 97px;
  --ttt-arrow-gap: 80px;
  --ttt-arrow-offset: 8px;
  --ttt-arrow-color-1: #ECC962;
  --ttt-arrow-color-2: #DCE169;
  --ttt-arrow-color-3: #96B82B;
  --ttt-arrow-color-4: #679925;
  --ttt-image-width: 212px;
  --ttt-image-height: 212px;
  --ttt-image-gap: 39px;
  --ttt-image-position: center center;
  --ttt-text-width: 162px;
  --ttt-text-color: #000;
  --ttt-author-color: #000;
  --ttt-author-spacing: 6px;
  --ttt-quote-width: 29px;
  --ttt-quote-spacing: 20px;
  --ttt-quote-open-color: #E0DB68;
  --ttt-quote-close-color: #A7C23A;
  --ttt-direction: row;
  --ttt-align: flex-start;
  --ttt-text-align: left;
  --ttt-slide-align: flex-start;
  --ttt-body-min-height: var(--ttt-image-height);
}

.ttt-temoignages__item {
  display: flex;
  flex-direction: var(--ttt-direction);
  align-items: var(--ttt-slide-align);
  gap: var(--ttt-image-gap);
}

.ttt-temoignages__media {
  flex: none;
  width: var(--ttt-image-width);
  max-width: 100%;
  height: var(--ttt-image-height);
  overflow: hidden;
}

.ttt-temoignages .ttt-temoignages__media img {
  display: block;
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  object-position: var(--ttt-image-position);
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

.ttt-temoignages__body {
  display: flex;
  flex-direction: column;
  align-items: var(--ttt-align);
  row-gap: var(--ttt-quote-spacing);
  width: var(--ttt-text-width);
  max-width: 100%;
  min-height: var(--ttt-body-min-height);
  text-align: var(--ttt-text-align);
}

.ttt-temoignages__quote {
  display: block;
  flex: none;
  width: var(--ttt-quote-width);
  height: auto;
}
.ttt-temoignages__quote--open {
  aspect-ratio: 28.83/22.67;
  fill: var(--ttt-quote-open-color);
}
.ttt-temoignages__quote--close {
  aspect-ratio: 28.94/22.71;
  margin-top: auto;
  fill: var(--ttt-quote-close-color);
}

.ttt-temoignages .ttt-temoignages__content {
  margin: 0;
}

.ttt-temoignages .ttt-temoignages__text {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  quotes: none;
  color: var(--ttt-text-color);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
.ttt-temoignages .ttt-temoignages__text::before, .ttt-temoignages .ttt-temoignages__text::after {
  content: none;
}

.ttt-temoignages .ttt-temoignages__author {
  display: block;
  margin: var(--ttt-author-spacing) 0 0;
  padding: 0;
  color: var(--ttt-author-color);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
}

.ttt-temoignages__name,
.ttt-temoignages__city {
  display: block;
}

/*# sourceMappingURL=temoignages.css.map */
