.resources-listing .flexed{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.resources-listing .flexed .item{background:#f0f0f0;border-radius:10px;display:flex;flex-direction:column;position:relative;transition:all .3s ease}.resources-listing .flexed .item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.resources-listing .flexed .item .icon img{border-radius:10px;height:auto;width:100%}.resources-listing .flexed .item.no-results{align-items:center;display:flex;height:auto;justify-content:center;min-height:220px;padding:20px;text-align:center;width:100%}.resources-listing .item .title h3{color:#2a2d3d;font-family:Lexend;font-size:16px;font-weight:400;line-height:125%;margin-bottom:20px;margin-top:20px;text-decoration:none}.resources-listing .item .description p{color:grey;font-size:16px;font-style:normal;font-weight:300;line-height:20px}.resources-listing .item,.resources-listing .item:hover{text-decoration:none}.resources-listing .item .buttons,.resources-listing .item .description,.resources-listing .item .title{padding:0 30px}.resources-listing .item .buttons{margin-top:auto}.resources-listing .tags{display:flex;flex-wrap:wrap;padding:20px 30px 0}.resources-listing .tags span{color:#2a5ccf;font-size:14px;font-weight:400;line-height:normal;text-transform:uppercase}@media (max-width:1024px){.resources-listing .flexed{grid-template-columns:repeat(2,1fr)}}@media (max-width:656px){.resources-listing .flexed{grid-template-columns:1fr}}