#footer{background:#fff;border-top:1px solid var(--border-color);font-size:14px;line-height:1.214;padding:40px 0;position:relative}#footer h4{color:var(--text-color)}#footer a{color:inherit}#footer a:hover{color:var(--primary-color)}#footer .footer-holder{display:flex;flex-flow:column nowrap;position:relative;row-gap:88px;z-index:200}#footer .footer-frame{display:flex;gap:20px}#footer .footer-info{display:flex;flex-flow:column nowrap;flex-shrink:0;margin:0 80px 0 0;row-gap:24px;width:300px}#footer .logo-area{max-width:183px}#footer .logo-area img{display:block;height:auto;max-width:100%}#footer .footer-navs{display:grid;flex-grow:1;gap:24px;grid-template-columns:repeat(4,1fr);overflow:hidden}#footer address{display:block;font-style:normal;margin:0}#footer .footer-navs ul{display:flex;flex-flow:column nowrap;list-style:none;margin:0;padding:0;row-gap:16px}#footer .footer-navs .footer-nav{position:relative}#footer .social-nav ul{display:flex;flex-flow:row wrap;font-size:32px;gap:20px 40px;line-height:1;list-style:none;margin:0;padding:0}#footer .footer-meta{position:relative}#footer .footer-meta ul{display:flex;flex-flow:row wrap;gap:10px 20px;justify-content:flex-end;list-style:none;margin:0 auto;padding:0}#footer .footer-meta ul>li{flex-shrink:0}#footer .footer-meta ul>li:first-child{flex-grow:1;overflow:hidden}@media (max-width:1199px){#footer{padding:60px 0}#footer .footer-holder{row-gap:60px}#footer .footer-info{margin:0 20px 0 0;width:240px}#footer .footer-meta ul{max-width:90%}#footer .pattern{background-size:500px auto;bottom:100px}}@media (max-width:991px){#footer{padding:40px 0}#footer .footer-holder{row-gap:40px}#footer .footer-info{margin:0;width:180px}#footer .footer-meta ul{max-width:100%}#footer .footer-navs{gap:20px}#footer .social-nav ul{font-size:26px;gap:20px 30px}#footer .pattern{background-size:400px auto;bottom:70px}}@media (max-width:767px){#footer .footer-meta ul>li:first-child{flex-grow:inherit}#footer .pattern{background-size:350px auto;bottom:0}#footer .footer-frame,#footer .footer-navs{display:flex;flex-flow:column nowrap}#footer .footer-meta ul{justify-content:center}}