.b-news-featured{background-size:cover;padding-bottom:0;padding-top:90px}.page-center .page-center{padding-left:0;padding-right:0}.b-news-featured-header{color:#139cdc;font-family:Archivo Black,sans-serif;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-family:Archivo Black,sans-serif;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-family:Archivo Black,sans-serif;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;justify-content:flex-start;margin-top:48px;width:100%}.b-news-featured-archive-item{align-items:stretch;align-self:stretch;display:flex;flex:none;flex-direction:column;justify-content:flex-start;min-height:240px;position:relative;width:33.3333%}.container-listing-posts a{text-decoration:none}.b-news-featured-archive-item-frame{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start}.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-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.b-news-featured-archive-item-foreground{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;padding:45px 90px 45px 45px;position:relative}.b-news-featured-archive-item-title{flex:1 0 auto;font-family:archivo black,sans-serif;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:1px solid #fff;display:block;font-family:pathway gothic one,sans-serif;font-size:2rem;margin-top:45px;padding-bottom:5px;padding-top:5px;text-decoration:none;text-transform:uppercase}.b-news-featured-archive-item-title h3{margin:0}@media (max-width:1199px){.b-news-featured-header{font-size:5.58rem}}@media (max-width:991px){.b-news-featured-archive-item{width:100%}.b-news-featured-archive-item-title h3{font-size:2.21rem}.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%}}@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.82rem}}@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.56rem}}