/*breaks*/
.logos .container-grid {
  grid-template-columns: repeat(auto-fill, minmax(136px, 1fr));
  justify-content: center; }
  @media (max-width: 1184px) {
    .logos .container-grid {
      grid-template-columns: repeat(auto-fill, minmax(24%, 1fr)); } }
  @media (max-width: 704px) {
    .logos .container-grid {
      grid-template-columns: repeat(auto-fill, minmax(44%, 1fr)); } }
.logos--title {
  color: #57585A;
  font-family: Recoleta;
  font-size: 36px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 40px;
  font-weight: bold; }
  @media (max-width: 704px) {
    .logos--title {
      margin-bottom: 16px; } }
.logos--image {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap; }
  .logos--image img {
    opacity: 0.91;
    filter: invert(1); }
  @media (max-width: 704px) {
    .logos--image {
      margin-bottom: 16px; }
      .logos--image img {
        max-width: 100%; } }

/*# sourceMappingURL=logo.css.map */
