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

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

.elementor-9706 .elementor-element.elementor-element-ab71ac4 > .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-9706 .elementor-element.elementor-element-1afe3725 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-1afe3725 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-2cef46ed {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-2cef46ed .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-9706 .elementor-element.elementor-element-3df87927 .elementor-button {
	background-color: #7a5a9e;
	fill: #fff;
	color: #fff;
	border-radius: 50px 50px 50px 50px;
}

.elementor-9706 .elementor-element.elementor-element-15cd138f {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-15cd138f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-39a57a5d:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-39a57a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4a6fa5;
}

.elementor-9706 .elementor-element.elementor-element-39a57a5d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 60px 30px 60px;
}

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

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

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

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

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

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

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

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

.elementor-bc-flex-widget .elementor-9706 .elementor-element.elementor-element-1bb63350.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9706 .elementor-element.elementor-element-1bb63350.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

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

.elementor-9706 .elementor-element.elementor-element-1bb63350 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

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

.elementor-9706 .elementor-element.elementor-element-20b6bd9d {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-20b6bd9d .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-38625d81 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-38625d81 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-3bd675a0 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-3bd675a0 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-bc-flex-widget .elementor-9706 .elementor-element.elementor-element-60c01c61.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9706 .elementor-element.elementor-element-60c01c61.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-9706 .elementor-element.elementor-element-60c01c61 > .elementor-element-populated {
	padding: 0px 0px 0px 40px;
}

.elementor-9706 .elementor-element.elementor-element-10266586 {
	text-align: start;
}

.elementor-9706 .elementor-element.elementor-element-10266586 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-5d1397fe {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-5d1397fe .elementor-heading-title {
	color: #5a3e5a;
}

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

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

.elementor-9706 .elementor-element.elementor-element-4863a952 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-9706 .elementor-element.elementor-element-66422138 {
	text-align: start;
}

.elementor-9706 .elementor-element.elementor-element-66422138 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-23c04145 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-23c04145 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-7e981216 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-7e981216 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-7a32999d {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-7a32999d .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-62fb4670:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-62fb4670 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d4eeff;
}

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

.elementor-9706 .elementor-element.elementor-element-62fb4670 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-44b42fd1 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-44b42fd1 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-365ac71b {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-365ac71b .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-29cbdfe3 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-29cbdfe3 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-1128f4b2 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-1128f4b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-1128f4b2 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-9706 .elementor-element.elementor-element-1128f4b2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-20f82386 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-20f82386 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-5a74798e {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-5a74798e .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-92c6daf > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-92c6daf > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-92c6daf > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-9706 .elementor-element.elementor-element-92c6daf > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-17b5bfd2 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-17b5bfd2 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-5d6ff021 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-5d6ff021 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-72be1e4f {
	margin-top: 16px;
	margin-bottom: 0px;
}

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-11c91f1a {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-11c91f1a .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-2b223777 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-2b223777 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-51e49dc > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-51e49dc > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-51e49dc > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-9706 .elementor-element.elementor-element-51e49dc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-307b6a96 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-307b6a96 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-483c3a07 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-483c3a07 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-324f0f69 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-324f0f69 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-324f0f69 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-9706 .elementor-element.elementor-element-324f0f69 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-4ae0eb62 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4ae0eb62 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-7da03aaa {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-7da03aaa .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-1d7fe32d:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-1d7fe32d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edd8ff;
}

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

.elementor-9706 .elementor-element.elementor-element-1d7fe32d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-3ead7de1 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-3ead7de1 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-34169816 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-34169816 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-34169816 > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

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

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

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

.elementor-9706 .elementor-element.elementor-element-7eafe686 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-7eafe686 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-7eafe686 > .elementor-background-slideshow {
	border-radius: 16px 16px 16px 16px;
}

.elementor-9706 .elementor-element.elementor-element-7eafe686 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 24px 20px 24px 20px;
}

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

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-9205b70:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-9205b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe4cb;
}

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

.elementor-9706 .elementor-element.elementor-element-9205b70 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-4e2a3977 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4e2a3977 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-11479 {
	margin-top: 0px;
	margin-bottom: 0px;
}

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

.elementor-9706 .elementor-element.elementor-element-70a535f9 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-70a535f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-70a535f9 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-70a535f9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-213b81f2 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-213b81f2 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-683ba281 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-683ba281 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-36a2648c > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-36a2648c > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-36a2648c > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-36a2648c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-53e8ebf9 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-53e8ebf9 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-575ac3db {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-575ac3db .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-7a4c43b0 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-7a4c43b0 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-3d729950 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-3d729950 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-2dfc1ddc {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-2dfc1ddc .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-18e5c6a4 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-18e5c6a4 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-20b68706 {
	margin-top: 10px;
	margin-bottom: 0px;
}

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

.elementor-9706 .elementor-element.elementor-element-3695a406 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-3695a406 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-3695a406 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-3695a406 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-591f41de {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-591f41de .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-443b1a5c {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-443b1a5c .elementor-heading-title {
	color: #5a3e5a;
}

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

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

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

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

.elementor-9706 .elementor-element.elementor-element-22987da0 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-22987da0 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-2b7fb13a {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-2b7fb13a .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-28ea40c4 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-28ea40c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-28ea40c4 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-28ea40c4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-62aa423e {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-62aa423e .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-4f72e55e {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4f72e55e .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-75d140ee > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-75d140ee > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-75d140ee > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-75d140ee > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-4a99d26f {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4a99d26f .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-49bebc99 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-49bebc99 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-3cb64903 {
	margin-top: 10px;
	margin-bottom: 0px;
}

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

.elementor-9706 .elementor-element.elementor-element-3858e7cb > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-3858e7cb > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-3858e7cb > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-3858e7cb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-4ef335ea {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4ef335ea .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-4c5b7e36 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4c5b7e36 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-68fd4bc5 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-68fd4bc5 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-68fd4bc5 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-68fd4bc5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-4567e3c6 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4567e3c6 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-4f8a0414 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4f8a0414 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-67ad6f3b > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-67ad6f3b > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-67ad6f3b > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-67ad6f3b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-62666c6b {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-62666c6b .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-4b2be1ce {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-4b2be1ce .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-34af3e61 > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-34af3e61 > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-34af3e61 > .elementor-background-slideshow {
	border-radius: 14px 14px 14px 14px;
}

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

.elementor-9706 .elementor-element.elementor-element-34af3e61 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-b7b5d45 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-b7b5d45 .elementor-heading-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-a68b472 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-a68b472 .elementor-heading-title {
	color: #5a3e5a;
}

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

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

.elementor-9706 .elementor-element.elementor-element-73cfcf5c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-9706 .elementor-element.elementor-element-2a4453fb {
	text-align: start;
}

.elementor-9706 .elementor-element.elementor-element-2a4453fb .elementor-heading-title {
	color: #5a3e5a;
}

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

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

.elementor-bc-flex-widget .elementor-9706 .elementor-element.elementor-element-15f8ed5f.elementor-column .elementor-widget-wrap {
	align-items: middle;
}

.elementor-9706 .elementor-element.elementor-element-15f8ed5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: middle;
	align-items: middle;
}

.elementor-9706 .elementor-element.elementor-element-15f8ed5f > .elementor-element-populated, .elementor-9706 .elementor-element.elementor-element-15f8ed5f > .elementor-element-populated > .elementor-background-overlay, .elementor-9706 .elementor-element.elementor-element-15f8ed5f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-9706 .elementor-element.elementor-element-15f8ed5f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 36px 20px 36px 20px;
}

.elementor-9706 .elementor-element.elementor-element-15f8ed5f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-2b454748 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-2b454748 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-248c7d72:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-248c7d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff5cc;
}

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

.elementor-9706 .elementor-element.elementor-element-248c7d72 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-e4edcac {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-e4edcac .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-9706 .elementor-element.elementor-element-52be7b22 .elementor-accordion-item {
	border-color: #d8ecff;
}

.elementor-9706 .elementor-element.elementor-element-52be7b22 .elementor-accordion-item .elementor-tab-content {
	border-block-start-color: #d8ecff;
}

.elementor-9706 .elementor-element.elementor-element-52be7b22 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-block-end-color: #d8ecff;
}

.elementor-9706 .elementor-element.elementor-element-52be7b22 .elementor-accordion-icon, .elementor-9706 .elementor-element.elementor-element-52be7b22 .elementor-accordion-title {
	color: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-52be7b22 .elementor-accordion-icon svg {
	fill: #5a3e5a;
}

.elementor-9706 .elementor-element.elementor-element-52be7b22 .elementor-tab-content {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-2edf716a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-9706 .elementor-element.elementor-element-2edf716a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9706 .elementor-element.elementor-element-618e1667 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-618e1667 .elementor-heading-title {
	color: #5a3e5a;
}

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

.elementor-9706 .elementor-element.elementor-element-6156c116 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 90px 50px 90px 50px;
}

.elementor-9706 .elementor-element.elementor-element-6156c116 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-9706 .elementor-element.elementor-element-12d7b347 {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-12d7b347 .elementor-heading-title {
	color: #fff;
}

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

.elementor-9706 .elementor-element.elementor-element-73ab0b8c {
	text-align: center;
}

.elementor-9706 .elementor-element.elementor-element-73ab0b8c .elementor-heading-title {
	color: #fff;
}
