
.elementor-6716 .elementor-element.elementor-element-18b5ac68:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-18b5ac68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d8ecff;
}

.elementor-6716 .elementor-element.elementor-element-18b5ac68 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 60px 100px 60px;
}

.elementor-6716 .elementor-element.elementor-element-18b5ac68 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-6716 .elementor-element.elementor-element-399125ed {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-399125ed .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-5bfedc0f {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-5bfedc0f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6716 .elementor-element.elementor-element-682a1105 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6716 .elementor-element.elementor-element-5ce0d3a2 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-5ce0d3a2 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-23848f62:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-23848f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4a6fa5;
}

.elementor-6716 .elementor-element.elementor-element-23848f62 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 60px 30px 60px;
}

.elementor-6716 .elementor-element.elementor-element-23848f62 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-23ab9554:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-23ab9554 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d8ecff;
}

.elementor-6716 .elementor-element.elementor-element-23ab9554 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 60px 20px 60px;
}

.elementor-6716 .elementor-element.elementor-element-23ab9554 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-4e25ccff:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-4e25ccff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6716 .elementor-element.elementor-element-4e25ccff {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

.elementor-6716 .elementor-element.elementor-element-4e25ccff > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-2f11053e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-2f11053e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d8ecff;
	background-image: url("https://cdn-ilacdkj.nitrocdn.com/EyhkWYnYXakJfHBslnuzMiHEmntoOzHA/assets/images/optimized/rev-464615a/luviesbouncehouse.com/wp-content/uploads/2025/10/Bounce-House-Rental-Riverside-Ca-White.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6716 .elementor-element.elementor-element-2f11053e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-6716 .elementor-element.elementor-element-2f11053e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-6716 .elementor-element.elementor-element-2f11053e.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-2f11053e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-2f11053e > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-2f11053e > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-2f11053e > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-2f11053e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-6716 .elementor-element.elementor-element-2f11053e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-16312c18 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-16312c18 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-624759f {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-624759f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-709b43b4 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-709b43b4 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-6a944854 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-6716 .elementor-element.elementor-element-6842cedc.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-6842cedc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-6842cedc > .elementor-element-populated {
	padding: 0px 0px 0px 40px;
}

.elementor-6716 .elementor-element.elementor-element-36f0928c {
	text-align: start;
}

.elementor-6716 .elementor-element.elementor-element-36f0928c .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-3c0fa062 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6716 .elementor-element.elementor-element-21762b1e:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-21762b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4f5c8;
}

.elementor-6716 .elementor-element.elementor-element-21762b1e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

.elementor-6716 .elementor-element.elementor-element-21762b1e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-7e8906a2 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-7e8906a2 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-60eaf5f7:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-60eaf5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6716 .elementor-element.elementor-element-60eaf5f7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

.elementor-6716 .elementor-element.elementor-element-60eaf5f7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-6716 .elementor-element.elementor-element-98d1a78.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-98d1a78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-63042571 {
	text-align: start;
}

.elementor-6716 .elementor-element.elementor-element-63042571 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-6c81f316:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-6c81f316 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe4cb;
	background-image: url("https://cdn-ilacdkj.nitrocdn.com/EyhkWYnYXakJfHBslnuzMiHEmntoOzHA/assets/images/optimized/rev-464615a/luviesbouncehouse.com/wp-content/uploads/2026/01/IMG_5908_1768246890.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-6716 .elementor-element.elementor-element-6c81f316:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-6716 .elementor-element.elementor-element-6c81f316 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-6716 .elementor-element.elementor-element-6c81f316.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-6c81f316.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-6c81f316 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-6c81f316 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-6c81f316 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-6c81f316 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-6716 .elementor-element.elementor-element-6c81f316 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-60388db5 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-60388db5 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-65c8f4b {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-65c8f4b .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-291b3366 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6716 .elementor-element.elementor-element-7afd43f8 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-7afd43f8 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-246a947b:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-246a947b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4eeff;
}

.elementor-6716 .elementor-element.elementor-element-246a947b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

.elementor-6716 .elementor-element.elementor-element-246a947b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-32a00b87 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-32a00b87 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-63801c74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-63801c74 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d8ecff;
}

.elementor-6716 .elementor-element.elementor-element-63801c74 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-63801c74 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-63801c74 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-63801c74 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 16px 28px 16px;
}

.elementor-6716 .elementor-element.elementor-element-63801c74 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-7b4a308c {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-7b4a308c .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-5aa9017 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-5aa9017 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-3769d7f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-3769d7f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edd8ff;
}

.elementor-6716 .elementor-element.elementor-element-3769d7f3 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-3769d7f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-3769d7f3 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-3769d7f3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 16px 28px 16px;
}

