main .region-status { max-width:1200px; margin:0 auto; padding-left:28px; padding-right:28px; box-sizing:border-box; }

 @media (max-width:560px) { main .region-status { padding-left:10px; padding-right:10px; }

 }

 body { background-color:black; }

 header { position:absolute; z-index:200; width:100%; text-align:auto; }

 @media (max-width:560px) { header { position:relative; background:#0063A7 url("img/section-bgs/homepage-sections-bg.jpg") center center no-repeat scroll; background-blend-mode:multiply; }

 }

 header .header-content { padding:28px; max-width:1656px; width:100%; margin:0 auto; box-sizing:border-box; display:flex; justify-content:space-between; }

 @media (max-width:560px) { header .header-content { padding:10px; }

 }

 .header-bg { position:absolute; z-index:100; width:100%; height:166px; background-color:#0063A7; mix-blend-mode:multiply; }

 @media (max-width:560px) { .header-bg { display:none; }

 }

 main { overflow:auto; }

 main .region-content { width:100%; overflow:auto; }

 footer { padding:28px; text-align:auto; background-color:black; color:white; }

 footer a,footer a.is-active,footer .menu-item a,footer .menu-item a.is-active { color:white; text-decoration:none; }

 footer .footer-content { max-width:1656px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:center; }

 footer .footer-content .region { margin:0 20px; }

 footer .footer-content .region.region-footer-fourth { margin:0; }

 @media (max-width:560px) { footer .footer-content .region { text-align:center; }

 }

 footer .region-footer-third { flex-grow:1; }

 footer .region-footer-first { order:5; }

 @media (min-width:1251px) { footer .region-footer-first { order:0; }

 }

/*# sourceMappingURL=layout.css.map */