footer{background-color:#023119;background:url(https://info.churchillmortgage.com/hubfs/images/personas/footer-bg-illo-green.jpg);background-position:50%;background-size:cover;color:#fff;height:auto;padding:1em 0;width:100%}footer ul{margin-left:0;padding-left:0}footer li{line-height:1.75em;list-style-type:none}footer li a{bottom:0;font-size:.8em;position:relative;text-decoration:underline;transition:bottom .2s ease}footer li a:hover{bottom:2px}footer a{color:#ebf2f5!important;font-weight:400}.footer-link-title{font-size:1em;font-weight:800}footer hr{border-top:1px solid #4b5e6b;margin:1em 0;padding:0}.footer-title{align-items:center;border-bottom:1px solid #007a3e;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1080px;padding-bottom:1em;width:100%}.footer-title img{height:auto;max-width:200px}#footer-phone{align-items:center;bottom:0;display:flex;flex-direction:row;font-weight:700;justify-content:center;position:relative;text-decoration:none;transition:bottom .25s ease}#footer-phone:hover{bottom:2px}.ft-social{align-items:end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.footer-social{bottom:0;height:40px;margin:0 .5em;position:relative;transition:bottom .2s ease;width:40px}.footer-social:hover{bottom:2px}.footer-button{background-color:#3b7aa7;border-radius:999px;box-sizing:border-box;color:#fff;display:block;font-weight:800;margin:1em 0;padding:.5em 1.5em;text-align:center;width:100%}.footer-button.green{background-color:#47a247!important}.footer-button.white{background-color:#fff!important;color:#364a5f!important}.footer-button:hover{bottom:1px;opacity:.9;position:relative}.footer-bottom,.ft-nmls,.ft-privacy{font-size:.6em}@media (max-width:550px){#footer-phone{margin-bottom:1em;margin-top:1em}.hide-on-mobile{display:none}.ft-social{justify-content:center;margin:2em auto 1em}.footer-title{flex-direction:column;text-align:center}.footer-link-title{font-size:1.75rem;font-weight:800}footer li a{font-size:1em;font-weight:800;line-height:2}footer li,footer p{text-align:center}}