
.elementor-3156 .elementor-element.elementor-element-ae5ed0d {
	padding: 50px 0px 50px 0px;
}

.elementor-3156 .elementor-element.elementor-element-d6b4b4a {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 5px 15px 60px 0px rgba(27, 33, 47, .08);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-3156 .elementor-element.elementor-element-d6b4b4a:not(.elementor-motion-effects-element-type-background), .elementor-3156 .elementor-element.elementor-element-d6b4b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-3156 .elementor-element.elementor-element-9ae2f5f .elementor-heading-title {
	color: #fff;
}

.elementor-3156 .elementor-element.elementor-element-f6997b6 {
	color: #fff;
}

.elementor-3156 .elementor-element.elementor-element-13aff87 {
	background-color: #fff;
	padding: 15px 15px 15px 15px;
}

.elementor-3156 .elementor-element.elementor-element-19e0670 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

@media (max-width:1024px) {
	.elementor-3156 .elementor-element.elementor-element-ae5ed0d {
		padding: 80px 0px 80px 0px;
	}
}

@media (max-width:767px) {
	.elementor-3156 .elementor-element.elementor-element-9ae2f5f .elementor-heading-title {
		font-size: 26px;
	}
}
