@media (max-width: 767px) {
	.elementor-element-4b3fc1a .swiper {
		--lzl-swpr-n: 1;
		--lzl-swpr-gn: 4;
	}
	
	.elementor-element-4b3fc1a .swiper.swiper:not(.swiper-initialized) > .swiper-wrapper > *:nth-child(n+2) {
		visibility: hidden !important;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-element-4b3fc1a .swiper {
		--lzl-swpr-n: 2;
		--lzl-swpr-gn: 2;
	}
	
	.elementor-element-4b3fc1a .swiper.swiper:not(.swiper-initialized) > .swiper-wrapper > *:nth-child(n+3) {
		visibility: hidden !important;
	}
}

@media (min-width: 1025px) {
	.elementor-element-4b3fc1a .swiper {
		--lzl-swpr-n: 3;
		--lzl-swpr-gn: 2;
	}
	
	.elementor-element-4b3fc1a .swiper.swiper:not(.swiper-initialized) > .swiper-wrapper > *:nth-child(n+4) {
		visibility: hidden !important;
	}
}

@media (max-width: 767px) {
	.elementor-element-4b3fc1a .swiper {
		--lzl-swpr-sps: 20px;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-element-4b3fc1a .swiper {
		--lzl-swpr-sps: 20px;
	}
}

@media (min-width: 1025px) and (max-width: 2147483647px) {
	.elementor-element-4b3fc1a .swiper {
		--lzl-swpr-sps: 20px;
	}
}

.elementor-element-4b3fc1a .swiper.swiper:not(.swiper-initialized) > .swiper-wrapper > * {
	margin-right: var(--lzl-swpr-sps) !important;
	width: calc(( var(--lzl-swpr-sz) - var(--lzl-swpr-sps) * ( var(--lzl-swpr-n) - 1 ) ) / var(--lzl-swpr-n)) !important;
	height1: 100% !important;
}