footer{padding:40px 0;border-top:1px solid #464646;background:#303130}footer h1{font-size:18px}footer .container{width:80%;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width:1024px){footer .container{flex-direction:column;gap:20px}}footer .sitemap-wrapper{display:flex}@media screen and (max-width:1024px){footer .sitemap-wrapper{justify-content:space-around}}footer .logo-block h1{text-align:center;color:var(--primary);font-size:20px}footer .logo-block .logo{display:block;width:70px;height:auto;margin:0 auto 20px}footer .sitemap{padding:0;margin:0 0 0 50px}footer .sitemap li{list-style:none;margin-bottom:10px}footer .sitemap li a:hover{color:var(--primary)}@media screen and (max-width:1024px){footer .sitemap{border-left:1px solid var(--primary);padding-left:20px;margin-left:20px}}footer .contacts-info{display:flex;justify-content:space-between}footer .contacts-info .contacts{margin-right:70px}footer .contacts-info .contact{margin-bottom:20px}footer .contacts-info .contact h1{margin-bottom:10px}footer .contacts-info .contact a{color:var(--primary)}footer .contacts-info .contact a:hover{color:#836e01}@media screen and (max-width:1024px){footer .contacts-info{justify-content:space-around}}@media screen and (max-width:769px){footer .contacts-info{flex-direction:column;align-items:center;text-align:center}footer .contacts-info .contacts{margin-right:0}}footer .socialLinks li{list-style:none;margin-bottom:10px}footer .socialLinks li a{display:block}footer .socialLinks li i{margin-right:5px}footer .copyright{text-align:center}footer .copyright b{color:var(--primary)}