.soph-card-grid>div{display:flex;flex-wrap:wrap}.soph-card-grid__image{background-size:cover;display:block;height:auto}.soph-card-grid__card-wrapper{display:flex;flex:1 0 25%;padding:26px}.soph-card-grid__card{background-color:#fff;border-radius:9px;overflow:hidden;width:100%}.soph-card-grid__content{color:#000;display:flex;flex-direction:column;padding:20px 24px;position:relative;text-decoration:none}.soph-card-grid__content.has-image{height:calc(100% - 250px)}.soph-card-grid__card img{height:auto;max-width:100%}.soph-card-grid__content p{flex-grow:2}.soph-card-grid__content p.soph-blog-title{flex-grow:0}.soph-card-grid__content h4{flex-grow:2}.soph-card-grid__content .button{align-self:flex-start}.text-center .soph-card-grid__content .button{align-self:center}@media (max-width:1200px){.soph-card-grid__card-wrapper{flex:1 0 50%}}@media (max-width:768px){.soph-card-grid__card-wrapper{flex:1 0 100%}}