.pwc-photo-marquee{overflow:hidden;width:100%}.pwc-photo-marquee-track{display:flex;width:max-content;animation:pwc-photo-marquee-scroll var(--pwc-photo-marquee-duration,30s) linear infinite}.pwc-photo-marquee--pause-hover:hover .pwc-photo-marquee-track{animation-play-state:paused}.pwc-photo-marquee-set{display:flex;flex-shrink:0;align-items:center}.pwc-photo-marquee-item{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 calc(var( --pwc-photo-marquee-item-gap, 15px ) / 2)}.pwc-photo-marquee-item img{height:var(--pwc-photo-marquee-height,60px);width:auto;max-width:none;display:block}@keyframes pwc-photo-marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.pwc-photo-marquee--grayscale .pwc-photo-marquee-item img{filter:grayscale(100%);transition:filter 0.3s ease}.pwc-photo-marquee--grayscale .pwc-photo-marquee-item:hover img{filter:grayscale(0%)}@media (max-width:992px){.pwc-photo-marquee{overflow:visible}.pwc-photo-marquee-track{display:block;width:100%;animation:none;transform:none}.pwc-photo-marquee--pause-hover:hover .pwc-photo-marquee-track{animation:none}.pwc-photo-marquee-set{display:grid;grid-template-columns:repeat(var(--pwc-photo-marquee-tablet-cols,3),1fr);gap:var(--pwc-photo-marquee-grid-gap,25px);justify-items:center;align-items:center;width:100%}.pwc-photo-marquee-set[aria-hidden="true"]{display:none}.pwc-photo-marquee-item{padding:0;width:100%}.pwc-photo-marquee-item img{height:auto;width:100%;max-width:100%}}@media (max-width:768px){.pwc-photo-marquee-set{grid-template-columns:repeat(var(--pwc-photo-marquee-mobile-cols,3),1fr)}}