.icon-columns{padding:80px 20px 40px}.icon-columns .icons-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:center;margin:40px auto}.icon-columns h2{text-align:center}.icon-columns .subtext{font-family:"Sole Serif Titling";font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;max-width:100%;text-align:center;width:1008px}.icon-columns .icon{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:45%}.icon-columns h3{color:var(--Black,#000);font-size:22px;font-weight:600;line-height:120%;margin:36px auto 16px}.icon-columns .icon-subtext,.icon-columns h3{font-family:sole-sans-variable,sans-serif;font-style:normal;text-align:center}.icon-columns .icon-subtext{font-size:16px;font-weight:400;line-height:150%}.icon-columns .icon-subtext *{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}@media (min-width:992px){.icon-columns.count-6 .icon{width:30%}.icon-columns.count-6 .icons-row{flex-wrap:wrap}}@media screen and (max-width:991px){.icon-columns{padding:0}.icon-columns .icons-row{flex-wrap:wrap;gap:40px 0}.icon-columns h3{margin:10px auto}}