
.elementor-3847 .elementor-element.elementor-element-7b972adb {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e3e3e3;
	margin-top: 32px;
	margin-bottom: 20px;
}

.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-3847 .elementor-element.elementor-element-71e74bdf {
	text-align: left;
}

.elementor-3847 .elementor-element.elementor-element-52a2dc90 {
	margin-top: 60px;
	margin-bottom: 0px;
}

.elementor-widget-text-editor {
	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-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-3847 .elementor-element.elementor-element-6d1a7630 > .elementor-widget-container {
	background-color: #83bcb4;
	padding: 12px 12px 12px 12px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-3847 .elementor-element.elementor-element-6d1a7630 {
	color: #fff;
	font-family: "Work Sans", Sans-serif;
	font-weight: 300;
}

.elementor-3847 .elementor-element.elementor-element-13edf47f {
	--spacer-size: 50px;
}

.elementor-3847 .elementor-element.elementor-element-4d19ca47 {
	font-family: "Work Sans", Sans-serif;
	font-weight: 300;
}

.elementor-3847 .elementor-element.elementor-element-49c9ed44 > .elementor-widget-container {
	padding: 12px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-49c9ed44 {
	font-family: "Work Sans", Sans-serif;
	font-weight: 300;
}

.elementor-3847 .elementor-element.elementor-element-7b174bfd {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e3e3e3;
	margin-top: 32px;
	margin-bottom: 0px;
}

.elementor-3847 .elementor-element.elementor-element-64f39f11 {
	padding: 12px 12px 12px 12px;
}

.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-3847 .elementor-element.elementor-element-2a983c98 {
	text-align: center;
}

.elementor-3847 .elementor-element.elementor-element-2a983c98 .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 30px;
	color: #292929;
}

.elementor-3847 .elementor-element.elementor-element-d172d88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-d172d88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #83bcb4;
}

.elementor-3847 .elementor-element.elementor-element-d172d88 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #67b8ad;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-d172d88 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4cc39d8 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4cc39d8 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-7e7c4f13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-7e7c4f13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #83bcb4;
}

.elementor-3847 .elementor-element.elementor-element-7e7c4f13 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-7e7c4f13 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-30809ced > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-30809ced {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-62d49c64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-62d49c64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #83bcb4;
}

