.partner-logos-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.partner-logos-container::-webkit-scrollbar{display:none}@media (max-width:768px){.partner-logos-container{scroll-snap-type:x mandatory;padding-bottom:20px;position:relative}.partner-logo-item{scroll-snap-align:center;min-width:120px;display:flex;justify-content:center}.partner-logos-container:after{content:"";position:absolute;right:0;top:0;height:100%;width:30px;background:linear-gradient(270deg,hsla(0,0%,100%,.8),transparent);pointer-events:none}}