.logo-carousel{position:relative;width:100%;z-index:1}.logo-carousel__list{width:100%}.logo-carousel__card{background:unset;border:unset;cursor:auto;display:grid;height:auto;max-width:100%;opacity:1;outline:unset;padding:0;place-content:center;transition:.25s;width:max-content}.logo-carousel__card[href]{cursor:pointer}.logo-carousel__card-logo{margin:0;padding:0;width:100%}.logo-carousel__card-logo img{display:block;height:40px!important;max-width:100%;object-fit:contain;width:auto}.logo-carousel__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-top:1.5rem}@media (width <= 767px){.logo-carousel__actions{display:none}}.logo-carousel__actions:has(.swiper-pagination-lock){margin-top:0}.logo-carousel__nav{display:flex;flex:unset;gap:.5rem;width:max-content}.logo-carousel__pagination{bottom:0!important;display:flex;flex:1;gap:.5rem;justify-content:center;line-height:0;position:relative;top:0;width:200px;z-index:2}.logo-carousel__pagination .swiper-pagination-bullet{background:var(--primary-color,#000);border:none;border-radius:.5rem;cursor:auto;display:block;flex:0 0 0.5rem;height:.5rem;margin:0!important;opacity:.25;outline:none;padding:0;transition:.3s;width:.5rem}.logo-carousel__pagination .swiper-pagination-bullet[role=button]{cursor:pointer}.logo-carousel__pagination .swiper-pagination-bullet-active{background:var(--primary-color,#000);flex:0 0 1.5rem;opacity:1;width:1.5rem}