.elementor-3847 .elementor-element.elementor-element-62d49c64 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #67b8ad;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-62d49c64 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-8778606 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-8778606 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-160c4779:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-160c4779 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-160c4779.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-160c4779 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-160c4779 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-57a3b55 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-57a3b55 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-254f9c56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-254f9c56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-254f9c56.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-254f9c56 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-254f9c56 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-794353e6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-794353e6 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-defbb4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-defbb4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-defbb4e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-defbb4e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-34f88986 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-34f88986 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-54469dd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-54469dd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-54469dd5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-54469dd5 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-54469dd5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-1c1ba529 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-1c1ba529 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-5fc04b1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-5fc04b1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-5fc04b1a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-5fc04b1a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-5fc04b1a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-22c6199 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-22c6199 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-4328ae9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-4328ae9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-4328ae9c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-4328ae9c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-6b22152 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-6b22152 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-3796d863:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-3796d863 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-3796d863.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-3796d863 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-3796d863 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4ce4774e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4ce4774e {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-1898f54a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-1898f54a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-1898f54a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-1898f54a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-1898f54a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-30bd090b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-30bd090b {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-601a9c4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-601a9c4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-601a9c4e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-601a9c4e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-64d9c4eb > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-64d9c4eb {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-66395397:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-66395397 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-66395397 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-66395397 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-70390476 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-70390476 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-22d3ac05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-22d3ac05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-22d3ac05.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-22d3ac05 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-22d3ac05 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-2f1fec4d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-2f1fec4d {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-2fcd34b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-2fcd34b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-2fcd34b4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-2fcd34b4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-1a038638 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-1a038638 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-1dd43b0c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-1dd43b0c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-1dd43b0c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-1dd43b0c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-d3ff095 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-d3ff095 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-587e65f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-587e65f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-587e65f6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-587e65f6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-587e65f6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-22231743 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-22231743 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-660506fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-660506fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-660506fa > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-660506fa > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-7a393275 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-7a393275 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-df7634b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-df7634b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-df7634b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-df7634b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-1a5354f7 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-1a5354f7 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-4d6fcbb2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-4d6fcbb2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-4d6fcbb2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-4d6fcbb2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-3bd4c8a9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-3bd4c8a9 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-4bbac403:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-4bbac403 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-4bbac403 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-4bbac403 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4a94c2b0 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4a94c2b0 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-2f902b89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-2f902b89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-2f902b89 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-2f902b89 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-7847ab87 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-7847ab87 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-5de852f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-5de852f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-5de852f8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-5de852f8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-5de852f8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-462c0e50 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-462c0e50 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-59718ef9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-59718ef9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-59718ef9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-59718ef9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-6f0e8107 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-6f0e8107 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-49c810ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-49c810ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-49c810ad.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-49c810ad > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-49c810ad > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-a59001f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-a59001f {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-5efb7b00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-5efb7b00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-5efb7b00.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-5efb7b00 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-5efb7b00 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-6d2ed220 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-6d2ed220 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-5753ab62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-5753ab62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-5753ab62 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-5753ab62 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-df82381 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-df82381 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-3df8d14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-3df8d14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-3df8d14 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-3df8d14 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-b601b15 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-b601b15 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-f04152f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-f04152f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-f04152f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-f04152f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-8cb7f79 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-8cb7f79 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-c82beb6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-c82beb6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-c82beb6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-c82beb6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-044de48 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-044de48 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-c1f83d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-c1f83d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-c1f83d5 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-c1f83d5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-190c7f6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-190c7f6 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-d3fba41:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-d3fba41 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-d3fba41 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-d3fba41 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-b58176f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-b58176f {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-a570f38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-a570f38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-a570f38 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-a570f38 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-c82943b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-c82943b {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-8b3e0c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-8b3e0c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-8b3e0c2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-8b3e0c2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-8b3e0c2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-7000c757 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-7000c757 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-32c6feaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-32c6feaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-32c6feaa.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-32c6feaa > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-32c6feaa > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4d771479 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4d771479 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-3af72eb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-3af72eb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-3af72eb7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-3af72eb7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-506cc9b6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-506cc9b6 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-7cec5208 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-5270b93a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-5270b93a > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-7397a0bd > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-3847 .elementor-element.elementor-element-63736c25 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-3847 .elementor-element.elementor-element-62d4cad3 > .elementor-widget-container {
	padding: 12px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-62d4cad3 {
	font-family: "Work Sans", Sans-serif;
	font-weight: 300;
}

.elementor-3847 .elementor-element.elementor-element-7e82e361 > .elementor-widget-container {
	padding: 12px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-7e82e361 {
	font-family: "Work Sans", Sans-serif;
	font-weight: 300;
}

.elementor-3847 .elementor-element.elementor-element-7d8c8fe3 > .elementor-widget-container {
	padding: 12px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-7d8c8fe3 {
	font-family: "Work Sans", Sans-serif;
	font-weight: 300;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-3847 .elementor-element.elementor-element-18507e1d > .elementor-widget-container {
	background-color: #fff;
	padding: 16px 0px 16px 16px;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(30px / 2);
	margin-left: calc(30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-30px / 2);
	margin-left: calc(-30px / 2);
}

body.rtl .elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-30px / 2);
}

body:not(.rtl) .elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: #ddd;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-icon i {
	color: #83bcb4;
	transition: color .3s;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-icon svg {
	fill: #83bcb4;
	transition: fill .3s;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-item > a {
	font-family: "Work Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
}

.elementor-3847 .elementor-element.elementor-element-18507e1d .elementor-icon-list-text {
	color: #292929;
	transition: color .3s;
}

.elementor-3847 .elementor-element.elementor-element-1ca9d4d9 {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e3e3e3;
	margin-top: 32px;
	margin-bottom: 0px;
}

.elementor-3847 .elementor-element.elementor-element-54b9da5e {
	padding: 12px 12px 12px 12px;
}

.elementor-3847 .elementor-element.elementor-element-16de2a53 {
	text-align: center;
}

.elementor-3847 .elementor-element.elementor-element-16de2a53 .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 30px;
	color: #292929;
}

.elementor-3847 .elementor-element.elementor-element-4c5a9dd6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-4c5a9dd6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-7cfc6228:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-7cfc6228 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #83bcb4;
}

