.InfiniteScrollCarousel_scroller__FYqix{--gap:1rem;display:flex;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding:1rem 0;box-sizing:content-box}.InfiniteScrollCarousel_scroller__FYqix[data-animated=true]{overflow:hidden;-webkit-mask:none;mask:none}.InfiniteScrollCarousel_scroller__FYqix[data-animated=true] .InfiniteScrollCarousel_scroller__inner__roqNO{width:-moz-max-content;width:max-content;flex-wrap:nowrap;display:flex;gap:5px;animation:InfiniteScrollCarousel_scroll__IlYxC var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite;will-change:transform;padding:0 1rem;box-sizing:border-box}.InfiniteScrollCarousel_scroller__FYqix[data-direction=right]{--_animation-direction:reverse}.InfiniteScrollCarousel_scroller__FYqix[data-speed=fast]{--_animation-duration:20s}.InfiniteScrollCarousel_scroller__FYqix[data-speed=slow]{--_animation-duration:60s}@keyframes InfiniteScrollCarousel_scroll__IlYxC{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--gap) / 2))}}.InfiniteScrollCarousel_scroller__inner__roqNO>div{flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:transparent;height:120px}.InfiniteScrollCarousel_imageContainer__CIwXe{display:flex;align-items:center;justify-content:center;padding:15px;transition:all .3s ease;height:100%;width:100%}.InfiniteScrollCarousel_scroller__inner__roqNO img{width:auto;height:180px;max-width:420px;min-width:160px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;opacity:.9;filter:none}.InfiniteScrollCarousel_imageSmall__mmYZi{height:115px!important;max-width:230px!important;min-width:115px!important}.InfiniteScrollCarousel_imageLarge__SI6_k{height:240px!important;max-width:500px!important}.InfiniteScrollCarousel_keepColor__BFlOO:hover{filter:drop-shadow(0 0 12px rgba(0,234,223,.9))!important}.InfiniteScrollCarousel_fguLogo__MH_HX,.InfiniteScrollCarousel_pmiLogo__7VNgR{margin-right:40px!important}.InfiniteScrollCarousel_scroller__inner__roqNO img:hover,.InfiniteScrollCarousel_scroller__inner__roqNO>div:nth-child(2n) img:hover,.InfiniteScrollCarousel_scroller__inner__roqNO>div:nth-child(odd) img:hover{transform:scale(1.15);filter:brightness(0) invert(1) drop-shadow(0 0 12px rgba(0,234,223,.9));opacity:1}.InfiniteScrollCarousel_scroller__FYqix[data-animated=true]:hover .InfiniteScrollCarousel_scroller__inner__roqNO{animation-play-state:paused}.InfiniteScrollCarousel_scroller__inner__roqNO img:hover{transform:scale(1.1)}@media (max-width:1024px){.InfiniteScrollCarousel_scroller__inner__roqNO img{height:150px;max-width:350px}}@media (max-width:768px){.InfiniteScrollCarousel_scroller__inner__roqNO>div{height:100px;padding:0 12px}.InfiniteScrollCarousel_scroller__inner__roqNO img{height:80px;max-width:200px}.InfiniteScrollCarousel_scroller__FYqix{--gap:0.75rem;padding:.5rem 0!important}}@media (max-width:480px){.InfiniteScrollCarousel_scroller__inner__roqNO>div{height:100px;padding:0 8px}.InfiniteScrollCarousel_scroller__inner__roqNO img{height:90px;max-width:200px;min-width:100px}.InfiniteScrollCarousel_scroller__FYqix{--gap:0.5rem;padding:.25rem 0!important}}.InfiniteScrollCarousel_imageSmallMobile__3hBzw{height:65px!important;max-width:130px!important;min-width:60px!important}.InfiniteScrollCarousel_fguLogoMobile__nagWE,.InfiniteScrollCarousel_pmiLogoMobile__que_J{margin-right:15px!important}