.blog-posts-box{display:flex;justify-content:center;margin:0 auto;max-width:100%;width:1000px}.section-header-blog-posts{display:block;margin:0 auto 50px;max-width:100%;text-align:center;width:500px}.blog-posts-section{padding:0;position:relative}.blog-posts-section-wrapper{display:block;margin:0 auto;max-width:100%;width:1140px}.blog-post-item{background:#fff;border-radius:10px;box-shadow:0 0 10px #0000001c;display:inline-block;margin:10px;max-width:calc(33% - 40px);overflow:hidden;position:relative;width:300px}.blog-post-item-header{background-position:50%;background-size:100% auto;height:160px;position:relative;transition:all .2s linear}.blog-post-item-header:hover{background-size:120% auto}a.post-header-link{height:100%;left:0;position:absolute;top:0;width:100%}.blog-post-item-content{background:#fff;box-sizing:border-box;padding:20px 20px 40px}h3.title-post{font-size:24px;margin:0}h3.title-post a{color:#3d3d3d;line-height:1.4em;text-decoration:none;transition:all .2s linear}.post-summary{font-size:15px}.post-summary p{color:#666;line-height:1.5em}a.post-read-more{bottom:20px;color:#000;font-weight:600;left:20px;position:absolute;text-decoration:none;transition:all .2s linear}@media only screen and (max-width:900px){.blog-posts-box{flex-wrap:wrap}.blog-post-item{max-width:100%;width:100%}}