       :root{headerHeight:80px;}.header{height:var(--headerHeight);}.header-container--stepped{height:300px;}.header-container--stepped .pb-gallery{height:300px !important;}.header-container--stepped .pb-gallery .pb-gt1-photos{width:1200px !important;margin-left:-600px;}.header-container--stepped .pb-gt1-nav{bottom:20px;}.title-container .content-container:before{background-size:285px 220px;height:220px;right:1em;width:285px;}.title-container h1{padding-right:310px;}.header__logo img{width:382px;}.at-slideshow__overlay__tagline{font-size:3em;}.content__main{width:65%;float:left;}.content__sidebar{width:30%;float:right;margin:0;}.content__sidebar .article{flex:inherit;padding:inherit;}.content__highlights{margin:0 -.66%;}.content__highlights .article{flex:0 0 32%;margin:.66%;}.at-slideshow__overlay__tagline{font-size:3em;}.at-slideshow__overlay__button{font-size:1.15em;}.site-container--detail .content__features{-ms-display:grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1 auto 2 auto 3;grid-template-rows:[row1-start] auto [row1-end row2-start] auto [row2-end];grid-template-areas:"feature feature feature"   "extras extras extras";-ms-grid-column-span:1em;-ms-grid-row-span:1em;grid-gap:1em;}.site-container--detail .content__features .article_1,.site-container--detail .content__features .article_2,.site-container--detail .content__features .article_3{grid-area:feature;-ms-grid-row:1;grid-row-start:row1-start;grid-row-end:row1-end;}.site-container--detail .content__features .article_1{-ms-grid-column:1;grid-column-start:1;grid-column-end:2;}.site-container--detail .content__features .article_2{-ms-grid-column:2;grid-column-start:2;grid-column-end:3;}.site-container--detail .content__features .article_3{-ms-grid-column:3;grid-column-start:3;grid-column-end:4;}.site-container--detail .content__features .article_4{grid-area:extras;-ms-grid-column:1;grid-column-start:1;grid-column-end:4;-ms-grid-row:row2-start;grid-row-start:row2-start;grid-row-end:row2-end;-ms-grid-column-span:3;}.at-twocol,.at-threecol{}.at-twocol__content,.at-threecol__content{}.at-threecol__content{width:33.33%;}.pre-footer{margin-top:4em;}