.home-logos h2{font-size:1rem}@media (min-width:768px){.home-logos h2{font-size:1.5rem}}@media (max-width:767.98px){.home-logos h2{max-width:250px}}.home-logos .logo-item{height:20px}@media (min-width:768px){.home-logos .logo-item{height:auto}}@media (max-width:991.98px){.home-logos .logos{width:33%}}.acf-block-companies-logos .logo-wrapper{max-width:950px;margin:2rem auto;gap:24px}.acf-block-companies-logos .logo-wrapper a,.acf-block-companies-logos .logo-wrapper img{width:100%;max-width:120px;height:45px}@media (max-width:1000px){.home .acf-block-companies-logos .container{padding-left:24px;padding-right:24px}}.home .acf-block-companies-logos h2{font-size:18px}@media (min-width:780px){.home .acf-block-companies-logos h2{font-size:32px}}