footer{background-color:#14343e}footer>div:not(:last-child){margin:auto;max-width:1200px}.neogov-footer-container{padding:0 15px}.neogov-footer-header{padding-top:30px}.neogov-updates-form{padding-bottom:20px}.neogov-updates-form>p{color:#fff}body .neogov-updates-form input[type=submit]{background:#3b6379;color:#fff}.footer-container-wrapper .neogov-updates-form .LV_invalid{position:absolute}body footer input[type=submit]:hover{background-color:#284352;border-color:#284352}.footer-ctas{padding-bottom:20px}.footer-ctas a{border-radius:7px;border-style:solid;border-width:1px;display:block;font-weight:500;margin-bottom:20px;padding:10px 20px;text-align:center}.footer-ctas a:hover{background-color:#fff;color:#14343e}.footer-ctas>a{color:#fff}.footer-ctas .hs-web-interactive-inline a{background-color:#fff;color:#14343e}.footer-ctas .hs-web-interactive-inline a:hover{background-color:#14343e;color:#fff}footer .be-ix-link-block .be-related-link-container{border-top:1px solid #fff;margin:0;padding:20px 0}footer .be-ix-link-block .be-related-link-container .be-label{font-weight:700;margin-bottom:10px}footer .be-ix-link-block .be-related-link-container .be-list .be-list-item{margin-bottom:10px}footer .accordion{background-color:transparent;border:none;border-top:1px solid #fff;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin:0;outline:none;padding:18px;position:relative;text-align:left;transition:.4s;width:100%}footer .accordion:after{color:#fff;content:"\f078";font-family:Font Awesome\ 5 Free;font-size:15px;font-weight:900;position:absolute;right:18px;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .3s ease}footer .accordion.active:after{transform:translateY(-50%) rotate(0deg)}.footer-secondary-links div:last-of-type .accordion{border-bottom:1px solid #fff}footer .panel{max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}footer .panel ul{padding:10px 0 20px}footer .panel a{color:#c9e5ee;display:block;font-size:16px;font-weight:700;padding:8px 0}footer .panel a span{font-weight:400}.footer-social-links{padding-bottom:40px;text-align:center}.footer-social-links ul li{display:inline-block;padding:0 10px}.neogov-footer-copyright,.neogov-footer-logo,.neogov-footer-social-icons{padding:20px 0}.footer-social-links p{color:#c9e5ee;font-weight:600}.neogov-footer-tertiary-links ul{padding:20px 0}.neogov-footer-tertiary-links li{margin-bottom:10px}.neogov-footer-tertiary-links a,.neogov-footer-tertiary-links button{color:#c9e5ee!important;text-decoration:underline}@media (min-width:768px){footer>.neogov-footer-container{margin-bottom:30px}.neogov-footer-header{display:flex;flex-direction:column-reverse;margin-bottom:30px}.neogov-footer-header>div{width:100%}.footer-ctas{padding-top:30px}footer form .layout.container-fluid{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}footer form .layout.container-fluid>.row:first-of-type{width:75%}footer form .layout.container-fluid>.row:nth-child(2){width:25%}.footer-ctas>a{margin-right:10px}.footer-ctas .hs-web-interactive-inline a,.footer-ctas>a,.footer-ctas>div{display:inline-block}footer .be-ix-link-block .be-related-link-container{border-bottom:1px solid #fff;border-top:0;justify-content:left}.footer-main-links{display:flex;justify-content:space-between}.footer-primary-links{border-right:1px solid #fff;width:72%}.footer-primary-links>div:last-of-type ul:not(.products-sublist){display:flex;flex-direction:column;flex-wrap:wrap;height:750px}.footer-primary-links>div:last-of-type ul:not(.products-sublist) li{margin-bottom:10px;margin-right:10px;width:50%}footer .panel a{border-bottom:1px solid transparent;display:inline-block;margin-bottom:10px;padding:0;transition:border-color .2s ease-in-out}footer .panel a:hover{border-color:#3aaecd}.footer-secondary-links{width:25%}footer .accordion{border-top:0;cursor:auto}footer .accordion:after{content:""}.footer-secondary-links div:last-of-type .accordion{border-bottom:0}footer .panel{max-height:100%;overflow:auto}.footer-primary-links{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-primary-links>div:first-of-type{width:24%}.footer-primary-links>div:last-of-type{width:75%}.footer-social-links{position:relative;z-index:1}.footer-social-links>div:first-child:before{border-top:1px solid #fff;content:"";left:0;position:absolute;top:32px;width:100%;z-index:-1}ul.neogov-footer-social-icons{background:#14343e;display:inline-block;padding:20px}}@media (min-width:992px){.neogov-footer-header>div:first-of-type{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:30px}.neogov-footer-header>div:first-of-type>div:first-of-type{padding:0;text-align:right;width:26%}.neogov-footer-header>div:first-of-type>div:last-of-type{width:70%}.neogov-updates-form{padding-bottom:0}.neogov-updates-form form{transform:translateX(-15px)}.footer-ctas a{margin-bottom:10px}}@media (min-width:1200px){.footer-primary-links>div:last-of-type ul:not(.products-sublist){height:475px}.footer-primary-links>div:last-of-type ul:not(.products-sublist) li{width:30%}.footer-primary-links>div:last-of-type ul.products-sublist li{width:100%}.footer-secondary-links{display:flex;flex-direction:column;flex-wrap:wrap;height:500px;width:27%}.footer-primary-links ul.products-sublist{padding:0}.footer-primary-links>div:last-of-type ul.products-sublist li,footer .panel .products-sublist a{margin:0}}