.whole-footer-wrapper{background:#58585a url(../images/footer-bg.webp) no-repeat bottom left;min-height:100px;padding-top:20px;padding-bottom:20px}.footer-first .region-footer-one{margin-left:50%;padding-left:20px}.footer-first .menu--footer-top{display:block}.footer-first .menu--footer-top li a{color:#fff;padding:0;font-size:22px;line-height:30px;font-weight:600;width:fit-content;text-decoration:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:'univers 57 condensed'}.footer-first .social-link{display:flex;padding:0;margin-top:30px}.footer-first .social-link li{list-style:none;margin-right:5px}.footer-second .join-the-arm .title{margin:0;padding:0;color:#fff;font-size:22px;line-height:26px;font-family:'univers 57 condensed'}.footer-second .join-the-arm .title a{color:#fff;text-decoration:none;font-size:22px;line-height:inherit}.footer-second .join-the-arm .title a:hover{color:#b3e9ff}.footer-second .join-the-arm p{font-size:15px;line-height:18px;color:#fff;margin:0;padding:5px 0;width:80%;text-shadow:none;font-family:'univers 45 light'}.footer-second .join-the-arm .about-arm{margin-bottom:30px}.footer-third{background:#005581;min-height:45px;padding-top:10px;padding-bottom:10px;margin-bottom:20px;display:flex;align-items:center;justify-content:end}.inner-footer{padding:0}.footer-third .menu--footer-bottom{margin-right:50px;padding:0;float:right;flex-direction:unset}.footer-third .menu--footer-bottom li a{color:#fff;display:inline;padding:0 15px;background:url(../images/menu-bg.png) no-repeat right center;text-transform:uppercase;font-size:18px;text-decoration:unset;font-family:'univers 65'}.footer-third .menu--footer-bottom li:last-child a{background:0 0}.footer-first .menu--footer-top li a:hover,.footer-third .menu--footer-bottom li a:hover{color:#b3e9ff;text-decoration:underline;background:unset}.join-the-arm{padding-right:15px}@media only screen and (min-width:0px) and (max-width:640px){.footer-first .menu--footer-top,.footer-first .region-footer-one{margin-left:0%}.footer-first #block-sociallink,.footer-second .join-the-arm .title,.footer-second .join-the-arm .about-arm{display:none}.footer-first{width:100%;margin-bottom:30px}.footer-second{padding-left:30px;width:100%}.footer-first .menu--footer-top li a{font-weight:unset}}@media only screen and (min-width:0px) and (max-width:1024px){.footer-third{display:none}}