@keyframes showHide{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-moz-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-o-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}.l-brands__header{text-align:center;margin:0 0 2.5em}@media (min-width:1600px){.l-brands__header{margin:0 0 50px}}@media (max-width:991.98px){.l-brands__header{margin:0 0 30px}}.l-brands .c-section-title-alt__text p{text-align:center;font-size:1.125em}@media (max-width:767.98px){.l-brands .c-section-title-alt__text p{font-size:1em}}.l-brands__list{display:grid;grid-template-columns:repeat(6,1fr);place-items:center;grid-gap:30px}@media (max-width:1599.98px){.l-brands__list{grid-gap:24px}}@media (max-width:1199.98px){.l-brands__list{grid-gap:20px}}@media (max-width:991.98px){.l-brands__list{grid-template-columns:repeat(3,1fr)}}.t-service__columns-wrapper .l-brands__list{grid-template-columns:repeat(4,1fr)}@media (max-width:991.98px){.t-service__columns-wrapper .l-brands__list{grid-template-columns:repeat(3,1fr)}}.l-brands__item{height:7.25em;width:100%;display:flex;align-items:center;justify-content:center;transition:all .35s;overflow:hidden;padding:5px}@media (min-width:1600px){.l-brands__item{height:145px}}@media (max-width:767.98px){.l-brands__item{height:95px}}.l-brands__item--hidden{display:none}.l-brands__item img{transition:all .35s;width:100%;height:100%;object-fit:contain}.l-brands__item:hover{opacity:1}.l-brands__item:hover img{transform:scale(1.07)}.l-brands__more{margin:2.25em 0 0}@media (min-width:1600px){.l-brands__more{margin:45px 0 0}}@media (max-width:767.98px){.l-brands__more{margin:20px 0 0}}