
.elementor-6342 .elementor-element.elementor-element-1dd0c70 {
	--display: flex;
}

.elementor-6342 .elementor-element.elementor-element-3ce2150 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-6342 .elementor-element.elementor-element-3ce2150 .elementor-divider-separator {
	width: 100%;
}

.elementor-6342 .elementor-element.elementor-element-3ce2150 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6342 .elementor-element.elementor-element-6872b72 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-6342 .elementor-element.elementor-element-6872b72:not(.elementor-motion-effects-element-type-background), .elementor-6342 .elementor-element.elementor-element-6872b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7212aeb);
}

.elementor-6342 .elementor-element.elementor-element-b488a34 {
	columns: 1;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
}

.elementor-6342 .elementor-element.elementor-element-9c37db5 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-bf08fa3);
	--divider-border-width: 1px;
}

.elementor-6342 .elementor-element.elementor-element-9c37db5 .elementor-divider-separator {
	width: 100%;
}

.elementor-6342 .elementor-element.elementor-element-9c37db5 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-6342 .elementor-element.elementor-element-f8caad1 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-6342 .elementor-element.elementor-element-f8caad1:not(.elementor-motion-effects-element-type-background), .elementor-6342 .elementor-element.elementor-element-f8caad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7212aeb);
}

.elementor-6342 .elementor-element.elementor-element-927c480 .elementor-heading-title {
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-a775b19 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	columns: 1;
}

.elementor-6342 .elementor-element.elementor-element-fc923fe {
	text-align: center;
}

.elementor-6342 .elementor-element.elementor-element-fc923fe .elementor-heading-title {
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-b59c2aa {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6342 .elementor-element.elementor-element-01bbbaa {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-b47c832 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-a889552 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-5162546 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-6342 .elementor-element.elementor-element-5162546:not(.elementor-motion-effects-element-type-background), .elementor-6342 .elementor-element.elementor-element-5162546 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7212aeb);
}

.elementor-6342 .elementor-element.elementor-element-bba0c97 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-bf08fa3);
	--divider-border-width: 1px;
}

.elementor-6342 .elementor-element.elementor-element-bba0c97 .elementor-divider-separator {
	width: 100%;
}

.elementor-6342 .elementor-element.elementor-element-bba0c97 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-6342 .elementor-element.elementor-element-9ec8794 .elementor-heading-title {
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-4411551 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	columns: 1;
}

.elementor-6342 .elementor-element.elementor-element-b94b72c {
	text-align: center;
}

