.arit-services__grid{display:grid;gap:14px}
.arit-services__grid.cols-2{grid-template-columns:repeat(2,1fr)}
.arit-services__grid.cols-3{grid-template-columns:repeat(3,1fr)}
.arit-services__grid.cols-4{grid-template-columns:repeat(4,1fr)}
.arit-services__grid.cols-5{grid-template-columns:repeat(5,1fr)}
.arit-service-card{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border:1px solid #e3ddcf;border-radius:14px;text-decoration:none;color:#14201c;transition:all .18s}
.arit-service-card:hover{border-color:#1f6b4f;box-shadow:0 4px 12px rgba(20,32,28,.08)}
.arit-service-card__icon{width:44px;height:44px;border-radius:10px;background:#e6efe9;color:#1f6b4f;display:grid;place-items:center;flex-shrink:0}
.arit-service-card__body{min-width:0}
.arit-service-card__label{display:block;font-size:14.5px;font-weight:600;color:#14201c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.arit-service-card__desc{display:block;font-size:12.5px;color:#5b6b65;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:640px){.arit-services__grid.cols-3,.arit-services__grid.cols-4,.arit-services__grid.cols-5{grid-template-columns:repeat(2,1fr)}}
