.marquee{background-color:var(--bg-color);color:var(--text-color)}.marquee__container{padding:16px 0;overflow:hidden}@media only screen and (max-width:767px){.marquee__container{padding:16px 0}}.marquee__wrapper{display:flex;flex-direction:row;gap:64px}@media only screen and (max-width:767px){.marquee__wrapper{gap:32px}}.marquee__list{display:flex;flex-direction:row;list-style-type:none;padding:0;margin:0;animation:scroll-desktop var(--animation-duration,.3s) linear infinite}@media only screen and (max-width:767px){.marquee__list{animation:scroll-mobile var(--animation-duration,.3s) linear infinite}}.marquee__item{white-space:nowrap;text-transform:uppercase}.marquee__item .icon{display:block;width:48px;height:48px}@media only screen and (max-width:767px){.marquee__item .icon{width:36px;height:36px}}@keyframes scroll-desktop{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 64px))}}@keyframes scroll-mobile{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 32px))}}.marquee.marquee-new .marquee__item{display:flex;align-items:center;justify-content:center}.marquee.marquee-new .img-wrapper{width:150px;position:relative;height:100%}@media only screen and (max-width:767px){.marquee.marquee-new .img-wrapper{width:90px}}.marquee.marquee-new .img-wrapper img{position:absolute;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:20px;object-position:20px}.marquee.marquee-new .img-wrapper.t-left img{-o-object-position:calc(100% - 20px);object-position:calc(100% - 20px)}.marquee.marquee-new .img-wrapper.only-image img{position:static;width:100%;display:block;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.marquee.marquee-new .marquee__wrapper{gap:0}