.homepage-logoslider{padding:var(--space-lg) 0;text-align:center;overflow:hidden}.homepage-logoslider.bg-blue{background-color:var(--secondary-color)}.homepage-logoslider.bg-blue h4,.homepage-logoslider.bg-blue p{color:var(--text-color-light)}.logoslider-header{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:6rem}.logoslider-container{-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);padding-bottom:3rem}.homepage-logoslider .swiper-wrapper{transition-timing-function:linear!important}.homepage-logoslider .swiper-slide{width:220px!important;margin:0 1rem;height:auto}.logo-item{width:100%;display:flex;flex-direction:column;align-items:center}.logo-circle{width:180px;height:180px;display:flex;justify-content:center;align-items:center;flex-shrink:0;overflow:hidden}.logo-circle img{width:100%;height:100%;object-fit:contain;display:block;transition:filter 0.3s ease}.logo-circle:hover img{filter:grayscale(0%)}@media (max-width:767px){.homepage-logoslider .swiper-slide{width:180px!important;margin:0 .5rem}.logo-circle{width:140px;height:140px}.logoslider-container{padding-bottom:2rem}}