.color-divider{background:linear-gradient(100deg,#30e77d 20%,#f68635 50%,#7f32ea 80%)}.color-divider,.color-divider-rev{filter:blur(2px);height:4px;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.color-divider-rev{background:linear-gradient(100deg,#7f32ea 20%,#f68635 50%,#30e77d 80%)}.logos{overflow:hidden;position:relative;width:100%}.logos__grid .logos__inner{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-around;padding:2rem}.logos__logo-img{align-items:center;display:flex;justify-content:center}.logos__img{box-sizing:border-box;max-width:100%;object-fit:contain;padding:1rem}.logos__grid .logos__logo-img--three{width:calc(33.33% - 2rem)}.logos__grid .logos__logo-img--four{width:calc(25% - 3rem)}.logos__grid .logos__logo-img--five{width:calc(20% - 2rem)}.logos__grid .logos__logo-img--six{width:calc(16.66% - 2rem)}.logos__marquee{align-items:center;display:flex;white-space:nowrap}.logos__marquee .logos__inner{align-items:center;animation:marquee 100s linear infinite;display:inline-flex;white-space:nowrap}.logos__marquee .logos__logo-img{align-items:center;flex-shrink:0;height:200px;justify-content:center;margin-right:1rem;overflow:hidden;width:200px}.logos__marquee .logos__img{max-height:100%;max-width:100%;object-fit:contain}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.logos__marque:hover{animation-play-state:paused}@media (max-width:768px){.logos__grid .logos__logo-img--five,.logos__grid .logos__logo-img--four,.logos__grid .logos__logo-img--six,.logos__grid .logos__logo-img--three{width:calc(33.33% - 2rem)}.logos__marquee .logos__inner{animation:marquee 20s linear infinite}}@media (max-width:480px){.logos__grid .logos__logo-img--five,.logos__grid .logos__logo-img--four,.logos__grid .logos__logo-img--six,.logos__grid .logos__logo-img--three{width:calc(50% - 2rem)}.logos__grid{gap:1rem;padding:0}.logos__img{padding:.5rem}.logos__marquee .logos__inner{animation:marquee 60s linear infinite}.logos__marquee .logos__logo-img{height:150px;width:150px}}