.blog-posts{display:block}.blog-posts .blog-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.6rem;grid-row-gap:3rem}@media only screen and (max-width: 768px){.blog-posts .blog-posts-grid{grid-template-columns:repeat(1,1fr)}}.blog-posts .blog-posts-grid .blog-post{padding-bottom:3.2rem;text-align:center}.blog-posts .blog-posts-grid .blog-post img{width:100%;height:auto;max-height:25.5rem;object-position:center;object-fit:cover;border-radius:.8rem;display:block}.blog-posts .blog-posts-grid .blog-post h5{margin-bottom:0;color:#18355d;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.5rem;letter-spacing:.018rem;margin-top:2rem}.blog-posts .blog-posts-grid .blog-post .excerpt{margin-top:1.6rem;color:#242424;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-posts .blog-posts-grid .blog-post .learn-more{color:#2ea3f4;font-size:1.8rem;font-weight:600;margin-bottom:0;transition:.3s}.blog-posts .blog-posts-grid .blog-post .learn-more:hover{transition:.3s;color:#18355d}
