.card-post-img{background-color:var(--gray-500);border-radius:8px;overflow:hidden;padding-top:53.3%;position:relative}@media (min-width:1024px){.card-post-img{padding-top:53.8%}}.card-post-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.card-post-icon{margin:-12px 0 15px;position:relative;z-index:2}.card-post .h6{display:block;margin:0 0 16px}.card-post .h6 a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.card-post .h6 a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.card-post .location{display:block;margin:0 0 13px;text-transform:uppercase}.card-post-wrap{margin:-12px}@media (min-width:768px){.card-post-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){.card-post-wrap{margin:-12px -20px}}.card-post-wrap .card-post{padding:12px}@media (min-width:768px){.card-post-wrap .card-post{width:50%}}@media (min-width:1024px){.card-post-wrap .card-post{padding:12px 20px;width:33.3%}}@media (min-width:1330px){.card-post-wrap .card-post{padding-left:45px;padding-right:45px}}