
.elementor-19884 .elementor-element.elementor-element-3ae41929 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--margin-top: 0px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-19884 .elementor-element.elementor-element-3ae41929:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-3ae41929 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbjhmj.nitrocdn.com/BOOWgPmKUFILFbNmfoZaQHKVYFoydNLM/assets/images/optimized/rev-20de141/kuellife.com/wp-content/uploads/2024/05/home-background-with-logo-v3-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-19884 .elementor-element.elementor-element-3ae41929:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-19884 .elementor-element.elementor-element-3ae41929 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-19884 .elementor-element.elementor-element-3ae41929 > .elementor-shape-bottom .elementor-shape-fill, .elementor-19884 .elementor-element.elementor-element-3ae41929 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill {
	fill: rgba(112, 112, 180, .18);
}

.elementor-19884 .elementor-element.elementor-element-3ae41929 > .elementor-shape-bottom svg, .elementor-19884 .elementor-element.elementor-element-3ae41929 > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 92px;
}

.elementor-19884 .elementor-element.elementor-element-2ebd1a5b {
	--spacer-size: 50px;
}

.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-19884 .elementor-element.elementor-element-47fe0a32 {
	text-align: center;
}

.elementor-19884 .elementor-element.elementor-element-47fe0a32 .elementor-heading-title {
	font-family: "Salsa", Sans-serif;
	font-size: 42px;
	font-weight: 500;
	text-transform: uppercase;
	color: #7070b4;
}

.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-19884 .elementor-element.elementor-element-870c6fc {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 33px;
	color: #000;
}

.elementor-19884 .elementor-element.elementor-element-60cd4878 {
	--spacer-size: 5px;
}

.elementor-19884 .elementor-element.elementor-element-f4a94bf {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-19884 .elementor-element.elementor-element-994a56b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 21px 21px 21px 21px;
	box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, .5);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-19884 .elementor-element.elementor-element-994a56b:not(.elementor-motion-effects-element-type-background), .elementor-19884 .elementor-element.elementor-element-994a56b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7f8;
}

