/* compiled by scssphp 1.11.0 on Thu, 03 Jul 2025 16:38:50 +0000 (0.0101s) */
/* Developed by Inware AG - www.inware.ch */

.Logos{overflow-x:hidden;}.Logos__titleWrapper{margin:0 auto 3rem;text-align:center;max-width:87rem;}@media (min-width:48em){.Logos__titleWrapper{margin-bottom:3.75rem;}}@media (min-width:62em){.Logos__titleWrapper{margin-bottom:5rem;}}.Logos__titleWrapper .fr-view{font-size:1.125rem;}@media (min-width:48em){.Logos__titleWrapper .fr-view{font-size:1.25rem;}}@media (min-width:62em){.Logos__titleWrapper .fr-view{font-size:1.5rem;}}.Logos__title{margin-bottom:.5rem;}.Logos__wrapper{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:2rem;}@media (min-width:48em){.Logos__wrapper{gap:2rem;margin-bottom:3.75rem;}}@media (min-width:75em){.Logos__wrapper{gap:3rem;margin-bottom:5rem;}}.Logos__logo{height:2.5rem;}@media (min-width:48em){.Logos__logo{height:3.75rem;}}.Logos__logo img{height:100%;width:auto;max-width:100%;object-fit:contain;aspect-ratio:var(--aspect-ratio,auto);}.Logos__logo img.Logos__logoImg--grey{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;}@media (hover:hover) and (pointer:fine){.Logos__logo a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}}.Logos__logo a:focus-visible img,.Logos__logo a.touch img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}