.logo-carousel .wrapper{align-items:center;display:flex;gap:30px;height:20%;justify-content:center;overflow:hidden;padding-bottom:32px;padding-top:32px;position:relative;width:100%}.wrapper.top{margin-bottom:50px}.logo-carousel.ip-module .box{flex-shrink:0;justify-content:center;margin:0;padding:0;position:relative;width:20%}.logo-carousel,.logo-carousel.ip-module .box{align-items:center;display:flex;flex-direction:column}.logo-carousel{margin:0 auto;overflow:hidden;padding:50px 0}.logo-carousel .container{box-sizing:border-box;max-width:100%}.logo-carousel h2{text-align:center}.logo-carousel .subtext{margin:0 auto 24px;text-align:center}.logo-carousel.move-it .logo-container{flex-wrap:nowrap;overflow:hidden;padding:0 30px;width:100%}.logo-carousel .logo{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin:0;padding:0;position:relative}.logo-carousel .box .title{color:var(--Black,#000);font-size:22px;font-style:normal;font-weight:700;line-height:120%;margin:36px auto 16px;text-align:center}.logo-carousel.move-it .wrapper:after,.logo-carousel.move-it .wrapper:before{background:linear-gradient(90deg,#fff 50%,transparent);content:"";height:110%;pointer-events:none;position:absolute;top:-5%;touch-action:none;width:30%;z-index:20}.logo-carousel.move-it .wrapper:before{left:0}.logo-carousel.move-it .wrapper:after{right:0;transform:rotate(180deg)}@media screen and (max-width:991px){.logo-carousel .wrapper{gap:20px}.logo-carousel .wrapper .box{width:30%}}