@media (min-width: 1920px) { .blog-section3 { margin-bottom: 10.5rem; } .blog-list__col-3.blog-list { margin-bottom: 1rem; } } /* 3col */ .blog-list__col-3 .blog-list__item { max-width: 100%; flex: 0 0 100%; } .blog-list.blog-list__col-3 .card__body { padding: 4.5rem 5rem 3rem; } .blog-list.blog-list__col-3 .card__footer { justify-content: space-between; } .blog-list.blog-list__col-3 .post-date { margin-right: 1rem; } .blog-list.blog-list__col-3 .card__body--details p { margin-bottom: 5rem; } @media (min-width: 768px) { .blog-list__col-3 .blog-list__item { max-width: 50%; flex: 0 0 50%; } } @media (min-width: 992px) { .blog-list__col-3 .blog-list__item { max-width: 33.33%; flex: 0 0 33.33%; } }