#articles-latest .article:not(:last-of-type) { margin-bottom: 20px; } #articles-latest .article .image { margin-right: 25px; } #articles-latest .article .image img { width: 300px; height: 180px; -o-object-fit: cover; object-fit: cover; background-color: #f5f5f5; box-sizing: border-box; } #articles-latest .article .content { flex: 1; } #articles-latest .article .content .title { font-size: 20px; font-weight: 700; color: #333; } #articles-latest .article .content .title:hover { color: #3755d6; transition: color 0.5s; } #articles-latest .article .content .description { line-height: 1.5; margin-top: 5px; color: #666; font-size: 14px; } #articles-latest .article .content .info { color: #999; margin-top: 5px; font-size: 14px; } @media screen and (max-width: 992px) { #articles-latest { padding-top: 5px; } #articles-latest .article .title { font-size: 18px !important; } #articles-latest .article .image { margin-right: 0; } #articles-latest .article .image img { width: 100%; height: auto; margin-bottom: 10px; } } @media screen and (min-width: 540px) { #articles-latest { padding-left: 0; } }/*# sourceMappingURL=index.css.map */