
.elementor-25344 .elementor-element.elementor-element-7565942 {
	--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: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-25344 .elementor-element.elementor-element-607151b {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-16b3261 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-593fe8d .elementor-heading-title {
	color: #34b970;
}

.elementor-25344 .elementor-element.elementor-element-22b92c8 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-d1dff5d {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-4daa542 .elementor-button {
	background-color: var(--e-global-color-61a0b7d);
	fill: var(--e-global-color-200b0e1);
	color: var(--e-global-color-200b0e1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
	border-radius: 8px 8px 8px 8px;
}

.elementor-25344 .elementor-element.elementor-element-4daa542 .elementor-button:hover, .elementor-25344 .elementor-element.elementor-element-4daa542 .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-25344 .elementor-element.elementor-element-fa98fcc {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-9dc2028 {
	--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;
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-572baa3 {
	text-align: center;
}

.elementor-25344 .elementor-element.elementor-element-572baa3 .elementor-heading-title {
	color: #34b970;
}

.elementor-25344 .elementor-element.elementor-element-e4dace1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-df696ed {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, .2);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-25344 .elementor-element.elementor-element-32827a1 {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-32827a1 img {
	width: 70px;
}

.elementor-25344 .elementor-element.elementor-element-1f4635e .elementor-heading-title {
	font-size: 24px;
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-3f3ad5e {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, .2);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-25344 .elementor-element.elementor-element-3f3ad5e:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-3f3ad5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-25344 .elementor-element.elementor-element-e1f6f0a {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-e1f6f0a img {
	width: 70px;
}

.elementor-25344 .elementor-element.elementor-element-b763abc .elementor-heading-title {
	font-size: 24px;
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-ec518f0 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, .2);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-25344 .elementor-element.elementor-element-8f0a217 {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-8f0a217 img {
	width: 70px;
}

.elementor-25344 .elementor-element.elementor-element-c061034 .elementor-heading-title {
	font-size: 24px;
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-2043fd5 {
	--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;
	--margin-top: 100px;
	--margin-bottom: 100px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-7994a5e {
	text-align: center;
}

.elementor-25344 .elementor-element.elementor-element-7994a5e .elementor-heading-title {
	color: #34b970;
}

.elementor-25344 .elementor-element.elementor-element-77ab643 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(6, 1fr);
	--gap: 0px 0px !important;
	--row-gap: 0px !important;
	--column-gap: 0px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-4942d3f {
	--display: flex;
	--justify-content: center;
	--flex-wrap: nowrap;
	--border-radius: 10px 0px 0px 0px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-4942d3f:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-4942d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-b6ddcf1 {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-b6ddcf1 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-4791ff7 {
	--display: flex;
	--justify-content: center;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-4791ff7:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-4791ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-7d87f91 img {
	width: 215px;
}

.elementor-25344 .elementor-element.elementor-element-7124d69, .elementor-25344 .elementor-element.elementor-element-7124d69 .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-7124d69, .elementor-25344 .elementor-element.elementor-element-7124d69 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-25344 .elementor-element.elementor-element-d3e7ffb {
	--display: flex;
	--justify-content: flex-start;
	--border-radius: 0px 10px 0px 0px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-d3e7ffb:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-d3e7ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-1953437 {
	text-align: center;
}

.elementor-25344 .elementor-element.elementor-element-1953437 .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-3e21b9e, .elementor-25344 .elementor-element.elementor-element-3e21b9e .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-3e21b9e, .elementor-25344 .elementor-element.elementor-element-3e21b9e .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-884b8f5 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: nowrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-884b8f5:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-884b8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-884b8f5.e-con {
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-25344 .elementor-element.elementor-element-992b725 {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-992b725 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-e3c947e {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-e3c947e:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-e3c947e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-9211856 img {
	width: 215px;
}

.elementor-25344 .elementor-element.elementor-element-e2561ae, .elementor-25344 .elementor-element.elementor-element-e2561ae .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-e2561ae, .elementor-25344 .elementor-element.elementor-element-e2561ae .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-61a0b7d);
}

.elementor-25344 .elementor-element.elementor-element-7ea06ac, .elementor-25344 .elementor-element.elementor-element-7ea06ac .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-7ea06ac, .elementor-25344 .elementor-element.elementor-element-7ea06ac .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-25344 .elementor-element.elementor-element-bdbade7 {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-bdbade7:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-bdbade7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-e2d8e8a, .elementor-25344 .elementor-element.elementor-element-e2d8e8a .elementor-text-editor * {
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-e2d8e8a, .elementor-25344 .elementor-element.elementor-element-e2d8e8a .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-967de21, .elementor-25344 .elementor-element.elementor-element-967de21 .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-967de21, .elementor-25344 .elementor-element.elementor-element-967de21 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-2b2a2de, .elementor-25344 .elementor-element.elementor-element-2b2a2de .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-2b2a2de, .elementor-25344 .elementor-element.elementor-element-2b2a2de .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-342d9e6 {
	--display: flex;
	--justify-content: flex-start;
	--flex-wrap: nowrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-342d9e6:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-342d9e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-c0c8666 {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-c0c8666 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-b851e8e {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-b851e8e:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-b851e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-15d886b img {
	width: 215px;
}

.elementor-25344 .elementor-element.elementor-element-fa83b11, .elementor-25344 .elementor-element.elementor-element-fa83b11 .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-fa83b11, .elementor-25344 .elementor-element.elementor-element-fa83b11 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-61a0b7d);
}

.elementor-25344 .elementor-element.elementor-element-98ad90e, .elementor-25344 .elementor-element.elementor-element-98ad90e .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-98ad90e, .elementor-25344 .elementor-element.elementor-element-98ad90e .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-25344 .elementor-element.elementor-element-cc8dfeb {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-cc8dfeb:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-cc8dfeb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-8e7ff7c, .elementor-25344 .elementor-element.elementor-element-8e7ff7c .elementor-text-editor * {
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-8e7ff7c, .elementor-25344 .elementor-element.elementor-element-8e7ff7c .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-816b645, .elementor-25344 .elementor-element.elementor-element-816b645 .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-816b645, .elementor-25344 .elementor-element.elementor-element-816b645 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-41d5083, .elementor-25344 .elementor-element.elementor-element-41d5083 .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-41d5083, .elementor-25344 .elementor-element.elementor-element-41d5083 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-f3497e4 {
	--display: flex;
	--justify-content: flex-start;
	--flex-wrap: nowrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-f3497e4:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-f3497e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-25cb6aa {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-25cb6aa .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-e730a46 {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-e730a46:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-e730a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-e627ebd img {
	width: 215px;
}

.elementor-25344 .elementor-element.elementor-element-7383e4a, .elementor-25344 .elementor-element.elementor-element-7383e4a .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-7383e4a, .elementor-25344 .elementor-element.elementor-element-7383e4a .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-61a0b7d);
}

.elementor-25344 .elementor-element.elementor-element-b722430, .elementor-25344 .elementor-element.elementor-element-b722430 .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-b722430, .elementor-25344 .elementor-element.elementor-element-b722430 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-25344 .elementor-element.elementor-element-7ea4abd {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-7ea4abd:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-7ea4abd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-93d2bd9, .elementor-25344 .elementor-element.elementor-element-93d2bd9 .elementor-text-editor * {
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-93d2bd9, .elementor-25344 .elementor-element.elementor-element-93d2bd9 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-b066644, .elementor-25344 .elementor-element.elementor-element-b066644 .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-b066644, .elementor-25344 .elementor-element.elementor-element-b066644 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-317f91e, .elementor-25344 .elementor-element.elementor-element-317f91e .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-317f91e, .elementor-25344 .elementor-element.elementor-element-317f91e .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-522fb45 {
	--display: flex;
	--justify-content: flex-start;
	--flex-wrap: nowrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-522fb45:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-522fb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-96bb08e {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-96bb08e .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-31acd7e {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-31acd7e:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-31acd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-24b90ef img {
	width: 215px;
}

.elementor-25344 .elementor-element.elementor-element-f145a2a, .elementor-25344 .elementor-element.elementor-element-f145a2a .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-f145a2a, .elementor-25344 .elementor-element.elementor-element-f145a2a .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-61a0b7d);
}

.elementor-25344 .elementor-element.elementor-element-9a85554, .elementor-25344 .elementor-element.elementor-element-9a85554 .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-9a85554, .elementor-25344 .elementor-element.elementor-element-9a85554 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-25344 .elementor-element.elementor-element-64f6eba {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-64f6eba:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-64f6eba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-d815e77, .elementor-25344 .elementor-element.elementor-element-d815e77 .elementor-text-editor * {
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-d815e77, .elementor-25344 .elementor-element.elementor-element-d815e77 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-66bc9f3, .elementor-25344 .elementor-element.elementor-element-66bc9f3 .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-66bc9f3, .elementor-25344 .elementor-element.elementor-element-66bc9f3 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-f0a6246, .elementor-25344 .elementor-element.elementor-element-f0a6246 .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-f0a6246, .elementor-25344 .elementor-element.elementor-element-f0a6246 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-d29d29d {
	--display: flex;
	--justify-content: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 0px 0px 0px 10px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-d29d29d:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-d29d29d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-171b334 {
	text-align: left;
}

.elementor-25344 .elementor-element.elementor-element-171b334 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-f4731c6 {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-f4731c6:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-f4731c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-9740215 img {
	width: 215px;
}

.elementor-25344 .elementor-element.elementor-element-a134c5f, .elementor-25344 .elementor-element.elementor-element-a134c5f .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-a134c5f, .elementor-25344 .elementor-element.elementor-element-a134c5f .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-61a0b7d);
}

.elementor-25344 .elementor-element.elementor-element-4304b33, .elementor-25344 .elementor-element.elementor-element-4304b33 .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-4304b33, .elementor-25344 .elementor-element.elementor-element-4304b33 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-25344 .elementor-element.elementor-element-f6104ac {
	--display: flex;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 0px 0px 10px 0px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-25344 .elementor-element.elementor-element-f6104ac:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-f6104ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dae2e4;
}

.elementor-25344 .elementor-element.elementor-element-280ad7c, .elementor-25344 .elementor-element.elementor-element-280ad7c .elementor-text-editor * {
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-280ad7c, .elementor-25344 .elementor-element.elementor-element-280ad7c .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-6ed9772, .elementor-25344 .elementor-element.elementor-element-6ed9772 .elementor-text-editor * {
	font-size: 18px;
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-6ed9772, .elementor-25344 .elementor-element.elementor-element-6ed9772 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-c7ae777, .elementor-25344 .elementor-element.elementor-element-c7ae777 .elementor-text-editor * {
	line-height: 1.2em;
}

.elementor-25344 .elementor-element.elementor-element-c7ae777, .elementor-25344 .elementor-element.elementor-element-c7ae777 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-e30e0bd {
	--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;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-4d1c6de {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--margin-top: 0px;
	--margin-bottom: -115px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
	--z-index: 4;
}

.elementor-25344 .elementor-element.elementor-element-4d1c6de:not(.elementor-motion-effects-element-type-background), .elementor-25344 .elementor-element.elementor-element-4d1c6de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-25344 .elementor-element.elementor-element-0a29994 {
	--display: flex;
	--margin-top: 80px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-25344 .elementor-element.elementor-element-4d61281 {
	text-align: center;
}

.elementor-25344 .elementor-element.elementor-element-4d61281 .elementor-heading-title {
	color: #fff;
}

.elementor-25344 .elementor-element.elementor-element-3745cee {
	text-align: center;
}

.elementor-25344 .elementor-element.elementor-element-3745cee .elementor-heading-title {
	color: #fff;
}

.elementor-25344 .elementor-element.elementor-element-96cefbd .elementor-button {
	background-color: #4feb95;
	fill: var(--e-global-color-200b0e1);
	color: var(--e-global-color-200b0e1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
	border-radius: 8px 8px 8px 8px;
}

.elementor-25344 .elementor-element.elementor-element-96cefbd .elementor-button:hover, .elementor-25344 .elementor-element.elementor-element-96cefbd .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-25344 .elementor-element.elementor-element-d37a70e img {
	border-radius: 8px 8px 0px 0px;
	box-shadow: 0px 0px 83px 0px rgba(79, 235, 149, .21);
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (min-width:768px) {
	.elementor-25344 .elementor-element.elementor-element-e30e0bd {
		--content-width: 100%;
	}
	
	.elementor-25344 .elementor-element.elementor-element-0a29994 {
		--width: 80%;
	}
}

@media (max-width:1024px) {
	.elementor-25344 .elementor-element.elementor-element-e4dace1 {
		--grid-auto-flow: row;
	}
	
	.elementor-25344 .elementor-element.elementor-element-77ab643 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-25344 .elementor-element.elementor-element-7565942 {
		--margin-top: -30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-607151b {
		--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-25344 .elementor-element.elementor-element-16b3261 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-22b92c8 {
		--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;
	}
	
	.elementor-25344 .elementor-element.elementor-element-e4dace1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-25344 .elementor-element.elementor-element-77ab643 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-25344 .elementor-element.elementor-element-884b8f5 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-9211856 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		text-align: left;
	}
	
	.elementor-25344 .elementor-element.elementor-element-9211856 img {
		width: 150px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-e2d8e8a {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-e2d8e8a, .elementor-25344 .elementor-element.elementor-element-e2d8e8a .elementor-text-editor * {
		font-size: 18px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-342d9e6 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-15d886b {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		text-align: left;
	}
	
	.elementor-25344 .elementor-element.elementor-element-15d886b img {
		width: 150px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-8e7ff7c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-8e7ff7c, .elementor-25344 .elementor-element.elementor-element-8e7ff7c .elementor-text-editor * {
		font-size: 18px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-f3497e4 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-e627ebd {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		text-align: left;
	}
	
	.elementor-25344 .elementor-element.elementor-element-e627ebd img {
		width: 150px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-93d2bd9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-93d2bd9, .elementor-25344 .elementor-element.elementor-element-93d2bd9 .elementor-text-editor * {
		font-size: 18px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-522fb45 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-24b90ef {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		text-align: left;
	}
	
	.elementor-25344 .elementor-element.elementor-element-24b90ef img {
		width: 150px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-d815e77 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-d815e77, .elementor-25344 .elementor-element.elementor-element-d815e77 .elementor-text-editor * {
		font-size: 18px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-d29d29d {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-9740215 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		text-align: left;
	}
	
	.elementor-25344 .elementor-element.elementor-element-9740215 img {
		width: 150px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-280ad7c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-25344 .elementor-element.elementor-element-280ad7c, .elementor-25344 .elementor-element.elementor-element-280ad7c .elementor-text-editor * {
		font-size: 18px;
	}
}
