.icon-group-wrapper{flex-wrap:wrap}.icon-group-item,.icon-group-wrapper{align-items:center;display:flex;justify-content:center}.icon-group-item{border-radius:10px;box-shadow:0 10px 20px -10px #222;flex-direction:column;margin:.5rem 1rem;padding:2rem 1rem;transition:all .3s ease;width:18rem}.icon-group-wrapper a{color:#333;text-decoration:none}.icon-group-item h5{margin-bottom:10px}.icon-group-item:hover{box-shadow:0 10px 30px -10px #111;margin:0 1rem 1rem}.icon-group-item:hover p{color:#fff}