.icon-grid-1__wrapper{z-index:1}.icon-grid-1{display:flex;flex-wrap:wrap;gap:4rem var(--gap);justify-content:center}.icon-grid-1__icon{border-radius:1.6rem;flex:0 1 calc(50% - 1rem);padding:2.4rem;text-align:center;transition:all .2s ease}.icon-grid-1__icon:hover{background-color:#fafafa}.ig1__inner{margin:0 auto;max-width:30rem}.ig1__inner .button{margin-top:2.4rem}.icon-grid-1__icon-image{height:4rem}.icon-grid-1__icon-image img{height:100%!important;object-fit:contain;width:100%!important}.icon-grid-1__description,.icon-grid-1__heading{margin-left:auto;margin-right:auto;max-width:36rem}.icon-grid-1__icon--card{background-color:#fafafa;border-radius:1.6rem;padding:2rem;text-align:left}.icon-grid-1__description :last-child{margin-bottom:0}@media (max-width:399px){.icon-grid-1__icon{flex:1 0 100%;width:100%}}@media (max-width:575px){.icon-grid-1__icon{font-size:1.5rem}}@media (min-width:576px){.icon-grid-1__icon{padding:3.2rem}.icon-grid-1__icon--card{padding:4rem}}@media (min-width:768px){.icon-grid-1{gap:6rem var(--gap)}.icon-grid-1--3 .icon-grid-1__icon{flex:0 1 calc(33.33333% - 1.33333rem)}.icon-grid-1--4 .icon-grid-1__icon{flex:0 1 calc(25% - 1.5rem)}.icon-grid-1--5 .icon-grid-1__icon{flex:0 1 calc(20% - 1.6rem)}.icon-grid-1__description,.icon-grid-1__heading{max-width:100%}}