.customers_logocase{--customers-logogap:72px;padding-block:26px}.customers_logocase__grid{align-items:center;display:flex;grid-gap:8px 40px}.customers_logocase__right{align-items:center;display:flex;flex:1;grid-gap:var(--customers-logogap);overflow:hidden;position:relative}.customers_logocase__right:after,.customers_logocase__right:before{background:linear-gradient(90deg,#0e0e0e,hsla(0,0%,5%,0));content:"";height:100%;left:0;position:absolute;top:0;width:40px;z-index:1}.customers_logocase__right:after{background:linear-gradient(90deg,hsla(0,0%,5%,0),#0e0e0e);left:auto;right:0}.customers_logocase__slider{align-items:center;display:flex;grid-gap:var(--customers-logogap);animation:customerLogocaseScroll 40s linear infinite;backface-visibility:hidden;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap;will-change:transform}@keyframes customerLogocaseScroll{to{transform:translateX(calc(-100% - var(--customers-logogap)))}}.customers_logocase__right:hover .customers_logocase__slider{animation-play-state:paused}.customers_logocase__slider_col{flex-shrink:0}.customers_logocase__slider_col img{max-height:48px;min-height:40px;object-fit:contain;width:auto}@media (max-width:744px){.customers_logocase{--customers-logogap:56px;padding-block:16px}.customers_logocase .container{width:100%}.customers_logocase__grid{flex-wrap:wrap}.customers_logocase__left{padding-inline:var(--con-gap);width:100%}.customers_logocase__right{flex:none;width:100%}.customers_logocase__slider_col img{max-height:40px}}