.brands-2023{background-color:#f7f9fa;box-shadow:0 4px 10px rgba(0,0,0,.1);min-height:200px;padding:20px 0}.brands-2023,.brands-2023 .container{display:flex;justify-content:center;width:100%}.brands-2023 .container{align-items:center;flex-direction:column;max-width:1200px}.brands-2023 h3{color:#333;font-size:20px;font-weight:600;margin-bottom:30px;text-align:center;text-transform:uppercase}.brands_outer,.logo-marquee{overflow:hidden;position:relative;width:100%}.logo-marquee,.logo-track{display:flex}.logo-track{animation:marquee 55s linear infinite;gap:30px;white-space:nowrap;width:max-content}.brands_box{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding:0 15px}.brands_box img{filter:grayscale(1);max-height:50px;transition:filter .3s ease-in-out;width:auto}.brands_box img:hover{filter:none}@media (max-width:1200px){.logo-track{animation-duration:20s}}@media (max-width:768px){.logo-track{animation-duration:25s}.brands_box{padding:0 10px}.brands_box img{max-height:40px}}@media (max-width:480px){.logo-track{animation-duration:30s}.brands_box{padding:0 5px}.brands_box img{max-height:35px}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}