.generic-icon-cards-block{justify-content:center;margin-bottom:2.8rem}.generic-icon-cards-block .icon-card{padding:.5rem}.generic-icon-cards-block .icon-card .card-wrap{align-items:center;background-color:#f1f6fc;background-image:none;border-radius:8px;display:flex;flex-direction:row;justify-content:flex-start;padding:10px 20px;text-decoration:none}@media only screen and (min-width:48em){.generic-icon-cards-block .icon-card .card-wrap{flex-direction:column-reverse;justify-content:center;padding:20px;transition:background-color .2s ease-in-out}}.generic-icon-cards-block .icon-card .card-wrap .card-icon{margin-right:20px;max-height:34px;max-width:34px;transition:transform .2s ease-in-out}@media only screen and (min-width:48em){.generic-icon-cards-block .icon-card .card-wrap .card-icon{margin-right:0;margin-top:10px;max-height:80px;max-width:80px}}.generic-icon-cards-block .icon-card .card-wrap .card-label{color:#003761;font-size:1.6rem;font-weight:700;text-align:center}.generic-icon-cards-block .icon-card .card-wrap:hover{background-color:#fff}.generic-icon-cards-block .icon-card .card-wrap:hover .card-icon{transform:scale(1.1)}.has-background .generic-icon-cards-block .icon-card .card-wrap{background-color:#fff}