.section-content__intro{margin-bottom:3rem}.section-content__intro :first-child{margin-top:0}.section-content__intro :last-child{margin-bottom:0}.customer-logos__filter{margin-bottom:2rem}.customer-logos__filter select{max-width:300px}.customer-logos__filter ul{list-style-type:none;margin:0;padding:0}.customer-logos__filter ul li{display:inline-block;margin-right:.75rem}.customer-logos__filter ul li:last-child{margin-right:0}.customer-logos__filter ul li a{color:inherit;font-weight:700;opacity:.6;text-transform:uppercase}.customer-logos__filter ul li a.active,.customer-logos__filter ul li a:hover{color:var(--clr-primary);opacity:1}.customer-logos__items{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;visibility:hidden}.customer-logos__items>*{max-width:100%;padding:1rem;width:100%}.customer-logos__items.columns-2>*{max-width:50%}.customer-logos__items.columns-3>*{max-width:33.33333%}.customer-logos__items.columns-4>*{max-width:25%}@media (min-width:768px){.customer-logos__items.columns-md-1>*{max-width:100%}.customer-logos__items.columns-md-2>*{max-width:50%}.customer-logos__items.columns-md-3>*{max-width:33.33333%}.customer-logos__items.columns-md-4>*{max-width:25%}.customer-logos__items.columns-md-5>*{max-width:20%}.customer-logos__items.columns-md-6>*{max-width:16.66667%}}@media (min-width:992px){.customer-logos__items.columns-lg-1>*{max-width:100%}.customer-logos__items.columns-lg-2>*{max-width:50%}.customer-logos__items.columns-lg-3>*{max-width:33.33333%}.customer-logos__items.columns-lg-4>*{max-width:25%}.customer-logos__items.columns-lg-5>*{max-width:20%}.customer-logos__items.columns-lg-6>*{max-width:16.66667%}}.customer-logos__logo{align-items:center;display:flex;height:172px;justify-content:center}.customer-logos__logo>img{max-height:140px;max-width:200px}.customer-logos__slider{display:flex;white-space:nowrap}.customer-logos__slider .customer-logos__slider--row{display:inline-block}.customer-logos__slider .customer-logos__item{align-items:center;display:inline-flex;height:100px;padding:0 .25rem;vertical-align:top;width:115px}.customer-logos__slider .customer-logos__item img{max-height:100%;max-width:100%}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.customer-logos__slider--row.animate{animation:ticker var(--slide-duration) linear infinite}@media (max-width:599px){.customer-logos__logo>img{max-width:100%}}