.services-hero .container{grid-template-columns:1fr 1fr}.services-hero img{order:-1}.before-after article:first-child{border-style:dashed}.before-after article:last-child{border-left:8px solid var(--brand-primary)}@media (max-width:991px){.services-hero .container{grid-template-columns:1fr}}