.footer,.footer .footer-content .footer-links .links .menu .menu-item a{color:#fff}.footer{padding:50px 0;background:#000;display:flex;flex-direction:row;margin:100px 0 0}.footer .footer-content{margin:auto;display:flex;flex-direction:column}.footer .footer-content .footer-social{display:flex;flex-direction:row;margin:0 auto 50px;gap:10px}.footer .footer-content .footer-social .social-link{width:40px;height:40px;border-radius:8px;display:flex;background:rgba(255,255,255,.12);transition:.3s}.footer .footer-content .footer-social .social-link i{color:#aaa;margin:auto;transition:.3s;font-size:18px}.footer .footer-content .footer-social .social-link:hover i{color:var(--main-c);margin:auto}.footer .footer-content .footer-links{text-align:center;width:100%;margin-bottom:20px;display:flex;flex-direction:row}.footer .footer-content .footer-links .links .menu{list-style:none;padding:0;margin:auto;display:flex;flex-direction:row;gap:25px}.footer .footer-content .footer-links .links .menu .menu-item{margin-bottom:11px;font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.footer .footer-content .footer-description{text-align:center;color:#aaa;font-size:13px}.footer .footer-content .footer-description a{color:#aaa;font-size:13px;display:contents}@media only screen and (max-width:600px){.footer .footer-content{padding:0 25px}.footer .footer-content .footer-links .links .menu{display:block!important}.footer .footer-content .footer-links .links .menu .menu-item{display:inline-block;margin-right:20px}}@media only screen and (max-width:992px) and (min-width:601px){.footer .footer-content{padding:0 25px}.footer .footer-content .footer-links .links .menu{display:block!important}.footer .footer-content .footer-links .links .menu .menu-item{display:inline-block;margin-right:20px}}