.AIL-logo-slider-wrapper{display:flex;flex-direction:column;margin:16px auto;position:relative;text-align:center}.AIL-logo-slider{display:flex;height:auto;overflow:hidden;position:relative;scroll-behavior:smooth;transition:transform .5s ease;width:100%;z-index:1}.AIL-slide{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:16px;justify-content:space-evenly;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease;width:100%}.AIL-slide.AIL-active{opacity:1;pointer-events:auto;position:relative}.AIL-slider-nav{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.AIL-slider-arrow{background:none;border:none;color:gray;cursor:pointer;font-size:2rem;pointer-events:auto;transition:color .2s}.AIL-slider-arrow:hover{color:#000}.AIL-customer-logos{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0;width:95%}.AIL-customer-logo{box-sizing:border-box;display:flex;flex:0 0 calc(16.66% - 20px);max-width:calc(16.66% - 20px);transition:filter .3s ease}.AIL-customer-logo img{width:100%}@media (max-width:768px){.AIL-customer-logos{width:95%}.AIL-customer-logo{flex:0 0 45%;max-width:45%}}