/* Customer logos have identical appearance before, during and after hover. */
.fmnc-home .fm-logo-belt .fm-logo-track>span,.fmnc-home .fm-logo-belt .fm-logo-track>span:hover{width:190px;flex-basis:190px;height:102px;padding:18px;background:transparent!important;border:0;box-shadow:none;transform:none;transition:none}
.fmnc-home .fm-logo-belt .fm-logo-track img,.fmnc-home .fm-logo-belt .fm-logo-track>span:hover img{width:160px!important;max-width:160px!important;height:76px!important;max-height:76px!important;object-fit:contain;filter:grayscale(1)!important;opacity:.48!important;transform:none!important;scale:none!important;transition:none!important}
.fmnc-home .fm-logo-belt .fm-logo-track,.fmnc-home .fm-logo-belt:hover .fm-logo-track{animation-play-state:running!important}
.fm-about-redesign .fm-about-story{background:#ff6201;color:#1a1a2e}
.fm-about-redesign .fm-about-story .fm-about-body p{color:#1a1a2e}
.fm-about-redesign .fm-about-clients>.fmnc-shell{max-width:1800px;width:100%;padding-inline:clamp(24px,4vw,80px)}
.fm-about-redesign .fm-about-clients h2{text-align:center}
.fm-about-redesign .fm-about-clients .fm-clients-row{grid-template-columns:150px minmax(0,1fr);gap:26px;margin-top:28px}
.fm-about-client-actions{display:flex;justify-content:center;margin-top:28px}
@media(max-width:767px){.fmnc-home .fm-logo-belt .fm-logo-track>span,.fmnc-home .fm-logo-belt .fm-logo-track>span:hover{width:150px;flex-basis:150px;height:86px;padding:12px}.fmnc-home .fm-logo-belt .fm-logo-track img,.fmnc-home .fm-logo-belt .fm-logo-track>span:hover img{width:125px!important;max-width:125px!important;height:62px!important;max-height:62px!important}.fm-about-redesign .fm-about-clients .fm-clients-row{grid-template-columns:1fr;gap:14px}}
