.logogrid .text-center{margin:0 auto}
.logogrid .logo-grid__pretitle{color:var(--mdc-theme-primary);font-weight:600;margin-bottom:16px}
.logogrid .logo-grid__title{color:#333;margin-top:16px !important;margin-bottom:16px !important}
.logogrid .logo-grid__description{color:gray}
.logogrid .logo-grid__wrapper{margin:40px auto 0;width:90%}
@media(min-width:992px){.logogrid .logo-grid__wrapper{width:80%}
}
.logogrid .logo-grid__logos-wrapper{gap:16px}
.logogrid .logo-grid__logos-wrapper.logo-grid__wrapper--small{justify-content:center;display:flex;width:100%}
.logogrid .logo-grid__logo-item img{height:50px;width:auto;margin:auto;min-width:50px;max-width:100%;object-fit:contain}
.logogrid .logo-grid--bw img{filter:grayscale(1)}
.logogrid .logo-grid__logos-wrapper{overflow:hidden}
.logogrid .logo-grid__logos-wrapper.logo-grid__wrapper--small{justify-content:center;display:flex;width:100%}
.logogrid .logo-grid__wrapper{position:relative}
.logogrid .logo-grid__border-left,.logogrid .logo-grid__border-right{width:32px;height:100%;z-index:1;position:absolute;top:0;bottom:0}
.logogrid .logo-grid__border-left{background-image:linear-gradient(to right,var(--mdc-theme-on-primary) 0,rgba(255,0,0,0));left:-2px}
.logogrid .logo-grid__border-right{background-image:linear-gradient(to left,var(--mdc-theme-on-primary) 0,rgba(255,0,0,0));right:-2px}
.logogrid .slick-slide{margin:0 8px}
.logogrid .slick-list{margin:0 -8px}
.logogrid.bg-light-grey{background:#fafafa}
.logogrid.bg-light-grey .logo-grid__border-left{background-image:linear-gradient(to right,var(--mdc-theme-color-light-blue) 0,rgba(255,0,0,0));left:-2px}
.logogrid.bg-light-grey .logo-grid__border-right{background-image:linear-gradient(to left,var(--mdc-theme-color-light-blue) 0,rgba(255,0,0,0));right:-2px}
.logogrid.default-padding-bottom{padding-bottom:var(--md-sys-padding-default-mobile)}
@media(min-width:768px){.logogrid.default-padding-bottom{padding-bottom:var(--md-sys-padding-default-tablet)}
}
@media(min-width:992px){.logogrid.default-padding-bottom{padding-bottom:var(--md-sys-padding-default)}
}
.logogrid.small-padding-bottom{padding-bottom:var(--md-sys-padding-small-mobile)}
@media(min-width:768px){.logogrid.small-padding-bottom{padding-bottom:var(--md-sys-padding-small-tablet)}
}
@media(min-width:992px){.logogrid.small-padding-bottom{padding-bottom:var(--md-sys-padding-small)}
}
.logogrid.none-padding-bottom{padding-bottom:var(--md-sys-padding-none)}
.logogrid.default-padding-top{padding-top:var(--md-sys-padding-default-mobile)}
@media(min-width:768px){.logogrid.default-padding-top{padding-top:var(--md-sys-padding-default-tablet)}
}
@media(min-width:992px){.logogrid.default-padding-top{padding-top:var(--md-sys-padding-default)}
}
.logogrid.small-padding-top{padding-top:var(--md-sys-padding-small-mobile)}
@media(min-width:768px){.logogrid.small-padding-top{padding-top:var(--md-sys-padding-small-tablet)}
}
@media(min-width:992px){.logogrid.small-padding-top{padding-top:var(--md-sys-padding-small)}
}
.logogrid.none-padding-top{padding-top:var(--md-sys-padding-none)}
.logogrid.bg-light-grey{background:var(--mdc-theme-color-light-blue)}
.logogrid.bg-white{background:#fff}
.logogrid.logo-light-grey .logo-grid__logo-item img{filter:grayscale(100%)}