
.elementor-9698 .elementor-element.elementor-element-6275ff1a:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-6275ff1a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d8ecff;
}

.elementor-9698 .elementor-element.elementor-element-6275ff1a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 60px 100px 60px;
}

.elementor-9698 .elementor-element.elementor-element-6275ff1a > .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-9698 .elementor-element.elementor-element-105120d3 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-105120d3 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-3301df44 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-3301df44 .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-9698 .elementor-element.elementor-element-33c8b4aa .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-9698 .elementor-element.elementor-element-624edc8f {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-624edc8f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-5300db60:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-5300db60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4a6fa5;
}

.elementor-9698 .elementor-element.elementor-element-5300db60 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 60px 30px 60px;
}

.elementor-9698 .elementor-element.elementor-element-5300db60 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

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

.elementor-9698 .elementor-element.elementor-element-4c70bdc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9698 .elementor-element.elementor-element-4c70bdc0 > .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-9698 .elementor-element.elementor-element-4c70bdc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-9698 .elementor-element.elementor-element-4c70bdc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-9698 .elementor-element.elementor-element-4c70bdc0.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-4c70bdc0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

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

.elementor-9698 .elementor-element.elementor-element-4c70bdc0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

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

.elementor-9698 .elementor-element.elementor-element-48ede16f {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-48ede16f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-6a0efb16 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-6a0efb16 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-31687769 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-31687769 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-1d806090 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-9698 .elementor-element.elementor-element-55a2a4fe.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-55a2a4fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-55a2a4fe > .elementor-element-populated {
	padding: 0px 0px 0px 40px;
}

.elementor-9698 .elementor-element.elementor-element-58031c87 {
	text-align: start;
}

.elementor-9698 .elementor-element.elementor-element-58031c87 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-71bc26c9 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-9698 .elementor-element.elementor-element-35f153e5:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-35f153e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4f5c8;
}

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

