.logo-slider{display:flex;flex-flow:column nowrap;overflow:hidden}.logo-slider h2{font-size:1.25rem;padding:0 2rem}.logo-slider .logo-slider-content p,.logo-slider h2{margin:0 auto 2rem;text-align:center}.logo-slider .slider-container{mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.logo-slider .slider,.logo-slider .slider-container{margin:0 auto;overflow:hidden;width:var(--calculated-width,100vw)}.logo-slider .slider{display:flex;height:64px;position:relative}.logo-slider .slider .slide-track{align-items:center;display:flex;flex-flow:row nowrap;position:absolute;top:0;width:var(--calculated-width,100vw)}.logo-slider:not(.auto-slider-enabled) .slider .slide-track{flex-flow:row wrap;justify-content:center;max-width:100vw;position:static}@keyframes scroll-horizontal{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.logo-slider .slider .slide-track .slide{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:center;margin:8px;width:160px}.logo-slider .slider .slide-track .slide img{display:block;height:auto;max-height:64px;max-width:144px;width:auto}.logo-slider .slider .slide-track .slide.hidden{margin:0;overflow:hidden;width:0}.logo-slider .slider .slide-track .slide.hidden img{display:none}.logo-slider .arrow-right{color:#6a7685;margin-top:2rem;text-align:center}.logo-slider .button.secondary{align-self:center;margin-top:2rem}