
.elementor-87348 .elementor-element.elementor-element-5282e239 {
	padding: 0px 20px 0px 20px;
}

.elementor-87348 .elementor-element.elementor-element-502b13f1 img, .elementor-87348 .elementor-element.elementor-element-502b13f1 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-87348 .elementor-element.elementor-element-6b8ac621.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-87348 .elementor-element.elementor-element-6b8ac621 > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87348 .elementor-element.elementor-element-2e53c050 {
	text-align: center;
}

.elementor-87348 .elementor-element.elementor-element-2e53c050 .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-87348 .elementor-element.elementor-element-1e3df6e3 {
	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-87348 .elementor-element.elementor-element-ab195ed {
	padding: 0px 20px 0px 20px;
}

.elementor-87348 .elementor-element.elementor-element-fb18f78 {
	text-align: center;
}

.elementor-87348 .elementor-element.elementor-element-fb18f78 .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-87348 .elementor-element.elementor-element-37bea6e {
	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-bc-flex-widget .elementor-87348 .elementor-element.elementor-element-bc762a1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

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

.elementor-87348 .elementor-element.elementor-element-66f9cf3 {
	padding: 0px 20px 0px 20px;
}

.elementor-87348 .elementor-element.elementor-element-2b7e942 img, .elementor-87348 .elementor-element.elementor-element-2b7e942 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-87348 .elementor-element.elementor-element-2b5f500.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-87348 .elementor-element.elementor-element-2b5f500 > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87348 .elementor-element.elementor-element-3a005ff {
	text-align: center;
}

.elementor-87348 .elementor-element.elementor-element-3a005ff .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-87348 .elementor-element.elementor-element-13f1ff1 {
	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-87348 .elementor-element.elementor-element-cf6ca82 {
	padding: 0px 20px 0px 20px;
}

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

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

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

.elementor-87348 .elementor-element.elementor-element-338d288 {
	text-align: center;
}

.elementor-87348 .elementor-element.elementor-element-338d288 .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-87348 .elementor-element.elementor-element-078abfd {
	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-87348 .elementor-element.elementor-element-db0cff2 img, .elementor-87348 .elementor-element.elementor-element-db0cff2 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-87348 .elementor-element.elementor-element-9e7d238 {
	padding: 0px 20px 0px 20px;
}

.elementor-87348 .elementor-element.elementor-element-716861e img, .elementor-87348 .elementor-element.elementor-element-716861e svg {
	border-radius: 40px 0px 40px 0px;
}

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

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

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

.elementor-87348 .elementor-element.elementor-element-1950be9 {
	text-align: center;
}

.elementor-87348 .elementor-element.elementor-element-1950be9 .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-87348 .elementor-element.elementor-element-ec87e07 {
	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-87348 .elementor-element.elementor-element-134944d {
	--display: flex;
}

@media (min-width:768px) {
	.elementor-87348 .elementor-element.elementor-element-1ac82625 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-6b8ac621 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-35b9f05 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-bc762a1 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-a53e965 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-2b5f500 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-de1f4ec {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-81ea836 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-6e62953 {
		width: 50%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-c8e7895 {
		width: 50%;
	}
}

@media (max-width:1100px) and (min-width:768px) {
	.elementor-87348 .elementor-element.elementor-element-1ac82625 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-6b8ac621 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-35b9f05 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-bc762a1 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-a53e965 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-2b5f500 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-de1f4ec {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-81ea836 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-6e62953 {
		width: 100%;
	}
	
	.elementor-87348 .elementor-element.elementor-element-c8e7895 {
		width: 100%;
	}
}

@media (max-width:1100px) {
	.elementor-87348 .elementor-element.elementor-element-6b8ac621 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-2e53c050 .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-87348 .elementor-element.elementor-element-1e3df6e3 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-fb18f78 .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-87348 .elementor-element.elementor-element-37bea6e {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-bc762a1 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-2b5f500 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-3a005ff .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-87348 .elementor-element.elementor-element-13f1ff1 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-de1f4ec > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-338d288 .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-87348 .elementor-element.elementor-element-078abfd {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-c8e7895 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-1950be9 .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-87348 .elementor-element.elementor-element-ec87e07 {
		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-87348 .elementor-element.elementor-element-6b8ac621 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-2e53c050 .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-87348 .elementor-element.elementor-element-1e3df6e3 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-fb18f78 .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-87348 .elementor-element.elementor-element-37bea6e {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-bc762a1 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-2b5f500 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-3a005ff .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-87348 .elementor-element.elementor-element-13f1ff1 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-de1f4ec > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-338d288 .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-87348 .elementor-element.elementor-element-078abfd {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87348 .elementor-element.elementor-element-c8e7895 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87348 .elementor-element.elementor-element-1950be9 .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-87348 .elementor-element.elementor-element-ec87e07 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
}
