.swiper{--c-spv:1;--c-gap:0;--c-i:0;--c-dx:0;position:relative;z-index:1;overflow:hidden;margin-left:auto;margin-right:auto}.swiper-wrapper{position:relative;z-index:1;display:flex;width:100%;box-sizing:content-box;transform:translate3d(calc(var(--c-dx) * 1px - var(--c-i) * (100% + var(--c-gap) * 1px)/var(--c-spv)),0,0);transition-property:transform}.swiper-slide{position:relative;flex-shrink:0;width:calc((100% - (var(--c-spv) - 1) * var(--c-gap) * 1px)/var(--c-spv));margin-right:calc(var(--c-gap) * 1px)}.swiper-pagination{position:absolute;left:0;z-index:10;width:100%;text-align:center;transform:translate3d(0,0,0);transition:opacity .3s}.swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;opacity:.2}.swiper-pagination .swiper-pagination-bullet{margin:0 4px}.swiper-pagination-bullet-active{opacity:1}.ind-carousel-prev,.ind-carousel-next{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:27px;height:44px;margin-top:-22px;padding:0;border:0;background:0 0;cursor:pointer}.ind-carousel-prev{left:10px;--c-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 263 512'%3E%3Cpath d='M258 37 38 256 258 475Q270 488 258 500 246 512 233 500L7 274Q0 266 0 256 0 246 7 238L233 12Q246 0 258 12 270 24 258 37Z'/%3E%3C/svg%3E")}.ind-carousel-next{right:10px;--c-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 263 512'%3E%3Cpath d='M5 500Q-8 488 5 475L224 256 5 37Q-8 24 5 12 17 0 29 12L255 238Q262 246 262 256 262 266 255 274L29 500Q17 512 5 500Z'/%3E%3C/svg%3E")}.ind-carousel-prev::after,.ind-carousel-next::after{content:"";width:calc(263em/512);height:1em;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:var(--c-arrow);mask-image:var(--c-arrow)}@media(min-width:320px){.brand-carousel{--c-spv:2}.industry-carousel{--c-spv:1.5;--c-gap:12}}@media(min-width:480px){.brand-carousel{--c-spv:3}}@media(min-width:576px){.industry-carousel{--c-spv:2.5;--c-gap:16}}@media(min-width:767px){.brand-carousel{--c-spv:4}}@media(min-width:768px){.industry-carousel{--c-spv:3.5;--c-gap:20}}@media(min-width:991px){.brand-carousel{--c-spv:5}}@media(min-width:992px){.industry-carousel{--c-spv:4;--c-gap:24}}@media(min-width:1200px){.industry-carousel{--c-spv:5}}