.elementor-9698 .elementor-element.elementor-element-35f153e5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-56f7668a {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-56f7668a .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-6a01b50b:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-6a01b50b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-9698 .elementor-element.elementor-element-6a01b50b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-9698 .elementor-element.elementor-element-387b557f {
	text-align: start;
}

.elementor-9698 .elementor-element.elementor-element-387b557f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-7464233b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9698 .elementor-element.elementor-element-7464233b > .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-9698 .elementor-element.elementor-element-7464233b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-9698 .elementor-element.elementor-element-7464233b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-9698 .elementor-element.elementor-element-7464233b.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-7464233b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-7464233b > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-7464233b > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-7464233b > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-9698 .elementor-element.elementor-element-7464233b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-9698 .elementor-element.elementor-element-7464233b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-10f6eb5b {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-10f6eb5b .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-33b1dd0a {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-33b1dd0a .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-2ab80d46 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-2ab80d46 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-7862f7ca:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-7862f7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4eeff;
}

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

.elementor-9698 .elementor-element.elementor-element-7862f7ca > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-296a98d5 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-296a98d5 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-1e235d4b > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-1e235d4b > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-1e235d4b > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

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

.elementor-9698 .elementor-element.elementor-element-41748804 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-41748804 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-47437d8b {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-47437d8b .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-5bd6995c > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-5bd6995c > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-5bd6995c > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

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

.elementor-9698 .elementor-element.elementor-element-79519322 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-79519322 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-553da65a {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-553da65a .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-58945df1 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-58945df1 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-58945df1 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-9698 .elementor-element.elementor-element-58945df1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-7e02f3ac {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-7e02f3ac .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-f507f0 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-f507f0 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-26c97472 {
	margin-top: 16px;
	margin-bottom: 0px;
}

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

.elementor-9698 .elementor-element.elementor-element-64cbef77 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-64cbef77 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-64cbef77 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-9698 .elementor-element.elementor-element-64cbef77 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-54d05114 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-54d05114 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-4b68c0a1 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-4b68c0a1 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9698 .elementor-element.elementor-element-33a148e0 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-33a148e0 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-21415b4b {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-21415b4b .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-5bf06572 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-5bf06572 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-5bf06572 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

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

.elementor-9698 .elementor-element.elementor-element-578c04f5 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-578c04f5 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-6c12d839 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-6c12d839 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

.elementor-9698 .elementor-element.elementor-element-4337963e {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-4337963e .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-4f40a2a4 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-4f40a2a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-4f40a2a4 > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

.elementor-9698 .elementor-element.elementor-element-4f40a2a4 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 24px 20px 24px 20px;
}

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

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

.elementor-9698 .elementor-element.elementor-element-211f5528 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-211f5528 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-211f5528 > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

.elementor-9698 .elementor-element.elementor-element-211f5528 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 24px 20px 24px 20px;
}

.elementor-9698 .elementor-element.elementor-element-211f5528 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-9698 .elementor-element.elementor-element-1ec6a7ec > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-1ec6a7ec > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-1ec6a7ec > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

.elementor-9698 .elementor-element.elementor-element-1ec6a7ec > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 24px 20px 24px 20px;
}

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

.elementor-9698 .elementor-element.elementor-element-5dc9da62:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-5dc9da62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe4cb;
}

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

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

.elementor-9698 .elementor-element.elementor-element-75ef8bfe {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-75ef8bfe .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-49818f43 {
	margin-top: 0px;
	margin-bottom: 0px;
}

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

.elementor-9698 .elementor-element.elementor-element-3fa82d04 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-3fa82d04 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-3fa82d04 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

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

.elementor-9698 .elementor-element.elementor-element-17b3ace1 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-17b3ace1 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-4a4b0cd8 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-4a4b0cd8 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9698 .elementor-element.elementor-element-70b0e2a1 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-70b0e2a1 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-6d80c7c8 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-6d80c7c8 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-4932e432 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-4932e432 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-4932e432 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9698 .elementor-element.elementor-element-4932e432 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-121a889e {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-121a889e .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-4a2e213f {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-4a2e213f .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9698 .elementor-element.elementor-element-33414a81 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-33414a81 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-1dd8bd8c {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-1dd8bd8c .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-21617a4 {
	margin-top: 10px;
	margin-bottom: 0px;
}

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

.elementor-9698 .elementor-element.elementor-element-7d0897b1 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-7d0897b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-7d0897b1 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9698 .elementor-element.elementor-element-7d0897b1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-7bc953fc {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-7bc953fc .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-ee714a5 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-ee714a5 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-728a1996 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-728a1996 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-728a1996 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9698 .elementor-element.elementor-element-728a1996 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-6421c4f6 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-6421c4f6 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-25a8e9c8 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-25a8e9c8 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-7c04fbd5 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-7c04fbd5 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-7c04fbd5 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9698 .elementor-element.elementor-element-7c04fbd5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-302ec89 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-302ec89 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-1ad74a2f {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-1ad74a2f .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9698 .elementor-element.elementor-element-71b0a1 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-71b0a1 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-148af509 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-148af509 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-5cdd9319 {
	margin-top: 10px;
	margin-bottom: 0px;
}

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

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

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

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

.elementor-9698 .elementor-element.elementor-element-475fef64 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-475fef64 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-7837317 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-7837317 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-4a8c5ae > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-4a8c5ae > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-4a8c5ae > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

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

.elementor-9698 .elementor-element.elementor-element-798a5a63 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-798a5a63 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-287f2762 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-287f2762 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-4cfe3b19 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-4cfe3b19 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-4cfe3b19 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

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

.elementor-9698 .elementor-element.elementor-element-3d840973 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-3d840973 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-3173d3cf {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-3173d3cf .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-13762be9 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-13762be9 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-13762be9 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9698 .elementor-element.elementor-element-13762be9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-3f48ceeb {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-3f48ceeb .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-71e25ab3 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-71e25ab3 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

.elementor-bc-flex-widget .elementor-9698 .elementor-element.elementor-element-75f22016.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-75f22016.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-356a47fd {
	text-align: start;
}

.elementor-9698 .elementor-element.elementor-element-356a47fd .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-35f6ed92 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

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

.elementor-bc-flex-widget .elementor-9698 .elementor-element.elementor-element-5317c435.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-5317c435.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-5317c435 > .elementor-element-populated, .elementor-9698 .elementor-element.elementor-element-5317c435 > .elementor-element-populated > .elementor-background-overlay, .elementor-9698 .elementor-element.elementor-element-5317c435 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-9698 .elementor-element.elementor-element-5317c435 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 36px 20px 36px 20px;
}

.elementor-9698 .elementor-element.elementor-element-5317c435 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-5288481e {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-5288481e .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-457ddec4 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-9698 .elementor-element.elementor-element-59c00f17:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-59c00f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff5cc;
}

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

.elementor-9698 .elementor-element.elementor-element-59c00f17 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-1136a3a1 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-1136a3a1 .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-9698 .elementor-element.elementor-element-15cb8025 .elementor-accordion-item {
	border-color: #d8ecff;
}

.elementor-9698 .elementor-element.elementor-element-15cb8025 .elementor-accordion-item .elementor-tab-content {
	border-block-start-color: #d8ecff;
}

.elementor-9698 .elementor-element.elementor-element-15cb8025 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-block-end-color: #d8ecff;
}

.elementor-9698 .elementor-element.elementor-element-15cb8025 .elementor-accordion-icon, .elementor-9698 .elementor-element.elementor-element-15cb8025 .elementor-accordion-title {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-15cb8025 .elementor-accordion-icon svg {
	fill: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-15cb8025 .elementor-tab-content {
	color: #5a3e5a;
}

.elementor-9698 .elementor-element.elementor-element-3117f37d:not(.elementor-motion-effects-element-type-background), .elementor-9698 .elementor-element.elementor-element-3117f37d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9698 .elementor-element.elementor-element-3117f37d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-9698 .elementor-element.elementor-element-3117f37d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9698 .elementor-element.elementor-element-35f1cf32 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-35f1cf32 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9698 .elementor-element.elementor-element-38f5bcaa {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 90px 50px 90px 50px;
}

.elementor-9698 .elementor-element.elementor-element-38f5bcaa > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9698 .elementor-element.elementor-element-55e2d193.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-55e2d193.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-9698 .elementor-element.elementor-element-5766b0b3 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-5766b0b3 .elementor-heading-title {
	color: #fff;
}

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

.elementor-9698 .elementor-element.elementor-element-dea3273 {
	text-align: center;
}

.elementor-9698 .elementor-element.elementor-element-dea3273 .elementor-heading-title {
	color: #fff;
}
