/* compiled by scssphp 1.11.0 on Thu, 05 Jun 2025 11:34:33 +0000 (0.0134s) */
/* Developed by Inware AG - www.inware.ch */

@-webkit-keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}:root{--font-size-title:16vw;--font-size-title-large:17vw;--font-size-title-small:calc(.5 * var(--font-size-title));--font-size-text:1rem;--font-size-text-small:calc(.8 * var(--font-size-text));--font-size-text-large:calc(1.2 * var(--font-size-text));}@media (min-width:460px){:root{--font-size-title:3.5rem;}}@media (min-width:48em){:root{--font-size-title:4rem;}}@media (min-width:62em){:root{--font-size-title:5rem;}}@media (min-width:460px){:root{--font-size-title-large:calc(1.375 * var(--font-size-title));}}@media (min-width:48em){:root{--font-size-text:1.1rem;}}@media (min-width:62em){:root{--font-size-text:1.375rem;}}:root{--p-content:1rem;--p-content-large:calc(var(--p-content) * 2);--container-extra-padding:calc(var(--p-content) * 3);}@media (min-width:48em){:root{--p-content:1.5rem;}}@media (min-width:62em){:root{--p-content:2.5rem;}}.Logoslider__title{font-size:var(--font-size-title);font-family:"Anton",Impact,sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:2rem;}@media (min-width:36em){.Logoslider__title{margin-bottom:3rem;}}@media (min-width:62em){.Logoslider__title{margin-bottom:4rem;}}.Logoslider__swiper{width:100%;overflow-x:hidden;}.Logoslider__sliderWrapper{transition-timing-function:linear;align-items:center;}.Logoslider__slide{width:fit-content;}.Logoslider__logoWrapper{display:inline-block;padding:1.5rem;}@media (min-width:48em){.Logoslider__logoWrapper{padding:2.5rem;}}@media (min-width:62em){.Logoslider__logoWrapper{padding:2rem 3.5rem;}}@media (min-width:90em){.Logoslider__logoWrapper{padding:2.5rem 3.5rem;}}@media (hover:hover) and (pointer:fine){.Logoslider__logoWrapper a:hover .Logoslider__logo{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}}.Logoslider__logo{aspect-ratio:var(--aspect-ratio,unset);width:auto;min-width:6.25rem;max-height:3.5rem;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8;-webkit-transition:-webkit-filter .2s ease-in-out,opacity .2s ease-in-out;transition:-webkit-filter .2s ease-in-out,opacity .2s ease-in-out;transition:filter .2s ease-in-out,opacity .2s ease-in-out;object-fit:contain;}@media (min-width:36em){.Logoslider__logo{min-width:11.25rem;max-height:6.25rem;}}@media (min-width:62em){.Logoslider__logo{min-width:13.75rem;max-height:9.375rem;}}