footer{background-color:#000;overflow:hidden}.footer_content{padding-bottom:32px;padding-top:80px}.footer_top_section{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -48px}.footer_top_links{margin-bottom:24px;padding:0 48px}.footer_top_links:last-child{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1}.footer_top_links ul{list-style:none;padding-left:0}.footer_top_links p{border-top:1px solid #fff;color:#fff;font-size:16px;margin:0 0 20px;padding:16px 0 0}.footer_top_links a{color:#fff;font-size:14px;font-weight:300}.footer_top_links ul li{display:flex;margin:0 0 12px}.footer_copyright_section p{color:#b7b9bd;font-size:14px;line-height:18px;margin:0}.footer_bottom_section{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.footer_social_bar svg{fill:#000;height:20px}.footer_social_bar a{align-items:center;background:#b7b9bd;border-radius:50%;display:inline-flex;height:40px;justify-content:center;margin:0 12px;width:40px}.footer_social_bar a span{display:flex}.footer_copyright_section{flex-grow:1}@media only screen and (max-width:1200px){.footer_top_links{padding:0 40px}}@media only screen and (max-width:991px){.footer_top_section{margin:0}.footer_top_links{padding:0;width:100%}.footer_top_links:last-child{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:center}.footer_top_links:last-child ul a{margin:0 16px 16px}.footer_top_links:last-child ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0}.footer_top_links:last-child ul li{margin:0}.footer_social_bar{margin-bottom:18px;order:-1}.footer_copyright_section{flex-grow:1;text-align:center}}