.icons-section-wrapper{--gap:3rem}.icons-section-wrapper .heading{text-align:center;max-width:67.75rem;margin-inline:auto;margin-bottom:4.375rem}.icons-section-wrapper .heading h2{color:var(--teal)}.icons-section-wrapper ul{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap);padding-inline:12.5rem}.icons-section-wrapper li{width:calc((100% - 2 * var(--gap))/ 3);display:flex;flex-direction:column;align-items:center;text-align:center}.icons-section-wrapper li h4{font-size:1.625rem;line-height:1.23077em;font-weight:700;color:var(--teal-blue)}@media only screen and (max-width:768px){.icons-section-wrapper li h4{font-size:1.125rem}}.icons-section-wrapper li h4{margin-top:.75rem}.icons-section-wrapper .icon{color:var(--teal)}.icons-section-wrapper .icon svg{height:4.5rem;width:auto}.icons-section-wrapper .text{margin-top:.75rem;text-align:center}.icons-section-wrapper .text *{font-size:1.125rem;line-height:1.22222em;font-weight:700}@media only screen and (max-width:768px){.icons-section-wrapper .text *{font-size:1rem}}.icons-section-wrapper .link-wrapper{margin-top:auto;padding-top:3rem}@media only screen and (max-width:1440px){.icons-section-wrapper ul{padding-inline:4rem}}@media only screen and (max-width:1200px){.icons-section-wrapper ul{padding-inline:2rem}}@media only screen and (max-width:1024px){.icons-section-wrapper ul{padding-inline:0}}@media only screen and (max-width:768px){.icons-section-wrapper{--gap:2.25rem}.icons-section-wrapper .heading{margin-bottom:2.125rem}.icons-section-wrapper .link-wrapper{margin-top:auto;padding-top:1.25rem}.icons-section-wrapper li{width:100%;max-width:22.5rem}.icons-section-wrapper li h4{margin-top:.25rem}.icons-section-wrapper .text{margin-top:.875rem}}