
.elementor-87352 .elementor-element.elementor-element-59a4318b {
	padding: 0px 20px 0px 20px;
}

.elementor-87352 .elementor-element.elementor-element-59dd23f5 img, .elementor-87352 .elementor-element.elementor-element-59dd23f5 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-87352 .elementor-element.elementor-element-4bc9df30.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-4bc9df30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-4bc9df30 > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87352 .elementor-element.elementor-element-6011b494 {
	text-align: center;
}

.elementor-87352 .elementor-element.elementor-element-6011b494 .elementor-heading-title {
	font-family: var(--e-global-typography-el_title_3-font-family), sans-serif;
	font-size: var(--e-global-typography-el_title_3-font-size);
	font-weight: var(--e-global-typography-el_title_3-font-weight);
	text-transform: var(--e-global-typography-el_title_3-text-transform);
	line-height: var(--e-global-typography-el_title_3-line-height);
	color: var(--e-global-color-el_color_7);
}

.elementor-87352 .elementor-element.elementor-element-7e0b33a3 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: var(--e-global-typography-el_content_4-font-family), sans-serif;
	font-size: var(--e-global-typography-el_content_4-font-size);
	font-weight: var(--e-global-typography-el_content_4-font-weight);
	line-height: var(--e-global-typography-el_content_4-line-height);
	color: var(--e-global-color-el_color_7_1);
	--textColor: var(--e-global-color-el_color_7_1);
}

.elementor-87352 .elementor-element.elementor-element-5c09495 {
	padding: 0px 20px 0px 20px;
}

.elementor-bc-flex-widget .elementor-87352 .elementor-element.elementor-element-88260dc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-88260dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-88260dc > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87352 .elementor-element.elementor-element-5c76b3b {
	text-align: center;
}

.elementor-87352 .elementor-element.elementor-element-5c76b3b .elementor-heading-title {
	font-family: var(--e-global-typography-el_title_3-font-family), sans-serif;
	font-size: var(--e-global-typography-el_title_3-font-size);
	font-weight: var(--e-global-typography-el_title_3-font-weight);
	text-transform: var(--e-global-typography-el_title_3-text-transform);
	line-height: var(--e-global-typography-el_title_3-line-height);
	color: var(--e-global-color-el_color_7);
}

.elementor-87352 .elementor-element.elementor-element-6668e56 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: var(--e-global-typography-el_content_4-font-family), sans-serif;
	font-size: var(--e-global-typography-el_content_4-font-size);
	font-weight: var(--e-global-typography-el_content_4-font-weight);
	line-height: var(--e-global-typography-el_content_4-line-height);
	color: var(--e-global-color-el_color_7_1);
	--textColor: var(--e-global-color-el_color_7_1);
}

.elementor-87352 .elementor-element.elementor-element-0eaa226 img, .elementor-87352 .elementor-element.elementor-element-0eaa226 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-87352 .elementor-element.elementor-element-722a6aa {
	padding: 0px 20px 0px 20px;
}

.elementor-87352 .elementor-element.elementor-element-0ec2509 img, .elementor-87352 .elementor-element.elementor-element-0ec2509 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-87352 .elementor-element.elementor-element-59dc06c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-59dc06c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-59dc06c > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87352 .elementor-element.elementor-element-05c51ca {
	text-align: center;
}

.elementor-87352 .elementor-element.elementor-element-05c51ca .elementor-heading-title {
	font-family: var(--e-global-typography-el_title_3-font-family), sans-serif;
	font-size: var(--e-global-typography-el_title_3-font-size);
	font-weight: var(--e-global-typography-el_title_3-font-weight);
	text-transform: var(--e-global-typography-el_title_3-text-transform);
	line-height: var(--e-global-typography-el_title_3-line-height);
	color: var(--e-global-color-el_color_7);
}

.elementor-87352 .elementor-element.elementor-element-431bb83 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: var(--e-global-typography-el_content_4-font-family), sans-serif;
	font-size: var(--e-global-typography-el_content_4-font-size);
	font-weight: var(--e-global-typography-el_content_4-font-weight);
	line-height: var(--e-global-typography-el_content_4-line-height);
	color: var(--e-global-color-el_color_7_1);
	--textColor: var(--e-global-color-el_color_7_1);
}

.elementor-87352 .elementor-element.elementor-element-af6b598 {
	padding: 0px 20px 0px 20px;
}

.elementor-bc-flex-widget .elementor-87352 .elementor-element.elementor-element-4f95c6e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-4f95c6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-4f95c6e > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87352 .elementor-element.elementor-element-31e70d2 {
	text-align: center;
}

.elementor-87352 .elementor-element.elementor-element-31e70d2 .elementor-heading-title {
	font-family: var(--e-global-typography-el_title_3-font-family), sans-serif;
	font-size: var(--e-global-typography-el_title_3-font-size);
	font-weight: var(--e-global-typography-el_title_3-font-weight);
	text-transform: var(--e-global-typography-el_title_3-text-transform);
	line-height: var(--e-global-typography-el_title_3-line-height);
	color: var(--e-global-color-el_color_7);
}