.elementor-3847 .elementor-element.elementor-element-7cfc6228 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #67b8ad;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-7cfc6228 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-7b0188f8 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-7b0188f8 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-545a1cd4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-545a1cd4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #83bcb4;
}

.elementor-3847 .elementor-element.elementor-element-545a1cd4 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-545a1cd4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-aeef7dd > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-aeef7dd {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-63bb3b26:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-63bb3b26 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #83bcb4;
}

.elementor-3847 .elementor-element.elementor-element-63bb3b26 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #67b8ad;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-63bb3b26 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-52dc4dc8 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-52dc4dc8 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-4f28fef4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-4f28fef4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-4f28fef4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-4f28fef4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-625af947 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-625af947 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-77345f60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-77345f60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-77345f60.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-77345f60 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-77345f60 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-8af83f5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-8af83f5 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-189e095d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-189e095d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-189e095d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-189e095d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-2411b35b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-2411b35b {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-76dc7604:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-76dc7604 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-76dc7604.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-76dc7604 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-76dc7604 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4fdbe30c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4fdbe30c {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-6bc9fb0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-6bc9fb0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-6bc9fb0b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-6bc9fb0b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4fe72262 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4fe72262 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-6b57bfe4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-6b57bfe4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-6b57bfe4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-6b57bfe4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-b9703ed > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-b9703ed {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-1bc741e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-1bc741e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-1bc741e6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-1bc741e6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-2e43f23 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-2e43f23 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-4c0ed6a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-4c0ed6a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-4c0ed6a0 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-4c0ed6a0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-30eb4a72 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-30eb4a72 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-6dc20960:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-6dc20960 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-6dc20960 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-6dc20960 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-6de90ff2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-6de90ff2 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-2f18d69f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-2f18d69f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-2f18d69f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-2f18d69f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-47379bc9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-47379bc9 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-1c9bc84d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-1c9bc84d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-1c9bc84d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-1c9bc84d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-3fefca6b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-3fefca6b {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-2c2367d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-2c2367d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-2c2367d3 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-2c2367d3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-25cabf11 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-25cabf11 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-605a13a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-605a13a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-605a13a5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-605a13a5 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-605a13a5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-768b6343 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-768b6343 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-3a54982c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-3a54982c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-3a54982c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-3a54982c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-300cd8e3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-300cd8e3 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-14a3d9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-14a3d9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-14a3d9f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-14a3d9f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-529085a2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-529085a2 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-1539b565:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-1539b565 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-1539b565.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-1539b565 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-1539b565 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-684a9b37 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-684a9b37 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-35885142:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-35885142 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-35885142 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-35885142 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-751769f3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-751769f3 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-3d990e8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-3d990e8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-3d990e8d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-3d990e8d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-1f44fa72 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-1f44fa72 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-d1aeae4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-d1aeae4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-d1aeae4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-d1aeae4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4aa12b8b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4aa12b8b {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-18097878:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-18097878 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-18097878 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-18097878 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-327fc7e3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-327fc7e3 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-35f4e56d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-35f4e56d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-35f4e56d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-35f4e56d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-6ba29b32 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-6ba29b32 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-165fa876:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-165fa876 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-165fa876.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-165fa876 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-165fa876 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-e4c5997 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-e4c5997 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-5d42d5d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-5d42d5d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-5d42d5d7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-5d42d5d7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-5d42d5d7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-3fc844af > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-3fc844af {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-454a6a64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-454a6a64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-454a6a64 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-454a6a64 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-43e3aff9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-43e3aff9 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-cf74b29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-cf74b29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-cf74b29 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-cf74b29 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-5beea1f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-5beea1f {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-8786922:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-8786922 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-8786922 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-8786922 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-4f7ba0b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-4f7ba0b {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-e1215d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-e1215d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-e1215d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-e1215d1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-fbf914a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-fbf914a {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-8f8b6fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-8f8b6fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-8f8b6fe.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-8f8b6fe > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-8f8b6fe > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-8ae6f5d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-8ae6f5d {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-b712e16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-b712e16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-b712e16 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-b712e16 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-a98a5b2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-a98a5b2 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-3f22dc4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-3f22dc4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-3f22dc4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-3f22dc4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-5bed239 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-5bed239 {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-a294139:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-a294139 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-3847 .elementor-element.elementor-element-a294139 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-a294139 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-1281c45 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-1281c45 {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-62602da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-62602da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-62602da.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-62602da > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-62602da > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-a1ba3fa > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-a1ba3fa {
	color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-95b1c8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3847 .elementor-element.elementor-element-95b1c8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3847 .elementor-element.elementor-element-95b1c8a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #83bcb4;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3847 .elementor-element.elementor-element-95b1c8a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3847 .elementor-element.elementor-element-5ed58ad > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-5ed58ad {
	color: #fff;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-3847 .elementor-element.elementor-element-584f442a {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-3847 .elementor-element.elementor-element-21c4717f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-3847 .elementor-element.elementor-element-21c4717f > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3847 .elementor-element.elementor-element-33d1279b > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 > .elementor-widget-container {
	background-color: #fff;
	padding: 16px 0px 16px 16px;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(30px / 2);
	margin-left: calc(30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-30px / 2);
	margin-left: calc(-30px / 2);
}

