.LogoScrollers-module-scss-module__DDvwXa__logosContainer{--logos-scroller-logo-height:50px;--logos-scroller-logo-height-smaller:35px;overflow-x:hidden}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__title{text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3rem;font-size:1rem;font-weight:700}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__marqueeContainer{-webkit-user-select:none;user-select:none;width:100%;position:relative}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__marqueeTrack{height:var(--logos-scroller-logo-height);white-space:nowrap;align-items:center;width:max-content;animation:30s linear infinite LogoScrollers-module-scss-module__DDvwXa__scroll;display:flex}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__marqueeTrack:hover{animation-play-state:paused}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__marqueeTrack.LogoScrollers-module-scss-module__DDvwXa__monochrome{filter:grayscale()}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__marqueeTrack.LogoScrollers-module-scss-module__DDvwXa__monochrome .LogoScrollers-module-scss-module__DDvwXa__logoImage{opacity:.7;transition:opacity .3s}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__logoSet{height:var(--logos-scroller-logo-height);flex-shrink:0;align-items:center;display:flex}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__logoItem{height:var(--logos-scroller-logo-height);flex-shrink:0;justify-content:center;align-items:center;margin-right:50px;display:flex}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__logoImage{max-width:100%;height:var(--logos-scroller-logo-height);object-fit:contain;opacity:1;width:auto;transition:opacity .3s}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__logoImage:hover{opacity:.7}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__logoPlaceholder{color:#6c757d;text-align:center;box-sizing:border-box;background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;font-size:14px;font-weight:500;display:flex}@media (max-width:1280px){.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__marqueeTrack{height:var(--logos-scroller-logo-height-smaller)}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__logoItem{height:var(--logos-scroller-logo-height-smaller);margin-right:35px}.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__logoImage{height:var(--logos-scroller-logo-height-smaller)}}.LogoScrollers-module-scss-module__DDvwXa__logosContainer.LogoScrollers-module-scss-module__DDvwXa__invertLogos .LogoScrollers-module-scss-module__DDvwXa__logoImage{filter:invert()}@media (prefers-reduced-motion:reduce){.LogoScrollers-module-scss-module__DDvwXa__logosContainer .LogoScrollers-module-scss-module__DDvwXa__marqueeTrack{animation:none}}@keyframes LogoScrollers-module-scss-module__DDvwXa__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
