.site-main .home-products .boxes .box {
	display:flex;
	align-items:center;
	justify-content: center;
	text-decoration: none;
}

.site-main .home-products .boxes {
	grid-template-columns: repeat(5, 1fr);
}

footer .footer-top .footer-box.products ul {
	column-count: 3;
}

footer .footer-top .footer-box.products ul li a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-right: 10px;
}



@media only screen and (max-width: 992px) {
	.site-main .home-products .boxes {
		grid-template-columns: repeat(1, 1fr);
	}
}