.logos{margin:9rem 0}@media only screen and (max-width: 1024px){.logos{margin:4rem 0}}.logos__title{font-size:4.4rem;line-height:1.2;margin-bottom:2.4rem}@media only screen and (max-width: 1024px){.logos__title{font-size:3.6rem}}.logos__items{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));flex-wrap:wrap;gap:4.8rem 10rem;align-items:center}@media only screen and (max-width: 1024px){.logos__items{grid-template-columns:repeat(2, minmax(0, 1fr));gap:3rem 8rem}}@media only screen and (max-width: 600px){.logos__items{gap:3rem}}.logos__item{height:16rem}@media only screen and (max-width: 1024px){.logos__item{height:12rem}}@media only screen and (max-width: 600px){.logos__item{height:10rem}}.logos__item img{height:100%;width:100%;object-fit:contain;transition:transform .6s ease-in-out}@media(hover: hover){.logos__item a:hover img{transform:scale(1.08)}}
