/* End Custom Fonts CSS */

.elementor-14708 .elementor-element.elementor-element-d84a1af:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-d84a1af > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9faff;
	background-image: url("https://cdn-eomdf.nitrocdn.com/GWyDTvCeTOaDnEqKJDgTLcbvEUznMrdD/assets/images/optimized/rev-30c161c/sados.com/wp-content/uploads/2022/02/6.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-14708 .elementor-element.elementor-element-d84a1af > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-d84a1af {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-30dc43a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-82800ed {
	--spacer-size: 50px;
}

.elementor-14708 .elementor-element.elementor-element-90f3a44 > .elementor-container {
	max-width: 650px;
}

.elementor-14708 .elementor-element.elementor-element-8e454fc {
	--spacer-size: 100px;
}

.elementor-widget-breadcrumbs {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
}

.elementor-14708 .elementor-element.elementor-element-bd0abba {
	color: #fff;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-225f40c {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-225f40c .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	text-transform: uppercase;
	color: #01d0c0;
}

.elementor-14708 .elementor-element.elementor-element-8d0445f {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-8d0445f > .elementor-widget-container {
	margin: 0px 0px -4px 0px;
}

.elementor-14708 .elementor-element.elementor-element-8d0445f .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	color: var(--e-global-color-text);
}

