.quotes-carousel{--header-margin: calc((var(--spacing-lg) * 1.1) * -1);--item-space: calc(var(--spacing-xl) * 1.5);--item-image-positon: calc(var(--spacing-xl) * -1);--item-card-height: 250px;--item-description-width: 300px;--item-quote-margin: -90%;background:var(--color-section-bg)}.quotes-carousel.section-layout{margin:clamp(calc(var(--spacing-section-vertical-min) * 2),calc(var(--spacing-section-vertical-base) * 2),calc(var(--spacing-section-vertical-max) * 2)) 0;padding:clamp(var(--spacing-section-vertical-min),var(--spacing-section-vertical-base),var(--spacing-section-vertical-max)) 0}.quotes-carousel .carousel--active .quotes-carousel__itemQuote{margin-top:var(--spacing-lg);animation:fade-in ease var(--transition-slow);animation-iteration-count:1;animation-fill-mode:forwards}.quotes-carousel .quotes-carousel__itemCard{margin-top:var(--item-space);background:#fff;box-shadow:var(--shadow-default);border-radius:var(--border-radius-xl);text-align:center;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-md);transform:var(--transition-fast);height:var(--item-card-height)}.quotes-carousel .quotes-carousel__itemCard .quotes-carousel__itemImage{transform:translateY(var(--item-image-positon));margin-bottom:var(--item-image-positon)}.quotes-carousel .quotes-carousel__itemCard .quotes-carousel__itemDescription{margin-left:auto;margin-right:auto;max-width:var(--item-description-width)}.quotes-carousel .quotes-carousel__itemQuote{margin-top:var(--spacing-md);text-align:center;margin-left:0;margin-right:0;padding:0;border:none;opacity:0}.quotes-carousel__header{margin-top:var(--header-margin);padding:0 clamp(var(--spacing-section-vertical-min),var(--spacing-section-vertical-base),var(--spacing-section-vertical-max))}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (min-width: 768px){.quotes-carousel{--header-margin: calc((var(--spacing-lg) * 1.3) * -1)}.quotes-carousel .logos-carousel__list{padding:0 var(--spacing-sm)}.quotes-carousel .carousel--active .quotes-carousel__itemCard{transform:scale(1.1)}}@media (min-width: 1024px){.quotes-carousel{--header-margin: calc((var(--spacing-lg) * 1.5) * -1);--item-card-height: 300px}.quotes-carousel .quotes-carousel__itemCard{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.quotes-carousel .quotes-carousel__itemQuote{margin-left:var(--item-quote-margin);margin-right:var(--item-quote-margin)}}@media (min-width: 1440px){.quotes-carousel{--header-margin: calc((var(--spacing-lg) * 2) * -1)}}
