/* Scoped to: saas-template-TrustedAgencies */
[data-component-slug="saas-template-TrustedAgencies"].marquee, [data-component-slug="saas-template-TrustedAgencies"] .marquee { overflow: hidden; width: 100%; } [data-component-slug="saas-template-TrustedAgencies"].marquee-track, [data-component-slug="saas-template-TrustedAgencies"] .marquee-track { display: flex; width: max-content; animation: marquee 30s linear infinite; } [data-component-slug="saas-template-TrustedAgencies"].marquee-set, [data-component-slug="saas-template-TrustedAgencies"] .marquee-set { display: flex; align-items: center; gap: 4rem; flex-shrink: 0; } [data-component-slug="saas-template-TrustedAgencies"].logo, [data-component-slug="saas-template-TrustedAgencies"] .logo { max-width: 200px; width: 100%; height: auto; transition: transform 0.4s ease; } [data-component-slug="saas-template-TrustedAgencies"].logo:hover, [data-component-slug="saas-template-TrustedAgencies"] .logo:hover { transform: scale(1.05); } @keyframes marquee { from { transform: translateX(0); } to { transform: translateX(-50%); } } @media (max-width: 640px) { [data-component-slug="saas-template-TrustedAgencies"].logo, [data-component-slug="saas-template-TrustedAgencies"] .logo { max-width: 120px; } }