.font-weight-bold{font-weight:700}.footer__signature,.footer__signature a{color:#4c4c4c}.footer__signature{padding:15px;text-align:center}.footer{margin-top:100px;color:#fff;padding:60px 0 40px;background-color:#2d1f88}.footer p{margin-top:0}.footer p:last-child{margin-bottom:0}.footer a{outline-color:#fff;color:#fff;text-decoration:underline;font-weight:400}.footer a i.fa{color:#7ab1e8}.footer hr{margin:60px 0;border:0;height:1px;background-color:#fff}.footer hr:last-of-type{margin-bottom:40px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5{color:#fff;font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:1.5em}.footer h1:empty,.footer h2:empty,.footer h3:empty,.footer h4:empty,.footer h5:empty{display:none}.footer .some-links{font-size:30px;margin:0 -10px}.footer .some-links a{-ms-flex-item-align:start;align-self:flex-start;margin:0 10px}@media(min-width:768px){.footer .bottom-bar{line-height:1}}.footer .bottom-bar>span{border-right:1px solid #999;padding-right:25px;margin-right:15px}.footer .bottom-bar a{margin:0 5px}.footer .quick-links a{text-decoration:none}.footer .quick-links a i.fa{margin-right:15px}.footer .quick-links a:focus,.footer .quick-links a:hover{text-decoration:underline}.footer span.icon{width:26px;height:28px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;margin-right:15px;-ms-flex-align:center;align-items:center}.footer span.icon svg{height:100%}