section.logo-scroller{display:block;text-align:center}section.logo-scroller .content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:0 auto;max-width:48.75rem}section.logo-scroller .title{margin:0 0 1.5rem}section.logo-scroller .description{margin-bottom:2.5rem}section.logo-scroller .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:hidden;padding:0 0 2.5rem;position:relative;z-index:1}section.logo-scroller .logos:after{background:#000;background:-webkit-gradient(linear,left top,right top,from(rgba(7,221,182,0)),color-stop(15%,#07ddb6),color-stop(85%,#07ddb6),to(rgba(7,221,182,0)));background:linear-gradient(90deg,rgba(7,221,182,0),#07ddb6 15%,#07ddb6 85%,rgba(7,221,182,0));bottom:0;content:"";display:inline-block;height:.0625rem;left:0;position:absolute;width:100%;z-index:2}section.logo-scroller .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.logo-scroller .logo{-ms-flex-preferred-size:50%;flex-basis:50%}section.logo-scroller .logo img{-webkit-filter:url(#filter-black);filter:url(#filter-black);height:3.75rem;margin:0 auto;max-width:7.5rem;-o-object-fit:contain;object-fit:contain;width:100%}section.logo-scroller.layout-no-card{padding-bottom:0;padding-top:0}section.logo-scroller.layout-logos .logos,section.logo-scroller.layout-no-card .logos{margin-bottom:0}section.logo-scroller.layout-no-scroll .limit-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.logo-scroller.layout-no-scroll .logos{margin-bottom:0;padding:0 0 2.5rem}section.logo-scroller.layout-no-scroll .logos,section.logo-scroller.layout-no-scroll .logos .logo-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.logo-scroller.layout-no-scroll .logos .logo{padding:1.25rem}body.bg-dark section.logo-scroller .logo img{-webkit-filter:url(#filter-white);filter:url(#filter-white)}section.logo-scroller:has(+.intro){padding-bottom:0}section.logo-scroller+.intro{padding-top:var(--padding-small)!important}@media(min-width:768px){section.logo-scroller{padding-top:var(--padding-medium)}section.logo-scroller+.intro{padding-top:var(--padding-medium)!important}section.logo-scroller.layout-no-scroll .logos .logo{-ms-flex-preferred-size:auto;flex-basis:auto;padding:1.5625rem}section.logo-scroller.layout-no-scroll .logos .logo img{min-width:12.5rem}}@media(min-width:992px){section.logo-scroller{padding-top:var(--padding-medium)}section.logo-scroller+.intro{padding-top:var(--padding-large)!important}section.logo-scroller.layout-no-scroll .logos .logo img{min-width:auto}}section.logo-scroller.layout-logo-link .title .h5{margin-bottom:2.5rem}@media(min-width:768px){section.logo-scroller.layout-logo-link .title .h5{margin-bottom:5rem}}section.logo-scroller.layout-logo-link .wrap-logo-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2.5rem;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){section.logo-scroller.layout-logo-link .wrap-logo-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}section.logo-scroller.layout-logo-link .wrap-logo-links .each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;width:100%}@media(min-width:768px){section.logo-scroller.layout-logo-link .wrap-logo-links .each{gap:2.5rem}}section.logo-scroller.layout-logo-link .wrap-logo-links .each .contain-image{padding-bottom:25%;position:relative;width:100%}@media(min-width:768px){section.logo-scroller.layout-logo-link .wrap-logo-links .each .contain-image{padding-bottom:55%}}section.logo-scroller.layout-logo-link .wrap-logo-links .each .contain-image img{bottom:0;height:100%;left:0;margin:0 auto;max-width:150px;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}@media(min-width:768px){section.logo-scroller.layout-logo-link .wrap-logo-links .each .contain-image img{max-width:unset}}section.logo-scroller.layout-logo-link .wrap-logo-links .each span{color:rgba(var(--fg))}
