*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{list-style-type:none}.footer-accordion{display:none}.footer-menu-none{display:block}.accordion_footer{width:100%;margin:25px 0}.accordion_footer .link{cursor:pointer;display:block;padding:12px 15px 12px 0;color:#9C9C9C;font-size:14px;font-weight:700;border-bottom:1px solid #333;position:relative;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.accordion_footer li:last-child .link{border-bottom:0}.accordion_footer li i{position:absolute;top:16px;left:12px;font-size:18px;color:#595959;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.accordion_footer li i.fa-chevron-down{right:12px;left:auto;font-size:14px}.accordion_footer li.open .link{color:#4d4d4d}.accordion_footer li.open i{color:#4d4d4d}.accordion_footer li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.submenu{display:none;background:#333;font-size:14px}.submenu li{border-bottom:1px solid #3c3c3c}.submenu a{display:block;text-decoration:none;color:#d9d9d9;padding:12px;padding-left:42px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.submenu a:hover{background:#b63b4d;color:#FFF}@media screen and (max-width:991px){.footer-accordion{display:block}.footer-menu-none{display:none}}@media screen and (max-width:420px){.submenu a{display:block;text-decoration:none;color:#d9d9d9;padding:12px;padding-left:20px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}}