/* End custom CSS */

.elementor-225299 .elementor-element.elementor-element-12220df {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-around;
	--gap: 5px 35px;
	--row-gap: 5px;
	--column-gap: 35px;
	--flex-wrap: wrap;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-225299 .elementor-element.elementor-element-12220df:not(.elementor-motion-effects-element-type-background), .elementor-225299 .elementor-element.elementor-element-12220df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-225299 .elementor-element.elementor-element-12220df.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-225299 .elementor-element.elementor-element-2de04ec {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-225299 .elementor-element.elementor-element-2de04ec .elementor-heading-title {
	font-family: var(--e-global-typography-70be7bb-font-family), Sans-serif;
	font-size: var(--e-global-typography-70be7bb-font-size);
	font-weight: var(--e-global-typography-70be7bb-font-weight);
	line-height: var(--e-global-typography-70be7bb-line-height);
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-72cf2bd6 {
	--divider-border-style: solid;
	--divider-color: rgba(255, 255, 255, .35);
	--divider-border-width: 2px;
}

.elementor-225299 .elementor-element.elementor-element-72cf2bd6 .elementor-divider-separator {
	width: 33%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-225299 .elementor-element.elementor-element-72cf2bd6 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-8c3a9e6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-7c3cd8f5.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
	text-decoration: underline;
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-4fcd9674.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
}

.elementor-225299 .elementor-element.elementor-element-f513c98 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-f513c98 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
	text-decoration: underline;
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-71cb6c5b.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-70b810e7 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-70b810e7 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-70b810e7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-70b810e7.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-70b810e7.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-5c2a9a6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-0b9617f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-0b9617f {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-41b539e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-41b539e {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-41b539e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-41b539e.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-41b539e.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-e7be039 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-e7be039 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-15b5927 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-15b5927 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-15b5927.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-15b5927.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-15b5927.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-7db4ce5.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-e359d01 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-e359d01 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-75d8b71 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-75d8b71 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-75d8b71.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-75d8b71.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-75d8b71.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-7f4d41d.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
	text-decoration: underline;
}

.elementor-225299 .elementor-element.elementor-element-7636387 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-7636387 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-e7b2786 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-e7b2786 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-eea05a0 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-eea05a0 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
	text-decoration: underline;
}

.elementor-225299 .elementor-element.elementor-element-b13e898 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-b13e898 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-b96b049 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-b96b049 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-1a21723 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-1a21723 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-1a21723.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-1a21723.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-1a21723.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-472d153 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-472d153 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-472d153.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-472d153.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-472d153.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
	text-decoration: underline;
}

.elementor-225299 .elementor-element.elementor-element-13f448b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-13f448b {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-13f448b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-13f448b.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-13f448b.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-f726666 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-f726666 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-525aac5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-525aac5 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-525aac5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-525aac5.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-525aac5.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-06ba934 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-06ba934 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-06ba934.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-06ba934.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-06ba934.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-99ba7f6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-1e52102 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-1e52102 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-1e52102.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-1e52102.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-1e52102.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-818c184 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-818c184 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-818c184.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-818c184.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-818c184.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-a7ecf14 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-a7ecf14 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-033cb29 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-033cb29 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-033cb29.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-033cb29.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-033cb29.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-75d4042 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-75d4042 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-75d4042.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-75d4042.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-75d4042.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-c2be0fd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-c2be0fd {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-ddc9267 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-ddc9267 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-2c55c42 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-2c55c42 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-0acc62b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-0acc62b {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-8f48a62 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-8f48a62 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-8f48a62.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-8f48a62.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-8f48a62.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-f2b2e7e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-f2b2e7e {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

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

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

.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

.elementor-225299 .elementor-element.elementor-element-7f6de74 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-7f6de74 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-7f6de74.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7f6de74.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-7f6de74.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2rem;
	font-weight: 300;
	text-decoration: underline;
}

.elementor-225299 .elementor-element.elementor-element-23eed87 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-225299 .elementor-element.elementor-element-23eed87 {
	--icon-box-icon-margin: 10px;
}

.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: var(--e-global-color-63acc82);
}

.elementor-225299 .elementor-element.elementor-element-23eed87.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-23eed87.elementor-view-framed .elementor-icon, .elementor-225299 .elementor-element.elementor-element-23eed87.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon {
	font-size: 25px;
}

.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-d3ea2f2-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3ea2f2-font-size);
	font-weight: var(--e-global-typography-d3ea2f2-font-weight);
	line-height: var(--e-global-typography-d3ea2f2-line-height);
}

@media (max-width:1366px) {
	.elementor-225299 .elementor-element.elementor-element-2de04ec .elementor-heading-title {
		font-size: var(--e-global-typography-70be7bb-font-size);
		line-height: var(--e-global-typography-70be7bb-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
}

@media (max-width:1200px) {
	.elementor-225299 .elementor-element.elementor-element-12220df {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
}

@media (max-width:1024px) {
	.elementor-225299 .elementor-element.elementor-element-12220df {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-2de04ec .elementor-heading-title {
		font-size: var(--e-global-typography-70be7bb-font-size);
		line-height: var(--e-global-typography-70be7bb-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-wrapper {
		align-items: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-wrapper {
		align-items: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
}

@media (max-width:880px) {
	.elementor-225299 .elementor-element.elementor-element-12220df {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-72cf2bd6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8c3a9e6 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-wrapper {
		align-items: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-wrapper {
		align-items: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-4fcd9674 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f513c98 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f4d41d {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-eea05a0 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-472d153 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f6de74 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon {
		font-size: 19px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 {
		width: auto;
		max-width: auto;
		--icon-box-icon-margin: 5px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-wrapper {
		align-items: end;
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon {
		font-size: 19px;
	}
}

@media (max-width:767px) {
	.elementor-225299 .elementor-element.elementor-element-12220df {
		--justify-content: center;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-225299 .elementor-element.elementor-element-2de04ec .elementor-heading-title {
		font-size: var(--e-global-typography-70be7bb-font-size);
		line-height: var(--e-global-typography-70be7bb-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-8c3a9e6 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7c3cd8f5 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-4fcd9674 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f513c98 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f4d41d .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-eea05a0 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-472d153 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7f6de74 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
}

@media (min-width:2550px) {
	.elementor-225299 .elementor-element.elementor-element-2de04ec .elementor-heading-title {
		font-size: var(--e-global-typography-70be7bb-font-size);
		line-height: var(--e-global-typography-70be7bb-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-71cb6c5b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-70b810e7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-5c2a9a6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0b9617f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-41b539e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7be039 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-15b5927 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7db4ce5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e359d01 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d8b71 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-7636387 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-e7b2786 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b13e898 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-b96b049 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1a21723 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-13f448b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f726666 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-525aac5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-06ba934 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-99ba7f6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-1e52102 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-818c184 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-a7ecf14 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-033cb29 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-75d4042 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-c2be0fd .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-ddc9267 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-2c55c42 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-0acc62b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-8f48a62 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-f2b2e7e .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
	
	.elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title, .elementor-225299 .elementor-element.elementor-element-23eed87 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-d3ea2f2-font-size);
		line-height: var(--e-global-typography-d3ea2f2-line-height);
	}
}

/* Start custom CSS for container, class: .elementor-element-12220df */
.sa-list-icon.elementor-icon i, .elementor-icon svg {
	display: block;
	height: 1em;
	position: relative;
	width: 1em;
	margin-bottom: .3em;
}
