.cards-wrapper{display:grid;gap:36px;grid-template-columns:1fr 1fr 1fr}.card-icon{border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;transition-duration:.3s}.card-icon:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);cursor:pointer}.card-image-box{align-items:center;background:linear-gradient(135deg,#ed7014,#fa8128,#ec9706);color:#fff!important;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:2.5rem 1rem}.card-image-box .icon i{color:#fff;font-size:5rem}.card-icon-linked:hover .card-image-box{background:#1b1464}.card-icon-linked:hover .icon i{text-shadow:0 0 2px #fff,0 0 3px #fff,0 0 4px #fff,0 0 6px #228dff,0 0 8px #228dff,0 0 10px #228dff}.card-icon-linked:hover .icon-text{text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 3px #228dff,0 0 4px #228dff}.card-image-box .icon-text{color:#fff;font-weight:700;text-transform:uppercase}.card-icon-body{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px}.card-headline{font-size:1.25rem;font-weight:600}.card-button{background:linear-gradient(#f7931e,#fc6a03);border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px 20px;transition-duration:.3s}.card-button:hover{background:linear-gradient(#ed820e,#dd571c)}@media only screen and (max-width:767px){.cards-wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width:575px){.cards-wrapper{grid-template-columns:1fr}}