.footer{background-color:#888b8d;padding:45px 0 5%;text-align:center}.footer .container{margin:0 auto;max-width:1145px;padding:0 15px}.footer .column{width:100%}.footer .footer__logo{margin:12px auto;max-width:100px}.footer .social-netwroks{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0 -4px;padding:28px 0 0}.footer .social-netwroks li{padding:0 4px}.footer .social-netwroks li a{color:#ed8b00}.footer .footer-links{list-style:none;margin:0;padding:0}.footer .footer-links li a{border-bottom:3px solid transparent;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;line-height:1.45em;margin:0;outline:none;padding:5px 0;text-decoration:none;transition:all .4s ease-in-out}.footer .footer-links li a:hover{border-bottom:3px solid #ed8b00;color:#ed8b00}.footer .address{color:#fff;font-family:Open Sans,sans-serif;font-weight:300;text-decoration:none}.footer .address p{font-size:18px;line-height:1.45em;margin:0;padding:5px 0 14px}.footer .address p a{color:#fff;transition:all .4s ease-in-out}.footer .address p a:hover{color:#ed8b00}@media(min-width:768px){.footer{text-align:left}.footer .row{display:flex;flex-flow:row wrap;margin:0 -15px}.footer .column{padding:0 15px;width:25%}.footer .social-netwroks{justify-content:left}.footer .footer__logo{margin:0}}