
.elementor-1279 .elementor-element.elementor-element-f98df33 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1279 .elementor-element.elementor-element-f98df33:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-f98df33 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1279 .elementor-element.elementor-element-67d87af {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(15px / 2);
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(15px / 2);
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(15px / 2);
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-15px / 2);
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-15px / 2);
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 15px;
	border-color: #ddd;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 2px;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 2px;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-item > a {
	font-family: "DM Sans", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 15px;
	letter-spacing: .5px;
}

.elementor-1279 .elementor-element.elementor-element-333fb35 .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-b46708a {
	--display: flex;
	--min-height: 500px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--overlay-opacity: .5;
}

.elementor-1279 .elementor-element.elementor-element-b46708a:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-b46708a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.safewareinc.com/nitropack_static/XXRNCyGLGejrThGyuCvavkJppbIGsJSm/assets/images/optimized/rev-ed02423/www.safewareinc.com/wp-content/uploads/2024/04/events-parallax-bg1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1279 .elementor-element.elementor-element-b46708a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1279 .elementor-element.elementor-element-b46708a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-1279 .elementor-element.elementor-element-b46708a::before, .elementor-1279 .elementor-element.elementor-element-b46708a > .elementor-background-video-container::before, .elementor-1279 .elementor-element.elementor-element-b46708a > .e-con-inner > .elementor-background-video-container::before, .elementor-1279 .elementor-element.elementor-element-b46708a > .elementor-background-slideshow::before, .elementor-1279 .elementor-element.elementor-element-b46708a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1279 .elementor-element.elementor-element-b46708a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000;
	--background-overlay: "";
}

