.blog-items{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (max-width:640px){.blog-items{margin-left:0;margin-right:0}}.cs-recent-post{flex:0 0 33.333333%;margin-top:25px;padding-left:15px;padding-right:15px}@media only screen and (max-width:768px){.cs-recent-post{flex:0 0 50%}}@media only screen and (max-width:640px){.cs-recent-post{flex:0 0 100%;padding-left:0;padding-right:0}}.cs-recent-post__wrapper{border:1px solid #eef2f8;display:flex;flex-direction:column;height:100%}.cs-recent-post__content{flex:1}.cs-recent-post__image{background-color:#f3f4f8;position:relative}.cs-recent-post__image a{align-items:flex-end;display:flex;justify-content:center}.cs-recent-post__content,.cs-recent-post__meta{color:#000;padding:32px}.cs-recent-post__meta{padding-top:0}.cs-recent-post__border{border-top:1px solid #ebeef2;padding-top:32px}.cs-recent-post__content h4{font-size:20px;line-height:1.3}@media only screen and (max-width:640px){.cs-recent-post__content h4{font-size:18px}}.cs-recent-post__content h4 a{color:#000}.cs-recent-post__content p{font-family:MatterSQ;font-size:14px;font-weight:300;margin-top:12px}.cs-recent-post__author{font-family:MatterSQ,sans-serif;font-size:14px;font-weight:500;letter-spacing:.2px}.cs-recent-post__date{color:#496180;font-size:14px;letter-spacing:.2px}