#blog_posts{background-color:#ebebeb;padding:50px 0px 40px}#blog_posts .container{max-width:1142px}#blog_posts .hs_cos_wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}#blog_posts .hs_cos_wrapper_type_header h3,#blog_posts .container>h3{text-align:center;font-size:18px;line-height:36px;color:#959595;margin:0px 0px 50px}#blog_posts .row{width:33.3333%;margin:0px 0px 50px;padding:0 15px;display:flex;flex-direction:column}@media all and (max-width:1023px){#blog_posts .row{width:100%}}#blog_posts .row .image{background-size:cover;background-repeat:no-repeat;background-position:center center;height:200px;overflow:hidden;float:left;width:100%}#blog_posts .row .image img{max-width:100%}#blog_posts .row .abstract{background:white;padding:20px;height:100%;overflow:hidden}#blog_posts .row .abstract p{color:#555;font-size:16px;line-height:24px;padding:0px 0px 5px;margin:0px}#blog_posts .row .abstract h4 a,#blog_posts .row .abstract h4{font-size:16px;line-height:24px;color:#000;text-transform:uppercase;font-weight:600;padding:0px;margin:0px}#blog_posts .row .abstract .subheadline a{color:#ef4728}#blog_posts .row .abstract a.more{color:#ef4728;font-size:14px;line-height:18px;text-transform:lowercase}#blog_posts .row .abstract .subheadline,#blog_posts .row .abstract span.type{display:none}#blog_posts a.button{margin:10px auto 0px;display:block;background-color:#959595;color:#fff;text-transform:uppercase;width:75px;border-radius:5px;font-size:12px;line-height:36px;text-align:center}