.media-coverage-container{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}a.media-coverage-card{color:#333;flex-direction:column;transition:box-shadow .5s,border-radius .5s;display:flex;box-shadow:0 0 6px 1px #e4e4e4}a.media-coverage-card:hover{box-shadow:0 0 6px 1px var(--global-color-primary);border-radius:15px}a.media-coverage-card:hover .media-coverage-card__header img{border-radius:15px 15px 0 0}.media-coverage-card__header{display:flex}.media-coverage-card__header img{object-fit:cover;object-position:center;width:100%;height:150px;transition:border-radius .5s}.media-coverage-card__title{color:#fff;background-color:#3f5c57;margin:0;padding:15px;font-size:16px}.media-coverage-card__excerpt{margin:0;padding:15px;font-size:13px}.media-coverage-card__footer{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding:15px;display:flex}.media-coverage-card__footer img{object-fit:contain;width:fit-content;max-width:100px;height:30px}.media-coverage-card__footer-date{justify-content:center;align-items:center;gap:3px;display:flex}.media-coverage-card__footer-date span{color:#5f5f5f;font-size:11px}@media screen and (width<=1024px){.media-coverage-container{grid-template-columns:repeat(3,1fr)}}@media screen and (width<=768px){.media-coverage-container{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=512px){.media-coverage-container{grid-template-columns:1fr}}