.elementor-87352 .elementor-element.elementor-element-3bee548 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: var(--e-global-typography-el_content_4-font-family), sans-serif;
	font-size: var(--e-global-typography-el_content_4-font-size);
	font-weight: var(--e-global-typography-el_content_4-font-weight);
	line-height: var(--e-global-typography-el_content_4-line-height);
	color: var(--e-global-color-el_color_7_1);
	--textColor: var(--e-global-color-el_color_7_1);
}

.elementor-87352 .elementor-element.elementor-element-e948332 img, .elementor-87352 .elementor-element.elementor-element-e948332 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-87352 .elementor-element.elementor-element-80dad97 {
	padding: 0px 20px 0px 20px;
}

.elementor-87352 .elementor-element.elementor-element-e8fddcc img, .elementor-87352 .elementor-element.elementor-element-e8fddcc svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-87352 .elementor-element.elementor-element-c48ada4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-c48ada4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-c48ada4 > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87352 .elementor-element.elementor-element-0193dc5 {
	text-align: start;
}

.elementor-87352 .elementor-element.elementor-element-0193dc5 .elementor-heading-title {
	font-family: var(--e-global-typography-el_title_3-font-family), sans-serif;
	font-size: var(--e-global-typography-el_title_3-font-size);
	font-weight: var(--e-global-typography-el_title_3-font-weight);
	text-transform: var(--e-global-typography-el_title_3-text-transform);
	line-height: var(--e-global-typography-el_title_3-line-height);
	color: var(--e-global-color-el_color_7);
}

.elementor-87352 .elementor-element.elementor-element-353879e {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: var(--e-global-typography-el_content_4-font-family), sans-serif;
	font-size: var(--e-global-typography-el_content_4-font-size);
	font-weight: var(--e-global-typography-el_content_4-font-weight);
	line-height: var(--e-global-typography-el_content_4-line-height);
	color: var(--e-global-color-el_color_7_1);
	--textColor: var(--e-global-color-el_color_7_1);
}

.elementor-87352 .elementor-element.elementor-element-b31a46d {
	padding: 0px 20px 0px 20px;
}

.elementor-bc-flex-widget .elementor-87352 .elementor-element.elementor-element-82941bf.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-82941bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-87352 .elementor-element.elementor-element-82941bf > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87352 .elementor-element.elementor-element-723e143 {
	text-align: center;
}

.elementor-87352 .elementor-element.elementor-element-723e143 .elementor-heading-title {
	font-family: var(--e-global-typography-el_title_3-font-family), sans-serif;
	font-size: var(--e-global-typography-el_title_3-font-size);
	font-weight: var(--e-global-typography-el_title_3-font-weight);
	text-transform: var(--e-global-typography-el_title_3-text-transform);
	line-height: var(--e-global-typography-el_title_3-line-height);
	color: var(--e-global-color-el_color_7);
}

.elementor-87352 .elementor-element.elementor-element-d5deb24 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: var(--e-global-typography-el_content_4-font-family), sans-serif;
	font-size: var(--e-global-typography-el_content_4-font-size);
	font-weight: var(--e-global-typography-el_content_4-font-weight);
	line-height: var(--e-global-typography-el_content_4-line-height);
	color: var(--e-global-color-el_color_7_1);
	--textColor: var(--e-global-color-el_color_7_1);
}

.elementor-87352 .elementor-element.elementor-element-ec7a769 img, .elementor-87352 .elementor-element.elementor-element-ec7a769 svg {
	border-radius: 40px 0px 40px 0px;
}

@media (min-width:768px) {
	.elementor-87352 .elementor-element.elementor-element-7cd671f2 {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-4bc9df30 {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-88260dc {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-62e8f13 {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-3414de0 {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-59dc06c {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-4f95c6e {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-d7ea7ea {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-0defbb1 {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-c48ada4 {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-82941bf {
		width: 50%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-399532c {
		width: 50%;
	}
}

@media (max-width:1100px) and (min-width:768px) {
	.elementor-87352 .elementor-element.elementor-element-7cd671f2 {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-4bc9df30 {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-88260dc {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-62e8f13 {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-3414de0 {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-59dc06c {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-4f95c6e {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-d7ea7ea {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-0defbb1 {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-c48ada4 {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-82941bf {
		width: 100%;
	}
	
	.elementor-87352 .elementor-element.elementor-element-399532c {
		width: 100%;
	}
}

@media (max-width:1100px) {
	.elementor-87352 .elementor-element.elementor-element-4bc9df30 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-6011b494 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-7e0b33a3 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-88260dc > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-5c76b3b .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-6668e56 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-59dc06c > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-05c51ca .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-431bb83 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-4f95c6e > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-31e70d2 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-3bee548 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-c48ada4 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-0193dc5 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-353879e {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-82941bf > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-723e143 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-d5deb24 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
}

@media (max-width:767px) {
	.elementor-87352 .elementor-element.elementor-element-4bc9df30 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-6011b494 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-7e0b33a3 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-88260dc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-5c76b3b .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-6668e56 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-59dc06c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-05c51ca .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-431bb83 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-4f95c6e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-31e70d2 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-3bee548 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-c48ada4 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-0193dc5 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-353879e {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-82941bf > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87352 .elementor-element.elementor-element-723e143 .elementor-heading-title {
		font-size: var(--e-global-typography-el_title_3-font-size);
		line-height: var(--e-global-typography-el_title_3-line-height);
	}
	
	.elementor-87352 .elementor-element.elementor-element-d5deb24 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
}
