section.icon-grid{overflow:hidden}section.icon-grid .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}@media (max-width:900px){section.icon-grid .inner{gap:3rem}}section.icon-grid .heading-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;justify-content:space-between}@media (max-width:900px){section.icon-grid .heading-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem}}section.icon-grid .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:800px}@media (max-width:1080px){section.icon-grid .heading br{display:none}}section.icon-grid .icon{height:auto}section.icon-grid .icon img,section.icon-grid .icon svg{height:100%;max-height:300px;min-height:75px;width:auto}@media (max-width:900px){section.icon-grid .icon img,section.icon-grid .icon svg{min-height:100px}}section.icon-grid.cols-2 .entry{gap:3rem;width:50%}@media (max-width:640px){section.icon-grid.cols-2 .entry{width:100%}}section.icon-grid.cols-2 a.entry:after{-ms-flex-item-align:end;align-self:flex-end}section.icon-grid.cols-3 .entry{width:33.33333%}@media (max-width:1080px){section.icon-grid.cols-3 .entry{width:50%}}@media (max-width:640px){section.icon-grid.cols-3 .entry{width:100%}}section.icon-grid.cols-4 .entry{width:25%}@media (max-width:1080px){section.icon-grid.cols-4 .entry{width:50%}}@media (max-width:640px){section.icon-grid.cols-4 .entry{width:100%}}section.icon-grid .entries{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:640px){section.icon-grid .entries{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.icon-grid.alternate-01 .entries,section.icon-grid.default .entries{border-radius:25px;clip-path:inset(1px);overflow:hidden}section.icon-grid.alternate-01 .entry,section.icon-grid.default .entry{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid hsla(0,0%,100%,.2);border-left:none;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:space-between;padding:2rem;text-decoration:none}section.icon-grid.alternate-01 .entry:last-child,section.icon-grid.default .entry:last-child{border-right:none}section.icon-grid.alternate-01 .entry .entry-inner,section.icon-grid.default .entry .entry-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}section.icon-grid.alternate-01 .entry img,section.icon-grid.default .entry img{height:48px;max-width:100%;width:auto}section.icon-grid.alternate-01 a.entry,section.icon-grid.default a.entry{background-color:hsla(0,0%,100%,0);-webkit-box-shadow:0 0 10px rgba(4,53,49,0);box-shadow:0 0 10px rgba(4,53,49,0);-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s;transition:background-color .2s,box-shadow .2s,-webkit-box-shadow .2s}section.icon-grid.alternate-01 a.entry:after,section.icon-grid.default a.entry:after{background-color:#fff;content:"";display:inline-block;height:25px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12.918h16.5M13.5 6.168l6.75 6.75-6.75 6.75' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 12.918h16.5M13.5 6.168l6.75 6.75-6.75 6.75' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;-webkit-transition:left .2s;transition:left .2s;width:24px}section.icon-grid.alternate-01 a.entry:hover,section.icon-grid.default a.entry:hover{background-color:hsla(0,0%,100%,.1);-webkit-box-shadow:0 0 10px rgba(4,53,49,.25);box-shadow:0 0 10px rgba(4,53,49,.25)}section.icon-grid.alternate-01 a.entry:hover:after,section.icon-grid.default a.entry:hover:after{left:10px}section.icon-grid.simple-groups .inner{gap:3rem}@media (max-width:900px){section.icon-grid.simple-groups .inner{gap:2rem}}section.icon-grid.simple-groups .cta-wrap,section.icon-grid.simple-groups .heading{margin:0 auto;text-align:center}section.icon-grid.simple-groups .entries,section.icon-grid.simple-groups .entry .entry-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.icon-grid.simple-groups .entry .entry-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem;text-align:center}@media (max-width:640px){section.icon-grid.simple-groups .entry .entry-inner{padding:1rem}}section.icon-grid.simple-groups .entry .icon-wrap{border:4px solid hsla(39,67%,64%,.6);border-radius:50%;display:block;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}section.icon-grid.simple-groups .entry img{-webkit-box-pack:center;-ms-flex-pack:center;background:#043531;border:4px solid hsla(39,67%,64%,.6);border-radius:50%;height:24px;justify-content:center;padding:8px;width:24px}section.icon-grid.simple-groups .entry img,section.icon-grid.vertical-stacked .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.icon-grid.vertical-stacked .content{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:4rem;justify-content:space-between;position:relative}@media (max-width:640px){section.icon-grid.vertical-stacked .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;min-height:auto!important}}section.icon-grid.vertical-stacked .entries{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}section.icon-grid.vertical-stacked .entry{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%}section.icon-grid.vertical-stacked .entry .icon-wrap{border:4px solid hsla(39,67%,64%,.6);border-radius:50%;display:block;height:48px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:48px}section.icon-grid.vertical-stacked .entry img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#043531;border:4px solid hsla(39,67%,64%,.6);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;padding:8px;width:24px}section.icon-grid.vertical-stacked .entry h3{line-height:48px}section.icon-grid.vertical-stacked .graphic{-webkit-filter:drop-shadow(0 4px 36px rgba(0,0,0,.15));filter:drop-shadow(0 4px 36px rgba(0,0,0,.15))}section.icon-grid.vertical-stacked .graphic img{border-radius:16px;border-top-left-radius:128px;overflow:hidden}@media (max-width:1080px){section.icon-grid.vertical-stacked .graphic img{border-top-left-radius:40px}}section.icon-grid.alternate-01 .cta-wrap,section.icon-grid.alternate-01 .heading{margin:0 auto;text-align:center}section.icon-grid.alternate-01 .entry{padding:0 2rem;text-align:center}@media (max-width:1080px){section.icon-grid.alternate-01 .entry{padding:2rem}}section.icon-grid.alternate-01 .entry .entry-inner{gap:.5rem}section.icon-grid.alternate-01 .entry img{height:auto;margin:0 auto 2.5rem;max-width:180px;width:100%}section.icon-grid.dark a.entry:after{background-color:#043531}