.elementor-6716 .elementor-element.elementor-element-3769d7f3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-24b76f77 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-24b76f77 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-1853d113 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-1853d113 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-3c091971:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-3c091971 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4f5c8;
}

.elementor-6716 .elementor-element.elementor-element-3c091971 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-3c091971 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-3c091971 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-3c091971 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 16px 28px 16px;
}

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

.elementor-6716 .elementor-element.elementor-element-4e8373aa {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-4e8373aa .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4268ae71 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-4268ae71 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-7127f593 {
	margin-top: 16px;
	margin-bottom: 0px;
}

.elementor-6716 .elementor-element.elementor-element-53793474:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-53793474 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe4cb;
}

.elementor-6716 .elementor-element.elementor-element-53793474 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-53793474 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-53793474 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-53793474 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 16px 28px 16px;
}

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

.elementor-6716 .elementor-element.elementor-element-4ea913f1 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-4ea913f1 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-748a1d02 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-748a1d02 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4a91e3ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-4a91e3ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff5cc;
}

.elementor-6716 .elementor-element.elementor-element-4a91e3ca > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-4a91e3ca > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-4a91e3ca > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-4a91e3ca > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 16px 28px 16px;
}

.elementor-6716 .elementor-element.elementor-element-4a91e3ca > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-fbe5b3e {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-fbe5b3e .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-60205d94 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-60205d94 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-6e3410e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-6e3410e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d8ecff;
}

.elementor-6716 .elementor-element.elementor-element-6e3410e3 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-6e3410e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-6e3410e3 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-6e3410e3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 16px 28px 16px;
}

.elementor-6716 .elementor-element.elementor-element-6e3410e3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-5272d408 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-5272d408 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-571bf628 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-571bf628 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-3bba8a5e:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-3bba8a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edd8ff;
}

.elementor-6716 .elementor-element.elementor-element-3bba8a5e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

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

.elementor-6716 .elementor-element.elementor-element-3ab71426 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-3ab71426 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-6b1f7c42 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-6b1f7c42 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-6b1f7c42 > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

.elementor-6716 .elementor-element.elementor-element-6b1f7c42 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 24px 20px 24px 20px;
}

.elementor-6716 .elementor-element.elementor-element-6b1f7c42 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-6716 .elementor-element.elementor-element-46b65a4c > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-46b65a4c > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-46b65a4c > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

.elementor-6716 .elementor-element.elementor-element-46b65a4c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 24px 20px 24px 20px;
}

.elementor-6716 .elementor-element.elementor-element-46b65a4c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-6716 .elementor-element.elementor-element-502e2808 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-502e2808 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-502e2808 > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

.elementor-6716 .elementor-element.elementor-element-502e2808 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 24px 20px 24px 20px;
}

.elementor-6716 .elementor-element.elementor-element-502e2808 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-4bb7886b:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-4bb7886b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe4cb;
}

.elementor-6716 .elementor-element.elementor-element-4bb7886b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

.elementor-6716 .elementor-element.elementor-element-4bb7886b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-32d2b580 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-32d2b580 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-65176f71 {
	margin-top: 0px;
	margin-bottom: 0px;
}

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

