footer{background-color:#364154}footer .footer-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .footer-group>ul{list-style:none;margin-bottom:10px;padding:0;position:relative}footer .footer-group>ul li{display:block;position:relative;text-align:center}footer .footer-group>ul li:not(:last-of-type){margin-right:22px}footer .footer-top{float:none;margin:0 auto;max-width:1170px;padding-bottom:42px}footer .footer-top .footer-group:nth-of-type(2) ul{margin-top:0}footer .footer-top .footer-group ul:not(:last-of-type) li{display:block}footer .footer-top .footer-group ul:not(:last-of-type) li a{color:#fff}footer .footer-top .footer-group ul:last-of-type li a,footer .footer-top .footer-group ul:not(:last-of-type) li a:hover{color:#4c8bd6}footer .footer-top .footer-group ul:last-of-type li a:hover,footer .footer-top .footer-group+.footer-group ul li a{color:#fff}footer .footer-top .footer-group+.footer-group{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .footer-top .footer-group+.footer-group ul li a:hover{color:#4c8bd6}footer .footer-group>ul li .pipe{background-color:#4c8bd6;display:none;height:14px;left:-11px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1px}footer .footer-top .footer-group:last-of-type{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:14px}footer .footer-top .footer-group:last-of-type ul li:not(:last-of-type){margin-right:10px}footer .footer-top .footer-group:last-of-type ul li a{color:#fff;font-size:21px}footer .footer-bottom{background-color:#2f394a;font-size:13px;padding:18px 0}footer .footer-bottom .footer-group{float:none;margin:0 auto;max-width:1170px;padding:0}footer .footer-bottom *{color:#bebebe}footer .footer-bottom ul li a:hover{color:#4c8bd6}footer .footer-bottom ul li .pipe{background-color:#bebebe}footer .footer-bottom p{margin:0}footer .footer-bottom ul{margin-left:-145px;margin-top:0}@media (min-width:992px){footer .footer-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer .footer-group>ul{margin-bottom:0}footer .footer-top .footer-group ul:not(:last-of-type) li{display:inline-block}footer .footer-group>ul li{display:inline-block;text-align:inherit}footer .footer-group>ul li .pipe{display:inline-block}}