.logo-section{overflow:hidden;padding:68px 0 50px;position:relative;width:100%}.logo-section .title{margin-bottom:30px;text-align:center;width:100%}.logo-section .logo-slider{line-height:0px}.logo-section .logo-slide{line-height:0;padding:0 15px;text-align:center;width:100%}.logo-section a.logo-slide{display:flex;flex-direction:column;justify-content:flex-end;min-height:170px;text-decoration:none}.logo-section .logo-slide img{display:inline-block;filter:grayscale(1);float:none;height:auto;transition:all .25s ease-in-out;width:100%}.logo-section .logo-slide p{color:#ff6040;filter:grayscale(1);line-height:1rem;margin-top:1rem;opacity:50%;transition:all .25s ease-in-out}.logo-section .logo-slide:hover img{display:inline-block;filter:grayscale(0);float:none}.logo-section .logo-slide:hover p{filter:grayscale(0);opacity:100%}.logo-section .slick-track{align-items:center;display:flex}.logo-section .slick-slider .slick-dots{padding-top:30px}.logo-section h2{margin-bottom:100px;text-align:center}@media(max-width:1229px){.logo-section{padding:60px 0 50px}.logo-section .slick-slider .slick-dots{padding-top:20px}}@media(max-width:991px){.logo-section{padding:50px 0}}@media(max-width:767px){.logo-section{padding:45px 0}.logo-section .title{margin-bottom:20px}}