.icon-with-text{display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:20px;row-gap:20px;text-align:center}.icon-with-text.grid-by-four .image-with-text-repeat{width:23%}.image-with-text-repeat{border-radius:20px 20px 20px 20px;padding:20px 30px;width:31%}.image-with-text-repeat p{color:#fff;font-size:17px;font-weight:700;line-height:24px;margin-bottom:8px}.image-with-text-repeat img{margin-bottom:16px}.image-with-text-repeat:hover{transform:scale(1.04);transition:transform .5s ease}@media only screen and (max-width:600px){.icon-with-text{grid-template-columns:1fr}.image-with-text-repeat{padding:10px 20px;width:100%!important}}