.footer{background-color:#2f6089}.footer__container{margin:0 auto;max-width:1300px;padding:2.5rem 20px 1.5rem}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6 .footer p,.footer a,.footer div,.footer span{color:#fff}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__navigation{width:22%}.footer__navigation h4{margin-bottom:.5rem}.footer__navigation ul{list-style:none;padding-left:0;margin:.5rem 0 2rem}.footer__navigation li{margin:.5rem 0}.footer__navigation a{font-size:15px !important}.footer__form{width:25%}@media(max-width:767px){.footer__row{flex-wrap:wrap}.footer__navigation,.footer__form,.footer__follow-me{text-align:center;width:100%}}.footer__navigation ul{list-style:none;padding-left:0}.footer__form form{padding:0;margin-bottom:1.5rem}.footer.footer--landing-page{background-color:#FFF;border-top:2px solid #eff7ff}.footer.footer--landing-page .footer__container{margin:0 auto;max-width:1300px;padding:2.8rem 0 1.5rem}.footer.footer--landing-page *{color:#00326d}.footer .footer__form form{background-color:transparent;border:0;padding:0}.footer .footer__form label{color:#fff}.footer__form .form-title{font-size:1rem;color:#fff;background-color:transparent;padding:0 0 1rem 0;text-align:left}@media(max-width:980px){.footer .footer__form{clear:both;float:none;width:75%;margin:0 auto;padding:.75rem 0 0}.footer .footer__form .form-title{text-align:center}}