.sliderLink.slider-logos{background:var(--color-white);padding:100px 50px 30px}.sliderLink .slider-logos--black{color:var(--color-white);padding-left:20px;padding-right:20px}.sliderLink .slider-logos--black .slider-logos__container{border-radius:40px;padding:100px 30px 30px}.sliderLink.slider-logos h2{font-size:54px;font-weight:400;line-height:1.2;margin-bottom:20px;text-align:center;text-transform:uppercase}.sliderLink .slider-logos__subheading{margin-bottom:80px;text-align:center}.sliderLink .slider-logos-grid{--gap:20px;display:flex;flex-wrap:wrap;gap:var(--gap);list-style:none;margin:0;padding:0}.sliderLink .slider-logos-card{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:16px;cursor:pointer;display:flex;flex:1 1 calc(25% - var(--gap)*3/4);height:120px;justify-content:center;max-width:calc(25% - var(--gap)*3/4);overflow:hidden;padding:16px;position:relative}.sliderLink .slider-logos__description{align-items:center;background:var(--color-denim);color:var(--color-white);display:flex;font-size:16px;font-weight:400;font-weight:700;height:100%;justify-content:center;left:0;line-height:1.4;opacity:0;padding:20px;position:absolute;text-transform:uppercase;top:0;transition:.3s;visibility:hidden;width:100%}.sliderLink .slider-logos-card:hover .slider-logos__description{opacity:1;visibility:visible}.sliderLink .slider-logos--black .slider-logos-card{backdrop-filter:blur(28px);background:#2f2f2f;border:1px solid hsla(0,0%,100%,.1)}.sliderLink .slider-logos-card img{max-height:60%;max-width:70%;object-fit:contain}.sliderLink.slider-logos .q-slider-pagination{align-items:center;display:flex;gap:4px;justify-content:center;margin:30px 0 0!important;min-height:12px;transition:all .8s ease}.sliderLink.slider-logos .q-slider-pagination-blue .q-slider-dot.swiper-pagination-bullet{background-color:var(--color-white);border-color:var(--color-mine-shaft)}.sliderLink.slider-logos .q-slider-pagination-blue .q-slider-dot.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-denim);border-color:var(--color-denim)}.sliderLink.slider-logos .q-slider-dot.swiper-pagination-bullet{background-color:var(--color-mine-shaft);border:1px solid var(--color-white);border-radius:100px;cursor:pointer;height:12px;margin:0!important;opacity:.2;transition:all .3s ease;width:12px}.sliderLink.slider-logos .q-slider-dot.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-white);opacity:1}.sliderLink .slider-logos--black .q-slider-dot.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-canary-2);border-color:var(--color-canary-2)}.sliderLink.slider-logos .q-slider-buttons{justify-content:flex-end}.sliderLink.slider-logos .q-slider-button:not(.swiper-button-disabled){width:112px}.sliderLink.slider-logos .q-slider-button,.sliderLink.slider-logos .q-slider-button svg path{transition:.3s}.sliderLink.slider-logos .q-slider-button:not(.swiper-button-disabled):hover{border-color:var(--color-denim)}.sliderLink.slider-logos .q-slider-button:not(.swiper-button-disabled):hover svg path{fill:var(--color-denim)}.sliderLink .q-slider-buttons-white .q-slider-button:not(.swiper-button-disabled):hover .q-slider-arrow:after{background:var(--color-denim)}.sliderLink .slider-logos--black .q-slider-button:not(.swiper-button-disabled):hover svg path{fill:var(--color-canary-2)}.sliderLink .slider-logos--black .q-slider-button:not(.swiper-button-disabled):hover{border-color:var(--color-canary-2)}.sliderLink .slider-logos--black .q-slider-button:not(.swiper-button-disabled):hover .q-slider-arrow:after{background:var(--color-canary-2)}@media (max-width:1200px){.sliderLink .slider-logos-card{flex-basis:calc(33.33333% - var(--gap)*2/3);max-width:calc(33.33333% - var(--gap)*2/3)}}@media (max-width:991.98px){.sliderLink.slider-logos{padding:60px 30px}.sliderLink.slider-logos .q-slider-buttons{justify-content:space-between}.sliderLink.slider-logos h2{font-size:36px}.sliderLink .slider-logos__subheading{margin-bottom:40px}}@media (max-width:767.98px){.sliderLink .slider-logos--black .slider-logos__container{padding:32px 16px}.sliderLink .slider-logos-card{flex-basis:calc(50% - var(--gap)*1/2);height:88px;max-width:calc(50% - var(--gap)*1/2)}}@media (max-width:575.98px){.sliderLink.slider-logos h2{font-size:28px}.sliderLink.slider-logos{padding:60px 16px}}