.elementor-6342 .elementor-element.elementor-element-b94b72c .elementor-heading-title {
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-085b0fe {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6342 .elementor-element.elementor-element-d02288c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6342 .elementor-element.elementor-element-d02288c {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-397ec9c {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-634dcb1 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-d16dd9c {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-6342 .elementor-element.elementor-element-d16dd9c:not(.elementor-motion-effects-element-type-background), .elementor-6342 .elementor-element.elementor-element-d16dd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7212aeb);
}

.elementor-6342 .elementor-element.elementor-element-37aad7c {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-bf08fa3);
	--divider-border-width: 1px;
}

.elementor-6342 .elementor-element.elementor-element-37aad7c .elementor-divider-separator {
	width: 100%;
}

.elementor-6342 .elementor-element.elementor-element-37aad7c .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-6342 .elementor-element.elementor-element-25bb4f8 .elementor-heading-title {
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-d0bdaec {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	columns: 1;
}

.elementor-6342 .elementor-element.elementor-element-28f15b1 {
	text-align: center;
}

.elementor-6342 .elementor-element.elementor-element-28f15b1 .elementor-heading-title {
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-74bb8d1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6342 .elementor-element.elementor-element-a7ffd1f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6342 .elementor-element.elementor-element-a7ffd1f {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-41f63b2 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-a643488 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-83265ca {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-6342 .elementor-element.elementor-element-83265ca:not(.elementor-motion-effects-element-type-background), .elementor-6342 .elementor-element.elementor-element-83265ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7212aeb);
}

.elementor-6342 .elementor-element.elementor-element-0d56025 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-bf08fa3);
	--divider-border-width: 1px;
}

.elementor-6342 .elementor-element.elementor-element-0d56025 .elementor-divider-separator {
	width: 100%;
}

.elementor-6342 .elementor-element.elementor-element-0d56025 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-6342 .elementor-element.elementor-element-011c511 .elementor-heading-title {
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-8855530 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	columns: 1;
}

.elementor-6342 .elementor-element.elementor-element-a2bfc65 {
	text-align: center;
}

.elementor-6342 .elementor-element.elementor-element-a2bfc65 .elementor-heading-title {
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-5dcb3ee {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6342 .elementor-element.elementor-element-1dd91bc.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6342 .elementor-element.elementor-element-1dd91bc {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-ddbe0d3 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-53bb9d2 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-666de5d {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-6342 .elementor-element.elementor-element-666de5d:not(.elementor-motion-effects-element-type-background), .elementor-6342 .elementor-element.elementor-element-666de5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7212aeb);
}

.elementor-6342 .elementor-element.elementor-element-2e3a9b2 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-bf08fa3);
	--divider-border-width: 1px;
}

.elementor-6342 .elementor-element.elementor-element-2e3a9b2 .elementor-divider-separator {
	width: 100%;
}

.elementor-6342 .elementor-element.elementor-element-2e3a9b2 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-6342 .elementor-element.elementor-element-49aeca0 .elementor-heading-title {
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-b9c51fb {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	columns: 1;
}

.elementor-6342 .elementor-element.elementor-element-71cf8f7 {
	text-align: center;
}

.elementor-6342 .elementor-element.elementor-element-71cf8f7 .elementor-heading-title {
	color: var(--e-global-color-bf08fa3);
}

.elementor-6342 .elementor-element.elementor-element-835c022 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6342 .elementor-element.elementor-element-76154d0.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6342 .elementor-element.elementor-element-76154d0 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-eceffc3 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-ae6cec6 {
	--icon-box-icon-margin: 15px;
}

.elementor-6342 .elementor-element.elementor-element-6a02a57 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-6342 .elementor-element.elementor-element-6a02a57:not(.elementor-motion-effects-element-type-background), .elementor-6342 .elementor-element.elementor-element-6a02a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7212aeb);
}

.elementor-6342 .elementor-element.elementor-element-c8d2193 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-bf08fa3);
	--divider-border-width: 1px;
}

.elementor-6342 .elementor-element.elementor-element-c8d2193 .elementor-divider-separator {
	width: 100%;
}

.elementor-6342 .elementor-element.elementor-element-c8d2193 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-6342 .elementor-element.elementor-element-4fc5851 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	columns: 1;
}

@media (max-width:1320px) {
	.elementor-6342 .elementor-element.elementor-element-b59c2aa {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-085b0fe {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-d02288c {
		width: var(--container-widget-width, 235.849px);
		max-width: 235.849px;
		--container-widget-width: 235.849px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6342 .elementor-element.elementor-element-74bb8d1 {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-a7ffd1f {
		width: var(--container-widget-width, 235.849px);
		max-width: 235.849px;
		--container-widget-width: 235.849px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6342 .elementor-element.elementor-element-5dcb3ee {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-1dd91bc {
		width: var(--container-widget-width, 235.849px);
		max-width: 235.849px;
		--container-widget-width: 235.849px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6342 .elementor-element.elementor-element-835c022 {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-76154d0 {
		width: var(--container-widget-width, 235.849px);
		max-width: 235.849px;
		--container-widget-width: 235.849px;
		--container-widget-flex-grow: 0;
	}
}

@media (max-width:1024px) {
	.elementor-6342 .elementor-element.elementor-element-b59c2aa {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-085b0fe {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-74bb8d1 {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-5dcb3ee {
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-835c022 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-6342 .elementor-element.elementor-element-b59c2aa {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-085b0fe {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-74bb8d1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-5dcb3ee {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-6342 .elementor-element.elementor-element-835c022 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}
