.fti-latest-posts ul { margin: 0; display:grid;grid-gap: 20px;}
.fti-latest-posts li { position: relative; padding: 15px; box-shadow: 1px 1px 2px #d2d1d1; border-radius: 5px; background: #f9f9f9; list-style: none;}
.fti-latest-posts-thumb { margin: -15px -15px 20px -15px; }
.fti-latest-posts-categories a { display: inline-block; font-weight: 400; line-height: 1.5; color: #444; padding: 0 3px; margin-bottom: 20px; border-bottom: 2px solid #ed7925; }
.fti-latest-posts-title { font-size: 20px; font-size: 1.25rem; margin-bottom: 20px; }
.fti-latest-posts-title a { color: #444; }
.fti-latest-posts-title a:hover { color: #ed7925; }
.fti-latest-posts-excerpt a { display: none; }
.fti-latest-posts-meta { display: block; margin-top: 24px;}
.fti-latest-posts img {height:200px; object-fit: cover; box-sizing: border-box; max-width: 100%; vertical-align: bottom;width: 100%;}
.fti-latest-posts .pagination a{margin-right:20px;}

@media only screen and (max-width: 600px) {
    .fti-latest-posts ul { grid-template-columns: 1fr!important;}
}