.customer-logo{width:14rem;max-height:10rem;-o-object-fit:cover;object-fit:cover}@media (max-width: 640px){.customer-logo{width:8rem;max-height:6rem}.text-size{font-size:.9rem}}@media (min-width: 768px) and (max-width: 1024px){.customer-logo{width:12rem}.text-size{font-size:.9rem}}@media (min-width: 1025px) and (max-width: 1280px){.customer-logo{width:6rem}.text-size{font-size:.8rem}}@media (min-width: 1400px){.customer-logo{width:8rem}.text-size{font-size:.8rem}}.grid-container{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width: 1024px){.grid-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1536px){.grid-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1748px){.grid-container{grid-template-columns:repeat(4,1fr)}}
