.footer-menu-sublinks{background-color:rgba(0,0,0,.2);padding-bottom:40px;padding-top:40px}.footer-menu-sublinks *,.footer-menu-sublinks a{color:#fff}.footer-menu-page-row,.footer-menu-social-row{align-items:center;display:flex;justify-content:center}.footer-menu-page-row .submenu-link,.footer-menu-social-row>a{display:block}.footer-menu-social-row{margin-left:-6px;margin-right:-6px}.footer-menu-social-row>a{padding-left:6px;padding-right:6px;transition:opacity .2s ease}.footer-menu-social-row>a:hover{opacity:.7}.footer-menu-page-row{margin-bottom:30px;margin-left:-12px;margin-right:-12px}.footer-menu-page-row .submenu-link{padding-left:16px;padding-right:16px}.footer-menu-page-row a.external{margin-right:12px;padding-right:15px;position:relative}.footer-menu-page-row a.external:before{border-color:#fff;border-style:solid;border-width:0 0 1px 1px;height:8px;right:4px;top:12px;width:8px}.footer-menu-page-row a.external:after,.footer-menu-page-row a.external:before{box-sizing:border-box;content:"";display:block;position:absolute;transition:.5s}.footer-menu-page-row a.external:after{border:1px solid #fff;height:10px;right:-1px;top:7px;width:10px}.footer-menu-page-row a.external:hover:after{transform:translate(1px,-1px)}@media screen and (max-width:999px){.footer-menu-page-row{flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.footer-menu-sublinks{padding-bottom:30px;padding-top:30px}.footer-menu-page-row .submenu-link{flex:0 0 50%;margin-bottom:10px;margin-top:10px;max-width:50%}}