section.logo-slider-section{background:#fff;overflow:hidden;padding:49px 0;width:100%}section.logo-slider-section .slider-title{font-family:RobotoMono-Medium;font-weight:400;padding:0 0 40px;width:100%}section.logo-slider-section .slider-title,section.logo-slider-section .slider-title span{color:#62748e;font-size:14px;letter-spacing:0;line-height:20px;text-align:center;text-transform:uppercase}section.logo-slider-section .slider-title span{font-weight:600}section.logo-slider-section .logo-marquee{overflow:hidden;width:100%}section.logo-slider-section .logo-track{align-items:center;animation:logoMarquee 30s linear infinite;display:flex;gap:64px;width:max-content;will-change:transform}section.logo-slider-section .logo-marquee:hover .logo-track{animation-play-state:paused}section.logo-slider-section .logo-track .logo-item{flex:0 0 auto;padding:0 25px}section.logo-slider-section .logo-track .logo-item img{max-height:48px;max-width:150px;object-fit:contain}@keyframes logoMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){section.logo-slider-section{padding:30px 0}section.logo-slider-section .logo-track .logo-item img{max-height:60px;max-width:100px}section.logo-slider-section .logo-track .logo-item{padding:0 15px}section.logo-slider-section .logo-track{animation-duration:15s;gap:10px}}