footer.footer{padding:56px 0}footer a{display:inline-block}.footer-menu ul{align-items:center;display:flex;gap:15px}footer .footer-menu ul li{margin-bottom:0!important}.footer-inner{gap:30px}.footer-logo{max-width:356px;width:100%}.footer-logo a,.footer-logo a img{height:100%;width:100%}.footer-logo a img{object-fit:cover}footer .footer-menu ul li a{color:#fff;font-family:Mont,sans-serif;font-size:16px;font-weight:900;position:relative;text-wrap:nowrap;transition:all .4s ease-in-out}footer .footer-menu ul li a:after{background:#fe5000;bottom:8px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .4s ease-in-out;width:0}footer .footer-menu ul li a:hover:after{width:100%}footer .footer-menu ul li a:hover{color:#00c389}footer .footer-menu ul li:first-child a:after,footer .footer-menu ul li:nth-child(6) a:after,footer .footer-menu ul li:nth-child(7) a:after{display:none}footer .footer-menu ul li:first-child a{background-color:#00c389;letter-spacing:-.16px;line-height:1.5;padding:9px 16px}footer .footer-menu ul li:nth-child(6) a{border:2px solid #fff;letter-spacing:-.16px;line-height:1.5;padding:7px 16px}footer .footer-menu ul li:nth-child(7) a{background-color:#fe5000;letter-spacing:-.16px;line-height:1.5;padding:9px 16px}footer .footer-menu ul li:first-child a:hover{color:#fe5000}.footer-privacy a{color:#fff;font-size:16px;font-weight:400;line-height:1;position:relative;transition:all .4s ease-in-out}.footer-privacy a:after{background:#fe5000;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .4s ease-in-out;width:0}.footer-privacy a:hover:after{width:100%}.footer-privacy a:hover{color:#00c389}.footer-bottom-content{flex-wrap:wrap;gap:15px}.footer-privacy{padding-top:30px}@media (max-width:1080px){.footer-logo{max-width:280px}}@media (max-width:991px){.footer-inner{align-items:start;flex-direction:column}.footer-menu ul{flex-wrap:wrap}}@media (max-width:767px){.footer-inner{gap:20px}footer.footer{padding:40px 0}.footer-bottom-content{padding-top:30px}.footer-privacy{padding-top:0}}@media (max-width:1080px){.footer-logo{max-width:220px}}