.partners-logos-wrap{border-bottom:1px solid var(--black);margin-left:-1rem;margin-right:-1rem}
.partners-logos{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2.25rem;padding:1rem 0;margin:0 1rem;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.partners-logos::-webkit-scrollbar{display:none}
.partners-logos .image{flex:0 0 auto;display:flex;align-items:center;justify-content:center}
@media screen and (min-width: 576px) {
    .partners-logos-wrap,.partners-logos{margin:0}
}
@media screen and (min-width: 1200px) {
    .partners-logos{padding:1.5rem 0}
}