.brands{display:flex;flex-direction:column;gap:4rem;padding-block:6rem;text-align:center}@media (max-width:991.98px){.brands{padding-block-end:6rem}}.brands__logos{display:grid;grid-template-columns:repeat(5,1fr);position:relative}@media (max-width:991.98px){.brands__logos{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.brands__logos{grid-template-columns:repeat(2,1fr)}}.brands__logos__logo{display:grid;padding:4rem;place-content:center;position:relative}.brands__logos__logo--5 .grid-line{display:none}.brands__logos__logo__last{position:relative}.brands__logos__logo img{height:2.8rem;width:100%}@media (min-width:992px){.brands__logos__logo{padding:3rem}.brands__logos__logo--more{display:none}}@media (max-width:991.98px){.brands__logos__logo{padding-block:2.5rem}.brands__logos__logo .grid-line{display:none}}.brands__logos .grid-line:before{background:linear-gradient(270deg,#2346fd,transparent)}
