.location-banner{padding-bottom:28.5%}.location-grid{display:grid;gap:.01rem 7.5rem;grid-auto-flow:column;grid-template-rows:repeat(5,auto)}.service-locations .ico{height:3.5rem;width:3.5rem}@media screen and (max-width:48rem){.location-banner{padding-bottom:154%}.location-grid{grid-auto-flow:row;grid-template-columns:repeat(2,auto)}}
