.stacking-slide.footercontainer{background:#0a314d;height:auto!important;padding:2em 5em}footer h1 a{color:#fff;font-size:20px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}footer h1 a:hover{color:#fff}footer .disclaimer{font-size:13px;letter-spacing:.5px}.footerflag img{float:left;height:auto;margin:5px 5px 0 0;width:30px}.footer .navbutton{background:transparent;border:transparent;color:#fff;float:left;margin:0;padding:0}footer div{display:inline-block;float:none;width:100%}.footer .nav__footer-nav li .navbutton{font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 40px 0 0}.footer .nav__footer-nav li .navbutton:hover{text-decoration:underline}.footer_top{padding:0 0 15px}.footer .nav__footer-bottom-nav li .navbutton{font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 40px 0 0}.footer .nav__footer-bottom-nav li .navbutton:hover{text-decoration:underline}.footer .nav__footer-bottom-nav li .navbutton{font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 40px 0 0}.footer .nav__footer-bottom-nav li .navbutton:hover{text-decoration:underline}.stacking-slide div.footer_bottom{margin:0 auto 20px;border-top:1px solid #777}.footer .fas.fa-sitemap{padding:0 0 0 5px}.site-footer .sitemap.menu-item i.fa-sitemap:nth-child(n+2){display:none}footer h1{line-height:.6}.stacking-slide.footersocial{background:#002d74;color:#fff;height:auto;margin:0 0 -6px;padding:1em 0}.footersocial{padding:0 20px 0 0}.footersocial i{color:#f4f4f4;font-size:20px;letter-spacing:.5px}.footer .menu-item.current-menu-item.page_item.current_page_item a{pointer-events:none;color:#ccc}.footer .menu-item.current-menu-item.page_item.current_page_item span:hover{text-decoration:none}.home footer h1 a{pointer-events:none;color:#ccc}