
.elementor-3824 .elementor-element.elementor-element-d28c655 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 5px 5px 5px 5px;
}

.elementor-3824 .elementor-element.elementor-element-d28c655 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3824 .elementor-element.elementor-element-997bde8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3824 .elementor-element.elementor-element-997bde8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3824 .elementor-element.elementor-element-997bde8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 4% 4% 4% 4%;
}

.elementor-3824 .elementor-element.elementor-element-997bde8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3824 .elementor-element.elementor-element-83b3443 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3824 .elementor-element.elementor-element-83b3443 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3824 .elementor-element.elementor-element-fe6e6ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3824 .elementor-element.elementor-element-fe6e6ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ededef;
}

.elementor-3824 .elementor-element.elementor-element-fe6e6ed > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0% 3% 0% 3%;
}

.elementor-3824 .elementor-element.elementor-element-fe6e6ed > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3824 .elementor-element.elementor-element-ccb1e63 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3824 .elementor-element.elementor-element-ccb1e63 {
	text-align: center;
}

.elementor-3824 .elementor-element.elementor-element-180662c {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-3824 .elementor-element.elementor-element-180662c .elementor-widget-container {
	text-align: center;
}

body.elementor-page-3824:not(.elementor-motion-effects-element-type-background), body.elementor-page-3824 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

@media (max-width:1024px) {
	.elementor-3824 .elementor-element.elementor-element-fe6e6ed > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-3824 .elementor-element.elementor-element-ccb1e63 {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-653f0c9 {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-993d72d {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-f00b484 {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-0110107 {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-a28f7ef {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-a6c6e1e {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-f6f160a {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-c067a59 {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-2eba884 {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-cc04609 {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-00eb7db {
		text-align: center;
	}
	
	.elementor-3824 .elementor-element.elementor-element-f805f72 {
		text-align: center;
	}
}

@media (max-width:767px) {
	.elementor-3824 .elementor-element.elementor-element-997bde8 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-3824 .elementor-element.elementor-element-fe6e6ed > .elementor-element-populated {
		text-align: left;
		padding: 3em 3em 3em 3em;
	}
	
	.elementor-3824 .elementor-element.elementor-element-653f0c9 {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-993d72d {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-f00b484 {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-0110107 {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-a28f7ef {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-a6c6e1e {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-f6f160a {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-c067a59 {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-2eba884 {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-cc04609 {
		text-align: left;
	}
	
	.elementor-3824 .elementor-element.elementor-element-00eb7db {
		text-align: left;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-3824 .elementor-element.elementor-element-fe6e6ed {
		width: 100%;
	}
}
