section.testimonial-slider{overflow:hidden;position:relative}section.testimonial-slider .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}@media (max-width:900px){section.testimonial-slider .inner{gap:3rem}}section.testimonial-slider .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:0 auto 4rem;max-width:800px;text-align:center}section.testimonial-slider .heading span{color:var(--color-scheme,#254af3)}@media (max-width:900px){section.testimonial-slider .heading{margin-bottom:2rem}}section.testimonial-slider .entries{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem}@media (max-width:640px){section.testimonial-slider .entries{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-webkit-animation:unset;animation:unset;-ms-flex-direction:column;flex-direction:column;justify-items:center}section.testimonial-slider .entries:not(:first-child){display:none}}section.testimonial-slider .entry{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f5f7fa;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 420px;flex:0 0 420px;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:2rem;width:420px}@media (max-width:900px){section.testimonial-slider .entry{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}section.testimonial-slider .group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;overflow:hidden;width:100%}@media (max-width:640px){section.testimonial-slider .group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.testimonial-slider .group:hover .entries{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}section.testimonial-slider .group.group-direction-left .entries{-webkit-animation:marqueeLeft calc(5s*var(--entries-count, 5)) linear infinite;animation:marqueeLeft calc(5s*var(--entries-count, 5)) linear infinite}@media (max-width:640px){section.testimonial-slider .group.group-direction-left .entries{-webkit-animation:unset;animation:unset}}section.testimonial-slider .group.group-direction-right .entries{-webkit-animation:marqueeRight calc(5s*var(--entries-count, 5)) linear infinite;animation:marqueeRight calc(5s*var(--entries-count, 5)) linear infinite}@media (max-width:640px){section.testimonial-slider .group.group-direction-right .entries{-webkit-animation:unset;animation:unset}}section.testimonial-slider .groups{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}section.testimonial-slider .logo img{height:32px;max-width:100%;width:auto}section.testimonial-slider .graphic{border-radius:80px;height:64px;overflow:hidden;width:64px}section.testimonial-slider .graphic img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.testimonial-slider .author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:auto}