/* Scoped to the existing five homepage service cards. Match the ecosystem SVG set. */
body.home-page #services-overview .service-overview-icon{width:52px!important;height:52px!important;flex:0 0 52px!important;border:1px solid #d7c8a1!important;border-radius:13px!important;background:#f5f3ec!important;color:#073d30;box-shadow:none!important;overflow:visible!important;display:grid!important;place-items:center!important}
body.home-page #services-overview .service-overview-icon:before{content:none}
body.home-page #services-overview .service-overview-icon .amwal-service-symbol{width:36px!important;height:36px!important;fill:none;stroke:currentColor;stroke-width:1.8;filter:none;transform:none}
body.home-page #services-overview .amwal-service-symbol .amwal-symbol-accent{stroke:#987839}
body.home-page #services-overview .service-overview-card:hover .amwal-service-symbol{transform:none}
body.home-page #services-overview .service-overview-card h3{margin-inline-end:0}
@media(max-width:760px){
 body.home-page #services-overview .service-overview-card{grid-template-columns:50px minmax(0,1fr);gap:10px 14px;align-items:start}
 body.home-page #services-overview .service-overview-icon{width:50px!important;height:50px!important;flex-basis:50px!important;border-radius:12px!important}
 body.home-page #services-overview .service-overview-icon .amwal-service-symbol{width:34px!important;height:34px!important}
 body.home-page #services-overview .service-overview-card h3{margin:0;padding-inline-end:12px}
 body.home-page #services-overview .service-overview-card p{margin:0}
}