.elementor-1279 .elementor-element.elementor-element-b46708a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1279 .elementor-element.elementor-element-6d74c8c {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-8c2c556 {
	text-align: center;
}

.elementor-1279 .elementor-element.elementor-element-8c2c556 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 70px;
	font-weight: 400;
	text-transform: capitalize;
	font-style: normal;
	line-height: 80px;
	letter-spacing: 1.5px;
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-1279 .elementor-element.elementor-element-947fe0e {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1279 .elementor-element.elementor-element-947fe0e:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-947fe0e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1279 .elementor-element.elementor-element-e00156c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1279 .elementor-element.elementor-element-97583dc .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 400;
	text-transform: uppercase;
	font-style: normal;
	line-height: 30px;
	letter-spacing: 1px;
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-0f442af > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-0f442af {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-85005ab {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-85005ab:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-85005ab > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-28d77cd {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-1dc0fb0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-1dc0fb0 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-aaf35f9 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-aaf35f9 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-03797b1 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-d359c4f {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-92bf29c {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-2b2920c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-1279 .elementor-element.elementor-element-2b2920c:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-2b2920c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-123f86c {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-15dde9d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-15dde9d .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-4b01079 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-4b01079 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d28f6fc .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-b860466 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-e899656 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-1279 .elementor-element.elementor-element-e899656:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-e899656 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-47c8557 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-fa0189c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-fa0189c .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-ae63ec1 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-ae63ec1 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d441b3c .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-6ab944b {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-18f6150 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-0d9f7a8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-1279 .elementor-element.elementor-element-0d9f7a8:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-0d9f7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-ff08b56 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-13933fb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-13933fb .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-88638d0 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-88638d0 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d0bceea .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-3ac531d {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-86184cb {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-95dc6f0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-1279 .elementor-element.elementor-element-95dc6f0:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-95dc6f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-bb1175d {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-6e4d7f7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-6e4d7f7 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-1d45f76 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-1d45f76 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-746b897 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-3e4ebdd {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-dfccf07 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-1279 .elementor-element.elementor-element-dfccf07:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-dfccf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-6f2dc97 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-5baaaaa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-5baaaaa .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-1f75eda > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-1f75eda .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-20123ec .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-d0e26d5 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-5640485 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-1279 .elementor-element.elementor-element-5640485:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-5640485 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-fd4dcf8 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-76f9865 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-76f9865 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-9f6ccb4 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-9f6ccb4 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-a7072cf .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-8ed8190 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-2d98aea {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-3d85719 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-1279 .elementor-element.elementor-element-3d85719:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-3d85719 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-44a70a8 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-a4ab06b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a4ab06b .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-a1e99d9 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a1e99d9 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-63bec3c .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-cdf4b21 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-d60da3e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-d60da3e:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-d60da3e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-b7ef791 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-f7cda1b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-f7cda1b .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-2274a61 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-2274a61 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-6fb0078 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-7bb3466 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-b179495 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-0412224 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-0412224:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-0412224 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-5f5cc4e {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-22948d7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-22948d7 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-1267d7d > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-1267d7d .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-6d1d9ef .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-1db5fa7 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-101b24c {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-10e10c1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-10e10c1:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-10e10c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-aae0580 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-fd22474 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-fd22474 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-661639e > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-661639e .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-1f4ca4f .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-b022e8a {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-7888336 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-f9ac0a7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-f9ac0a7:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-f9ac0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-09c0929 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-83a8252 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-83a8252 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-8b74f7e > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-8b74f7e .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-85aa9ef .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-d2398ea {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-a7aad68 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-a7aad68:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-a7aad68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-30c6a8a {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-a45126c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a45126c .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-2c3a899 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-2c3a899 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-6bf5ddc .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-3f49da0 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-0e88948 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-0c5929d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-0c5929d:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-0c5929d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-335665e {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-6cfd7c6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-6cfd7c6 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-2e1349e > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-2e1349e .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-93d895a .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-abc7bb9 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-ff4a361 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-ff4a361:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-ff4a361 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-6db9704 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-ec8078b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-ec8078b .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-a9700f5 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a9700f5 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d80b726 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-074a68a {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-2733502 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-9331f5d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-9331f5d:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-9331f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-905321d {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-fca1e1f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-fca1e1f .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-5ee7ee2 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-5ee7ee2 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-acd5786 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-7b8e3f6 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-b195b24 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-d14f74f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-d14f74f:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-d14f74f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-3fc22c3 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-39f3586 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-39f3586 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-ffde800 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-ffde800 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-4ad3aaf .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-ff5d936 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-1eead4a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-1eead4a:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-1eead4a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-910c2d8 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-d896a9c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-d896a9c .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-3af299f > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-3af299f .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-6a0d140 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-70ef478 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-6da3706 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-6da3706:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-6da3706 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-f190781 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-afa9b86 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-afa9b86 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-fd88f58 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-fd88f58 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-df4f92d .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-d4fd209 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-b550b78 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-b550b78:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-b550b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-ea31f9b {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-53828d3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-53828d3 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-d88a08d > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-d88a08d .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-f8137ef .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-f7a5fc2 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-e7d33a9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-e7d33a9:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-e7d33a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-57a9f85 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-4e65d06 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-4e65d06 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-eaf1b23 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-eaf1b23 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d33acb8 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-451884b {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-5ed223d {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-9434328 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-9434328:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-9434328 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-653f662 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-b4a701c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-b4a701c .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-da4f7af > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-da4f7af .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-f70b99a .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-fa5b7ab {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-4c71636 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-6c95694 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-6c95694:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-6c95694 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-2677a3d {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-347af8f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-347af8f .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-29b298b > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-29b298b .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d1e8eba .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-dbcd705 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-00e997b {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-6579d93 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-6579d93:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-6579d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-e76226b {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-33e74a7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-33e74a7 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-c75a5ef > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-c75a5ef .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-233a774 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-ed0d005 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-a3d227d {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-f096756 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-f096756:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-f096756 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-3f98c04 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-cc298f0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-cc298f0 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-bf28fc6 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-bf28fc6 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-82b47ed .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-b9f3ffe {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-61f4589 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-7b12dfe {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-7b12dfe:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-7b12dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-329ff69 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-d700ebc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-d700ebc .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-f73ddea > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-f73ddea .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-5b3e355 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-850eb44 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-009f984 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-009f984:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-009f984 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-67841c8 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-6e4b6dc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-6e4b6dc .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-dc03ea8 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-dc03ea8 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-c5efa55 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-2643582 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-83a378a {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-cee7967 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-cee7967:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-cee7967 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-408654f {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-b8cc0ef > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-b8cc0ef .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-fc51627 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-fc51627 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-be2594f .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-09e77b9 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-d375efd {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-5e8031c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-5e8031c:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-5e8031c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-64c60c3 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-0fee716 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-0fee716 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-fa5ae4a > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-fa5ae4a .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-3b55035 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-ea32279 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-97a9878 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-97a9878:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-97a9878 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-436eb86 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-ae5987e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-ae5987e .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-1265f32 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-1265f32 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-b3c5819 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-1ae71ae {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-d0bc397 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-d0bc397:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-d0bc397 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-4da7f41 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-65269fb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-65269fb .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-2661db5 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-2661db5 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-1f81358 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-8c68546 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-d2441e8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-d2441e8:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-d2441e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-7c6494b {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-f239c38 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-f239c38 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-76f303f > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-76f303f .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-f54264d .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-faade4f {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-a89a20d {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-13ac93a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-13ac93a:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-13ac93a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-2f42e9a {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-e2915ad > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-e2915ad .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-d7d05d3 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-d7d05d3 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-5ca96d0 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-a9de988 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-cf7318a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-cf7318a:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-cf7318a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-99e0f2b {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-23e0c0a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-23e0c0a .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-36b9c99 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-36b9c99 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-ff34ad6 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-1eb95d5 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-a8f9074 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-a8f9074:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-a8f9074 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-afcb510 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-6310b30 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-6310b30 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-2c35a6b > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-2c35a6b .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-4c5ee5c .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-3c288d2 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-963de19 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-bc119cd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-bc119cd:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-bc119cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-ff8655f {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-425f9bf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-425f9bf .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-6ee5a8a > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-6ee5a8a .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-b0b976f .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-7f41ac7 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-b0895d9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-b0895d9:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-b0895d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-3b92691 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-a16189a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a16189a .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-0d58803 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-0d58803 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-1abf005 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-35cf003 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-635aee9 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-452d0df {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-452d0df:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-452d0df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-a0966ee {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-ff2f673 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-ff2f673 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-5c5edbf > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-5c5edbf .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-9b33cc7 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-4a93de5 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-30abb50 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-6f20860 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-6f20860:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-6f20860 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-e1fae31 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-7141e80 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-7141e80 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-eefb034 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-eefb034 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-12ea669 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-ce0b885 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-350558d {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-c3690ff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-c3690ff:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-c3690ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-1f117f3 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-c0fa7ca > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-c0fa7ca .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-5c55a98 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-5c55a98 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-8f03309 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-d3c95d0 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-2be25ac {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-43ca0ff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-43ca0ff:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-43ca0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-34b9185 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-fe229c8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-fe229c8 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-72ac922 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-72ac922 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-354db9b .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-ba1938f {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-f33a6f9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-f33a6f9:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-f33a6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-2e11f93 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-0da3066 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-0da3066 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-bc292a7 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-bc292a7 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-51521d4 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-1138a95 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-1105a3a {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-1bdc854 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-1bdc854:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-1bdc854 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-1da90e2 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-cd7c789 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-cd7c789 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-000f5fb > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-000f5fb .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-a308ae9 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-55eefe0 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-5d72714 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-b4299c6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-b4299c6:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-b4299c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-b6e5a53 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-4cecb29 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-4cecb29 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-8d92f6e > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-8d92f6e .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-56e5d72 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-91c0429 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-efe4805 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-4c8466b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-4c8466b:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-4c8466b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-8033531 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-d8e657c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-d8e657c .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-2ef0ce8 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-2ef0ce8 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-37a93d9 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-48aa978 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-705b696 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-073f221 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-073f221:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-073f221 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-13c34ac {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-a72bcb6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a72bcb6 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-f4a7da8 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-f4a7da8 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-2d9d2cf .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-fe99d04 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-a34632e {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-9f535a7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-9f535a7:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-9f535a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-2fcfd04 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-a9a6f81 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a9a6f81 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-873393e > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-873393e .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-4d7caf1 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-b897b3d {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-cd3cecd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-cd3cecd:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-cd3cecd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-6217fc3 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-87c45e5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-87c45e5 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-a1ffdc8 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-a1ffdc8 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-13b5046 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-984ec85 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-6c6375c {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-80ad3e5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-80ad3e5:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-80ad3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-6bd5368 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-3cd1fba > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-3cd1fba .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-e69a5f6 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-e69a5f6 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-4d0a092 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-b4f49e3 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-101155d {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-5541086 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-5541086:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-5541086 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-a7b5e09 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-cbac907 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-cbac907 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-979ffdf > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-979ffdf .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-1985a88 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-d1c46ab {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-80f7309 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-e77ab76 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-e77ab76:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-e77ab76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-1f24210 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-8c7d2d5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-8c7d2d5 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-0cc542b > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-0cc542b .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-00fd713 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-8f1e373 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-641161f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-641161f:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-641161f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-ce839b0 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-6ff44ed > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-6ff44ed .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-20248eb > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-20248eb .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-87aaea8 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-48f4313 {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-0285468 {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-980db05 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-980db05:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-980db05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-bae251d {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-5285585 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-5285585 .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-62e9a37 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-62e9a37 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-d9763f6 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-dce47cc {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-d4c87c4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-1279 .elementor-element.elementor-element-d4c87c4:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-d4c87c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-1279 .elementor-element.elementor-element-9953daa {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-1279 .elementor-element.elementor-element-0c5305d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1279 .elementor-element.elementor-element-0c5305d .elementor-heading-title {
	font-family: var(--e-global-typography-5e8d7ec-font-family), Sans-serif;
	font-size: var(--e-global-typography-5e8d7ec-font-size);
	font-weight: var(--e-global-typography-5e8d7ec-font-weight);
	text-transform: var(--e-global-typography-5e8d7ec-text-transform);
	font-style: var(--e-global-typography-5e8d7ec-font-style);
	line-height: var(--e-global-typography-5e8d7ec-line-height);
	letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	color: #000;
}

.elementor-1279 .elementor-element.elementor-element-09e7351 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-1279 .elementor-element.elementor-element-09e7351 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-2ca34d3 .elementor-heading-title {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-1279 .elementor-element.elementor-element-b212bad {
	--display: flex;
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-icon i {
	color: #539b5f;
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-icon svg {
	fill: #539b5f;
	transition: fill .3s;
}

.elementor-1279 .elementor-element.elementor-element-282052c {
	--e-icon-list-icon-size: 16px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-f4cb900-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4cb900-font-size);
	font-weight: var(--e-global-typography-f4cb900-font-weight);
	text-transform: var(--e-global-typography-f4cb900-text-transform);
	font-style: var(--e-global-typography-f4cb900-font-style);
	line-height: var(--e-global-typography-f4cb900-line-height);
	letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
}

.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-1279 .elementor-element.elementor-element-10f699e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1279 .elementor-element.elementor-element-ad26867 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	text-transform: uppercase;
	font-style: normal;
	line-height: 25px;
	letter-spacing: 1px;
	color: var(--e-global-color-astglobalcolor6);
}

.elementor-1279 .elementor-element.elementor-element-7b28895 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000;
	border-radius: 0px 0px 0px 0px;
}

@media (max-width:1372px) and (min-width:768px) {
	.elementor-1279 .elementor-element.elementor-element-b6e5a53 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-91c0429 {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-8033531 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-48aa978 {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-13c34ac {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-fe99d04 {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-2fcfd04 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b897b3d {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-6217fc3 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-984ec85 {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-6bd5368 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b4f49e3 {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-a7b5e09 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-d1c46ab {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f24210 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-8f1e373 {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ce839b0 {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-48f4313 {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-bae251d {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-dce47cc {
		--width: 279.987px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-9953daa {
		--width: 421.225px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b212bad {
		--width: 279.987px;
	}
}

@media (max-width:1372px) {
	.elementor-1279 .elementor-element.elementor-element-8c2c556 .elementor-heading-title {
		font-size: 65px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-0f442af {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1dc0fb0 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-aaf35f9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-03797b1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-15dde9d .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4b01079 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d28f6fc .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fa0189c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ae63ec1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d441b3c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-13933fb .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-88638d0 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d0bceea .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6e4d7f7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1d45f76 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-746b897 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5baaaaa .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f75eda .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-20123ec .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-76f9865 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9f6ccb4 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a7072cf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a4ab06b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a1e99d9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-63bec3c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f7cda1b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2274a61 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6fb0078 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-22948d7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1267d7d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6d1d9ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fd22474 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-661639e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f4ca4f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-83a8252 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8b74f7e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-85aa9ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a45126c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2c3a899 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6bf5ddc .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6cfd7c6 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2e1349e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-93d895a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ec8078b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a9700f5 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d80b726 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fca1e1f .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ee7ee2 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-acd5786 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-39f3586 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ffde800 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4ad3aaf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d896a9c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3af299f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6a0d140 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-afa9b86 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fd88f58 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-df4f92d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-53828d3 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d88a08d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f8137ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4e65d06 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-eaf1b23 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d33acb8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b4a701c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-da4f7af .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f70b99a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-347af8f .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-29b298b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d1e8eba .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-33e74a7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c75a5ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-233a774 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cc298f0 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-bf28fc6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-82b47ed .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d700ebc .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f73ddea .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5b3e355 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6e4b6dc .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-dc03ea8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c5efa55 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b8cc0ef .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fc51627 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-be2594f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0fee716 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fa5ae4a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3b55035 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ae5987e .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1265f32 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b3c5819 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-65269fb .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2661db5 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f81358 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f239c38 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-76f303f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f54264d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-e2915ad .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d7d05d3 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ca96d0 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-23e0c0a .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-36b9c99 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff34ad6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6310b30 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2c35a6b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4c5ee5c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-425f9bf .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6ee5a8a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b0b976f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a16189a .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0d58803 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1abf005 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff2f673 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5c5edbf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9b33cc7 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7141e80 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-eefb034 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-12ea669 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c0fa7ca .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5c55a98 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8f03309 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fe229c8 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-72ac922 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-354db9b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0da3066 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-bc292a7 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-51521d4 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cd7c789 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-000f5fb .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a308ae9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4cecb29 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8d92f6e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-56e5d72 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d8e657c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ef0ce8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-37a93d9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a72bcb6 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f4a7da8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2d9d2cf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a9a6f81 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-873393e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4d7caf1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-87c45e5 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a1ffdc8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-13b5046 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3cd1fba .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-e69a5f6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4d0a092 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cbac907 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-979ffdf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1985a88 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8c7d2d5 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0cc542b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-00fd713 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6ff44ed .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-20248eb .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-87aaea8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5285585 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-62e9a37 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d9763f6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0c5305d .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-09e7351 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ca34d3 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
}

@media (max-width:1024px) {
	.elementor-1279 .elementor-element.elementor-element-b46708a {
		--min-height: 400px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-947fe0e {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-0f442af {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1dc0fb0 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-aaf35f9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-03797b1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-15dde9d .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4b01079 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d28f6fc .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fa0189c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ae63ec1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d441b3c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-13933fb .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-88638d0 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d0bceea .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6e4d7f7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1d45f76 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-746b897 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5baaaaa .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f75eda .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-20123ec .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-76f9865 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9f6ccb4 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a7072cf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a4ab06b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a1e99d9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-63bec3c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f7cda1b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2274a61 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6fb0078 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-22948d7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1267d7d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6d1d9ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fd22474 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-661639e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f4ca4f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-83a8252 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8b74f7e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-85aa9ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a45126c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2c3a899 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6bf5ddc .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6cfd7c6 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2e1349e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-93d895a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ec8078b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a9700f5 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d80b726 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fca1e1f .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ee7ee2 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-acd5786 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-39f3586 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ffde800 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4ad3aaf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d896a9c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3af299f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6a0d140 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-afa9b86 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fd88f58 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-df4f92d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-53828d3 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d88a08d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f8137ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4e65d06 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-eaf1b23 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d33acb8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b4a701c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-da4f7af .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f70b99a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-347af8f .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-29b298b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d1e8eba .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-33e74a7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c75a5ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-233a774 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cc298f0 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-bf28fc6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-82b47ed .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d700ebc .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f73ddea .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5b3e355 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6e4b6dc .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-dc03ea8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c5efa55 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b8cc0ef .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fc51627 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-be2594f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0fee716 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fa5ae4a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3b55035 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ae5987e .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1265f32 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b3c5819 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-65269fb .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2661db5 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f81358 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f239c38 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-76f303f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f54264d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-e2915ad .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d7d05d3 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ca96d0 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-23e0c0a .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-36b9c99 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff34ad6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6310b30 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2c35a6b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4c5ee5c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-425f9bf .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6ee5a8a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b0b976f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a16189a .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0d58803 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1abf005 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff2f673 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5c5edbf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9b33cc7 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7141e80 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-eefb034 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-12ea669 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c0fa7ca .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5c55a98 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8f03309 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fe229c8 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-72ac922 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-354db9b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0da3066 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-bc292a7 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-51521d4 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cd7c789 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-000f5fb .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a308ae9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4cecb29 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8d92f6e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-56e5d72 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d8e657c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ef0ce8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-37a93d9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a72bcb6 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f4a7da8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2d9d2cf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a9a6f81 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-873393e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4d7caf1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-87c45e5 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a1ffdc8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-13b5046 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3cd1fba .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-e69a5f6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4d0a092 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cbac907 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-979ffdf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1985a88 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8c7d2d5 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0cc542b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-00fd713 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6ff44ed .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-20248eb .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-87aaea8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5285585 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-62e9a37 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d9763f6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0c5305d .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-09e7351 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ca34d3 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
}

@media (max-width:767px) {
	.elementor-1279 .elementor-element.elementor-element-8c2c556 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.4em;
	}
	
	.elementor-1279 .elementor-element.elementor-element-947fe0e {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-1279 .elementor-element.elementor-element-e00156c {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-97583dc > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-97583dc .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-0f442af {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1dc0fb0 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-aaf35f9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-03797b1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-92bf29c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-15dde9d .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4b01079 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d28f6fc .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2ff52c8 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fa0189c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ae63ec1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d441b3c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-18f6150 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-13933fb .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-88638d0 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d0bceea .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-86184cb .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6e4d7f7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1d45f76 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-746b897 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-fc6d208 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5baaaaa .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f75eda .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-20123ec .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6cf1298 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-76f9865 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9f6ccb4 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a7072cf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2d98aea .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a4ab06b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a1e99d9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-63bec3c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c9b475 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f7cda1b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2274a61 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6fb0078 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b179495 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-22948d7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1267d7d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6d1d9ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101b24c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fd22474 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-661639e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f4ca4f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7888336 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-83a8252 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8b74f7e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-85aa9ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0b51e8c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a45126c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2c3a899 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6bf5ddc .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0e88948 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6cfd7c6 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2e1349e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-93d895a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b0440b5 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ec8078b .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a9700f5 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d80b726 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2733502 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fca1e1f .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ee7ee2 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-acd5786 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-b195b24 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-39f3586 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ffde800 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4ad3aaf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1d251b2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d896a9c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3af299f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6a0d140 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-f2ff91e .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-afa9b86 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fd88f58 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-df4f92d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-48b9c90 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-53828d3 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d88a08d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f8137ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d9899e2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4e65d06 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-eaf1b23 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d33acb8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5ed223d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b4a701c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-da4f7af .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f70b99a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-4c71636 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-347af8f .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-29b298b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d1e8eba .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-00e997b .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-33e74a7 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c75a5ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-233a774 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a3d227d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cc298f0 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-bf28fc6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-82b47ed .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f4589 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d700ebc .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f73ddea .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5b3e355 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-7ee06f6 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6e4b6dc .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-dc03ea8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c5efa55 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-83a378a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b8cc0ef .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fc51627 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-be2594f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-d375efd .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0fee716 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fa5ae4a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3b55035 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c02f86 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ae5987e .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1265f32 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b3c5819 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-ac463f8 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-65269fb .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2661db5 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f81358 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-abc0c69 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f239c38 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-76f303f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f54264d .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a89a20d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-e2915ad .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d7d05d3 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5ca96d0 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-cee3aa0 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-23e0c0a .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-36b9c99 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff34ad6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-16dd0c1 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6310b30 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2c35a6b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4c5ee5c .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-963de19 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-425f9bf .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6ee5a8a .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-b0b976f .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3bfc2d2 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a16189a .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0d58803 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1abf005 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-635aee9 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff2f673 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5c5edbf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9b33cc7 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-30abb50 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-7141e80 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-eefb034 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-12ea669 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-350558d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-c0fa7ca .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5c55a98 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8f03309 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-2be25ac .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-fe229c8 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-72ac922 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-354db9b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-9fbd3a3 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0da3066 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-bc292a7 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-51521d4 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-1105a3a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cd7c789 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-000f5fb .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a308ae9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-5d72714 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4cecb29 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8d92f6e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-56e5d72 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-efe4805 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d8e657c .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ef0ce8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-37a93d9 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-705b696 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a72bcb6 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-f4a7da8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2d9d2cf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-a34632e .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a9a6f81 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-873393e .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4d7caf1 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-65f2f12 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-87c45e5 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-a1ffdc8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-13b5046 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-6c6375c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3cd1fba .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-e69a5f6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-4d0a092 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-101155d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-cbac907 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-979ffdf .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-1985a88 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-80f7309 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-8c7d2d5 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0cc542b .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-00fd713 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-3c7f6ce .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-6ff44ed .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-20248eb .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-87aaea8 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-0285468 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-5285585 .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-62e9a37 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-d9763f6 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-61f3d2d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-0c5305d .elementor-heading-title {
		font-size: var(--e-global-typography-5e8d7ec-font-size);
		line-height: var(--e-global-typography-5e8d7ec-line-height);
		letter-spacing: var(--e-global-typography-5e8d7ec-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-09e7351 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-2ca34d3 .elementor-heading-title {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1279 .elementor-element.elementor-element-282052c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-f4cb900-font-size);
		line-height: var(--e-global-typography-f4cb900-line-height);
		letter-spacing: var(--e-global-typography-f4cb900-letter-spacing);
	}
	
	.elementor-1279 .elementor-element.elementor-element-10f699e {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ad26867 > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-1279 .elementor-element.elementor-element-b46708a {
		--width: 96.005%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-e00156c {
		--width: 66.6666%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-28d77cd {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-d359c4f {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-123f86c {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b860466 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-47c8557 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-6ab944b {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff08b56 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-3ac531d {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-bb1175d {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-3e4ebdd {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-6f2dc97 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-d0e26d5 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-fd4dcf8 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-8ed8190 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-44a70a8 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-cdf4b21 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b7ef791 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-7bb3466 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-5f5cc4e {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1db5fa7 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-aae0580 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b022e8a {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-09c0929 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-d2398ea {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-30c6a8a {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-3f49da0 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-335665e {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-abc7bb9 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-6db9704 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-074a68a {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-905321d {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-7b8e3f6 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-3fc22c3 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff5d936 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-910c2d8 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-70ef478 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-f190781 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-d4fd209 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ea31f9b {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-f7a5fc2 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-57a9f85 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-451884b {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-653f662 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-fa5b7ab {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-2677a3d {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-dbcd705 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-e76226b {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ed0d005 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-3f98c04 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b9f3ffe {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-329ff69 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-850eb44 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-67841c8 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-2643582 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-408654f {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-09e77b9 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-64c60c3 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ea32279 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-436eb86 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1ae71ae {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-4da7f41 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-8c68546 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-7c6494b {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-faade4f {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-2f42e9a {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-a9de988 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-99e0f2b {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1eb95d5 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-afcb510 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-3c288d2 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ff8655f {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-7f41ac7 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-3b92691 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-35cf003 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-a0966ee {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-4a93de5 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-e1fae31 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ce0b885 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f117f3 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-d3c95d0 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-34b9185 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ba1938f {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-2e11f93 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1138a95 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1da90e2 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-55eefe0 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b6e5a53 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-91c0429 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-8033531 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-48aa978 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-13c34ac {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-fe99d04 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-2fcfd04 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b897b3d {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-6217fc3 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-984ec85 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-6bd5368 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b4f49e3 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-a7b5e09 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-d1c46ab {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-1f24210 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-8f1e373 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-ce839b0 {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-48f4313 {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-bae251d {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-dce47cc {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-9953daa {
		--width: 60%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-b212bad {
		--width: 40%;
	}
	
	.elementor-1279 .elementor-element.elementor-element-10f699e {
		--width: 33.3333%;
	}
}

@media (min-width:1373px) {
	.elementor-1279 .elementor-element.elementor-element-b46708a:not(.elementor-motion-effects-element-type-background), .elementor-1279 .elementor-element.elementor-element-b46708a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}
