.b-news-featured{background-size:cover;padding-bottom:0;padding-top:50px}.page-center .page-center{padding-left:0;padding-right:0}.b-news-featured-header{color:#3f3f3f;font-size:3.4rem;font-weight:400;letter-spacing:1px;line-height:1.2em;margin-bottom:90px;text-align:center;text-transform:uppercase}.b-news-featured-detail{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.b-news-featured-content{color:hsla(0,0%,100%,.6);margin-right:60px;width:50%}.b-news-featured-content h2{color:#fff;font-size:2.8rem;font-weight:400;letter-spacing:0;line-height:1.2em;margin-bottom:60px;text-transform:none}.b-news-featured-content-link{margin-top:60px}.b-news-featured-thumbnail{width:50%}.b-news-featured-thumbnail-image{background-position:50%;background-size:cover;box-shadow:0 55px 115px 15px rgba(0,0,0,.4);padding-top:55%;width:100%}.b-news-featured-more{align-items:flex-start;border-bottom-color:#139cdc;color:#139cdc;display:flex;flex-direction:row;font-size:1.4rem;font-weight:400;justify-content:flex-end;letter-spacing:0;line-height:1.2em;text-transform:none;text-transform:uppercase}.b-news-featured-more.b-news-featured-more--lg{border-bottom:0;display:block;margin-top:45px;text-align:center}.b-news-featured-archive{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:48px;pointer-events:auto;position:relative}.b-news-featured-archive-item{align-items:stretch;align-self:stretch;background-position:50%;background-repeat:no-repeat;background-size:cover;background:#efefef;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:2%;min-height:250px;position:relative;width:32%}.container-listing-posts a{text-decoration:none}.b-news-featured-archive-item-frame{align-items:flex-start;background:#efefef;display:flex;flex:1 0 auto;flex-direction:column;height:100%;justify-content:flex-start;min-height:318px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.b-news-featured-archive-item-background{bottom:0;left:0;position:absolute;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.b-news-featured-archive-item:hover .b-news-featured-archive-item-background{top:-35px}.b-news-featured-archive-item-background-color{background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0}.b-news-featured-archive-item-background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:6px solid #e8e933;height:290px;min-height:290px;width:100%}.b-news-featured-archive-item-foreground{background:#efefef;display:flex;flex-direction:column;height:100%;padding:30px}.b-news-featured-archive-item-title{flex:1 0 auto;font-size:2.4rem;width:100%}.b-news-featured-archive-item-link,.b-news-featured-archive-item-title{color:#fff;font-weight:400;letter-spacing:0;line-height:1.2em;text-transform:none}.b-news-featured-archive-item-link{border-bottom:none;color:#3f3f3f;display:block;display:flex;font-size:2rem;justify-content:space-between;margin-top:45px;padding-bottom:5px;padding-top:5px;text-decoration:none}.b-news-featured-archive-item-title h3{color:#3f3f3f;margin:0}.b-news-featured .see_all{margin:90px 0 50px;text-align:center}@media (max-width:1199px){.b-news-featured-header{font-size:5.58rem}}@media (max-width:991px){.b-news-featured-archive-item{margin-bottom:30px!important;width:100%}.b-news-featured-archive-item-title h3{font-size:2.04rem}.b-news-featured-header{font-size:4.96rem;margin-bottom:60px}.b-news-featured-detail{align-items:stretch;flex-direction:column;justify-content:flex-start}.b-news-featured-content h2{margin-bottom:30px}.b-news-featured-content-link{margin-top:30px}.b-news-featured-archive{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;margin-top:60px}.b-news-featured-thumbnail{order:0;width:100%}.b-news-featured-content{margin:0;order:1;padding:60px;width:100%}.b-news-featured .see_all{margin:30px 0 80px}}@media (max-width:767px){.b-news-featured-header{font-size:4.34rem}.b-news-featured-content{padding:60px 30px}}@media (max-width:650px){.b-news-featured-archive-item-title h3{font-size:1.68rem}}@media (max-width:479px){.b-news-featured-header{font-size:3.162rem}.b-news-featured-content h2{font-size:1.96rem}.b-news-featured-content{padding:30px 0}}@media (max-width:450px){.b-news-featured-archive-item-title h3{font-size:1.44rem}}