
.elementor-1784 .elementor-element.elementor-element-cd9bf2f {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-20500fe {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-b018fd1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-d3bfe08 {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-d3bfe08 img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-2220128 {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-8b1cdcf {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-34a11b3 {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-34a11b3 img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-5a576bc {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-a423bf9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-eaabc42 {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-eaabc42 img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-895bc38 {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-fb70213 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-191bb2d {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-191bb2d img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-38d81fb {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-903c496 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-ab08a20 {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-ab08a20 img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-d6d443d {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-ffde430 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-0aa42c4 {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-0aa42c4 img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-40f40b6 {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-2396e0d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-65f53a0 {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-65f53a0 img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-313063c {
	--display: flex;
	--justify-content: center;
}

.elementor-1784 .elementor-element.elementor-element-e5bf591 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1784 .elementor-element.elementor-element-98a77a9 {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-98a77a9 img {
	width: 100%;
	max-width: 100%;
}

.elementor-1784 .elementor-element.elementor-element-1d0d2a4 {
	--e-n-carousel-swiper-slides-to-display: 7;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
}

@media (max-width:1082px) {
	.elementor-1784 .elementor-element.elementor-element-1d0d2a4 {
		--e-n-carousel-swiper-slides-to-display: 5;
	}
}

@media (max-width:1022px) {
	.elementor-1784 .elementor-element.elementor-element-1d0d2a4 {
		--e-n-carousel-swiper-slides-to-display: 3;
	}
}

@media (max-width:600px) {
	.elementor-1784 .elementor-element.elementor-element-1d0d2a4 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
}
