
.elementor-136310 .elementor-element.elementor-element-40e1591:not(.elementor-motion-effects-element-type-background), .elementor-136310 .elementor-element.elementor-element-40e1591 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b47dce1);
}

.elementor-136310 .elementor-element.elementor-element-40e1591 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 25px 25px 25px 25px;
}

.elementor-136310 .elementor-element.elementor-element-40e1591 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-136310 .elementor-element.elementor-element-af9d4d3 > .elementor-widget-container {
	background-color: var(--e-global-color-b47dce1);
}

.elementor-136310 .elementor-element.elementor-element-357c392 {
	margin-top: 45px;
	margin-bottom: 0px;
}

.elementor-136310 .elementor-element.elementor-element-897152e:not(.elementor-motion-effects-element-type-background), .elementor-136310 .elementor-element.elementor-element-897152e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(218, 226, 253, 0);
}

.elementor-136310 .elementor-element.elementor-element-897152e > .elementor-background-overlay {
	background-color: var(--e-global-color-b169646);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-136310 .elementor-element.elementor-element-897152e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-136310 .elementor-element.elementor-element-0eb7e01 > .elementor-element-populated {
	padding: 45px 35px 45px 35px;
}

.elementor-136310 .elementor-element.elementor-element-c3077e8 > .elementor-widget-container {
	padding: 3% 0% 0% 0%;
}

.elementor-136310 .elementor-element.elementor-element-c3077e8 {
	text-align: center;
}

.elementor-136310 .elementor-element.elementor-element-bd26c4e > .elementor-widget-container {
	padding: 0% 5% 2% 5%;
}

.elementor-136310 .elementor-element.elementor-element-bd26c4e {
	text-align: center;
}

.elementor-136310 .elementor-element.elementor-element-932e894 > .elementor-widget-container {
	margin: 10% 0% 0% 0%;
}

.elementor-136310 .elementor-element.elementor-element-febb584:not(.elementor-motion-effects-element-type-background), .elementor-136310 .elementor-element.elementor-element-febb584 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(218, 226, 253, 0);
}

.elementor-136310 .elementor-element.elementor-element-febb584 > .elementor-background-overlay {
	background-color: var(--e-global-color-b169646);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-136310 .elementor-element.elementor-element-febb584 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-136310 .elementor-element.elementor-element-96f09d0 > .elementor-element-populated {
	padding: 45px 40px 45px 40px;
}

.elementor-136310 .elementor-element.elementor-element-bf2343a > .elementor-widget-container {
	padding: 3% 0% 0% 0%;
}

.elementor-136310 .elementor-element.elementor-element-bf2343a {
	text-align: center;
}

.elementor-136310 .elementor-element.elementor-element-8eb5454 > .elementor-widget-container {
	padding: 0% 5% 2% 5%;
}

.elementor-136310 .elementor-element.elementor-element-8eb5454 {
	text-align: center;
}

.elementor-136310 .elementor-element.elementor-element-9ef5730 > .elementor-widget-container {
	margin: 5% 0% 5% 0%;
}

.elementor-136310 .elementor-element.elementor-element-1069563 > .elementor-background-overlay {
	background-color: var(--e-global-color-b169646);
	opacity: .5;
}

.elementor-136310 .elementor-element.elementor-element-1069563 {
	padding: 0px 0px 0px 0px;
}

.elementor-136310 .elementor-element.elementor-element-8fe84e0 > .elementor-element-populated {
	padding: 45px 35px 45px 35px;
}

.elementor-136310 .elementor-element.elementor-element-aaa76e6 > .elementor-widget-container {
	background-color: rgba(218, 226, 253, 0);
	padding: 3% 0% 0% 0%;
}

.elementor-136310 .elementor-element.elementor-element-aaa76e6 {
	text-align: center;
}

.elementor-136310 .elementor-element.elementor-element-aaa76e6 .elementor-heading-title {
	font-size: 1.4rem;
	font-style: italic;
}

.elementor-136310 .elementor-element.elementor-element-e144338 > .elementor-widget-container {
	background-color: rgba(218, 226, 253, 0);
	margin: 0% 0% 0% 0%;
	padding: 0% 5% 0% 5%;
}

.elementor-136310 .elementor-element.elementor-element-e144338 {
	text-align: center;
}

.elementor-136310 .elementor-element.elementor-element-7edd8c6 > .elementor-widget-container {
	margin: 10% 0% 10% 0%;
}
