:root{--s-logo-slider--padding-top:var(--x8);--s-logo-slider--padding-bottom:var(--x8);--s-logo-slider--section-background-color:var(--color-four);--s-logo-slider--section-background-color-2:var(--color-two);--s-logo-slider--intro-margin-bottom-desktop:var(--x4);--s-logo-slider--intro-margin-bottom-mobile:var(--x4);--s-logo-slider--intro-background-color:var(--color-four);--s-logo-slider--slider-background-color:var(--color-four);--s-logo-slider--slide-margin-top:var(--x5);--s-logo-slider--slide-margin-bottom:var(--x5);--s-logo-slider--slider-image-max-height:var(--x8);--s-logo-slider--slide-with:100px}.s-logo-slider{--slider-speed:55s;--slide-width:125px;--slider-inner-width:calc((var(--slide-width) * var(--slides)));margin:0;overflow:hidden}@media (width<=991.98px){.s-logo-slider{--slide-width:100px}}@media (width<=575.98px){.s-logo-slider{--slider-speed:30s;--slide-width:90px}}@keyframes scroll{0%{transform:translate(-5%)}to{transform:translateX(calc(.1px - var(--slider-inner-width) - 5%))}}.s-logo-slider .container{position:relative}.s-logo-slider__intro{margin-bottom:var(--x4)}.s-logo-slider__intro>:last-child>:last-child{margin-bottom:0}.s-logo-slider__header-column .c-header .c-heading{margin-bottom:var(--x4)}.s-logo-slider__wrapper{align-items:center;margin:0;display:flex}.s-logo-slider__wrapper--mobile{animation:scroll linear infinite var(--slider-speed);width:calc(2 * var(--slider-inner-width));transition:animation-play-state .3s;transform:translate(0,0)}.s-logo-slider__wrapper--desktop{flex-wrap:wrap;justify-content:space-between}.s-logo-slider__slide{counter-increment:slides;flex-grow:1;flex-basis:0;padding:0 40px}.s-logo-slider__slide-image .c-image__img{width:100%;height:auto;max-height:var(--s-logo-slider--slider-image-max-height);margin:0 auto;display:block}.s-logo-slider__wrapper--desktop .s-logo-slider__slide{flex-grow:0;flex-basis:auto;min-width:auto;padding:0 16px}@media (width>=992px){.s-logo-slider__header-column{margin-bottom:var(--s-logo-slider--intro-margin-bottom-desktop)}.s-logo-slider__header-column .c-header .c-heading{margin-bottom:0}}@media (width>=768px){.s-logo-slider.section--top-p-small{padding-top:0}.s-logo-slider.section--bottom-p-small{padding-bottom:0}}