body.rtl .elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-30px / 2);
}

body:not(.rtl) .elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-30px / 2);
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: #ddd;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-icon i {
	color: #83bcb4;
	transition: color .3s;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-icon svg {
	fill: #83bcb4;
	transition: fill .3s;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-item > a {
	font-family: "Work Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
}

.elementor-3847 .elementor-element.elementor-element-28ccc6f0 .elementor-icon-list-text {
	color: #292929;
	transition: color .3s;
}

@media (max-width:767px) {
	.elementor-3847 .elementor-element.elementor-element-7397a0bd > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-3847 .elementor-element.elementor-element-33d1279b > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
}

@media (min-width:768px) {
	.elementor-3847 .elementor-element.elementor-element-160c4779 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-254f9c56 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-defbb4e {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-54469dd5 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-5fc04b1a {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-4328ae9c {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-3796d863 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-1898f54a {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-601a9c4e {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-66395397 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-22d3ac05 {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-2fcd34b4 {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-1dd43b0c {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-587e65f6 {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-660506fa {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-df7634b {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-4d6fcbb2 {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-4bbac403 {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-2f902b89 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-5de852f8 {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-59718ef9 {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-49c810ad {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-5efb7b00 {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-5753ab62 {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-3df8d14 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-f04152f {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-c82beb6 {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-c1f83d5 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-d3fba41 {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-a570f38 {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-8b3e0c2 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-32c6feaa {
		width: 20.116%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-3af72eb7 {
		width: 60.999%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-7cfc6228 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-545a1cd4 {
		width: 20.114%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-63bb3b26 {
		width: 61.001%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-4f28fef4 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-77345f60 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-189e095d {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-76dc7604 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-6bc9fb0b {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-6b57bfe4 {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-1bc741e6 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-4c0ed6a0 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-6dc20960 {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-2f18d69f {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-1c9bc84d {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-2c2367d3 {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-605a13a5 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-3a54982c {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-14a3d9f {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-1539b565 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-35885142 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-3d990e8d {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-d1aeae4 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-18097878 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-35f4e56d {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-165fa876 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-5d42d5d7 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-454a6a64 {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-cf74b29 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-8786922 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-e1215d1 {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-8f8b6fe {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-b712e16 {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-3f22dc4 {
		width: 60.893%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-a294139 {
		width: 18.549%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-62602da {
		width: 20.222%;
	}
	
	.elementor-3847 .elementor-element.elementor-element-95b1c8a {
		width: 60.893%;
	}
}