.elementor-6716 .elementor-element.elementor-element-30e261c8 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-30e261c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-30e261c8 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-30e261c8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-30e261c8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-2dac4712 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-2dac4712 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-3b0d0a8e {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-3b0d0a8e .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-1a2a4d87 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-1a2a4d87 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-1a2a4d87 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-1a2a4d87 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-1a2a4d87 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-2c5483be {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-2c5483be .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-42445567 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-42445567 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-32491ea2 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-32491ea2 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-32491ea2 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-32491ea2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-32491ea2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-5ea1d58f {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-5ea1d58f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-7b719f04 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-7b719f04 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-9236b3 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-9236b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-9236b3 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-9236b3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-9236b3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-2737f667 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-2737f667 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-39e48bfa {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-39e48bfa .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4152073a {
	margin-top: 10px;
	margin-bottom: 0px;
}

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

.elementor-6716 .elementor-element.elementor-element-18546464 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-18546464 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-18546464 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-18546464 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

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

.elementor-6716 .elementor-element.elementor-element-24a4436d {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-24a4436d .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-1d1a75e3 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-1d1a75e3 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-4649c495 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-4649c495 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-4649c495 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-4649c495 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-4649c495 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-59bb1aeb {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-59bb1aeb .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4408a627 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-4408a627 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-3020567d > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-3020567d > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-3020567d > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-3020567d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-3020567d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-16b8f969 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-16b8f969 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-6da8039a {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-6da8039a .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-5bd8b621 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-5bd8b621 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-5bd8b621 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-5bd8b621 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-5bd8b621 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-6ac6b6aa {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-6ac6b6aa .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4f7599a5 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-4f7599a5 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-32f7baaa {
	margin-top: 10px;
	margin-bottom: 0px;
}

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

.elementor-6716 .elementor-element.elementor-element-1bdb0ea6 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-1bdb0ea6 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-1bdb0ea6 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-1bdb0ea6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-1bdb0ea6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-478aaee5 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-478aaee5 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-61a7e586 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-61a7e586 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-79205696 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-79205696 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-79205696 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-79205696 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

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

.elementor-6716 .elementor-element.elementor-element-7d5bd1f0 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-7d5bd1f0 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-5105ea5c {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-5105ea5c .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-6e8a219f > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-6e8a219f > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-6e8a219f > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-6e8a219f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-6e8a219f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-3d75ad13 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-3d75ad13 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-3ede5107 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-3ede5107 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-6716 .elementor-element.elementor-element-61d355e3 > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-61d355e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-61d355e3 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

.elementor-6716 .elementor-element.elementor-element-61d355e3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 16px 8px 16px 8px;
}

.elementor-6716 .elementor-element.elementor-element-61d355e3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-2fc494e1 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-2fc494e1 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-33b9599 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-33b9599 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-5b565a6b:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-5b565a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4f5c8;
}

.elementor-6716 .elementor-element.elementor-element-5b565a6b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

.elementor-6716 .elementor-element.elementor-element-5b565a6b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-6716 .elementor-element.elementor-element-510c863f.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-510c863f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-7fe67ad9 {
	text-align: start;
}

.elementor-6716 .elementor-element.elementor-element-7fe67ad9 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-989662f .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6716 .elementor-element.elementor-element-31f45eff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6716 .elementor-element.elementor-element-31f45eff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4eeff;
}

.elementor-bc-flex-widget .elementor-6716 .elementor-element.elementor-element-31f45eff.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-31f45eff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-31f45eff > .elementor-element-populated, .elementor-6716 .elementor-element.elementor-element-31f45eff > .elementor-element-populated > .elementor-background-overlay, .elementor-6716 .elementor-element.elementor-element-31f45eff > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6716 .elementor-element.elementor-element-31f45eff > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 36px 20px 36px 20px;
}

.elementor-6716 .elementor-element.elementor-element-31f45eff > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-1e14d6e2 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-1e14d6e2 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4425e6ae .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6716 .elementor-element.elementor-element-39b0760c:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-39b0760c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff5cc;
}

.elementor-6716 .elementor-element.elementor-element-39b0760c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 50px 70px 50px;
}

.elementor-6716 .elementor-element.elementor-element-39b0760c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-17bee6a9 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-17bee6a9 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-accordion .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-widget-accordion .elementor-accordion-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-accordion .elementor-tab-content {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-6716 .elementor-element.elementor-element-4f306034 .elementor-accordion-item {
	border-color: #d8ecff;
}

.elementor-6716 .elementor-element.elementor-element-4f306034 .elementor-accordion-item .elementor-tab-content {
	border-block-start-color: #d8ecff;
}

.elementor-6716 .elementor-element.elementor-element-4f306034 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-block-end-color: #d8ecff;
}

.elementor-6716 .elementor-element.elementor-element-4f306034 .elementor-accordion-icon, .elementor-6716 .elementor-element.elementor-element-4f306034 .elementor-accordion-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4f306034 .elementor-accordion-icon svg {
	fill: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-4f306034 .elementor-tab-content {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-5b3984ef:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-5b3984ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-6716 .elementor-element.elementor-element-5b3984ef > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6716 .elementor-element.elementor-element-5f888f40 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-5f888f40 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-6716 .elementor-element.elementor-element-2877c479:not(.elementor-motion-effects-element-type-background), .elementor-6716 .elementor-element.elementor-element-2877c479 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(135deg, #7a5a9e 0%, #d8ecff 100%);
}

.elementor-6716 .elementor-element.elementor-element-2877c479 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 90px 50px 90px 50px;
}

.elementor-6716 .elementor-element.elementor-element-2877c479 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-6716 .elementor-element.elementor-element-5ca05310.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-5ca05310.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-6716 .elementor-element.elementor-element-717b978c {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-717b978c .elementor-heading-title {
	color: #fff;
}

.elementor-6716 .elementor-element.elementor-element-45aef2d3 .elementor-button {
	background-color: #fff;
	fill: #7a5a9e;
	color: #7a5a9e;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6716 .elementor-element.elementor-element-3f3e4329 {
	text-align: center;
}

.elementor-6716 .elementor-element.elementor-element-3f3e4329 .elementor-heading-title {
	color: #fff;
}
