footer{background:var(--accent-bg)}footer>.cnt:first-child{padding-top:43px}footer .ftr-col{padding:0 0 0 25px}footer .ftr-col:first-child{padding-left:0}footer .col-logo img{width:132px;margin-top:-3px}footer .col-menu{width:575px;width:42%;margin-right:5.5%;margin-left:auto}footer .col-menu .semantic{display:flex;justify-content:space-between}footer .col-menu .semantic>li{min-width:200px;min-width:36%}footer .col-menu .semantic>li>a,footer .col-menu .semantic>li>span,footer .col-social{font-size:26px;font-style:normal;font-weight:400;line-height:normal}footer .col-menu ul ul{display:flex;flex-direction:column;padding-right:25px;margin-top:18px}footer .col-menu ul li:last-child ul{padding-right:0}footer .col-menu ul ul li:not(:last-child){margin-bottom:6px}footer .col-menu ul ul li a{padding:6px 0;display:inline-block;font-size:16px;line-height:normal}footer .requizites{font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding-top:27px;padding-bottom:21px}footer .requizites .rta{text-align:left;width:350px;margin-left:5%}.home footer{background:var(--black-bg);color:#fff}.home footer a{color:#fff}.home footer .col-logo img{filter:invert(1)}@media (max-width:967px){footer>.cnt:first-child{padding-bottom:43px}footer .col-logo img{width:100px}footer .col-menu .semantic>li>a,footer .col-menu .semantic>li>span,footer .col-social{font-size:20px}footer .col-menu ul ul li a{font-size:14px}footer .requizites .rta{width:262px;margin-left:5%}}@media (max-width:767px){footer .requizites .rta{width:182px;margin-left:-7%}}@media (max-width:660px){footer>.cnt:first-child{flex-wrap:wrap}footer .ftr-col+.ftr-col{margin-top:32px}footer .col-menu,footer .ftr-col{width:100%;padding:0;margin:0}footer .col-logo{width:100%;padding-bottom:12px}footer .requizites{flex-wrap:wrap;padding-top:18px;padding-bottom:30px}footer .requizites .ftr-col{margin-top:0;width:100%}footer .requizites .ftr-col+.ftr-col{margin-top:10px}footer .requizites .rta{width:unset;margin-left:unset}}@media (max-width:500px){footer>.cnt:first-child{padding-top:33px}footer .col-menu .semantic>li{min-width:116px}}