.our-clients{position:relative;background:#fff;padding:3rem 0}@media(min-width:992px){.our-clients{padding:5rem 0}.our-clients:after,.our-clients:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:rgba(17,24,39,.05);pointer-events:none}.our-clients:before{left:max(1.5rem,(100% - 1280px)/2)}.our-clients:after{right:max(1.5rem,(100% - 1280px)/2)}}.our-clients .container{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.our-clients-heading{margin:0;color:var(--secondary,#37474f);font-family:var(--font-heading-sans),sans-serif;font-weight:700;font-size:clamp(1.375rem,2.6vw,1.75rem);line-height:1.2143;text-align:center}.our-clients-marquee-viewport{padding-block:.375rem;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 5%,black 95%,transparent);mask-image:linear-gradient(90deg,transparent,black 5%,black 95%,transparent)}.our-clients-marquee-track{display:flex;align-items:center;width:max-content;animation:our-clients-scroll 36s linear infinite}.our-clients-marquee-track:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.our-clients-marquee-track{animation-play-state:paused}}.our-clients-logo-item{position:relative;flex-shrink:0;width:11.5rem;height:4.25rem}.our-clients-logo-item:before{content:"";position:absolute;left:0;top:50%;width:1px;height:.93rem;background:#191919;opacity:.14;transform:translateY(-50%)}.our-clients-logo-image-wrap{position:absolute;top:50%;left:50%;width:5.625rem;height:3.375rem;transform:translate(-50%,-50%)}.our-clients-logo-image{object-fit:contain}@keyframes our-clients-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}