.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-19884 .elementor-element.elementor-element-277d59d .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-277d59d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-95f310a .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-95f310a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-66f1b55 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-66f1b55 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-81b9550 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-81b9550 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-161409b .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-161409b .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-9343a6b .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-9343a6b .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-94fbdf6 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-94fbdf6 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-23d8969 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-23d8969 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-cd5495d .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-cd5495d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-7b08da3 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-7b08da3 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-7489798 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-7489798 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-80df12e .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-80df12e .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-d243214 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-d243214 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-d528bc9 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-d528bc9 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-cb97a9a .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-cb97a9a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-dd88c3c .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-dd88c3c .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-80a7bee .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-80a7bee .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-989d52a .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-989d52a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-8a99216 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-8a99216 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-bccb488 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-bccb488 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-683281c .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-683281c .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-1e281ec .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-1e281ec .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-ea393ae .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-ea393ae .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-39d9d25 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-39d9d25 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-5a0f253 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-5a0f253 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-37db347 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-37db347 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-80319f8 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-80319f8 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-3af634d .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-3af634d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-ed97b6e .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-ed97b6e .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-3a478e3 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-3a478e3 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-6dfd71e .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-6dfd71e .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-c00c10c .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-c00c10c .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-1c19681 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-1c19681 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-4d77b48 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-4d77b48 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-b9dd053 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-b9dd053 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-6b32f72 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-6b32f72 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-5c3e947 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-5c3e947 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-76f6be3 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-76f6be3 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-03ec5ab .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-03ec5ab .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-ee7c938 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-ee7c938 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-cde3a63 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-cde3a63 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-28bab41 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-28bab41 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-ee0eeff .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-ee0eeff .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-32c5402 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-32c5402 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-050c631 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-050c631 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-2919dcf .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-2919dcf .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-0b1638f .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-0b1638f .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-4ac741a .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-4ac741a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-89c27dc .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-89c27dc .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-ac42d1b .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-ac42d1b .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-a0bd232 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-a0bd232 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-74b9a64 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-74b9a64 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-c3fd8fd .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-c3fd8fd .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-33070ec .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-33070ec .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-adb0537 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-adb0537 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-75ffbb5 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-75ffbb5 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-a2a3de5 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-a2a3de5 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-5ce0572 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-5ce0572 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-dc23d54 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-dc23d54 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-201ae36 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-201ae36 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-de52ee8 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-de52ee8 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-19ee9f3 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-19ee9f3 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-a5a0944 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-a5a0944 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-318a5ec .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-318a5ec .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-6314edc .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-6314edc .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-cb59123 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-cb59123 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-c2e2b60 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-c2e2b60 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-3ff6061 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-3ff6061 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-5137df6 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-5137df6 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-23d7fb0 .elementor-button {
	background-color: #f7f7f8;
	font-family: "Salsa", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #7071b4;
	color: #7071b4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-19884 .elementor-element.elementor-element-23d7fb0 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-19884 .elementor-element.elementor-element-8e6bcfc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-19884 .elementor-element.elementor-element-c1d938e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-widget-image .widget-image-caption {
	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-19884 .elementor-element.elementor-element-76fd30e {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-76fd30e img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

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

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-19884 .elementor-element.elementor-element-1add461 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-1add461 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-1add461 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-1add461.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-1add461.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-1add461.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-1add461.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-1add461.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-4aab114 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-c411260 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-c411260 img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-196639d {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-196639d .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-196639d .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-196639d.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-196639d.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-196639d.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-196639d.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-196639d.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-d86ef6d {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-9b2518e {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-9b2518e img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-3ccfee2 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-3ccfee2 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-3ccfee2 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-3ccfee2.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-3ccfee2.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-3ccfee2.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-3ccfee2.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-3ccfee2.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-54ccdd4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-6f369fc {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-6f369fc img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-bdcf87d {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-bdcf87d .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-bdcf87d .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-bdcf87d.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-bdcf87d.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-bdcf87d.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-bdcf87d.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-bdcf87d.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-c97536b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-da328e6 {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-da328e6 img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-d5ba87e {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-d5ba87e .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-d5ba87e .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-d5ba87e.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-d5ba87e.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-d5ba87e.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-d5ba87e.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-d5ba87e.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-d402edb {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-c18df70 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-c18df70 img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-fafb2c1 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-fafb2c1 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-fafb2c1 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-fafb2c1.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-fafb2c1.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-fafb2c1.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-fafb2c1.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-fafb2c1.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-2237258 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-79dacae {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-79dacae img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-1d8b98c {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-1d8b98c .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-1d8b98c .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-1d8b98c.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-1d8b98c.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-1d8b98c.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-1d8b98c.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-1d8b98c.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-2b6cea2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-79b28fa {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-79b28fa img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-279b370 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-279b370 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-279b370 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-279b370.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-279b370.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-279b370.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-279b370.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-279b370.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-06cb39e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-2d933d8 {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-2d933d8 img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-99ade44 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-99ade44 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-99ade44 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-99ade44.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-99ade44.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-99ade44.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-99ade44.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-99ade44.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-e671a29 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-95e7f28 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-95e7f28 img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-1ec4cd6 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-1ec4cd6 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-1ec4cd6 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-1ec4cd6.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-1ec4cd6.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-1ec4cd6.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-1ec4cd6.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-1ec4cd6.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-bdd2677 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-61fa62d {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-61fa62d img {
	width: 80%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-fdd22a8 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-fdd22a8 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-fdd22a8 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-fdd22a8.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-fdd22a8.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-fdd22a8.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-fdd22a8.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-fdd22a8.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-46bfe38 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-30f5455 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-30f5455 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-2d40927 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-2d40927 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-2d40927 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-2d40927.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-2d40927.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-2d40927.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-2d40927.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-2d40927.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-a696fa1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-f24557c {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-f24557c img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-e6940fb {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-e6940fb .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-e6940fb .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-e6940fb.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-e6940fb.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-e6940fb.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-e6940fb.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-e6940fb.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-6fc1413 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-c62f540 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-c62f540 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-512a5d4 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-512a5d4 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-512a5d4 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-512a5d4.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-512a5d4.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-512a5d4.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-512a5d4.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-512a5d4.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-3e4a42a {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-b5df662 {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-b5df662 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-bdf247f {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-bdf247f .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-bdf247f .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-bdf247f.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-bdf247f.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-bdf247f.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-bdf247f.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-bdf247f.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-0d460cf {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-42281ea {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-42281ea img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-beba618 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-beba618 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-beba618 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-beba618.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-beba618.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-beba618.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-beba618.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-beba618.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-6b6be83 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-c2e2b1a {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-c2e2b1a img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-b7d232e {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-b7d232e .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-b7d232e .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-b7d232e.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-b7d232e.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-b7d232e.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-b7d232e.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-b7d232e.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-d6110ff {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-7f293e6 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-7f293e6 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-139db9a {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-139db9a .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-139db9a .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-139db9a.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-139db9a.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-139db9a.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-139db9a.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-139db9a.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-e1a48fc {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-d178a5b {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-d178a5b img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-b59dddc {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-b59dddc .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-b59dddc .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-b59dddc.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-b59dddc.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-b59dddc.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-b59dddc.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-b59dddc.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-52d513b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-3e07c44 {
	text-align: right;
}

.elementor-19884 .elementor-element.elementor-element-3e07c44 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-05495ac {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-05495ac .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-05495ac .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-05495ac.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-05495ac.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-05495ac.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-05495ac.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-05495ac.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-2501199 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-ed799f5 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-ed799f5 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-50cdb3a {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-50cdb3a .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-50cdb3a .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-50cdb3a.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-50cdb3a.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-50cdb3a.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-50cdb3a.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-50cdb3a.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-c1db41d {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-c155706 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-c155706 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-f3ff535 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-f3ff535 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-f3ff535 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-f3ff535.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-f3ff535.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-f3ff535.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-f3ff535.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-f3ff535.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-59ff102 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-7342bd2 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-7342bd2 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-7528423 {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-7528423 .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-7528423 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-7528423.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-7528423.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-7528423.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-7528423.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-7528423.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-8c21270 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-19884 .elementor-element.elementor-element-eab94a8 {
	text-align: left;
}

.elementor-19884 .elementor-element.elementor-element-eab94a8 img {
	width: 100%;
	border-radius: 11px 11px 11px 11px;
}

.elementor-19884 .elementor-element.elementor-element-359c4aa {
	--divider-border-style: solid;
	--divider-color: #7071b4;
	--divider-border-width: 1px;
}

.elementor-19884 .elementor-element.elementor-element-359c4aa .elementor-divider-separator {
	width: 100%;
}

.elementor-19884 .elementor-element.elementor-element-359c4aa .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-19884 .elementor-element.elementor-element-359c4aa.elementor-view-stacked .elementor-icon {
	background-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-359c4aa.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-359c4aa.elementor-view-default .elementor-icon {
	color: #7071b4;
	border-color: #7071b4;
}

.elementor-19884 .elementor-element.elementor-element-359c4aa.elementor-view-framed .elementor-icon, .elementor-19884 .elementor-element.elementor-element-359c4aa.elementor-view-default .elementor-icon svg {
	fill: #7071b4;
}

@media (max-width:1024px) {
	.elementor-19884 .elementor-element.elementor-element-c1d938e {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-4aab114 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d86ef6d {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-54ccdd4 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-c97536b {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d402edb {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2237258 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2b6cea2 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-06cb39e {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-e671a29 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-bdd2677 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-46bfe38 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-a696fa1 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-6fc1413 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-3e4a42a {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-0d460cf {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-6b6be83 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d6110ff {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-e1a48fc {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-52d513b {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2501199 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-c1db41d {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-59ff102 {
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-8c21270 {
		--grid-auto-flow: row;
	}
}

@media (min-width:768px) {
	.elementor-19884 .elementor-element.elementor-element-3ae41929 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-f4a94bf {
		--width: 96%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-994a56b {
		--width: 26%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-8e6bcfc {
		--width: 74%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-4aab114 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-54ccdd4 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d402edb {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2b6cea2 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-e671a29 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-46bfe38 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-6fc1413 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-0d460cf {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d6110ff {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2501199 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-c1db41d {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-59ff102 {
		--width: 100%;
	}
	
	.elementor-19884 .elementor-element.elementor-element-8c21270 {
		--width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-19884 .elementor-element.elementor-element-c1d938e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-4aab114 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d86ef6d {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-54ccdd4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-c97536b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d402edb {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2237258 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2b6cea2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-06cb39e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-e671a29 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-bdd2677 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-46bfe38 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-a696fa1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-6fc1413 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-3e4a42a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-0d460cf {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-6b6be83 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-d6110ff {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-e1a48fc {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-52d513b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-2501199 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-c1db41d {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-59ff102 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-19884 .elementor-element.elementor-element-8c21270 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}
