.logo-component{align-items:flex-start;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;row-gap:var(--space-12);word-break:break-word}@media (min-width:768px){.logo-component{-moz-column-gap:3%;column-gap:3%;flex-wrap:wrap;justify-content:center;row-gap:var(--space-24)}}.logo-component .logoitem{display:grid;flex:0 0 calc(28.57143% - 20.57143px);grid-row-gap:var(--space-10);align-content:flex-start;cursor:pointer;justify-items:center;text-align:center;text-decoration:none}.logo-component .logoitem:first-child{margin-left:auto}.logo-component .logoitem:last-child{margin-right:auto}@media (min-width:768px){.logo-component .logoitem{flex:0 1 9.875%}.logo-component .logoitem:first-child,.logo-component .logoitem:last-child{margin:initial}}.logo-component .logoitem .logo-title{font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-md);margin:0 -5px}@media (min-width:768px){.logo-component .logoitem .logo-title{margin:0 -8px}}@media (min-width:1100px){.logo-component .logoitem .logo-title{font-size:var(--fs-text-md)}}.logo-component .logoitem .break-lines{white-space:normal;word-spacing:9999px}@media (max-width:767px){.logo-component{mask:linear-gradient(270deg,transparent,#fff 20px,#fff);-webkit-mask:linear-gradient(270deg,transparent,#fff 20px,#fff);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.logo-component::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=logoscomponent.ae3cee3ddb051d229be9.css.map*/