
.elementor-87454 .elementor-element.elementor-element-e9307d9 {
	padding: 0px 20px 0px 20px;
}

.elementor-87454 .elementor-element.elementor-element-673cc19f img, .elementor-87454 .elementor-element.elementor-element-673cc19f svg {
	border-radius: 40px 0px 40px 0px;
}

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

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

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

.elementor-87454 .elementor-element.elementor-element-392c6269 {
	text-align: center;
}

.elementor-87454 .elementor-element.elementor-element-392c6269 .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-87454 .elementor-element.elementor-element-71b4c554 {
	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-87454 .elementor-element.elementor-element-8e3979c {
	padding: 0px 20px 0px 20px;
}

.elementor-bc-flex-widget .elementor-87454 .elementor-element.elementor-element-1d3994b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-87454 .elementor-element.elementor-element-1d3994b > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87454 .elementor-element.elementor-element-245abbc {
	text-align: center;
}

.elementor-87454 .elementor-element.elementor-element-245abbc .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-87454 .elementor-element.elementor-element-37235e1 {
	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-87454 .elementor-element.elementor-element-db0fb79 img, .elementor-87454 .elementor-element.elementor-element-db0fb79 svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-87454 .elementor-element.elementor-element-565a973 {
	padding: 0px 20px 0px 20px;
}

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

.elementor-bc-flex-widget .elementor-87454 .elementor-element.elementor-element-615bf31.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-87454 .elementor-element.elementor-element-615bf31 > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87454 .elementor-element.elementor-element-cb8ca00 {
	text-align: center;
}

.elementor-87454 .elementor-element.elementor-element-cb8ca00 .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-87454 .elementor-element.elementor-element-e3701a9 {
	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-87454 .elementor-element.elementor-element-c534787 {
	padding: 0px 20px 0px 20px;
}

.elementor-bc-flex-widget .elementor-87454 .elementor-element.elementor-element-3e28735.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-87454 .elementor-element.elementor-element-3e28735 > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87454 .elementor-element.elementor-element-a69e742 {
	text-align: center;
}

.elementor-87454 .elementor-element.elementor-element-a69e742 .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-87454 .elementor-element.elementor-element-593ef38 {
	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-87454 .elementor-element.elementor-element-8b42aca img, .elementor-87454 .elementor-element.elementor-element-8b42aca svg {
	border-radius: 40px 0px 40px 0px;
}

.elementor-87454 .elementor-element.elementor-element-595664b {
	padding: 0px 20px 0px 20px;
}

.elementor-87454 .elementor-element.elementor-element-14d6d0e img, .elementor-87454 .elementor-element.elementor-element-14d6d0e svg {
	border-radius: 40px 0px 40px 0px;
}

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

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

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

.elementor-87454 .elementor-element.elementor-element-5bfe8ca {
	text-align: center;
}

.elementor-87454 .elementor-element.elementor-element-5bfe8ca .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-87454 .elementor-element.elementor-element-5acda63 {
	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-87454 .elementor-element.elementor-element-34af6c6 {
	padding: 0px 20px 0px 20px;
}

.elementor-bc-flex-widget .elementor-87454 .elementor-element.elementor-element-619ea16.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-87454 .elementor-element.elementor-element-619ea16 > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-87454 .elementor-element.elementor-element-3ad81ae {
	text-align: center;
}

.elementor-87454 .elementor-element.elementor-element-3ad81ae .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-87454 .elementor-element.elementor-element-2a9654e {
	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-87454 .elementor-element.elementor-element-2ecacd7 img, .elementor-87454 .elementor-element.elementor-element-2ecacd7 svg {
	border-radius: 40px 0px 40px 0px;
}

@media (min-width:768px) {
	.elementor-87454 .elementor-element.elementor-element-5e9d4238 {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-6b9c6fc {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-1d3994b {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-9bc473c {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-4132abd {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-615bf31 {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-3e28735 {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-1afc52f {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-3eb8f49 {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-1869746 {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-619ea16 {
		width: 50%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-fd671db {
		width: 50%;
	}
}

@media (max-width:1100px) and (min-width:768px) {
	.elementor-87454 .elementor-element.elementor-element-5e9d4238 {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-6b9c6fc {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-1d3994b {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-9bc473c {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-4132abd {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-615bf31 {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-3e28735 {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-1afc52f {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-3eb8f49 {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-1869746 {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-619ea16 {
		width: 100%;
	}
	
	.elementor-87454 .elementor-element.elementor-element-fd671db {
		width: 100%;
	}
}

@media (max-width:1100px) {
	.elementor-87454 .elementor-element.elementor-element-6b9c6fc > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-392c6269 .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-87454 .elementor-element.elementor-element-71b4c554 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-1d3994b > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-245abbc .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-87454 .elementor-element.elementor-element-37235e1 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-615bf31 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-cb8ca00 .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-87454 .elementor-element.elementor-element-e3701a9 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-3e28735 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-a69e742 .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-87454 .elementor-element.elementor-element-593ef38 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-1869746 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-5bfe8ca .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-87454 .elementor-element.elementor-element-5acda63 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-619ea16 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-3ad81ae .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-87454 .elementor-element.elementor-element-2a9654e {
		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-87454 .elementor-element.elementor-element-6b9c6fc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-392c6269 .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-87454 .elementor-element.elementor-element-71b4c554 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-1d3994b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-245abbc .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-87454 .elementor-element.elementor-element-37235e1 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-615bf31 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-cb8ca00 .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-87454 .elementor-element.elementor-element-e3701a9 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-3e28735 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-a69e742 .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-87454 .elementor-element.elementor-element-593ef38 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-1869746 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-5bfe8ca .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-87454 .elementor-element.elementor-element-5acda63 {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
	
	.elementor-87454 .elementor-element.elementor-element-619ea16 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-87454 .elementor-element.elementor-element-3ad81ae .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-87454 .elementor-element.elementor-element-2a9654e {
		font-size: var(--e-global-typography-el_content_4-font-size);
		line-height: var(--e-global-typography-el_content_4-line-height);
	}
}
