.stats-1{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--gap-md);text-align:center}.stats-1__icon{margin:0 auto 2rem;max-width:6.4rem}.stats-1__stat-stat{color:var(--primary-color);font-family:var(--primary-font-family);font-size:3.7rem;font-weight:600;letter-spacing:-.5px;line-height:1.243243243243243}.stats-1__stat-description{color:#000;font-family:var(--primary-font-family);font-size:2.2rem;font-weight:400;line-height:1.181818181818182}