/* Seven peer services: three core capabilities, then four ways we support teams. */
.services-grid.has-seven{grid-template-columns:repeat(12,minmax(0,1fr))}
.services-grid.has-seven>.service{grid-column:span 3;padding:28px 25px}
.services-grid.has-seven>.service:nth-child(-n+3){grid-column:span 4;padding:32px 30px}
.services-grid.has-seven>.service:nth-child(n+4) h3{font-size:21px}
@media(max-width:1100px){
 .services-grid.has-seven{grid-template-columns:repeat(2,minmax(0,1fr))}
 .services-grid.has-seven>.service,.services-grid.has-seven>.service:nth-child(-n+3){grid-column:auto;padding:27px}
 .services-grid.has-seven>.service:last-child{grid-column:1/-1}
}
@media(max-width:700px){
 .services-grid.has-seven{grid-template-columns:1fr}
 .services-grid.has-seven>.service,.services-grid.has-seven>.service:nth-child(-n+3),.services-grid.has-seven>.service:last-child{grid-column:auto;padding:27px}
 .services-grid.has-seven>.service:nth-child(n+4) h3{font-size:25px}
}
