/* PERF-1 footer (global, every page): Elementor's existing PNG per breakpoint
   remains the fallback for browsers without image-set() support. Selector and
   breakpoints match Elementor's own generated local-153-frontend-*.css exactly. */
.elementor .e-2eec2ee-bc17e68 {
	background-image: image-set(
		url("images/footer/footer-desktop.avif") type("image/avif") 1x,
		url("images/footer/footer-desktop.webp") type("image/webp") 1x
	) !important;
}

@media (max-width: 1024px) {
	.elementor .e-2eec2ee-bc17e68 {
		background-image: image-set(
			url("images/footer/footer-tablet.avif") type("image/avif") 1x,
			url("images/footer/footer-tablet.webp") type("image/webp") 1x
		) !important;
	}
}

@media (max-width: 767px) {
	.elementor .e-2eec2ee-bc17e68 {
		background-image: image-set(
			url("images/footer/footer-mobile.avif") type("image/avif") 1x,
			url("images/footer/footer-mobile.webp") type("image/webp") 1x
		) !important;
	}
}
