.v2_testimonials{overflow:hidden;width:100%;--gap:1.5rem}.v2_testimonials__container{display:flex;gap:var(--gap);overflow:hidden;padding-bottom:4rem}.v2_testimonials__content{animation:v2_testimonials__marquee var(--speed) linear infinite;display:flex;flex-shrink:0;gap:var(--gap);justify-content:center;min-width:100%;transition:animation-play-state .3s ease-in-out}.v2_testimonials:hover .v2_testimonials__content{animation-play-state:paused}.v2_testimonials__item{background:#eee no-repeat 50%;background-color:#eee;background-size:cover;border-radius:.75rem;box-shadow:0 1px 3px 0 hsla(0,1%,48%,.05);color:#fff;display:flex;flex-direction:column;flex-shrink:0;font-size:.9rem;justify-content:flex-end;padding:1.2rem 1.3rem;width:20rem}.v2_testimonials__item p{font-size:.9rem;margin:10px 0 0;padding:0}.js-animate .v2_testimonials__item{opacity:0;transform:translateY(30px);transition:opacity .5s ease-out,transform .3s ease-out;transition-delay:var(--delay)}.js-animate .v2_testimonials.animate .v2_testimonials__item{opacity:1;transform:translateY(0)}.v2_testimonials__logo_container{box-sizing:border-box;display:flex;flex:1;justify-content:center;margin-bottom:auto;min-height:10rem;padding:1rem}.v2_testimonials__logo{height:auto;max-height:2.5rem;max-width:7rem;object-fit:contain;width:100%}.v2_testimonials__person{align-items:center;display:flex;font-size:.8rem;justify-content:space-between;margin-top:1rem}.v2_testimonials__person p{margin:0}.v2_testimonials__person img{border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.05);height:2.5rem;margin-left:.5rem;object-fit:cover;width:2.5rem}.v2_testimonials__item{max-width:20rem;width:calc(100vw - 6rem)}.v2_testimonials__content{animation:none}.v2_testimonials__container{overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;padding:0 1.5rem 3rem;scroll-behavior:smooth;scroll-snap-type:x mandatory}.v2_testimonials__container .v2_testimonials__content:last-child{display:none}@keyframes v2_testimonials__marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}