.latest-posts-rp{padding:71px 20px 93px}.latest-posts-rp .title h6{font-size:12px;letter-spacing:1.2px;line-height:20px;margin:0}.latest-posts-rp .title h2,.latest-posts-rp .title h6{color:#01064e;font-family:kade,sans-serif;font-weight:300;text-align:center}.latest-posts-rp .title h2{font-size:40px;line-height:50px;margin:0 0 20px}.latest-posts-rp .posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-17px;margin-right:-17px;overflow:hidden}.latest-posts-rp .posts .post{margin:34px 17px 0;width:calc(33% - 34px)}.latest-posts-rp .posts .post .image{height:250px}.latest-posts-rp .posts .post .image a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.latest-posts-rp .posts .post .image img{height:100%;object-fit:cover;width:100%}.latest-posts-rp .posts .post .dates{letter-spacing:1.2px;padding:9px 0}.latest-posts-rp .posts .post .dates span,.latest-posts-rp .posts .post .dates span a{color:#000050;font-family:kade,sans-serif;font-size:12px;font-weight:300;line-height:20px;text-decoration:none;text-transform:uppercase}.latest-posts-rp .posts .post .dates span.separator{margin:0 8px}.latest-posts-rp .posts .post .post-title h3{margin-top:5px}.latest-posts-rp .posts .post .post-title h3,.latest-posts-rp .posts .post .post-title h3 a{color:#000050;font-family:aktiv-grotesk,sans-serif;font-size:20px;font-style:normal;font-weight:200;line-height:27px;margin:0;text-decoration:none}@media only screen and (max-width:979px){.latest-posts-rp .posts .post{width:calc(50% - 34px)}}@media only screen and (max-width:480px){.latest-posts-rp .posts .post{width:calc(100% - 34px)}}