.icon-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.icon-cards__card{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding:4rem 3.2rem;width:100%}.icon-cards__card+.icon-cards__card{margin-top:var(--gap)}.icon-cards__card-icon{height:5rem;width:auto}@media (min-width:576px){.icon-cards{margin:0 -1rem}.icon-cards__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.icon-cards--2 .icon-cards__card,.icon-cards--3 .icon-cards__card,.icon-cards--4 .icon-cards__card{margin:var(--gap-sm);width:calc(50% - var(--gap))}.icon-cards__card-icon{height:7rem}.icon-cards__card-button{margin-top:auto}}@media (min-width:768px){.icon-cards__card{padding:4.8rem}.icon-cards--4 .icon-cards__card{width:calc(33.333% - var(--gap))}}@media (min-width:992px){.icon-cards--3 .icon-cards__card{width:calc(33.333% - var(--gap))}}@media (min-width:1200px){.icon-cards--4 .icon-cards__card{width:calc(25% - var(--gap))}}