/*!/wp-content/themes/zemact/css/theme/footer.css*/.footer{background-color:var(--color-black-90);color:var(--color-white);position:relative;overflow:hidden;isolation:isolate}.footer:before{content:"";position:absolute;z-index:-1;background-image:url(/wp-content/themes/zemact/css/theme/../../images/footer.png);background-repeat:no-repeat;background-position:50% 50%;width:1065px;margin-left:-350px;height:100%;left:50%;bottom:0}.footer a{color:inherit}.footer-1{padding-block:56px}.footer__nav{margin:0}.footer__nav ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:24px 54px}.footer__nav ul li{margin:0;padding:0}.footer__nav a{text-decoration:none}body.-notouch .footer__nav a:hover{color:var(--color-yellow)}.footer-2{padding-bottom:56px}.footer__cosial:not(:last-child){margin-bottom:20px}.footer__cosial ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px}.footer__cosial ul li{margin:0;padding:0}.footer__cosial a{text-decoration:none;width:88px;height:44px;background:var(--color-black-80)}body.-notouch .footer__cosial a:hover{color:var(--color-yellow)}.footer__warn{color:var(--color-black-60);max-width:430px}.footer__contacts .contacts-common__address{color:var(--color-black-40)}body.-notouch .footer__contacts :where(.contacts-common__phone:hover,.contacts-common__email:hover){color:var(--color-yellow)}.footer-3{border-top:1px solid var(--color-black-80);padding-block:24px;color:var(--color-black-60);gap:0 40px}.footer-3>div{gap:0 40px}.footer__dev{color:var(--color-white)}.footer__dev a{text-decoration:none;gap:0 24px}.footer__dev img{opacity:.4;transition:opacity 0.15s;flex-shrink:0}body.-notouch .footer__dev a:hover img{opacity:1}@media (max-width:1399px){.footer-3>div{gap:10px 0}}@media (max-width:991px){.footer-1{padding-block:40px}.footer-2{padding-bottom:40px}.footer-3{padding-block:40px;gap:24px 0}.footer__logo{margin-bottom:40px}.footer__contacts{margin-bottom:40px}.footer__warn{max-width:100%}}