.logos-section{--logos-per-view:1}@media (min-width:560px){.logos-section{--logos-per-view:2}}@media (min-width:767px){.logos-section{--logos-per-view:3}}@media (min-width:1024px){.logos-section{--logos-per-view:4}}.logos-section #logos_slider{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.logos-section #logos_slider::-webkit-scrollbar{display:none}.logos-section #logos_slider>.slider-image{flex:0 0 calc(100%/var(--logos-per-view));max-width:calc(100%/var(--logos-per-view));min-width:0;scroll-snap-align:start;user-select:none}.logos-section #logos_slider img{height:auto;max-width:100%}@media (prefers-reduced-motion:reduce){.logos-section #logos_slider{scroll-behavior:auto}}.logo_pagination.glider-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;user-select:none}.logo_pagination.glider-dots[hidden]{display:none!important}.logo_pagination .glider-dot{appearance:none;-webkit-appearance:none;background:#ccc;border-radius:999px;cursor:pointer;display:block;height:12px;margin:7px;padding:0;width:12px}.logo_pagination .glider-dot:focus-visible{box-shadow:0 0 0 3px #0f1421}.logo_slider-next,.logo_slider-prev{cursor:pointer}.logo_slider-next.disabled,.logo_slider-prev.disabled{cursor:default;opacity:.35}.logo_slider-next:focus-visible,.logo_slider-prev:focus-visible{outline:2px solid #0f1421;outline-offset:2px}.logos-section .logo_pagination.glider-dots .glider-dot{border:1px solid #0f1421}@media only screen and (max-width:1024px){.logos-section{background-position:100% 100%!important;background-size:250px!important}}@media only screen and (max-width:767px){.logos-section{background-position:100% 100%!important;background-size:200px!important}}@media only screen and (min-width:768px) and (max-width:1024px){.logos-section{background-position:100% 100%;background-size:250px}}