.service-grid .service-icon{width:31px;height:31px;margin:-9px 0 -10px 10px;display:inline-grid;place-items:center;border:1px solid #b8d2cf;border-radius:50%;color:var(--teal);vertical-align:middle;transition:background .25s ease,color .25s ease,border-color .25s ease}.service-grid .service-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.service-grid .expand-card:hover .service-icon,.service-grid .expand-card.is-expanded .service-icon{background:var(--teal);border-color:var(--teal);color:#fff}
