.section-posts,.section-posts.has-border .page-center{position:relative}.section-posts.has-border .page-center:after{border-top:1px solid rgba(1,87,131,.4);content:"";height:1px;left:20px;position:absolute;right:20px;top:0}.section-posts .section-head{margin:0 0 40px;max-width:100%;text-align:left}.section-posts .section-head h2{color:inherit;padding:0}.section-posts:not(.has-border) .section-head{border-bottom:1px solid rgba(1,87,131,.4);margin:0 0 40px;padding:0 0 32px}.section-posts .section-head h3{color:#015783;text-align:center}.section-posts .section-head h2:last-child{margin-bottom:0}.section-posts .section-head h3:last-child{margin:0}.section-posts .posts-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin:0 -30px -65px}.section-posts .post-item{margin:0 0 65px;padding:20px 30px;width:33.333%}.section-posts .post-item .featured-image{overflow:hidden}.section-posts .post-item .featured-image .has-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:186px}.section-posts .post-item .post-header{overflow:hidden;position:relative}@media (max-width:1199px){.section-posts .page-center{padding-bottom:80px;padding-top:20px}}@media (max-width:1023px){.section-posts .page-center{padding-bottom:70px;padding-top:20px}.section-posts .posts-area{margin:0 -10px -48px}.section-posts .post-item{margin-bottom:48px;padding-left:10px;padding-right:10px}}@media (max-width:767px){.section-posts:not(.has-border){background:#fff}.section-posts .post-item{max-width:360px;padding-bottom:0;width:100%}}