.post-listing-wrap .post-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.post-listing-wrap .post-item{color:#323232;display:block;font-family:Ingra,Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:1.5rem;margin-left:.75rem;margin-right:.75rem;position:relative;text-decoration:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:calc(100% - 1.5rem)}.post-listing-wrap .post-item .categories{text-transform:capitalize}.post-listing-wrap .featured-img{height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.post-listing-wrap .featured-img img{font-family:"object-fit: cover";height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;width:100%}.post-listing-wrap .post-item:hover .featured-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.post-listing-wrap .title{font-size:1.25rem;font-weight:400;margin:1rem 0;text-align:center}.post-listing-wrap .post-item:hover .title{color:#c93437}.post-listing-wrap .excerpt{font-size:.875rem;text-align:center}.post-listing-wrap .author-info{display:inline-block;min-height:4rem;text-align:center;width:100%}.post-listing-wrap .author-info div{display:inline-block;line-height:1.2;margin-left:auto;margin-right:auto;margin-top:.7rem;padding:0 1rem;text-align:left;vertical-align:top}.post-listing-wrap .author-info img{border:2px solid #c93437;border-radius:50%;height:100%;height:64px;object-fit:cover;padding:.25rem;transform:scale(1);width:auto;width:64px}@media (min-width:45em){.post-listing-wrap .post-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(49.9975% - 1.49993rem);width:calc(49.9975% - 1.49993rem)}}@media (min-width:60em){.post-listing-wrap .post-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(33.33222% - 1.49995rem);width:calc(33.33222% - 1.49995rem)}}@media (min-width:70em){.post-listing-wrap .post-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(24.99938% - 1.49996rem);width:calc(24.99938% - 1.49996rem)}}