footer .footer-cont {
	gap: 50px;
}
footer .footer-cont > div,
footer .footer-cont > nav,
footer .footer-cont .social-col,
footer .footer-cont .footer-menu,
footer .footer-cont .copyright {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	width: 19%;
}
footer .footer-cont .social-col {
	width: 15%;
}	
footer .footer-cont .contacts-col {
	width: 20%;
}	
footer .footer-cont .social-col .social-list {
	margin-bottom: 20px;
}
footer .footer-cont .contacts-col address,
footer .footer-cont .contacts-col .phone-block,
footer .footer-cont .contacts-col .phone-info {
	padding-bottom: 15px;
}
@media only screen and (max-width: 1600px) {
    .menu-lvl2>li {
        padding-bottom: 0;
    }
}
@media only screen and (max-width: 768px) {
	footer .footer-cont {
		gap: 20px;
	}
	footer .footer-cont > div,
	footer .footer-cont > nav,
	footer .footer-cont .social-col,
	footer .footer-cont .footer-menu,
	footer .footer-cont .contacts-col,
	footer .footer-cont .copyright {
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
		width: auto;
	}
	
}