.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-14708 .elementor-element.elementor-element-f9ea43f > .elementor-widget-container {
	margin: 0px 0px -21px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f9ea43f {
	text-align: center;
	font-family: "Sharp Sans", Sans-serif;
	font-size: 20px;
	line-height: 1.5em;
	color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-6944783 {
	--spacer-size: 23px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-4e73570.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-4e73570.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-4e73570 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-18c941e > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-18c941e {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-18c941e .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #4660ff;
}

.elementor-14708 .elementor-element.elementor-element-ae2d91f > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-ae2d91f {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-ae2d91f .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-493e75f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-493e75f {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-493e75f .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.elementor-14708 .elementor-element.elementor-element-afb4ae9 .elementor-button {
	background-color: #fff;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c0c2d3;
	border-radius: 250px 250px 250px 250px;
}

.elementor-14708 .elementor-element.elementor-element-afb4ae9 .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-afb4ae9 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-afb4ae9 .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-afb4ae9 .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-14708 .elementor-element.elementor-element-df427a7 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 2px;
}

.elementor-14708 .elementor-element.elementor-element-df427a7 .elementor-divider-separator {
	width: 17%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-14708 .elementor-element.elementor-element-df427a7 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-14708 .elementor-element.elementor-element-5d0186e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5d0186e {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5d0186e .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
	font-weight: 900;
	line-height: 1.4em;
	color: var(--e-global-color-primary);
}

.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;
}

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

.elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-14708 .elementor-element.elementor-element-e65e9a9 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-item > a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
}

.elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-9238ca5 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-e8aaa53.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-e8aaa53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-e8aaa53 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-c782f90 > .elementor-widget-container {
	background-color: #4660ff;
	padding: 7px 7px 7px 7px;
}

.elementor-14708 .elementor-element.elementor-element-c782f90 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-c782f90 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.3em;
	color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-05dc84f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-05dc84f {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-05dc84f .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #4660ff;
}

.elementor-14708 .elementor-element.elementor-element-357ac1b > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-357ac1b {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-357ac1b .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-a88e013 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-a88e013 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-a88e013 .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-14708 .elementor-element.elementor-element-d5b2509 .elementor-button {
	background-color: #fff;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c0c2d3;
	border-radius: 250px 250px 250px 250px;
}

.elementor-14708 .elementor-element.elementor-element-d5b2509 .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-d5b2509 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-d5b2509 .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-d5b2509 .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-f137651 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 2px;
}

.elementor-14708 .elementor-element.elementor-element-f137651 .elementor-divider-separator {
	width: 17%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-14708 .elementor-element.elementor-element-f137651 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-14708 .elementor-element.elementor-element-18fc958 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-18fc958 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-18fc958 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
	font-weight: 900;
	line-height: 1.4em;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-14708 .elementor-element.elementor-element-c11b5fe {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-item > a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
}

.elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-01836bb .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-14b8c3a.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-14b8c3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-14b8c3a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-3477c04 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3477c04 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3477c04 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #4660ff;
}

.elementor-14708 .elementor-element.elementor-element-5085fee > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5085fee {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5085fee .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-d9350f7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-d9350f7 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-d9350f7 .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-14708 .elementor-element.elementor-element-0f34e70 .elementor-button {
	background-color: #fff;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c0c2d3;
	border-radius: 250px 250px 250px 250px;
}

.elementor-14708 .elementor-element.elementor-element-0f34e70 .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-0f34e70 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-0f34e70 .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-0f34e70 .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-470b935 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 2px;
}

.elementor-14708 .elementor-element.elementor-element-470b935 .elementor-divider-separator {
	width: 17%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-14708 .elementor-element.elementor-element-470b935 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-14708 .elementor-element.elementor-element-aabe68b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-aabe68b {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-aabe68b .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
	font-weight: 900;
	line-height: 1.4em;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-14708 .elementor-element.elementor-element-79372ac {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-item > a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
}

.elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-ddd6a81 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-f161ced.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-f161ced.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-14708 .elementor-element.elementor-element-f161ced > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-5d5286f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5d5286f {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5d5286f .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #4660ff;
}

.elementor-14708 .elementor-element.elementor-element-90f6127 > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-90f6127 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-90f6127 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-eaf0be4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-eaf0be4 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-eaf0be4 .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-14708 .elementor-element.elementor-element-f1cc851 .elementor-button {
	background-color: #fff;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c0c2d3;
	border-radius: 250px 250px 250px 250px;
}

.elementor-14708 .elementor-element.elementor-element-f1cc851 .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-f1cc851 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-f1cc851 .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-f1cc851 .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-4eba40a {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 2px;
}

.elementor-14708 .elementor-element.elementor-element-4eba40a .elementor-divider-separator {
	width: 17%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-14708 .elementor-element.elementor-element-4eba40a .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-14708 .elementor-element.elementor-element-141d355 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-141d355 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-141d355 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
	font-weight: 900;
	line-height: 1.4em;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-14708 .elementor-element.elementor-element-bd1d0dc {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-item > a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
}

.elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-14708 .elementor-element.elementor-element-a79ffa1 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-7baec5b {
	--spacer-size: 56px;
}

.elementor-14708 .elementor-element.elementor-element-803ffcf {
	padding: 57px 0px 80px 0px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-6648a63.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-6648a63 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-6648a63 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-6648a63 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-14708 .elementor-element.elementor-element-6648a63 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-6648a63 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-71be7b2:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-71be7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-14708 .elementor-element.elementor-element-71be7b2 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -1px;
	z-index: 8;
}

.elementor-14708 .elementor-element.elementor-element-71be7b2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-a6aa416 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-a6aa416 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-a6aa416 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-a6aa416 > .elementor-background-slideshow {
	border-radius: 5px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-4e32a73 {
	--spacer-size: 50px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-dd25246 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 15px 15px 15px;
}

.elementor-14708 .elementor-element.elementor-element-dd25246 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-dd25246 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-dd25246 > .elementor-background-slideshow {
	border-radius: 5px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-486d57b > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-486d57b {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-486d57b .elementor-heading-title {
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-b147a24 > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b147a24 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-b147a24 .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
}

.elementor-14708 .elementor-element.elementor-element-b9c0aa8 .elementor-button {
	background-color: var(--e-global-color-037d6ee);
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #f4f4f4;
	border-radius: 250px 250px 250px 250px;
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-b9c0aa8 .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-b9c0aa8 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-b9c0aa8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b9c0aa8 .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-b9c0aa8 .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-07fb081:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14708 .elementor-element.elementor-element-07fb081 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-07fb081.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-07fb081 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: var(--e-global-color-accent);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 15px 15px 15px;
}

.elementor-14708 .elementor-element.elementor-element-07fb081 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-07fb081 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-07fb081 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-07fb081 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-25bcdb3 > .elementor-widget-container {
	background-color: #4660ff;
	padding: 7px 7px 7px 7px;
}

.elementor-14708 .elementor-element.elementor-element-25bcdb3 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-25bcdb3 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.3em;
	color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-f8f6fbb > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f8f6fbb {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f8f6fbb .elementor-heading-title {
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-c56a883 > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-c56a883 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-c56a883 .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
}

.elementor-14708 .elementor-element.elementor-element-85d51d7 .elementor-button {
	background-color: var(--e-global-color-037d6ee);
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #f4f4f4;
	border-radius: 250px 250px 250px 250px;
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-85d51d7 .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-85d51d7 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-85d51d7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-85d51d7 .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-85d51d7 .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

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

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

.elementor-14708 .elementor-element.elementor-element-d6eb6f2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 15px 15px 15px;
}

.elementor-14708 .elementor-element.elementor-element-d6eb6f2 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-d6eb6f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-d6eb6f2 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-832861a > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-832861a {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-832861a .elementor-heading-title {
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-f0ba5b4 > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f0ba5b4 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f0ba5b4 .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
}

.elementor-14708 .elementor-element.elementor-element-1e200ad .elementor-button {
	background-color: var(--e-global-color-037d6ee);
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #f4f4f4;
	border-radius: 250px 250px 250px 250px;
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-1e200ad .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-1e200ad .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-1e200ad > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-1e200ad .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-1e200ad .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

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

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

.elementor-14708 .elementor-element.elementor-element-2ec7a78 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 15px 15px 15px;
}

.elementor-14708 .elementor-element.elementor-element-2ec7a78 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-2ec7a78 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-2ec7a78 > .elementor-background-slideshow {
	border-radius: 0px 5px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-e02a81a > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-e02a81a {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-e02a81a .elementor-heading-title {
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-7e92bf6 > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-14708 .elementor-element.elementor-element-7e92bf6 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-7e92bf6 .elementor-heading-title {
	font-size: 13px;
	font-weight: bold;
}

.elementor-14708 .elementor-element.elementor-element-b0594c5 .elementor-button {
	background-color: var(--e-global-color-037d6ee);
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #f4f4f4;
	border-radius: 250px 250px 250px 250px;
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-b0594c5 .elementor-button:hover, .elementor-14708 .elementor-element.elementor-element-b0594c5 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-037d6ee);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-b0594c5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b0594c5 .elementor-button:hover svg, .elementor-14708 .elementor-element.elementor-element-b0594c5 .elementor-button:focus svg {
	fill: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-457d231 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #f3f3f6;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -1px;
	padding: 25px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-457d231, .elementor-14708 .elementor-element.elementor-element-457d231 > .elementor-background-overlay {
	border-radius: 5px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-457d231 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-41a3096 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-41a3096 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-41a3096 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-41a3096 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-41a3096 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-508fa2a .elementor-heading-title {
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-e50191e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-e50191e > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-e50191e > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-e50191e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-a4e88c2 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-a4e88c2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-a4e88c2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-a4e88c2.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-a4e88c2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-a4e88c2.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-a4e88c2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-a4e88c2 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-a4e88c2 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-75de3e6 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-75de3e6 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-75de3e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-75de3e6 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-75de3e6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-b74688c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b74688c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-b74688c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-b74688c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b74688c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-b74688c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b74688c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-b74688c .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-b74688c .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-b5d2a6e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-b5d2a6e > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-b5d2a6e > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-b5d2a6e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-f9e389f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f9e389f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f9e389f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-f9e389f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f9e389f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-f9e389f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f9e389f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-f9e389f .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-f9e389f .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-50ca603 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-50ca603 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-50ca603 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-50ca603 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-50ca603 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-29bcad0 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-29bcad0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-29bcad0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-29bcad0.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-29bcad0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-29bcad0.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-29bcad0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-29bcad0 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-29bcad0 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-f0353f1:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-f0353f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-f0353f1 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #f3f3f6;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -1px;
}

.elementor-14708 .elementor-element.elementor-element-f0353f1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-5c373d0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-5c373d0 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-5c373d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-5c373d0 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-3d567d2 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3d567d2 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-59fc307 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-59fc307 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-f6b7e54 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f6b7e54 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f6b7e54.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f6b7e54.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f6b7e54.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f6b7e54.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f6b7e54.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f6b7e54 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-f6b7e54 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-cd58950 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-5f63308 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5f63308 .elementor-heading-title {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-63aa6a5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

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

.elementor-14708 .elementor-element.elementor-element-e648750 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-e648750 .elementor-heading-title {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-326c827.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-326c827 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-326c827 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-04255b5 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-04255b5 .elementor-heading-title {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.elementor-14708 .elementor-element.elementor-element-f717466:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-f717466 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-f717466 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-f717466 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-8b76e8d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-8b76e8d > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-8b76e8d > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-8b76e8d > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-af0bac0 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-af0bac0 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-8049408 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-8049408 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-8049408.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-8049408.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8049408.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-8049408.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8049408.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-8049408 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-8049408 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-1f82b3e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-7f85ee0 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-7f85ee0 .elementor-heading-title {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

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

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

.elementor-14708 .elementor-element.elementor-element-f7fe64a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-0548f09 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-0548f09 .elementor-heading-title {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-1639dfc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-1639dfc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-1639dfc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-3daee65 {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3daee65 .elementor-heading-title {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.elementor-14708 .elementor-element.elementor-element-3b928e3:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-3b928e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-3b928e3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-3b928e3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-18c5116.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-18c5116 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-18c5116 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-18c5116 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-18c5116 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-18c5116 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-d3c449e > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-d3c449e .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-a8fd20c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-436a0e7 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-436a0e7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-436a0e7.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-436a0e7.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-436a0e7.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-436a0e7.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-436a0e7.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-436a0e7 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-436a0e7 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-b63ec6b > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-a7587ea > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-a7587ea .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-a7587ea.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-a7587ea.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-a7587ea.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-a7587ea.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-a7587ea.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-a7587ea .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-a7587ea .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-9efa8f1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-9efa8f1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-9efa8f1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-3292f8b > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3292f8b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3292f8b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3292f8b.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3292f8b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3292f8b.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3292f8b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3292f8b .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-3292f8b .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-b367d48 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-3dd3c2c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3dd3c2c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3dd3c2c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3dd3c2c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3dd3c2c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3dd3c2c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3dd3c2c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3dd3c2c .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-3dd3c2c .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-ee06741:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-ee06741 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-ee06741 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-ee06741 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-b20d758 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-b20d758 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-b20d758 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-b20d758 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-73508af > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-73508af .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-222d74d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-222d74d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-222d74d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-f0b4714 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f0b4714 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f0b4714.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f0b4714.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f0b4714.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f0b4714.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f0b4714.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f0b4714 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-f0b4714 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-548b370.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-548b370 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-548b370 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-d277fc0 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-d277fc0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-d277fc0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d277fc0.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-d277fc0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d277fc0.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-d277fc0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d277fc0 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-d277fc0 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-2142707 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-150bd47 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-150bd47 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-150bd47.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-150bd47.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-150bd47.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-150bd47.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-150bd47.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-150bd47 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-150bd47 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-cbf92c2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-320b33c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-320b33c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-320b33c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-320b33c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-320b33c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-320b33c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-320b33c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-320b33c .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-320b33c .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-62a0969:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-62a0969 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-62a0969 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-62a0969 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-a9ee23e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-a9ee23e > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-a9ee23e > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-a9ee23e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-e4912e5 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-e4912e5 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-a37301d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-1a5f2eb > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-1a5f2eb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-1a5f2eb.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-1a5f2eb.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-1a5f2eb.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-1a5f2eb.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-1a5f2eb.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-1a5f2eb .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-1a5f2eb .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-541123d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-541123d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-541123d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-5a727a5 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5a727a5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5a727a5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5a727a5.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5a727a5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5a727a5.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5a727a5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5a727a5 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-5a727a5 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-f98f41e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-45b151c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-45b151c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-45b151c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-45b151c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-45b151c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-45b151c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-45b151c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-45b151c .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-45b151c .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-8fa6c54 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-8fa6c54 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-8fa6c54.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-8fa6c54.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8fa6c54.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-8fa6c54.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8fa6c54.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-8fa6c54 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-8fa6c54 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-2eeb939 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #f3f3f6;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -1px;
	padding: 25px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-2eeb939, .elementor-14708 .elementor-element.elementor-element-2eeb939 > .elementor-background-overlay {
	border-radius: 5px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-2eeb939 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-65a94d8 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-65a94d8 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-65a94d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-65a94d8 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-65a94d8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-94c8dfb .elementor-heading-title {
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-cc8b767 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-cc8b767 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-cc8b767 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-cc8b767 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-7162e65 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-7162e65 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-7162e65.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-7162e65.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-7162e65.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-7162e65.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-7162e65.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-7162e65 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-7162e65 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-330b9d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-330b9d1 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-330b9d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-330b9d1 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-330b9d1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-7931c47 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-7931c47 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-7931c47.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-7931c47.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-7931c47.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-7931c47.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-7931c47.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-7931c47 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-7931c47 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-d773533 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-d773533 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-d773533 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-d773533 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-0bb1cd4 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0bb1cd4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-0bb1cd4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-0bb1cd4.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0bb1cd4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-0bb1cd4.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0bb1cd4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-0bb1cd4 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-0bb1cd4 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-7dfd6f4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-7dfd6f4 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-7dfd6f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-7dfd6f4 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-2e91aab > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-2e91aab .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-2e91aab.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-2e91aab.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-2e91aab.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-2e91aab.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-2e91aab.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-2e91aab .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-2e91aab .elementor-icon svg {
	height: 17px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-1309131 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-1309131 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-1309131 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-1309131 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-0248dc2 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0248dc2 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-b078194 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-f84fed9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f84fed9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f84fed9.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f84fed9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f84fed9.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f84fed9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f84fed9.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f84fed9 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-f84fed9 .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-39afd87 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-39afd87 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-39afd87.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-39afd87.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-39afd87.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-39afd87.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-39afd87.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-39afd87 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-39afd87 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-12fc348.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-12fc348 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-12fc348 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-26635e1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-26635e1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-26635e1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-26635e1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-26635e1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-26635e1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-26635e1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-26635e1 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-26635e1 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-e449f5a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-397973f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-397973f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-397973f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-397973f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-397973f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-397973f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-397973f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-397973f .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-397973f .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-44b097a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-44b097a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-44b097a > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-44b097a > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-44b097a > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-44b097a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-7e56192 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-7e56192 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-0ac2fc6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-0ac2fc6 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-0ac2fc6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-5922516 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5922516 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5922516.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-5922516.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5922516.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-5922516.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5922516.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-5922516 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-5922516 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-97d659a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-97d659a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-97d659a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-94be6a9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-94be6a9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-94be6a9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-94be6a9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-94be6a9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-94be6a9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-94be6a9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-94be6a9 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-94be6a9 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-602accc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-602accc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-602accc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-0fe0b9f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0fe0b9f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-0fe0b9f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-0fe0b9f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0fe0b9f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-0fe0b9f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0fe0b9f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-0fe0b9f .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-0fe0b9f .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-8212bbd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-8212bbd > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-8212bbd > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-07795d0 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-07795d0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-07795d0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-07795d0.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-07795d0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-07795d0.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-07795d0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-07795d0 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-07795d0 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-2f01ec4:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-2f01ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-2f01ec4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-2f01ec4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-7b0ecce.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-7b0ecce > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-7b0ecce > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-7b0ecce > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-7b0ecce > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-fd26695 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-fd26695 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-1cd6a53 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-ea4208f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-ea4208f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-ea4208f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ea4208f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ea4208f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ea4208f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ea4208f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ea4208f .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-ea4208f .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-e1f44a7 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-39e4fe3 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-39e4fe3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-39e4fe3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-39e4fe3.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-39e4fe3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-39e4fe3.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-39e4fe3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-39e4fe3 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-39e4fe3 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-5973b10.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-5973b10 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-5973b10 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-e510b10 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-e510b10 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-e510b10.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-e510b10.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-e510b10.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-e510b10.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-e510b10.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-e510b10 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-e510b10 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-19572f4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-19572f4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-19572f4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-3177a39 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3177a39 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3177a39.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3177a39.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3177a39.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3177a39.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3177a39.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3177a39 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-3177a39 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-ae436d0:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-ae436d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-ae436d0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-ae436d0 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-2d99d36 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-2d99d36 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-2d99d36 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-2d99d36 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-43ab418 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-43ab418 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-26a69a9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-26a69a9 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-26a69a9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-68be1c1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-68be1c1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-68be1c1.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-68be1c1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-68be1c1.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-68be1c1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-68be1c1.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-68be1c1 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-68be1c1 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-bbc10fe > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-8f11744 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-8f11744 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-8f11744.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-8f11744.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8f11744.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-8f11744.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8f11744.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-8f11744 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-8f11744 .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-e198e4b > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-e198e4b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-e198e4b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-e198e4b.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-e198e4b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-e198e4b.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-e198e4b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-e198e4b .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-e198e4b .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-0065b71.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-0065b71 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-0065b71 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-09c5b5d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-09c5b5d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-09c5b5d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-09c5b5d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-09c5b5d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-09c5b5d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-09c5b5d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-09c5b5d .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-09c5b5d .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-4e5be44:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-4e5be44 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-e6fdb12 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-e6fdb12 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-e6fdb12 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-e6fdb12 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-535e25f > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-535e25f .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-0f22537.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-0f22537 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-0f22537 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-df5f30e > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-df5f30e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-df5f30e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-df5f30e.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-df5f30e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-df5f30e.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-df5f30e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-df5f30e .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-df5f30e .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-d0358dc > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-d0358dc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-d0358dc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d0358dc.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-d0358dc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d0358dc.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-d0358dc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d0358dc .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-d0358dc .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-8d7f23d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-8d7f23d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-8d7f23d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-8d7f23d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8d7f23d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-8d7f23d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-8d7f23d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-8d7f23d .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-8d7f23d .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-9cd8c29.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-9cd8c29 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-9cd8c29 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-08cee83 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-08cee83 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-08cee83.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-08cee83.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-08cee83.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-08cee83.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-08cee83.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-08cee83 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-08cee83 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-716077c {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #f3f3f6;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -1px;
	padding: 25px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-716077c, .elementor-14708 .elementor-element.elementor-element-716077c > .elementor-background-overlay {
	border-radius: 5px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-716077c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-8a8cf7e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-8a8cf7e > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-8a8cf7e > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-8a8cf7e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-ab025ea .elementor-heading-title {
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-9849af7 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-9849af7 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-9849af7 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-9849af7 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-9849af7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-1a1d7c5 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-1a1d7c5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-1a1d7c5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-1a1d7c5.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-1a1d7c5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-1a1d7c5.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-1a1d7c5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-1a1d7c5 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-1a1d7c5 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-916abc2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-916abc2 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-916abc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-916abc2 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-916abc2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-c1d5929 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-c1d5929 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-c1d5929.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-c1d5929.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c1d5929.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-c1d5929.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c1d5929.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-c1d5929 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-c1d5929 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-248d7ae > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-248d7ae > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-248d7ae > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-248d7ae > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-248d7ae > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-ecaedd6 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-ecaedd6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-ecaedd6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-ecaedd6.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ecaedd6.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-ecaedd6.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ecaedd6.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-ecaedd6 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-ecaedd6 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-9583c19 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-9583c19 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-9583c19 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-9583c19 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-9583c19 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-ba2d7d8 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-ba2d7d8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-ba2d7d8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-ba2d7d8.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ba2d7d8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-ba2d7d8.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ba2d7d8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-ba2d7d8 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-ba2d7d8 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-dd8465e:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-dd8465e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-dd8465e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-dd8465e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-2a9b549 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-2a9b549 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-2a9b549 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-2a9b549 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-2e7e2fb > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-2e7e2fb .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-b75301c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b75301c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-b75301c.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-b75301c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b75301c.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-b75301c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b75301c.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-b75301c .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-b75301c .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-be7cf06 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-12fdccd > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-12fdccd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-12fdccd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-12fdccd.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-12fdccd.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-12fdccd.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-12fdccd.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-12fdccd .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-12fdccd .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-938e2a7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-938e2a7 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-938e2a7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-4b3d4f9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-4b3d4f9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-4b3d4f9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-4b3d4f9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-4b3d4f9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-4b3d4f9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-4b3d4f9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-4b3d4f9 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-4b3d4f9 .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-1b5aee1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-1b5aee1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-1b5aee1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-1b5aee1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-1b5aee1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-1b5aee1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-1b5aee1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-1b5aee1 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-1b5aee1 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-cabf6cd:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-cabf6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-cabf6cd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-cabf6cd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-c901a12 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-c901a12 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-c901a12 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-c901a12 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-f8633bf > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f8633bf .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-b8be9d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-0e21549 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0e21549 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-0e21549.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-0e21549.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0e21549.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-0e21549.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0e21549.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-0e21549 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-0e21549 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-660bc5a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-660bc5a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-660bc5a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-070b94d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-070b94d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-070b94d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-070b94d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-070b94d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-070b94d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-070b94d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-070b94d .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-070b94d .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-46074a4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-46074a4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-46074a4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-3f030cf > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3f030cf .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3f030cf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3f030cf.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3f030cf.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3f030cf.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3f030cf.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3f030cf .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-3f030cf .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-f1238d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-9867a2a > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-9867a2a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-9867a2a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-9867a2a.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-9867a2a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-9867a2a.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-9867a2a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-9867a2a .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-9867a2a .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-8f90146:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-8f90146 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-8f90146 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-8f90146 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-2719a8e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-2719a8e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-2719a8e > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-2719a8e > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-2719a8e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-2719a8e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-b30aa03 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b30aa03 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-cd95313 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-cd95313 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-cd95313.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-cd95313.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-cd95313.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-cd95313.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-cd95313.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-cd95313 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-cd95313 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-c02157b > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-05a6fb6 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-05a6fb6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-05a6fb6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-05a6fb6.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-05a6fb6.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-05a6fb6.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-05a6fb6.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-05a6fb6 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-05a6fb6 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-11fc9fa.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-11fc9fa > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-11fc9fa > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-c7ad2ba > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-c7ad2ba .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-c7ad2ba.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-c7ad2ba.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c7ad2ba.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-c7ad2ba.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c7ad2ba.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-c7ad2ba .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-c7ad2ba .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-b81c9a4 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b81c9a4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-b81c9a4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-b81c9a4.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b81c9a4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-b81c9a4.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b81c9a4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-b81c9a4 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-b81c9a4 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-c0c4a70:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-c0c4a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-c0c4a70 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-c0c4a70 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-9f1d0a8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-9f1d0a8 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-9f1d0a8 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-9f1d0a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-9f1d0a8 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-9f1d0a8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-9c33558 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-9c33558 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-0961621 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-9b36741 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-9b36741 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-9b36741.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-9b36741.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-9b36741.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-9b36741.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-9b36741.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-9b36741 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-9b36741 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-30cae54.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-30cae54 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-30cae54 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-6c7ac18 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-6c7ac18 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-6c7ac18.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-6c7ac18.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-6c7ac18.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-6c7ac18.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-6c7ac18.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-6c7ac18 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-6c7ac18 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-97178f9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-97178f9 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-97178f9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-b914a08 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-b914a08 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-b914a08.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-b914a08.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b914a08.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-b914a08.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-b914a08.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-b914a08 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-b914a08 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-bc1a352 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-c9508d9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-c9508d9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-c9508d9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-c9508d9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c9508d9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-c9508d9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c9508d9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-c9508d9 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-c9508d9 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-0e5c4ef {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #f3f3f6;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -1px;
	padding: 25px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0e5c4ef, .elementor-14708 .elementor-element.elementor-element-0e5c4ef > .elementor-background-overlay {
	border-radius: 5px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0e5c4ef > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-11df05a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-11df05a > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-11df05a > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-11df05a > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-11df05a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-0c3eaa2 .elementor-heading-title {
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-dc8d618 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-dc8d618 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-dc8d618 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-dc8d618 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-6655136 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-6655136 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-6655136.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-6655136.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-6655136.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-6655136.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-6655136.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-6655136 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-6655136 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-3d211b0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-3d211b0 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-3d211b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-3d211b0 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-f571b75 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f571b75 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f571b75.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-f571b75.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f571b75.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-f571b75.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f571b75.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-f571b75 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-f571b75 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-49d5c90 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-49d5c90 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-49d5c90 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-49d5c90 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-28ff0d2 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-28ff0d2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-28ff0d2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-28ff0d2.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-28ff0d2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-28ff0d2.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-28ff0d2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-28ff0d2 .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-28ff0d2 .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-4fe9d45 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-astglobalcolor1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-4fe9d45 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-4fe9d45 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-4fe9d45 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-0ca4e6d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0ca4e6d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-0ca4e6d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-0ca4e6d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0ca4e6d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-0ca4e6d.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0ca4e6d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-0ca4e6d .elementor-icon {
	font-size: 17px;
}

.elementor-14708 .elementor-element.elementor-element-0ca4e6d .elementor-icon svg {
	height: 17px;
}

.elementor-14708 .elementor-element.elementor-element-3816a8f:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-3816a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-3816a8f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-3816a8f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-14708 .elementor-element.elementor-element-aeafeb3 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-aeafeb3 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-aeafeb3 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-aeafeb3 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14708 .elementor-element.elementor-element-86c75c2 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-86c75c2 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-a5c8e31 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-bc80433 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-bc80433 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-bc80433.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-bc80433.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-bc80433.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-bc80433.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-bc80433.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-bc80433 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-bc80433 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-403ea2b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-403ea2b > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-403ea2b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-d920bcb > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-d920bcb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-d920bcb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d920bcb.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-d920bcb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d920bcb.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-d920bcb.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-d920bcb .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-d920bcb .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-011895f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-011895f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-011895f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-3fffc10 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3fffc10 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3fffc10.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3fffc10.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3fffc10.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3fffc10.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3fffc10.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3fffc10 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-3fffc10 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-16af505.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-16af505 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-16af505 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-5629d8f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5629d8f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5629d8f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5629d8f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5629d8f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5629d8f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5629d8f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5629d8f .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-5629d8f .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-c9782b1:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-c9782b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-c9782b1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-c9782b1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-9583ba1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-9583ba1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-9583ba1 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-9583ba1 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-9583ba1 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-9583ba1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-4aae9a2 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-4aae9a2 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

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

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

.elementor-14708 .elementor-element.elementor-element-8b12d0a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-c43e940 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-c43e940 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-c43e940.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-c43e940.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c43e940.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-c43e940.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-c43e940.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-c43e940 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-c43e940 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-b60cd1f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-f641d90 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f641d90 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f641d90.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-f641d90.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f641d90.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-f641d90.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f641d90.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-f641d90 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-f641d90 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-0ddafc9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-0ddafc9 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-0ddafc9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-6127213 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-6127213 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-6127213.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-6127213.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-6127213.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-6127213.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-6127213.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-6127213 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-6127213 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-0fc290c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-0fc290c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-0fc290c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-565b367 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-565b367 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-565b367.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-565b367.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-565b367.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-565b367.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-565b367.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-565b367 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-565b367 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-3d457cc:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-3d457cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-3d457cc {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-3d457cc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-04c998d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-04c998d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-04c998d > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-04c998d > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-04c998d > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-04c998d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-57a9aed > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-57a9aed .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-58b4321.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-58b4321 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-58b4321 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-519a981 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-519a981 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-519a981.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-519a981.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-519a981.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-519a981.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-519a981.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-519a981 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-519a981 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-bdcc6fb > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-2514121 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-2514121 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-2514121.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-2514121.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-2514121.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-2514121.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-2514121.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-2514121 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-2514121 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-d63dad0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-3d71b59 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-3d71b59 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-3d71b59.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3d71b59.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3d71b59.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3d71b59.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-3d71b59.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-3d71b59 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-3d71b59 .elementor-icon svg {
	height: 15px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-8cee02c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-14708 .elementor-element.elementor-element-ce25dcf > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-ce25dcf .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-ce25dcf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ce25dcf.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ce25dcf.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ce25dcf.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ce25dcf.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ce25dcf .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-ce25dcf .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-af8901d:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-af8901d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-af8901d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-af8901d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-62d7360.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-62d7360 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-14708 .elementor-element.elementor-element-62d7360 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-62d7360 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-62d7360 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 7px;
}

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

.elementor-14708 .elementor-element.elementor-element-d408483 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-d408483 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-181cb55.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-181cb55 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-181cb55 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-f14a5c7 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f14a5c7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-f14a5c7.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f14a5c7.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f14a5c7.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f14a5c7.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-f14a5c7.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-f14a5c7 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-f14a5c7 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-677a2d1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-677a2d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-677a2d1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-285537c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-285537c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-285537c.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-285537c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-285537c.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-285537c.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-285537c.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-14708 .elementor-element.elementor-element-285537c .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-285537c .elementor-icon svg {
	height: 15px;
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-ed5a5f1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-ed5a5f1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-ed5a5f1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ed5a5f1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ed5a5f1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ed5a5f1.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-ed5a5f1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-ed5a5f1 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-ed5a5f1 .elementor-icon svg {
	height: 15px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-12cf69a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-12cf69a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-12cf69a > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-12cf69a > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-12cf69a > .elementor-background-slideshow {
	border-radius: 0px 0px 7px 0px;
}

.elementor-14708 .elementor-element.elementor-element-12cf69a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-eb8b102 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-eb8b102 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-eb8b102.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-eb8b102.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-eb8b102.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-eb8b102.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-eb8b102.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-eb8b102 .elementor-icon {
	font-size: 15px;
}

.elementor-14708 .elementor-element.elementor-element-eb8b102 .elementor-icon svg {
	height: 15px;
}

.elementor-14708 .elementor-element.elementor-element-98b2620:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-98b2620 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f4f9;
}

.elementor-14708 .elementor-element.elementor-element-98b2620 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-14708 .elementor-element.elementor-element-98b2620 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-3744b5e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-3744b5e > .elementor-element-populated {
	padding: 10px 40px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-e756629 {
	text-align: left;
}

.elementor-14708 .elementor-element.elementor-element-e756629 .elementor-heading-title {
	color: #080c2d;
}

.elementor-14708 .elementor-element.elementor-element-16fc978 > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-14708 .elementor-element.elementor-element-16fc978 {
	text-align: left;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-14708 .elementor-element.elementor-element-c0fde66 .elementor-button {
	background-color: rgba(253, 179, 0, 0);
	fill: var(--e-global-color-c6c9a19);
	color: var(--e-global-color-c6c9a19);
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-c0fde66 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-c0fde66 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-14708 .elementor-element.elementor-element-c0fde66 .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

.elementor-14708 .elementor-element.elementor-element-9663128:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #080c2d;
}

.elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 0px 10px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 25px 25px 25px 25px;
}

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

.elementor-14708 .elementor-element.elementor-element-5183bc0 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5183bc0 {
	text-align: left;
}

.elementor-14708 .elementor-element.elementor-element-5183bc0 .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-01bf4b8 > .elementor-widget-container {
	margin: 0px 0px -30px 0px;
}

.elementor-14708 .elementor-element.elementor-element-01bf4b8 {
	text-align: left;
	color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-067f74a {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

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

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

.elementor-14708 .elementor-element.elementor-element-f1cacfe > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-94a9e8c .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-412e5c4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-412e5c4 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-fecf85d {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

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

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

.elementor-14708 .elementor-element.elementor-element-5d0727e > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-6b20419 .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

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

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

.elementor-14708 .elementor-element.elementor-element-6ebbceb > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-c305174 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

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

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

.elementor-14708 .elementor-element.elementor-element-49f7ff0 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f16abcf .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

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

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

.elementor-14708 .elementor-element.elementor-element-ad4ebc2 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-908348a {
	margin-top: 0px;
	margin-bottom: 28px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-c75a947 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f33d514 .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

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

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

.elementor-14708 .elementor-element.elementor-element-db85cfd > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-4bc67f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

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

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

.elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-background-slideshow {
	border-radius: 0px 10px 10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 25px 25px 25px 25px;
}

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

.elementor-14708 .elementor-element.elementor-element-0398fd4 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0398fd4 {
	text-align: left;
}

.elementor-14708 .elementor-element.elementor-element-0398fd4 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-f7dd117 > .elementor-widget-container {
	margin: 0px 0px -22px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f7dd117 {
	text-align: left;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-ec4bd23 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-ec4bd23 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-4778e8b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-4778e8b > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-14708 .elementor-element.elementor-element-9c1d106 img {
	max-width: 20px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-81affeb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-81affeb > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-f1ec83d > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-14708 .elementor-element.elementor-element-f1ec83d .elementor-heading-title {
	color: var(--e-global-color-primary);
}

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

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

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-1056c27.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-1056c27 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-c9d41e4 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-c9d41e4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-05ffda6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-05ffda6 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-e09ea25 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-e09ea25 .elementor-icon {
	font-size: 7px;
}

.elementor-14708 .elementor-element.elementor-element-e09ea25 .elementor-icon svg {
	height: 7px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-c8834c5 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-7eb41aa > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-14708 .elementor-element.elementor-element-7eb41aa .elementor-heading-title {
	color: var(--e-global-color-primary);
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-c8ffc99 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-0c9dddf {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-0c9dddf > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-0f8bd67.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-0f8bd67 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-4bb28c9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-4bb28c9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-704f279);
}

.elementor-14708 .elementor-element.elementor-element-4bb28c9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-4bb28c9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-704f279);
	border-color: var(--e-global-color-704f279);
}

.elementor-14708 .elementor-element.elementor-element-4bb28c9.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-4bb28c9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-704f279);
}

.elementor-14708 .elementor-element.elementor-element-4bb28c9 .elementor-icon {
	font-size: 7px;
}

.elementor-14708 .elementor-element.elementor-element-4bb28c9 .elementor-icon svg {
	height: 7px;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-0d24329.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-0d24329 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-d039c52 > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-14708 .elementor-element.elementor-element-d039c52 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

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

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

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

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

.elementor-14708 .elementor-element.elementor-element-f842152 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-b7e1e52 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14708 .elementor-element.elementor-element-b7e1e52 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-166936e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-166936e > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-5d1375f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-5d1375f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5d1375f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5d1375f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5d1375f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-5d1375f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-14708 .elementor-element.elementor-element-5d1375f .elementor-icon {
	font-size: 7px;
}

.elementor-14708 .elementor-element.elementor-element-5d1375f .elementor-icon svg {
	height: 7px;
}

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

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

.elementor-14708 .elementor-element.elementor-element-e5d9395 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-dfc8e0c > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-14708 .elementor-element.elementor-element-dfc8e0c .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-038e1c7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-2570aba.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-2570aba > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-d5d7899:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-d5d7899 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-14708 .elementor-element.elementor-element-d5d7899 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 10px 100px 10px;
}

.elementor-14708 .elementor-element.elementor-element-d5d7899 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-e688e74 > .elementor-widget-container {
	margin: 0px 0px -12px 0px;
}

.elementor-14708 .elementor-element.elementor-element-e688e74 {
	z-index: 0;
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-2aa266b > .elementor-container {
	max-width: 650px;
}

.elementor-14708 .elementor-element.elementor-element-88f3cd3 > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-14708 .elementor-element.elementor-element-88f3cd3 {
	text-align: center;
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-14708 .elementor-element.elementor-element-94c7a24 {
	--spacer-size: 11px;
}

.elementor-14708 .elementor-element.elementor-element-1ddb100 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-14708 .elementor-element.elementor-element-a87b06a > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

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

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	color: var(--e-global-color-text);
}

.elementor-14708 .elementor-element.elementor-element-d78a777 > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-d78a777 > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-d78a777 {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-d78a777 .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-d78a777.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-d78a777.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-d78a777.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-d78a777 .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-d78a777 .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-d78a777 .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-d78a777 .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-0edc086 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-0c703af > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-0c703af > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-0c703af {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-0c703af .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-0c703af.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-0c703af.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-0c703af.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-0c703af .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-0c703af .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-0c703af .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-0c703af .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-ae91909 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-14708 .elementor-element.elementor-element-132d5a5 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-9097a25 > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-9097a25 > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-9097a25 {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-9097a25 .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-9097a25.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-9097a25.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-9097a25.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-9097a25 .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-9097a25 .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-9097a25 .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-9097a25 .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-d49ccaa > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-framed:has(:hover) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-default:has(:hover) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-framed:has(:focus) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-91a3e7a.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-91a3e7a .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-91a3e7a .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-529a28a {
	--spacer-size: 50px;
}

.elementor-14708 .elementor-element.elementor-element-0af1dee > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-0af1dee {
	z-index: 0;
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-b68dd1d {
	--spacer-size: 11px;
}

.elementor-14708 .elementor-element.elementor-element-6cc8e01 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-14708 .elementor-element.elementor-element-5db47f6 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-60620aa > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-60620aa > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-60620aa {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-60620aa .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-60620aa.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-60620aa.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-60620aa.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-60620aa .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-60620aa .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-60620aa .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-60620aa .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-42d1c6f > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-36b1802 > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-36b1802 > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-36b1802 {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-36b1802 .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-36b1802.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-36b1802.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-36b1802.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-36b1802 .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-36b1802 .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-36b1802 .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-36b1802 .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-1045f17 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-14708 .elementor-element.elementor-element-1d8ad78 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-939c733 > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-939c733 > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-939c733 {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-939c733 .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-939c733.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-939c733.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-939c733.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-939c733 .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-939c733 .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-939c733 .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-939c733 .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-5254f5b > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-14708 .elementor-element.elementor-element-bd4720f > .elementor-widget-container:hover {
	--e-transform-translateY: -5px;
}

.elementor-14708 .elementor-element.elementor-element-bd4720f > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 25px 35px 25px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-14708 .elementor-element.elementor-element-bd4720f {
	--e-transform-transition-duration: 100ms;
	--icon-box-icon-margin: 12px;
}

.elementor-14708 .elementor-element.elementor-element-bd4720f .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-framed .elementor-icon, .elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-framed:has(:hover) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-default:has(:hover) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-framed:has(:focus) .elementor-icon, .elementor-14708 .elementor-element.elementor-element-bd4720f.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-14708 .elementor-element.elementor-element-bd4720f .elementor-icon {
	font-size: 90px;
}

.elementor-14708 .elementor-element.elementor-element-bd4720f .elementor-icon-box-title, .elementor-14708 .elementor-element.elementor-element-bd4720f .elementor-icon-box-title a {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-14708 .elementor-element.elementor-element-bd4720f .elementor-icon-box-description {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-14708 .elementor-element.elementor-element-401e31b:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-401e31b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-037d6ee) 0%, var(--e-global-color-8ea04a0) 100%);
}

.elementor-14708 .elementor-element.elementor-element-401e31b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	z-index: 2;
}

.elementor-14708 .elementor-element.elementor-element-401e31b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-197646f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14708 .elementor-element.elementor-element-197646f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-14708 .elementor-element.elementor-element-197646f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14708 .elementor-element.elementor-element-197646f > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-197646f > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-197646f > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-14708 .elementor-element.elementor-element-197646f > .elementor-element-populated {
	box-shadow: 0px 6px 20px 6px rgba(0, 0, 0, .07);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px -50px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 80px 80px 80px 80px;
}

.elementor-14708 .elementor-element.elementor-element-197646f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14708 .elementor-element.elementor-element-d250f51 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-14708 .elementor-element.elementor-element-cd72fdb > .elementor-widget-container {
	margin: 0px 0px 2px 0px;
}

.elementor-14708 .elementor-element.elementor-element-cd72fdb {
	z-index: 0;
	text-align: center;
}

.elementor-14708 .elementor-element.elementor-element-cd72fdb .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-14708 .elementor-element.elementor-element-8a05f10 .elementor-button {
	background-color: transparent;
	fill: var(--e-global-color-037d6ee);
	color: var(--e-global-color-037d6ee);
	background-image: linear-gradient(270deg, #4660ff 0%, #3249d2 100%);
	padding: 25px 40px 25px 40px;
}

.elementor-14708 .elementor-element.elementor-element-8a05f10 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-14708 .elementor-element.elementor-element-8a05f10 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-14708 .elementor-element.elementor-element-8a05f10 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

@media (max-width:1024px) {
	.elementor-14708 .elementor-element.elementor-element-d84a1af > .elementor-container {
		min-height: 80vh;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f9ea43f {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-803ffcf {
		padding: 50px 10px 50px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-dd25246 > .elementor-element-populated {
		padding: 150px 15px 10px 15px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-486d57b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-486d57b {
		text-align: left;
	}
	
	.elementor-14708 .elementor-element.elementor-element-486d57b .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-07fb081 > .elementor-element-populated {
		padding: 150px 15px 10px 15px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f8f6fbb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f8f6fbb {
		text-align: left;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f8f6fbb .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d6eb6f2 > .elementor-element-populated {
		padding: 150px 15px 10px 15px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-832861a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-832861a {
		text-align: left;
	}
	
	.elementor-14708 .elementor-element.elementor-element-832861a .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-2ec7a78 > .elementor-element-populated {
		padding: 150px 15px 10px 15px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e02a81a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e02a81a {
		text-align: left;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e02a81a .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-98b2620 {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-3744b5e > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e756629 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-16fc978 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-element-populated {
		margin: 10px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated {
		margin: 0px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d5d7899 {
		padding: 60px 10px 60px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-88f3cd3 {
		text-align: left;
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-94c7a24 {
		--spacer-size: 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d78a777 .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0c703af .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9097a25 .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-91a3e7a .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-b68dd1d {
		--spacer-size: 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-60620aa .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-36b1802 .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-939c733 .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-bd4720f .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-401e31b {
		padding: 60px 10px 60px 10px;
	}
}

@media (max-width:767px) {
	.elementor-14708 .elementor-element.elementor-element-d84a1af > .elementor-container {
		min-height: 90vh;
	}
	
	.elementor-14708 .elementor-element.elementor-element-8e454fc {
		--spacer-size: 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f9ea43f {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-e65e9a9 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-c11b5fe .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-79372ac .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14708 .elementor-element.elementor-element-bd1d0dc .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-3d567d2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-3d567d2 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-af0bac0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-af0bac0 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d3c449e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d3c449e .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-73508af > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-73508af .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e4912e5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e4912e5 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0248dc2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0248dc2 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-7e56192 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-7e56192 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-fd26695 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-fd26695 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-43ab418 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-43ab418 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-535e25f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-535e25f .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-2e7e2fb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-2e7e2fb .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f8633bf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f8633bf .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-b30aa03 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-b30aa03 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9c33558 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9c33558 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-86c75c2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-86c75c2 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4aae9a2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4aae9a2 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-57a9aed > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-57a9aed .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d408483 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d408483 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-14708 .elementor-element.elementor-element-98b2620 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-3744b5e > .elementor-element-populated {
		padding: 50px 10px 10px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e756629 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-16fc978 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c0fde66 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9663128 > .elementor-element-populated {
		margin: 10px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-5183bc0 > .elementor-widget-container {
		margin: 0px 0px -13px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-5183bc0 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-01bf4b8 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f1cacfe {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-412e5c4 {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-5d0727e {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-6ebbceb {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-49f7ff0 {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-ad4ebc2 {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c75a947 {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-db85cfd {
		width: 50%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated, .elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4bc67f9 > .elementor-element-populated {
		margin: 0px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0398fd4 > .elementor-widget-container {
		margin: 0px 0px -13px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0398fd4 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f7dd117 {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4778e8b {
		width: 10%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-81affeb {
		width: 35%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-ed5a013 {
		width: 25%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-1056c27 {
		width: 30%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-05ffda6 {
		width: 10%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c8834c5 {
		width: 35%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-8ab5547 {
		width: 25%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c8ffc99 {
		width: 30%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0f8bd67 {
		width: 10%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0d24329 {
		width: 35%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-b5c772d {
		width: 25%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-f842152 {
		width: 30%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-166936e {
		width: 10%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e5d9395 {
		width: 35%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-038e1c7 {
		width: 25%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-2570aba {
		width: 30%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d5d7899 {
		padding: 50px 10px 50px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-88f3cd3 {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-94c7a24 {
		--spacer-size: 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-1ddb100 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-a87b06a > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d78a777 .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0edc086 > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0c703af .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-ae91909 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-132d5a5 > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9097a25 .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-d49ccaa > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-91a3e7a .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-b68dd1d {
		--spacer-size: 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-6cc8e01 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-5db47f6 > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-60620aa .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-42d1c6f > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-36b1802 .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-1045f17 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-1d8ad78 > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-939c733 .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-5254f5b > .elementor-element-populated {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-bd4720f .elementor-icon-box-description {
		font-size: 16px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-401e31b {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-197646f > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-14708 .elementor-element.elementor-element-cd72fdb {
		text-align: center;
	}
	
	.elementor-14708 .elementor-element.elementor-element-8a05f10 .elementor-button {
		padding: 20px 30px 20px 30px;
	}
}

@media (min-width:768px) {
	.elementor-14708 .elementor-element.elementor-element-3744b5e {
		width: 33%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9663128 {
		width: 27.982%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c75a947 {
		width: 80.113%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-db85cfd {
		width: 19.693%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4bc67f9 {
		width: 38.351%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4778e8b {
		width: 6.751%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-81affeb {
		width: 27.995%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-ed5a013 {
		width: 40.632%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-1056c27 {
		width: 24.505%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-05ffda6 {
		width: 6.751%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-c8834c5 {
		width: 27.995%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-8ab5547 {
		width: 40.254%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0f8bd67 {
		width: 6.751%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-0d24329 {
		width: 27.995%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-b5c772d {
		width: 40.254%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-166936e {
		width: 6.751%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-e5d9395 {
		width: 27.995%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-038e1c7 {
		width: 40.254%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-14708 .elementor-element.elementor-element-3744b5e {
		width: 100%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-9663128 {
		width: 100%;
	}
	
	.elementor-14708 .elementor-element.elementor-element-4bc67f9 {
		width: 100%;
	}
}

/* Start custom CSS for heading, class: .elementor-element-225f40c */
.elementor-14708 .elementor-element.elementor-element-225f40c span {
	border: 2px solid #01d0c0;
	padding: 4px 10px;
	border-radius: 250px;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c782f90 */
.elementor-14708 .elementor-element.elementor-element-c782f90 {
	position: absolute !important;
	top: -45px;
	left: 0;
	width: 100% !important;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-d84a1af */
.elementor-14708 .elementor-element.elementor-element-d84a1af {}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-b9c0aa8 */
.elementor-14708 .elementor-element.elementor-element-b9c0aa8 a {
	width: 100%;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-25bcdb3 */
.elementor-14708 .elementor-element.elementor-element-25bcdb3 {
	position: absolute;
	top: 0;
	left: 0;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-85d51d7 */
.elementor-14708 .elementor-element.elementor-element-85d51d7 a {
	width: 100%;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-07fb081 */
.elementor-14708 .elementor-element.elementor-element-07fb081:before {
	content: "";
	display: block;
	width: 5px;
	height: 100%;
	background: #4660ff;
	left: -1px;
	left: -1px;
	position: absolute;
}

.elementor-14708 .elementor-element.elementor-element-07fb081:after {
	content: "";
	display: block;
	width: calc(100% + 1px);
	height: 10px;
	background: #4660ff;
	top: -5px;
	position: absolute;
	left: -1px;
	border-radius: 5px 5px 0 0;
}

@media only screen and (max-width: 767px) {
	.elementor-14708 .elementor-element.elementor-element-07fb081:after {
		display: none !important;
	}
	
	.stick {
		display: none !important;
	}
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-1e200ad */
.elementor-14708 .elementor-element.elementor-element-1e200ad a {
	width: 100%;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-b0594c5 */
.elementor-14708 .elementor-element.elementor-element-b0594c5 a {
	width: 100%;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-71be7b2 */
.elementor-14708 .elementor-element.elementor-element-71be7b2.elementor-sticky--active {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 10%);
}

@media only screen and (max-width: 1024px) {
	.elementor-14708 .elementor-element.elementor-element-71be7b2 .tag {
		display: none;
	}
	
	.elementor-14708 .elementor-element.elementor-element-71be7b2 .blank {
		display: none;
	}
	
	.elementor-14708 .elementor-element.elementor-element-71be7b2 .title .elementor-heading-title {
		font-size: 12px;
		font-weight: 400;
		left: 50%;
		line-height: 16px;
		position: absolute;
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
		-ms-transform-origin: 0 50%;
		transform-origin: 0 50%;
		white-space: nowrap;
	}
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-803ffcf */
.elementor-14708 .elementor-element.elementor-element-803ffcf .label {
	width: 30% !important;
}

.elementor-14708 .elementor-element.elementor-element-803ffcf .col {
	width: 17.5% !important;
}

@media only screen and (max-width: 1024px) {
	.elementor-14708 .elementor-element.elementor-element-803ffcf .label {
		width: 40% !important;
	}
	
	.elementor-14708 .elementor-element.elementor-element-803ffcf .col {
		width: 15% !important;
	}
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-c0fde66 */
.elementor-14708 .elementor-element.elementor-element-c0fde66 i {
	font-size: 12px;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-9663128 */
.elementor-14708 .elementor-element.elementor-element-9663128:before {
	content: "";
	width: 100%;
	background: #080c2d;
	position: absolute;
	top: -15px;
	height: 25px;
	border-radius: 10px 10px 0 0;
}

.elementor-14708 .elementor-element.elementor-element-9663128:after {
	content: "";
	width: 100%;
	background: #080c2d;
	position: absolute;
	bottom: -15px;
	height: 25px;
	border-radius: 0 0 10px 10px;
}

@media only screen and (max-width:1024px) {
	.elementor-14708 .elementor-element.elementor-element-9663128:before, .elementor-14708 .elementor-element.elementor-element-9663128:after {
		display: none;
	}
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-d5d7899 */
.plan svg, .plan g, .plan h3 a {
	transition: all 0s ease !important;
	transition-delay: none;
}

.plan:hover svg g, .plan:hover svg, .plan:hover h3 {
	fill: #4660ff !important;
	color: #4660ff !important;
}

.elementor-14708 .elementor-element.elementor-element-d84a1af:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-14708 .elementor-element.elementor-element-d84a1af > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
