/* **********************************************************
 * FOOTER
 * ******************************************************** */
.footer-logo img {
	height: 12rem !important;
	object-fit: contain !important;
	object-position: center !important;
	width: 100% !important;
}

@media (max-width: 576px) {
	
	footer .footer-links .elementor-icon-list-items {
		flex-wrap: wrap;
	}
	
	footer .footer-links .elementor-icon-list-item {
		width: 100%;
		padding: 1rem 0;
	}
	
} 

/* WST Footer */
.wst-footer {
	background-color: #1fc7f4;
	color: #fff;
	font-size: 1rem;
	padding: 1rem;
	text-align: center;
}
.wst-footer p {
	margin-bottom: 0;
}
.wst-footer a {
	color: #eee !important;
}
.wst-footer a:hover {
	color: #ddd !important;
}