:root{--gap:32px}.logo_slider_section .l-link{display:inline-block;position:relative;z-index:10}.logo_slider_section{position:relative;z-index:2}.logo_slider_container{background-color:#f0f1f3;overflow:hidden;padding:0 0 40px;position:relative}.logo_slider_title_header{color:rgba(0,0,0,.9);margin-bottom:40px;margin-top:40px;padding:0 16px;text-align:center}.logo_slider_image_container{display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;position:relative}.logo_slider_image_container img{flex-shrink:0;height:64px;object-fit:contain;width:180px}.logo_slider_content_wrapper{max-width:1800px}.logo_slider_content{gap:var(--gap)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.splide__slide img{max-height:70px;vertical-align:bottom;width:auto}.logo_slider_section.hide-wave .logo_slider_separator{display:none!important}.logo_slider_section.hide-wave .logo_slider_container{padding:40px 0!important}@media only screen and (min-width:768px){.logo_slider_separator.logo_slider_separator{height:57px}.logo_slider_content,.logo_slider_image_container{gap:var( --gap )}}@media only screen and (min-width:1200px){:root{--gap:40px}.logo_slider_separator.logo_slider_separator{height:100px}.logo_slider_content{gap:var(--gap);width:fit-content}.logo_slider_title_header{margin-top:0}.logo_slider_container{padding:0 0 80px}}@media (min-width:1200px) and (max-width:1500px) and (min-height:600px) and (max-height:1000px){.splide__slide img{max-height:64px;vertical-align:bottom;width:auto}.logo_slider_section.hide-wave .logo_slider_container{padding:30px 0!important}h2{font-size:40px!important}}