.carousel{background:#fff;padding:56px 64px 80px;width:100%}.carousel__wrapper{margin:0 auto;max-width:1280px;width:100%}.splide.logos .splide__track{margin:0 auto;max-width:1180px;overflow:hidden;position:relative;width:100%}.splide.logos .splide__track:before{background:linear-gradient(271deg,#fff,hsla(0,0%,100%,.54) 64.91%,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:0;width:220px;z-index:1}.splide__list{align-items:center}.splide__slide{width:auto}.image_wrapper{align-items:center;display:flex;justify-content:center;width:auto}.image_wrapper img{height:auto;object-fit:contain;width:auto}.splide.logos .splide__arrow svg{fill:none;height:24px;width:24px}.carousel .splide__arrow--prev{transform:translateY(-50%) rotate(180deg)!important}.carousel .splide__arrow--next{transform:translateY(-50%)!important}.carousel .splide__arrow--prev{left:0}.carousel .splide__arrow--next{right:0}.carousel .splide__arrow{background:#fff;opacity:1;transition:all .3s ease}.splide__arrow:hover:not(:disabled){opacity:1}@media (width <= 1280px){.splide.logos .splide__track{max-width:calc(100% - 80px)}}@media (width <= 991px){.splide.logos .splide__track{max-width:calc(100% - 64px)}.carousel{padding:56px 32px 80px}.splide.logos .splide__track:before{max-width:130px}}@media (width <= 768px){.carousel{padding:40px 20px}}@media (width <= 576px){.image_wrapper img{object-fit:cover;width:80%}.image_wrapper{width:100%}}@media (width <= 479px){.carousel .splide__arrow--prev{left:-10px}.carousel .splide__arrow--next{right:-10px}}