
.elementor-374106 .elementor-element.elementor-element-5ac10cf0 {
	--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: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-15701a1a {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-15701a1a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 0px;
	color: #4d535c;
}

.elementor-374106 .elementor-element.elementor-element-392cb22d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-392cb22d {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-392cb22d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 800;
	font-style: normal;
	text-decoration: none;
	line-height: 140%;
	color: #1c244b;
}

.elementor-374106 .elementor-element.elementor-element-40ef44ec > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-40ef44ec {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-40ef44ec .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 800;
	font-style: normal;
	text-decoration: none;
	line-height: 140%;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-750684ca {
	--display: flex;
	--position: absolute;
	--min-height: 67px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	top: 454px;
}

body:not(.rtl) .elementor-374106 .elementor-element.elementor-element-750684ca {
	left: 0px;
}

body.rtl .elementor-374106 .elementor-element.elementor-element-750684ca {
	right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-18675803 {
	--display: flex;
	--min-height: 90px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-18675803:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-18675803 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eff4f8;
}

.elementor-374106 .elementor-element.elementor-element-6ae4a337 {
	--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;
	--gap: 48px 48px;
	--row-gap: 48px;
	--column-gap: 48px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-374106 .elementor-element.elementor-element-3db7e928 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1ab27644 {
	--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;
	--gap: 48px 48px;
	--row-gap: 48px;
	--column-gap: 48px;
}

.elementor-374106 .elementor-element.elementor-element-2e13daac {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0;
	--padding-right: 0;
}

.elementor-374106 .elementor-element.elementor-element-4cd71be8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-4cd71be8 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4cd71be8 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	line-height: 150%;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-46f27be1 {
	width: var(--container-widget-width, 77%);
	max-width: 77%;
	--container-widget-width: 77%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-46f27be1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-46f27be1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 120%;
	letter-spacing: -.96px;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-22abee18 {
	--display: grid;
	--e-con-grid-template-columns: repeat(6, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-7d1a67e0 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-29edc684 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-29edc684 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-29edc684 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-29edc684 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-3a6f8b6e {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-126f4c94 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-126f4c94 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-126f4c94 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-126f4c94 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-adf0017 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-390134f2 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-390134f2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-390134f2 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-390134f2 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-779ea04e {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-556dd5f3 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-556dd5f3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-556dd5f3 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-556dd5f3 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-41b8538 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2b02be82 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-2b02be82 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-2b02be82 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-2b02be82 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-578ed86f {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-5503ecf {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-5503ecf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-5503ecf .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-5503ecf .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-5c871662 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 150%;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-5c871662 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-11218ce8 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0;
	--padding-right: 0;
}

.elementor-374106 .elementor-element.elementor-element-2afb5e2e {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2afb5e2e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-2afb5e2e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 800;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-6cc0bad5 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-6cc0bad5 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-6cc0bad5 a {
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-1a543418 {
	--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: stretch;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1a543418:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-1a543418 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at center center, rgba(0, 131, 213, .55) 0%, var(--e-global-color-6cbfc41) 66%);
}

.elementor-374106 .elementor-element.elementor-element-405d2261 {
	--display: flex;
	--min-height: 0px;
	border-style: solid;
	--border-style: solid;
	border-color: rgba(47, 93, 158, .57);
	--border-color: rgba(47, 93, 158, .57);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5) outline;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 34px;
	--padding-bottom: 34px;
	--padding-left: 34px;
	--padding-right: 34px;
}

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

.elementor-374106 .elementor-element.elementor-element-405d2261.e-con:hover {
	--e-con-transform-scale: 1.02;
}

.elementor-374106 .elementor-element.elementor-element-3940f9f7 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3940f9f7 .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-43a816b {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-60c98197 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-60c98197 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-3f266d89 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-66b06cbb {
	width: 100%;
	max-width: 100%;
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-514beae0 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-512b1a30 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-512b1a30 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-512b1a30 .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-512b1a30 .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-5b6eef41.elementor-element {
	--align-self: stretch;
}

.elementor-374106 .elementor-element.elementor-element-6b498b4c {
	--display: flex;
	--min-height: 780px;
	border-style: solid;
	--border-style: solid;
	border-color: rgba(0, 131, 213, .73);
	--border-color: rgba(0, 131, 213, .73);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5) outline;
	--padding-top: 34px;
	--padding-bottom: 34px;
	--padding-left: 34px;
	--padding-right: 34px;
}

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

.elementor-374106 .elementor-element.elementor-element-6b498b4c.e-con:hover {
	--e-con-transform-scale: 1.02;
}

.elementor-374106 .elementor-element.elementor-element-3336b4e8 > .elementor-widget-container {
	margin: -58px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-3336b4e8.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-3336b4e8 .elementor-button {
	border-radius: 4px 4px 4px 4px;
	padding: 9px 15px 9px 15px;
}

.elementor-374106 .elementor-element.elementor-element-3bd92309 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3bd92309 .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-10fc30e8 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-197e4805 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-197e4805 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-43a9ebfe {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-11896c6b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-40c05fa8 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-40c05fa8 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-40c05fa8 .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-40c05fa8 .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-1e35b868.elementor-element {
	--align-self: stretch;
}

.elementor-374106 .elementor-element.elementor-element-2fa8f053 {
	--display: flex;
	--min-height: 0px;
	border-style: solid;
	--border-style: solid;
	border-color: rgba(47, 93, 158, .57);
	--border-color: rgba(47, 93, 158, .57);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5) outline;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 34px;
	--padding-bottom: 34px;
	--padding-left: 34px;
	--padding-right: 34px;
}

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

.elementor-374106 .elementor-element.elementor-element-2fa8f053.e-con:hover {
	--e-con-transform-scale: 1.02;
}

.elementor-374106 .elementor-element.elementor-element-7b82a0b2 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7b82a0b2 .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-2f8af6c6 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-5d8b5a76 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-5d8b5a76 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-96e31bb {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-15de291e {
	width: 100%;
	max-width: 100%;
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-78babdde {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-64f944e3 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-64f944e3 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-64f944e3 .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-64f944e3 .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-554cdb60.elementor-element {
	--align-self: stretch;
}

.elementor-374106 .elementor-element.elementor-element-1351d6c6 {
	--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;
	--gap: 60px 0px;
	--row-gap: 60px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-3f26c496 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3f26c496 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-3f26c496 .elementor-heading-title {
	font-size: 45px;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-212f3790 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 32px;
	--row-gap: 0px;
	--column-gap: 32px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-3a4ca363 {
	--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;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--align-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-374106 .elementor-element.elementor-element-3a4ca363.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-3a4ca363.e-con {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-view-stacked .elementor-icon:hover {
	background-color: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-view-default .elementor-icon:hover {
	color: #036fb3;
	border-color: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-view-default .elementor-icon:hover svg {
	fill: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637 .elementor-icon {
	font-size: 60px;
}

.elementor-374106 .elementor-element.elementor-element-1f8cf637 .elementor-icon svg {
	height: 60px;
}

.elementor-374106 .elementor-element.elementor-element-2c303625 .elementor-heading-title {
	font-size: 22px;
}

.elementor-374106 .elementor-element.elementor-element-2c303625 .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-2c303625 .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-a835deb {
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-a835deb a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-36778188 {
	--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;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--align-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-374106 .elementor-element.elementor-element-36778188.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-36778188.e-con {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-view-stacked .elementor-icon:hover {
	background-color: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-view-default .elementor-icon:hover {
	color: #036fb3;
	border-color: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-view-default .elementor-icon:hover svg {
	fill: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3 .elementor-icon {
	font-size: 60px;
}

.elementor-374106 .elementor-element.elementor-element-49d0a3b3 .elementor-icon svg {
	height: 60px;
}

.elementor-374106 .elementor-element.elementor-element-52803cb7 .elementor-heading-title {
	font-size: 22px;
}

.elementor-374106 .elementor-element.elementor-element-52803cb7 .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-52803cb7 .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-261499f6 {
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-261499f6 a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-6ac8d808 {
	--display: flex;
	--min-height: 262px;
	--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;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--align-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-374106 .elementor-element.elementor-element-6ac8d808.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-6ac8d808.e-con {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-view-stacked .elementor-icon:hover {
	background-color: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-view-default .elementor-icon:hover {
	color: #036fb3;
	border-color: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-view-default .elementor-icon:hover svg {
	fill: #036fb3;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5 .elementor-icon {
	font-size: 60px;
}

.elementor-374106 .elementor-element.elementor-element-431b0a5 .elementor-icon svg {
	height: 60px;
}

.elementor-374106 .elementor-element.elementor-element-3cb16f5f .elementor-heading-title {
	font-size: 22px;
}

.elementor-374106 .elementor-element.elementor-element-3cb16f5f .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-3cb16f5f .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-19edfe18 {
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-19edfe18 a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-4238c60d {
	--display: flex;
	--flex-direction: row-reverse;
	--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-reverse;
	--align-items: center;
	--gap: 80px 80px;
	--row-gap: 80px;
	--column-gap: 80px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-374106 .elementor-element.elementor-element-6909864d {
	--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;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-35ef956a {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-35ef956a > .elementor-widget-container {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-35ef956a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 42px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: -.96px;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-321ebce1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-321ebce1 {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 150%;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-2bffe948 {
	width: 100%;
	max-width: 100%;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2bffe948 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

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

.elementor-374106 .elementor-element.elementor-element-262bbe82 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-262bbe82 {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 150%;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-785490f5 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	line-height: 150%;
	fill: #fff;
	color: #fff;
	border-style: none;
	border-radius: 6px 6px 6px 6px;
	padding: 12px 25px 12px 25px;
}

.elementor-374106 .elementor-element.elementor-element-785490f5 .elementor-button:hover, .elementor-374106 .elementor-element.elementor-element-785490f5 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-7144399);
	border-color: var(--e-global-color-46e7655);
}

.elementor-374106 .elementor-element.elementor-element-785490f5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-785490f5.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-785490f5 .elementor-button:hover svg, .elementor-374106 .elementor-element.elementor-element-785490f5 .elementor-button:focus svg {
	fill: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-38bb3803 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	line-height: 150%;
	fill: #fff;
	color: #fff;
	border-style: none;
	border-radius: 6px 6px 6px 6px;
	padding: 12px 25px 12px 25px;
}

.elementor-374106 .elementor-element.elementor-element-38bb3803 .elementor-button:hover, .elementor-374106 .elementor-element.elementor-element-38bb3803 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-7144399);
	border-color: var(--e-global-color-46e7655);
}

.elementor-374106 .elementor-element.elementor-element-38bb3803 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-38bb3803.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-38bb3803 .elementor-button:hover svg, .elementor-374106 .elementor-element.elementor-element-38bb3803 .elementor-button:focus svg {
	fill: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-2583fd79 {
	width: var(--container-widget-width, 65%);
	max-width: 65%;
	--container-widget-width: 65%;
	--container-widget-flex-grow: 0;
}

.elementor-374106 .elementor-element.elementor-element-2583fd79 img {
	width: 100%;
	max-width: 100%;
	height: 500px;
	object-fit: cover;
	object-position: top center;
}

.elementor-374106 .elementor-element.elementor-element-7ce3907e {
	--display: flex;
}

.elementor-374106 .elementor-element.elementor-element-21d854b6 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-21d854b6 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-21d854b6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 42px;
	font-weight: 800;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-6f3e7d60 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 4px 4px 4px 4px;
}

.elementor-374106 .elementor-element.elementor-element-6f3e7d60:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-6f3e7d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-28c93184.elementor-element {
	--align-self: flex-end;
}

.elementor-374106 .elementor-element.elementor-element-28c93184 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-28c93184 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-1b933114.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-1b933114 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1b933114 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-6fda449d.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-6fda449d {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6fda449d .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-45f10a90.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-45f10a90 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-45f10a90 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-56ed8a36 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-74193661 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(11, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-5bc14f10 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5bc14f10 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3ff6cd5c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3ff6cd5c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3ff6cd5c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-3ff6cd5c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3ff6cd5c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-3ff6cd5c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3ff6cd5c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-3ff6cd5c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3ff6cd5c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-86c2a4f > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-86c2a4f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-86c2a4f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-86c2a4f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-86c2a4f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6f6531ec > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6f6531ec .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6f6531ec.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-6f6531ec.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6f6531ec.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-6f6531ec.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6f6531ec.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-6f6531ec .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6f6531ec .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-21523ab7 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-20b9e40a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-20b9e40a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-20b9e40a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-20b9e40a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-20b9e40a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-20b9e40a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-20b9e40a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-20b9e40a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4983810d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4983810d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4983810d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4983810d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-34236fa1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-34236fa1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-34236fa1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-34236fa1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-34236fa1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-34236fa1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-34236fa1 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-34236fa1 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7cf3ff26 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7cf3ff26 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-21c1aeaa > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-21c1aeaa .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-21c1aeaa.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-21c1aeaa.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-21c1aeaa.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-21c1aeaa.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-21c1aeaa.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-21c1aeaa .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-21c1aeaa .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1f54e5e4 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1f54e5e4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1f54e5e4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-1f54e5e4.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1f54e5e4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-1f54e5e4.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1f54e5e4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-1f54e5e4 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1f54e5e4 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6b292a1a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6b292a1a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6b292a1a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6b292a1a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6b292a1a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5bb15a5d {
	font-size: 16px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-374106 .elementor-element.elementor-element-2d57530a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2d57530a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-2d57530a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2d57530a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-2d57530a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2d57530a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-2d57530a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2d57530a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-43a04f50 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-43a04f50.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-43a04f50.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-43a04f50.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-43a04f50.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-43a04f50.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-43a04f50 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-43a04f50 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29247e12 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-29247e12.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-29247e12 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29247e12 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-17651f35 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-17651f35 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-36bf32cc > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-36bf32cc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-36bf32cc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-36bf32cc.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-36bf32cc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-36bf32cc.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-36bf32cc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-36bf32cc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-36bf32cc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-39d39915 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-39d39915 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-39d39915.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-39d39915.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-39d39915.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-39d39915.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-39d39915.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-39d39915 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-39d39915 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-461016ec > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-461016ec .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-461016ec.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-461016ec .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-461016ec .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6e7e09fb {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-75cdd1b1 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-7afdb850 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-62e5410d {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-d4442e0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-d4442e0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-47e14b67 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-47e14b67 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-24d5603e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-24d5603e {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-19042871 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-19042871 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-134acf17 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-31945b96 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-232df390 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-5d1d2d7c {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-2cf291ec > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2cf291ec {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3b6f1de2 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3b6f1de2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3b6f1de2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3b6f1de2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3b6f1de2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4603dd86 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4603dd86 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4603dd86.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4603dd86 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4603dd86 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-28c2e5ea > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-28c2e5ea .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-28c2e5ea.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-28c2e5ea .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-28c2e5ea .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-67f80afa {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-45e383c0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-45e383c0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-45e383c0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-45e383c0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7da4b85e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7da4b85e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7da4b85e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7da4b85e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-260786e2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-260786e2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-260786e2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-260786e2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-14c12270 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-14c12270 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4e0a5c5d > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4e0a5c5d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4e0a5c5d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4e0a5c5d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4e0a5c5d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-741df167 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-741df167 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-741df167.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-741df167 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-741df167 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-64d4e4bc > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-64d4e4bc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-64d4e4bc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-64d4e4bc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-64d4e4bc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-eb07e62 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-75a8e37c {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(5, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-36f7225a {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4fbfdcbb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4fbfdcbb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-4fbfdcbb.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4fbfdcbb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-4fbfdcbb.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4fbfdcbb.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-4fbfdcbb .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4fbfdcbb .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-289f0e30 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-289f0e30.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-289f0e30 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-289f0e30 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7772147c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7772147c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-7772147c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-7772147c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bac23b7);
	border-color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-7772147c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-7772147c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-7772147c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7772147c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-14fb9ce > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-14fb9ce {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2a2d80ea > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2a2d80ea .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2a2d80ea.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2a2d80ea .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2a2d80ea .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-22fbc6ef > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-22fbc6ef .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-22fbc6ef.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-22fbc6ef .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-22fbc6ef .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-ceca10f > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-ceca10f .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-ceca10f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-ceca10f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7eb5c80 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-567cb025 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-567cb025.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-567cb025 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-567cb025 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ec876d5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2ec876d5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2ec876d5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ec876d5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7e0d7c39 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7e0d7c39.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7e0d7c39 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7e0d7c39 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-545391a1 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-545391a1 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7cade95f > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7cade95f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7cade95f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7cade95f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7cade95f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-49ecba36 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-49ecba36 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-49ecba36.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-49ecba36 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-49ecba36 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-185f7493 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-185f7493 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-185f7493.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-185f7493 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-185f7493 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3eb6e216 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4ec7b3f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4ec7b3f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4ec7b3f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4ec7b3f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-73f9c5a2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-73f9c5a2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-73f9c5a2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-73f9c5a2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3cb25626 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3cb25626.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3cb25626 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3cb25626 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7bc4990d {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-74bd31f2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(8, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1fa20aaa {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1cc81f43 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1cc81f43.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1cc81f43 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1cc81f43 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4bf37fba .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4bf37fba.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4bf37fba .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4bf37fba .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-46414d6b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-46414d6b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-46414d6b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-46414d6b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-42fe7757 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-42fe7757 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-568976a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-568976a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-568976a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-568976a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-568976a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-14c6ec61 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-14c6ec61 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-14c6ec61.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-14c6ec61 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-14c6ec61 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-516d0922 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-516d0922 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-516d0922.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-516d0922 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-516d0922 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7341f4f5 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-54a89073 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-54a89073.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-54a89073 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-54a89073 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-72f9615e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-72f9615e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-72f9615e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-72f9615e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1e3cce51 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1e3cce51.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1e3cce51 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1e3cce51 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-65aeaaef > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-65aeaaef {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-a9fc11d > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-a9fc11d .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-a9fc11d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-a9fc11d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-259f12fb > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-259f12fb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-259f12fb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-259f12fb .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-259f12fb .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5fba5068 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5fba5068 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5fba5068.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5fba5068 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5fba5068 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7c0de6cf {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-72369187 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-72369187 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-72369187 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3ab21e9f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3ab21e9f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3ab21e9f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3ab21e9f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4f35cb75 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4f35cb75.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4f35cb75 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4f35cb75 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-529547b0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-529547b0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-63904042 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-63904042 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-63904042 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-63904042 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3ac8175e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3ac8175e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3ac8175e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3ac8175e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3ac8175e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2550629 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2550629 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-2550629 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2550629 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1213e2c1 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3ecb4847 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3ecb4847.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3ecb4847 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3ecb4847 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3d76d24a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3d76d24a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3d76d24a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3d76d24a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-687a0130 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-687a0130.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-687a0130 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-687a0130 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-716455a6 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-716455a6 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-564f1ac > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-564f1ac .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-564f1ac.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-564f1ac .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-564f1ac .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-68ba281e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-68ba281e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-68ba281e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-68ba281e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-68ba281e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-78bb2d54 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-78bb2d54 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-78bb2d54.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-78bb2d54 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-78bb2d54 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-66ba76c2 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-34b8a20f {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(9, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-11dcab26 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-72d0734a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-72d0734a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-72d0734a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-72d0734a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-68af499e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-68af499e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-68af499e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-68af499e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-55da9838 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-55da9838.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-55da9838 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-55da9838 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2df12046 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2df12046 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2e66be17 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2e66be17 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2e66be17.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2e66be17 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2e66be17 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4d6eb11c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4d6eb11c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4d6eb11c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4d6eb11c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4d6eb11c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-47679c27 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-47679c27 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-47679c27.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-47679c27 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-47679c27 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-276378f {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-735ddb92 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-735ddb92.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-735ddb92 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-735ddb92 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-e65bb0e .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-e65bb0e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-e65bb0e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5dba72ff .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5dba72ff.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5dba72ff .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5dba72ff .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-20c87214 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-20c87214 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-312816a6 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-312816a6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-312816a6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-312816a6 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-312816a6 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-13b28ff6 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-13b28ff6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-13b28ff6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-13b28ff6 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-13b28ff6 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3cecb318 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3cecb318 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3cecb318.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3cecb318 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3cecb318 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2edaabeb {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-32e8cd64 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-32e8cd64.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-32e8cd64 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-32e8cd64 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2940ddf8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2940ddf8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2940ddf8 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2940ddf8 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-28272b14 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-28272b14.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-28272b14 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-28272b14 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-736a030e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-736a030e {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-31c86adb > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-31c86adb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-31c86adb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-31c86adb .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-31c86adb .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-12e39be5 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-12e39be5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-12e39be5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-12e39be5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-12e39be5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7923a592 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7923a592 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7923a592.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7923a592 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7923a592 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2fa94f08 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-63d79d6e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-63d79d6e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-63d79d6e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-63d79d6e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-42563c42 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-42563c42.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-42563c42 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-42563c42 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4328f181 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4328f181.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4328f181 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4328f181 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-49bbe093 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-49bbe093 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-38e82544 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-38e82544 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-38e82544.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-38e82544 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-38e82544 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-40a08ce5 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-40a08ce5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-40a08ce5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-40a08ce5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-40a08ce5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-30cdc621 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-30cdc621 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-30cdc621.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-30cdc621 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-30cdc621 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-634d1ff6 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1cbebe57 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1cbebe57.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1cbebe57 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1cbebe57 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-467ecd66 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-467ecd66.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-467ecd66 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-467ecd66 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-19db960c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-19db960c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-19db960c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-19db960c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-504e62ee {
	--display: flex;
}

.elementor-374106 .elementor-element.elementor-element-681e7644 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(9, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-51bc82c3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-51bc82c3 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-c906b9b > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-c906b9b .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-c906b9b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-c906b9b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-12b13bd2 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-12b13bd2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-12b13bd2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-12b13bd2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-12b13bd2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4216cf8f > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4216cf8f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4216cf8f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4216cf8f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4216cf8f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-77ab2be {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3119b253 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3119b253.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3119b253 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3119b253 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-797c9f2e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-797c9f2e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-797c9f2e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-797c9f2e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4991a5e0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4991a5e0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4991a5e0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4991a5e0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6a41c279 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6a41c279 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7e28258e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7e28258e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7e28258e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7e28258e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7e28258e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-784d057 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-784d057 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-784d057.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-784d057 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-784d057 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-16011328 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-16011328 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-16011328 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-16011328 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-63d4a8ea {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-78bcf0fd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-78bcf0fd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-78bcf0fd .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-78bcf0fd .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-55c23bc9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-55c23bc9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-55c23bc9 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-55c23bc9 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-589f61d8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-589f61d8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-589f61d8 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-589f61d8 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-52e1f9a3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-52e1f9a3 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7c621403 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7c621403 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7c621403.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7c621403 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7c621403 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1973701e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1973701e .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-1973701e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1973701e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-46fdf482 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-46fdf482 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-46fdf482.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-46fdf482 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-46fdf482 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1e1671f3 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-68e29f9b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-68e29f9b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-68e29f9b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-68e29f9b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4639d672 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4639d672.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4639d672 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4639d672 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7362a788 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7362a788.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7362a788 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7362a788 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-158eeed1 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-158eeed1 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7ef76ddf > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7ef76ddf .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7ef76ddf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7ef76ddf .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7ef76ddf .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5f8ae07a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5f8ae07a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5f8ae07a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5f8ae07a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5f8ae07a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6c562490 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6c562490 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6c562490.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6c562490 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6c562490 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-66d67e79 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3fc1faf2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3fc1faf2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3fc1faf2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3fc1faf2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6ae83281 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6ae83281.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6ae83281 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6ae83281 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-373be587 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-373be587.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-373be587 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-373be587 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1d0af5fd > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1d0af5fd {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7d47e1df > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7d47e1df .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7d47e1df.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7d47e1df .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7d47e1df .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2577de30 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2577de30 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2577de30.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2577de30 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2577de30 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6918ba56 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6918ba56 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6918ba56.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6918ba56 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6918ba56 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-a268436 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-5dabb491 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(8, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-50c01b46 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-50c01b46 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-50d064a5 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-50d064a5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-50d064a5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-50d064a5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-50d064a5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-235d30d > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-235d30d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-235d30d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-235d30d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-235d30d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-d3aa4bc > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-d3aa4bc .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-d3aa4bc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-d3aa4bc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6ae0880e {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4fb2b0bc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4fb2b0bc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4fb2b0bc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4fb2b0bc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3d71be59 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3d71be59.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3d71be59 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3d71be59 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1c46645b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1c46645b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1c46645b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1c46645b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4b408921 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4b408921 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-916060a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-916060a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-916060a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-916060a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-916060a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-680da9e0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-680da9e0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-680da9e0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-680da9e0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-680da9e0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29b750bb > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-29b750bb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-29b750bb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-29b750bb .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29b750bb .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-463ffa0e {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-69b863af .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-69b863af.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-69b863af .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-69b863af .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6d10a0d3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6d10a0d3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6d10a0d3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6d10a0d3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4be36e24 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4be36e24.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4be36e24 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4be36e24 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-ca654db > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-ca654db {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7836c5c7 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7836c5c7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7836c5c7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7836c5c7 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7836c5c7 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6c3322b7 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6c3322b7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6c3322b7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6c3322b7 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6c3322b7 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6425502c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6425502c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6425502c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6425502c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6425502c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ed7ca82 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-ed30242 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-ed30242 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-ed30242 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-9bfd44c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-9bfd44c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-9bfd44c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-9bfd44c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-160b97ca .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-160b97ca.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-160b97ca .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-160b97ca .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1ad44b15 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1ad44b15 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-69106c71 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-69106c71 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-69106c71.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-69106c71 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-69106c71 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6bd1b240 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6bd1b240 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6bd1b240.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6bd1b240 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6bd1b240 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-520a13be > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-520a13be .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-520a13be.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-520a13be .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-520a13be .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-340ee37c {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-51b7a290 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-51b7a290.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-51b7a290 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-51b7a290 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1a091f23 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1a091f23.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1a091f23 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1a091f23 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-74acfdd2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-74acfdd2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-74acfdd2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-74acfdd2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-24780c3f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-53e16be9 {
	--display: grid;
	--min-height: 0px;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(8, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-31bfbaa1 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-44f60203 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-44f60203.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-44f60203 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-44f60203 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4e910e0e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4e910e0e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4e910e0e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4e910e0e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3c89de17 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3c89de17.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3c89de17 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3c89de17 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-70f807c1 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-70f807c1.elementor-element {
	--align-self: stretch;
}

.elementor-374106 .elementor-element.elementor-element-70f807c1 {
	text-align: start;
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-607cbd90 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-607cbd90 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-607cbd90.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-607cbd90 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-607cbd90 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-798eae98 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-798eae98 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-798eae98.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-798eae98 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-798eae98 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1a1f6d02 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1a1f6d02 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1a1f6d02.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1a1f6d02 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1a1f6d02 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-22f4d94b {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3db15520 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3db15520.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3db15520 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3db15520 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1d456509 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1d456509.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1d456509 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1d456509 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-734f1a14 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-734f1a14.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-734f1a14 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-734f1a14 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1dac7ada > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1dac7ada {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3e753911 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3e753911 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3e753911.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3e753911 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3e753911 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3236d0f0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3236d0f0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3236d0f0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3236d0f0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3236d0f0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-79926faf > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-79926faf .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-79926faf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-79926faf .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-79926faf .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2bb967cf {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1beac637 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1beac637.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1beac637 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1beac637 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3dc7707a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3dc7707a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3dc7707a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3dc7707a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-63d97c2f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-63d97c2f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-63d97c2f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-63d97c2f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-422c3e76 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-422c3e76 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-5115c08b > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5115c08b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5115c08b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5115c08b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5115c08b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7c53e700 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7c53e700 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7c53e700.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7c53e700 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7c53e700 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-110611d3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-110611d3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-110611d3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-110611d3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-110611d3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-52c1ce94 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-256694fc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-256694fc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-256694fc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-256694fc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1023fbe5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1023fbe5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1023fbe5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1023fbe5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-15bd6c8d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-15bd6c8d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-15bd6c8d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-15bd6c8d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4db6bb8b > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4db6bb8b {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-40caf37d > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-40caf37d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-40caf37d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-40caf37d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-40caf37d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-78597b5c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-78597b5c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-78597b5c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-78597b5c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-78597b5c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3dbe31dc > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3dbe31dc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3dbe31dc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3dbe31dc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3dbe31dc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-dd40fc0 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-2118950e {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(4, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-5fde3742 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5fde3742 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-46c8404e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-46c8404e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-46c8404e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-46c8404e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-46c8404e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-243297b6 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-243297b6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-243297b6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-243297b6 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-243297b6 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5e235c7b > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5e235c7b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5e235c7b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5e235c7b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5e235c7b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6a245406 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-fc1a51a .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-fc1a51a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-fc1a51a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3348f65f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3348f65f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3348f65f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3348f65f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-856fe46 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-856fe46.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-856fe46 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-856fe46 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-326a6f18 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-326a6f18 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-37c7fec7 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-37c7fec7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-37c7fec7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-37c7fec7 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-37c7fec7 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-11880034 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-11880034 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-11880034 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-11880034 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-411b53f8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-411b53f8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-411b53f8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-411b53f8 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-411b53f8 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1dd1c12f {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3376cdd4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3376cdd4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3376cdd4 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3376cdd4 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-278e6a6c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-278e6a6c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-278e6a6c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-278e6a6c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1131d7b0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1131d7b0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1131d7b0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1131d7b0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-c0a5a79 {
	--n-accordion-title-font-size: 20px;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-c0a5a79 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

:where( .elementor-374106 .elementor-element.elementor-element-c0a5a79 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-374106 .elementor-element.elementor-element-c0a5a79 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: solid;
	border-color: rgba(0, 131, 213, .54);
}

.elementor-374106 .elementor-element.elementor-element-10900766 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-374106 .elementor-element.elementor-element-2ebe4a82 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2ebe4a82 .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-5ed0536c {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5ed0536c .elementor-heading-title {
	font-size: 42px;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-20231d4 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-tab-title {
	border-width: 0px;
	background-color: var(--e-global-color-7144399);
	padding: 20px 20px 20px 20px;
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-tab-content {
	border-width: 0px;
	background-color: var(--e-global-color-7144399);
	padding: 0px 20px 20px 20px;
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-toggle-item:not(:last-child) {
	margin-block-end: 16px;
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-toggle-item {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .15);
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-toggle-title, .elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-toggle-icon {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-toggle-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-toggle-title {
	font-family: "Poppins", Sans-serif;
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-tab-title .elementor-toggle-icon i:before {
	color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-7464509a {
	--display: flex;
	--min-height: 382px;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--overlay-opacity: .86;
	--border-radius: 7px 7px 7px 7px;
	--margin-top: 60px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-374106 .elementor-element.elementor-element-7464509a:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-7464509a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background-image: url("https://guardify.com/nitropack_static/uNSZccumJbDHMlpRbbhgWdqbBxUOIioQ/assets/images/optimized/rev-4e8b8d7/guardify.com/wp-content/uploads/woman-tablet-e1737127920501.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-374106 .elementor-element.elementor-element-7464509a::before, .elementor-374106 .elementor-element.elementor-element-7464509a > .elementor-background-video-container::before, .elementor-374106 .elementor-element.elementor-element-7464509a > .e-con-inner > .elementor-background-video-container::before, .elementor-374106 .elementor-element.elementor-element-7464509a > .elementor-background-slideshow::before, .elementor-374106 .elementor-element.elementor-element-7464509a > .e-con-inner > .elementor-background-slideshow::before, .elementor-374106 .elementor-element.elementor-element-7464509a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(272deg, var(--e-global-color-primary) 0%, #080b23 48%);
}

.elementor-374106 .elementor-element.elementor-element-2f98cd34 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-46e7655);
	--border-color: var(--e-global-color-46e7655);
	--border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-374106 .elementor-element.elementor-element-2f98cd34:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-2f98cd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://guardify.com/nitropack_static/uNSZccumJbDHMlpRbbhgWdqbBxUOIioQ/assets/images/optimized/rev-4e8b8d7/guardify.com/wp-content/uploads/woman-tablet-e1737127920501.webp");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-374106 .elementor-element.elementor-element-19c83859 {
	--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;
	--justify-content: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--border-radius: 7px 7px 7px 7px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-374106 .elementor-element.elementor-element-3c902cae {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-3c902cae > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-3c902cae .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 45px;
	font-weight: 800;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-3ef1bd13 {
	text-align: start;
	font-size: 20px;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-43ba1516 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	line-height: 150%;
	fill: #fff;
	color: #fff;
	border-style: none;
	border-radius: 6px 6px 6px 6px;
	padding: 12px 60px 12px 60px;
}

.elementor-374106 .elementor-element.elementor-element-43ba1516 .elementor-button:hover, .elementor-374106 .elementor-element.elementor-element-43ba1516 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-7144399);
	border-color: var(--e-global-color-46e7655);
}

.elementor-374106 .elementor-element.elementor-element-43ba1516 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-43ba1516.elementor-element {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-43ba1516 .elementor-button:hover svg, .elementor-374106 .elementor-element.elementor-element-43ba1516 .elementor-button:focus svg {
	fill: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-23ad92dc {
	--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;
	--gap: 48px 48px;
	--row-gap: 48px;
	--column-gap: 48px;
}

.elementor-374106 .elementor-element.elementor-element-6f1e894d {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0;
	--padding-right: 0;
}

.elementor-374106 .elementor-element.elementor-element-27de8df7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-27de8df7 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-27de8df7 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	line-height: 150%;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-24a26088 {
	width: var(--container-widget-width, 77%);
	max-width: 77%;
	--container-widget-width: 77%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-24a26088 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-24a26088 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 120%;
	letter-spacing: -.96px;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-6fda2686 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-6b7fb0e1 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1836307a {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-1836307a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-1836307a .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-1836307a .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-67755e12 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-668b6bc2 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-668b6bc2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-668b6bc2 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-668b6bc2 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-34fc3c49 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-7189dcab {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-7189dcab > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-7189dcab .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-7189dcab .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-24798b34 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-59a22b20 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-59a22b20 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-59a22b20 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-59a22b20 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-6d5c55e3 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 150%;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-6d5c55e3 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-728878a2 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0;
	--padding-right: 0;
}

.elementor-374106 .elementor-element.elementor-element-7e8a603d {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7e8a603d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-7e8a603d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 800;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-10f76f0 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-10f76f0 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-10f76f0 a {
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-7e72ec32 {
	--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: stretch;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-256d0c6 {
	--display: flex;
	--min-height: 0px;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5) outline;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-374106 .elementor-element.elementor-element-407e1425 {
	--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;
	--gap: 21px 21px;
	--row-gap: 21px;
	--column-gap: 21px;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-374109bc {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-374109bc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 32px;
	font-style: normal;
	text-decoration: none;
	line-height: 120%;
	color: #1c244b;
}

.elementor-374106 .elementor-element.elementor-element-7dba8c84 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-374106 .elementor-element.elementor-element-7dba8c84 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-58c8882d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

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

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

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

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

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

.elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-58c8882d {
	--e-icon-list-icon-size: 22px;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-1aabf133 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

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

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

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

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

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

.elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-1aabf133 {
	--e-icon-list-icon-size: 22px;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-59f78516 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

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

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

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

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

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

.elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-59f78516 {
	--e-icon-list-icon-size: 22px;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-b2d22b {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 15px 0px;
	--row-gap: 15px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-wrapper {
	align-items: start;
	text-align: start;
	gap: 10px;
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2d532dfa.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon {
	font-size: 20px;
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title a {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-description {
	font-size: 15px;
	line-height: 1.5em;
}

.elementor-374106 .elementor-element.elementor-element-255545fb {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-wrapper {
	align-items: start;
	text-align: start;
	gap: 10px;
}

.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-374106 .elementor-element.elementor-element-255545fb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-255545fb.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-255545fb.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon {
	font-size: 20px;
}

.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title a {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-description {
	font-size: 15px;
	line-height: 1.5em;
}

.elementor-374106 .elementor-element.elementor-element-33a1488f {
	--display: flex;
	--min-height: 780px;
	border-style: solid;
	--border-style: solid;
	border-color: rgba(0, 131, 213, .73);
	--border-color: rgba(0, 131, 213, .73);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5) outline;
	--padding-top: 34px;
	--padding-bottom: 34px;
	--padding-left: 34px;
	--padding-right: 34px;
}

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

.elementor-374106 .elementor-element.elementor-element-33a1488f.e-con:hover {
	--e-con-transform-scale: 1.02;
}

.elementor-374106 .elementor-element.elementor-element-e370099 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-e370099 .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-34076cf2 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-1608bc49 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-1608bc49 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-4701fa39 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-13fc9c97 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-10c11a2a {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-10c11a2a .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-10c11a2a .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-10c11a2a .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-6d3dfe49.elementor-element {
	--align-self: stretch;
}

.elementor-374106 .elementor-element.elementor-element-10fe3563 {
	--display: flex;
	--min-height: 0px;
	border-style: solid;
	--border-style: solid;
	border-color: rgba(47, 93, 158, .57);
	--border-color: rgba(47, 93, 158, .57);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5) outline;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 34px;
	--padding-bottom: 34px;
	--padding-left: 34px;
	--padding-right: 34px;
}

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

.elementor-374106 .elementor-element.elementor-element-10fe3563.e-con:hover {
	--e-con-transform-scale: 1.02;
}

.elementor-374106 .elementor-element.elementor-element-5faa4796 > .elementor-widget-container {
	margin: -57px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-5faa4796.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-5faa4796 .elementor-button {
	border-radius: 4px 4px 4px 4px;
	padding: 9px 15px 9px 15px;
}

.elementor-374106 .elementor-element.elementor-element-782e9be {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-782e9be .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-335117b1 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-4eb814aa {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-4eb814aa .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-329e5df0 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-6259853b {
	width: 100%;
	max-width: 100%;
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-2ff1f37f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
}

.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-658cd98f {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-658cd98f .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.elementor-374106 .elementor-element.elementor-element-658cd98f .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-658cd98f .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-4545968b.elementor-element {
	--align-self: stretch;
}

.elementor-374106 .elementor-element.elementor-element-71f6dd3b {
	--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;
	--gap: 60px 0px;
	--row-gap: 60px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-5925a11b {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5925a11b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-5925a11b .elementor-heading-title {
	font-size: 45px;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-35cb8ed5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 60px;
	--row-gap: 0px;
	--column-gap: 60px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 90px;
	--padding-right: 90px;
}

.elementor-374106 .elementor-element.elementor-element-3ce6ac4 {
	--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;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--align-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-374106 .elementor-element.elementor-element-3ce6ac4.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-3ce6ac4.e-con {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-view-stacked .elementor-icon:hover {
	background-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-view-default .elementor-icon:hover {
	color: #046daf;
	border-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-view-default .elementor-icon:hover svg {
	fill: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a .elementor-icon {
	font-size: 60px;
}

.elementor-374106 .elementor-element.elementor-element-4ec47a6a .elementor-icon svg {
	height: 60px;
}

.elementor-374106 .elementor-element.elementor-element-1bce58fc .elementor-heading-title {
	font-size: 22px;
}

.elementor-374106 .elementor-element.elementor-element-1bce58fc .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-1bce58fc .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-23f041c4 {
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-23f041c4 a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-6b7077d6 {
	--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;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--align-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-374106 .elementor-element.elementor-element-6b7077d6.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-6b7077d6.e-con {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-view-stacked .elementor-icon:hover {
	background-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-view-default .elementor-icon:hover {
	color: #046daf;
	border-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-view-default .elementor-icon:hover svg {
	fill: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe .elementor-icon {
	font-size: 60px;
}

.elementor-374106 .elementor-element.elementor-element-67fe0ffe .elementor-icon svg {
	height: 60px;
}

.elementor-374106 .elementor-element.elementor-element-12166ee7 .elementor-heading-title {
	font-size: 22px;
}

.elementor-374106 .elementor-element.elementor-element-12166ee7 .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-12166ee7 .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-1e03ecae {
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1e03ecae a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-43c51fd3 {
	--display: flex;
}

.elementor-374106 .elementor-element.elementor-element-323d4a25 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-323d4a25 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-323d4a25 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 800;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-3eab7e87 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 4px 4px 4px 4px;
}

.elementor-374106 .elementor-element.elementor-element-3eab7e87:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-3eab7e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-7362bfa0.elementor-element {
	--align-self: flex-end;
}

.elementor-374106 .elementor-element.elementor-element-7362bfa0 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-7362bfa0 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-90bac8.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-90bac8 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-90bac8 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-4fbfe80.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-4fbfe80 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4fbfe80 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-38b8c5a8 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
}

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

.elementor-374106 .elementor-element.elementor-element-2ad2996c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2ad2996c {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-293b3b5c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-293b3b5c {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-a33fda8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-a33fda8 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-a2ef2a5 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-5b1eeb33 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-69629539 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-20f4e97a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-20f4e97a {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-67177e24 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-67177e24 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-604556c8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-604556c8 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-a29b6fe {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-5f2d3e62 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5f2d3e62.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5f2d3e62.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-5f2d3e62.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5f2d3e62.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-5f2d3e62.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5f2d3e62 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5f2d3e62 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6e6d0a87 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6e6d0a87.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6e6d0a87.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6e6d0a87.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6e6d0a87.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6e6d0a87.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6e6d0a87 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6e6d0a87 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4e56a875 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4e56a875 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2add7c5 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2add7c5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2add7c5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2add7c5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2add7c5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-777f71b2 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-777f71b2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-777f71b2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-777f71b2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-777f71b2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-63d44add {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

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

.elementor-374106 .elementor-element.elementor-element-2df8a452 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-35856319 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-35856319.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-35856319.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-35856319.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-35856319.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-35856319.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-35856319 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-35856319 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-dcc1b13 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-dcc1b13.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-dcc1b13.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-dcc1b13.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-dcc1b13.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-dcc1b13.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-dcc1b13 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-dcc1b13 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-76a7dba0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-76a7dba0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-5949d7b3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5949d7b3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5949d7b3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5949d7b3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5949d7b3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-77ccd4a8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-77ccd4a8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-77ccd4a8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-77ccd4a8 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-77ccd4a8 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-441ea4dc {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-72f829a3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-72f829a3.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-72f829a3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-72f829a3.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-72f829a3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-72f829a3.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-72f829a3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-72f829a3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-537a3d83 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-537a3d83.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-537a3d83.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-537a3d83.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-537a3d83.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-537a3d83.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-537a3d83 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-537a3d83 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-796bba58 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-796bba58 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-35e202b1 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-35e202b1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-35e202b1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-35e202b1 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-35e202b1 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-25f67e7a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-25f67e7a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-25f67e7a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-25f67e7a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-25f67e7a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6b0451a4 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1a7dc321 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1a7dc321.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1a7dc321.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1a7dc321.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1a7dc321.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1a7dc321.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1a7dc321 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1a7dc321 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-15e83cf7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-15e83cf7.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-15e83cf7.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-15e83cf7.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-15e83cf7.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-15e83cf7.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-15e83cf7 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-15e83cf7 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-189543e5 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-189543e5 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-29d3c3f9 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-29d3c3f9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-29d3c3f9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-29d3c3f9 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29d3c3f9 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-42a635dc > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-42a635dc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-42a635dc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-42a635dc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-42a635dc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-67fe168d {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-70c80ac6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-70c80ac6.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-70c80ac6.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-70c80ac6.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-70c80ac6.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-70c80ac6.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-70c80ac6 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-70c80ac6 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5ba87726 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5ba87726.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5ba87726.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-5ba87726.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5ba87726.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-5ba87726.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5ba87726 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5ba87726 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-c71fade > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-c71fade {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-5b6e715e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5b6e715e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5b6e715e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5b6e715e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5b6e715e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4916e80b > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4916e80b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4916e80b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4916e80b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4916e80b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2071bf25 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2c78c94 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2c78c94.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2c78c94.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2c78c94.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2c78c94.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2c78c94.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2c78c94 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2c78c94 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-46f828da .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-46f828da.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-46f828da.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-46f828da.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-46f828da.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-46f828da.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-46f828da .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-46f828da .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-347cbdbd {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-11f1a7ee {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(8, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-6422bc69 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-6816d15f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6816d15f.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6816d15f.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6816d15f.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6816d15f.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6816d15f.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6816d15f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6816d15f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2518fd90 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2518fd90.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2518fd90.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2518fd90.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2518fd90.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2518fd90.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2518fd90 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2518fd90 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-a5c6e75 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-a5c6e75 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-20db7372 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-20db7372 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-20db7372.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-20db7372 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-20db7372 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-afae749 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-afae749 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-afae749 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-afae749 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4f45d2bb {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1060ae4f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1060ae4f.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1060ae4f.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1060ae4f.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1060ae4f.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1060ae4f.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1060ae4f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1060ae4f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3dbe0bb1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3dbe0bb1.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3dbe0bb1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3dbe0bb1.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3dbe0bb1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3dbe0bb1.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3dbe0bb1 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3dbe0bb1 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7b939732 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7b939732 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-29e6eecc > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-29e6eecc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-29e6eecc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-29e6eecc .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29e6eecc .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4623933a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4623933a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4623933a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4623933a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4623933a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-200c7eea {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2ed9e622 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2ed9e622.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2ed9e622.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2ed9e622.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2ed9e622.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2ed9e622.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2ed9e622 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ed9e622 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-747d5482 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-747d5482.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-747d5482.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-747d5482.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-747d5482.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-747d5482.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-747d5482 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-747d5482 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-79be69ac > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-79be69ac {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3f0bb168 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3f0bb168 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3f0bb168.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3f0bb168 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3f0bb168 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-48d0c20d > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-48d0c20d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-48d0c20d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-48d0c20d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-48d0c20d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-19954466 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-8304a8c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-8304a8c.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-8304a8c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-8304a8c.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-8304a8c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-8304a8c.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-8304a8c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-8304a8c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6e6a93a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6e6a93a.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6e6a93a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6e6a93a.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6e6a93a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6e6a93a.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6e6a93a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6e6a93a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6bbc24ae > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6bbc24ae {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2ba8747a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2ba8747a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2ba8747a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2ba8747a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ba8747a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5186b14b > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5186b14b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5186b14b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-5186b14b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5186b14b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-40a085e2 {
	--display: flex;
}

.elementor-374106 .elementor-element.elementor-element-2277d6b6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(11, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-5b6a8fd6 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-560d2f17 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-560d2f17.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-560d2f17.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-560d2f17.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-560d2f17.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-560d2f17.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-560d2f17 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-560d2f17 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7c5f7dba .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7c5f7dba.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-7c5f7dba.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-7c5f7dba.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-7c5f7dba.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-7c5f7dba.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-7c5f7dba .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7c5f7dba .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5780f62a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5780f62a {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-77886f1e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-77886f1e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-77886f1e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-77886f1e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-77886f1e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-39ffec3c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-39ffec3c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-39ffec3c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-39ffec3c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-39ffec3c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-50bc0738 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-216053f6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-216053f6.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-216053f6.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-216053f6.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-216053f6.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-216053f6.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-216053f6 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-216053f6 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-23189ebd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-23189ebd.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-23189ebd.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-23189ebd.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-23189ebd.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-23189ebd.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-23189ebd .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-23189ebd .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2a9e1cb8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2a9e1cb8 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2b5fdaf4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-67b24c0c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-67b24c0c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-67b24c0c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-67b24c0c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-67b24c0c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-325db014 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-8381632 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-8381632.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-8381632.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-8381632.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-8381632.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-8381632.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-8381632 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-8381632 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-222fa7f3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-222fa7f3.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-222fa7f3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-222fa7f3.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-222fa7f3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-222fa7f3.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-222fa7f3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-222fa7f3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3649bf34 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3649bf34 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-27d27c36 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-27d27c36 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-27d27c36.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-27d27c36 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-27d27c36 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-43604388 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-43604388 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-43604388 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-43604388 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1babefda {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3941f437 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3941f437.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3941f437.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3941f437.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3941f437.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3941f437.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3941f437 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3941f437 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4ecf7128 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4ecf7128.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4ecf7128.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4ecf7128.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4ecf7128.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4ecf7128.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4ecf7128 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4ecf7128 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-678c08da > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-678c08da {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-101b62d3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-101b62d3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-101b62d3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-101b62d3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-101b62d3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-56b65100 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-56b65100 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-56b65100.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-56b65100 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-56b65100 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-45d113f0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4aa4eb0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4aa4eb0.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4aa4eb0.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4aa4eb0.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4aa4eb0.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4aa4eb0.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4aa4eb0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4aa4eb0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2e0450d8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2e0450d8.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2e0450d8.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2e0450d8.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2e0450d8.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2e0450d8.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2e0450d8 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2e0450d8 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2164a4b7 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2164a4b7 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4d797462 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4d797462 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4d797462.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4d797462 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4d797462 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-64a98ee5 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-64a98ee5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-64a98ee5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-64a98ee5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-64a98ee5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1d0d2baa {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-36a944ab .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-36a944ab.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-36a944ab.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-36a944ab.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-36a944ab.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-36a944ab.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-36a944ab .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-36a944ab .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3363fb48 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3363fb48.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3363fb48.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3363fb48.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3363fb48.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3363fb48.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3363fb48 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3363fb48 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-38be4c0f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-199587a4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(5, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-151e65e7 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2a2ca2b0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2a2ca2b0.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2a2ca2b0.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2a2ca2b0.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2a2ca2b0.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2a2ca2b0.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2a2ca2b0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2a2ca2b0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1513d8b3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1513d8b3.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1513d8b3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1513d8b3.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1513d8b3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1513d8b3.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1513d8b3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1513d8b3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1a54f553 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1a54f553 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7b423ff0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7b423ff0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7b423ff0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7b423ff0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7b423ff0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-61ff80f5 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-61ff80f5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-61ff80f5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-61ff80f5 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-61ff80f5 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-20a5bf3d {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-468b01c6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-468b01c6.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-468b01c6.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-468b01c6.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-468b01c6.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-468b01c6.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-468b01c6 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-468b01c6 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-313846e8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-313846e8.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-313846e8.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-313846e8.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-313846e8.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-313846e8.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-313846e8 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-313846e8 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-20c27974 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-20c27974 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-33441b31 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-33441b31 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-33441b31.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-33441b31 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-33441b31 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-17fd0e6b > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-17fd0e6b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-17fd0e6b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-17fd0e6b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-17fd0e6b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-71a625c6 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-43adf8c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-43adf8c.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-43adf8c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-43adf8c.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-43adf8c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-43adf8c.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-43adf8c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-43adf8c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-60da12e4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-60da12e4.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-60da12e4.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-60da12e4.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-60da12e4.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-60da12e4.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-60da12e4 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-60da12e4 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-62c3b244 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-7d7d85a5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-76f1c327 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-23c3d57d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-23c3d57d.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-23c3d57d.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-23c3d57d.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-23c3d57d.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-23c3d57d.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-23c3d57d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-23c3d57d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-37ed005a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-37ed005a.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-37ed005a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-37ed005a.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-37ed005a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-37ed005a.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-37ed005a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-37ed005a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2a861743 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2a861743 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4f856adb > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4f856adb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4f856adb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4f856adb .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4f856adb .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-57b45f92 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-57b45f92 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-57b45f92.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-57b45f92 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-57b45f92 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3ce1d578 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

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

.elementor-374106 .elementor-element.elementor-element-70b5f449 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-4fb3f49a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4fb3f49a.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4fb3f49a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4fb3f49a.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4fb3f49a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-4fb3f49a.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4fb3f49a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4fb3f49a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-27e05185 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-27e05185.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-27e05185.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-27e05185.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-27e05185.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-27e05185.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-27e05185 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-27e05185 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3cbd1ec0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3cbd1ec0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3e00c720 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3e00c720 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3e00c720.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3e00c720 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3e00c720 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7faa9931 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7faa9931 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7faa9931.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7faa9931 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7faa9931 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7d805809 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-51a66330 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(4, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-626d155f {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-162b53ce .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-162b53ce.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-162b53ce.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-162b53ce.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-162b53ce.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-162b53ce.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-162b53ce .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-162b53ce .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-52823f18 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-52823f18.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-52823f18.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-52823f18.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-52823f18.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-52823f18.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-52823f18 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-52823f18 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-76bdeaa0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-76bdeaa0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-165e60b2 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-165e60b2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-165e60b2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-165e60b2 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-165e60b2 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4b57124c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4b57124c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4b57124c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-4b57124c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4b57124c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-50e10988 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-77cc300 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-77cc300.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-77cc300.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-77cc300.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-77cc300.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-77cc300.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-77cc300 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-77cc300 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29441ced .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-29441ced.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-29441ced.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-29441ced.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-29441ced.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-29441ced.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-29441ced .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-29441ced .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-35775847 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-35775847 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7fd39987 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7fd39987 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7fd39987.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7fd39987 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7fd39987 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ec06396 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2ec06396 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2ec06396.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2ec06396 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ec06396 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-463f4bfe {
	--n-accordion-title-font-size: 20px;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-463f4bfe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

:where( .elementor-374106 .elementor-element.elementor-element-463f4bfe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-374106 .elementor-element.elementor-element-463f4bfe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: solid;
	border-color: rgba(0, 131, 213, .54);
}

.elementor-374106 .elementor-element.elementor-element-1b914805 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 30px 0px;
	--row-gap: 30px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1b914805.e-con {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-7b80ba33 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7b80ba33 .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-deff487 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-deff487 .elementor-heading-title {
	font-size: 45px;
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-tab-title {
	border-width: 0px;
	background-color: var(--e-global-color-7144399);
	padding: 20px 20px 20px 20px;
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-tab-content {
	border-width: 0px;
	background-color: var(--e-global-color-7144399);
	padding: 0px 20px 20px 20px;
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-toggle-item:not(:last-child) {
	margin-block-end: 16px;
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-toggle-item {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .15);
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-toggle-title, .elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-toggle-icon {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-toggle-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-toggle-title {
	font-family: "Poppins", Sans-serif;
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-tab-title .elementor-toggle-icon i:before {
	color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-6160d9d6 {
	--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;
	--gap: 48px 48px;
	--row-gap: 48px;
	--column-gap: 48px;
}

.elementor-374106 .elementor-element.elementor-element-1fb5fb8b {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0;
	--padding-right: 0;
}

.elementor-374106 .elementor-element.elementor-element-2443f520 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-2443f520 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2443f520 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	line-height: 150%;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-1580a84a {
	width: var(--container-widget-width, 77%);
	max-width: 77%;
	--container-widget-width: 77%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1580a84a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-1580a84a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 120%;
	letter-spacing: -.96px;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-2aa7b858 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-695f978f {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-7d7641f3 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-7d7641f3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-7d7641f3 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-7d7641f3 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-48db5b2f {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-28e7ec1d {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-28e7ec1d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-28e7ec1d .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-28e7ec1d .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-53172627 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1b4d87f8 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-1b4d87f8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-1b4d87f8 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-1b4d87f8 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-1ce6e2c6 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 2px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 2px;
	border-color: #98a2b3;
	--border-color: #98a2b3;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2d3b93c6 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-2d3b93c6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-2d3b93c6 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: "Lato", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 120%;
	letter-spacing: -1.6px;
}

.elementor-374106 .elementor-element.elementor-element-2d3b93c6 .elementor-counter-title {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.4px;
}

.elementor-374106 .elementor-element.elementor-element-290c326e {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 150%;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-290c326e > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-23cff2d3 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0;
	--padding-right: 0;
}

.elementor-374106 .elementor-element.elementor-element-59ca2108 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-59ca2108 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-59ca2108 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 800;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-482125bf {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-482125bf > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-482125bf a {
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-709f276a {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 48px 48px;
	--row-gap: 48px;
	--column-gap: 48px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-374106 .elementor-element.elementor-element-709f276a.e-con {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-8eedc2 {
	--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: flex-start;
	--gap: 21px 21px;
	--row-gap: 21px;
	--column-gap: 21px;
}

.elementor-374106 .elementor-element.elementor-element-8eedc2.e-con {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-46fa6d47 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-46fa6d47 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-style: normal;
	text-decoration: none;
	line-height: 120%;
	color: #1c244b;
}

.elementor-374106 .elementor-element.elementor-element-41f712ed > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-374106 .elementor-element.elementor-element-41f712ed {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-4d7755d7 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 15px 0px;
	--row-gap: 15px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 17px;
	--padding-bottom: 17px;
	--padding-left: 17px;
	--padding-right: 17px;
}

.elementor-374106 .elementor-element.elementor-element-463533f3 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-wrapper {
	align-items: start;
	text-align: start;
	gap: 20px;
}

.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-374106 .elementor-element.elementor-element-463533f3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-463533f3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-463533f3.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon {
	font-size: 30px;
}

.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-description {
	font-size: 16px;
	line-height: 1.5em;
}

.elementor-374106 .elementor-element.elementor-element-60066449 {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-wrapper {
	align-items: start;
	text-align: start;
	gap: 20px;
}

.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-title {
	margin-block-end: 0px;
}

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

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

.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon {
	font-size: 30px;
}

.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-description {
	font-size: 16px;
	line-height: 1.5em;
}

.elementor-374106 .elementor-element.elementor-element-575e891e {
	width: 100%;
	max-width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-wrapper {
	align-items: start;
	text-align: start;
	gap: 20px;
}

.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-374106 .elementor-element.elementor-element-575e891e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-575e891e.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-575e891e.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon {
	font-size: 30px;
}

.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-description {
	font-size: 16px;
	line-height: 1.5em;
}

.elementor-374106 .elementor-element.elementor-element-41810d7c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--gap: 25px 25px;
	--row-gap: 25px;
	--column-gap: 25px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-423a7f1d {
	--display: flex;
	--min-height: 780px;
	border-style: solid;
	--border-style: solid;
	border-color: rgba(0, 131, 213, .73);
	--border-color: rgba(0, 131, 213, .73);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5) outline;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-374106 .elementor-element.elementor-element-423a7f1d.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-72fe253d {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-72fe253d .elementor-heading-title {
	font-size: 30px;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-1637e03a {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-624c0f8c {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-624c0f8c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-624c0f8c .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-624c0f8c .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-79125757 {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	color: #525252;
}

.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-374106 .elementor-element.elementor-element-38c88332 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-item > a {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-374106 .elementor-element.elementor-element-38165c4e {
	text-align: start;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.3em;
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-38165c4e a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-76c3d945.elementor-element {
	--align-self: stretch;
}

.elementor-374106 .elementor-element.elementor-element-53e84e77 {
	--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;
	--gap: 60px 0px;
	--row-gap: 60px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1ddc1dea {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1ddc1dea > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-1ddc1dea .elementor-heading-title {
	font-size: 45px;
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-1f2aede3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 60px;
	--row-gap: 0px;
	--column-gap: 60px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 90px;
	--padding-right: 90px;
}

.elementor-374106 .elementor-element.elementor-element-4d4036ab {
	--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;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--align-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-374106 .elementor-element.elementor-element-4d4036ab.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-4d4036ab.e-con {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-view-stacked .elementor-icon:hover {
	background-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-view-default .elementor-icon:hover {
	color: #046daf;
	border-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-view-default .elementor-icon:hover svg {
	fill: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40 .elementor-icon {
	font-size: 60px;
}

.elementor-374106 .elementor-element.elementor-element-56a20e40 .elementor-icon svg {
	height: 60px;
}

.elementor-374106 .elementor-element.elementor-element-4b37997a .elementor-heading-title {
	font-size: 22px;
}

.elementor-374106 .elementor-element.elementor-element-4b37997a .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-4b37997a .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-5da67890 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-5da67890 a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-62f85d68 {
	--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;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--align-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-374106 .elementor-element.elementor-element-62f85d68.e-con:hover {
	--e-con-transform-scale: 1.03;
}

.elementor-374106 .elementor-element.elementor-element-62f85d68.e-con {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-3309320f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-3309320f.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-3309320f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3309320f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3309320f.elementor-view-stacked .elementor-icon:hover {
	background-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-3309320f.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-3309320f.elementor-view-default .elementor-icon:hover {
	color: #046daf;
	border-color: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-3309320f.elementor-view-framed .elementor-icon:hover, .elementor-374106 .elementor-element.elementor-element-3309320f.elementor-view-default .elementor-icon:hover svg {
	fill: #046daf;
}

.elementor-374106 .elementor-element.elementor-element-3309320f .elementor-icon {
	font-size: 60px;
}

.elementor-374106 .elementor-element.elementor-element-3309320f .elementor-icon svg {
	height: 60px;
}

.elementor-374106 .elementor-element.elementor-element-25c31c9e .elementor-heading-title {
	font-size: 22px;
}

.elementor-374106 .elementor-element.elementor-element-25c31c9e .elementor-heading-title a:hover, .elementor-374106 .elementor-element.elementor-element-25c31c9e .elementor-heading-title a:focus {
	color: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-739fc8ea {
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-739fc8ea a {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-37187447 {
	--display: flex;
}

.elementor-374106 .elementor-element.elementor-element-27d0c6b1 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-27d0c6b1 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-27d0c6b1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 800;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-53c7c88f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-6e6fd8f3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(5, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-176fa054 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-176fa054 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7e3fdac6 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7e3fdac6 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-4fa4b0a5 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-6a0c4281 {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-b61f587 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-b61f587 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1718968a > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1718968a {
	text-align: center;
	font-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-43221e4b {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-566ac93a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-566ac93a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-566ac93a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-566ac93a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-34d43be8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-34d43be8 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-61085a41 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-61085a41 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-61085a41.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-61085a41 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-61085a41 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-33945139 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-676e235c {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(9, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-b023943 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-caab117 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-caab117.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-caab117.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-caab117.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-caab117.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-caab117.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-caab117 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-caab117 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5a11de66 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5a11de66 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2ef92ad0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2ef92ad0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2ef92ad0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2ef92ad0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ef92ad0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4a0bae9a {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-626a2417 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-626a2417.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-626a2417.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-626a2417.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-626a2417.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-626a2417.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-626a2417 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-626a2417 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-47cdc228 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-47cdc228 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-43abe79e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-43abe79e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-43abe79e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-43abe79e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-43abe79e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6186501d {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-21d755a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-21d755a.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-21d755a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-21d755a.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-21d755a.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-21d755a.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-21d755a .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-21d755a .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-478057b9 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-478057b9 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7ecf848 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7ecf848 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7ecf848.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7ecf848 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7ecf848 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3d78c243 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-56d775cb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-56d775cb.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-56d775cb.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-56d775cb.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-56d775cb.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-56d775cb.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-56d775cb .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-56d775cb .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6085e33 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6085e33 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-f8c4c3d > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-f8c4c3d .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-f8c4c3d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-f8c4c3d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-49451887 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-39d2e109 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-39d2e109.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-39d2e109.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-39d2e109.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-39d2e109.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-39d2e109.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-39d2e109 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-39d2e109 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-9435192 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-282d37b6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(9, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-1fa9ade6 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-15ca258e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-15ca258e.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-15ca258e.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-15ca258e.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-15ca258e.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-15ca258e.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-15ca258e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-15ca258e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-341d0f25 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-341d0f25 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-44f77eb0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-44f77eb0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-44f77eb0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-44f77eb0 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-44f77eb0 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3baf595b {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3e01d7e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3e01d7e.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3e01d7e.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3e01d7e.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3e01d7e.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-3e01d7e.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-3e01d7e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3e01d7e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2aa24520 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2aa24520 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1d53e9c4 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1d53e9c4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1d53e9c4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-1d53e9c4 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1d53e9c4 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-376ea62a {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-1c524e7b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-1c524e7b.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1c524e7b.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1c524e7b.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1c524e7b.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-1c524e7b.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-1c524e7b .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1c524e7b .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6794d1c3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6794d1c3 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3fbf030c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3fbf030c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3fbf030c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3fbf030c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3fbf030c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7e3beb11 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2cc7d103 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2cc7d103.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2cc7d103.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2cc7d103.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2cc7d103.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-2cc7d103.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-2cc7d103 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2cc7d103 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2021f0c0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2021f0c0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-3551bc8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3551bc8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3551bc8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-3551bc8 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3551bc8 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4edc59d5 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-41b331f1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-41b331f1.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-41b331f1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-41b331f1.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-41b331f1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-41b331f1.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-41b331f1 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-41b331f1 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1b2327ce {
	--display: flex;
}

.elementor-374106 .elementor-element.elementor-element-600582e0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(12, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-3cec74a6 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-59091d85 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-59091d85.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-59091d85.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-59091d85.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-59091d85.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-59091d85.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-59091d85 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-59091d85 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-4c9f2e62 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-4c9f2e62 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2985d36e > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2985d36e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2985d36e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2985d36e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2985d36e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-491d9ac6 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-79d5572 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-79d5572.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-79d5572.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-79d5572.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-79d5572.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-79d5572.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-79d5572 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-79d5572 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-9dc0e8 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-9dc0e8 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2ad1fa3c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2ad1fa3c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2ad1fa3c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2ad1fa3c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2ad1fa3c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-234ed071 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-5259c67 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5259c67.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5259c67.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-5259c67.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5259c67.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-5259c67.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5259c67 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5259c67 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5c0f2c99 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-5c0f2c99 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2fe1119c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2fe1119c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2fe1119c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2fe1119c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2fe1119c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-307758ae {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-12539b3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-12539b3.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-12539b3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-12539b3.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-12539b3.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-12539b3.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-12539b3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-12539b3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6b8a19e0 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6b8a19e0 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-56a4329f > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-56a4329f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-56a4329f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-56a4329f .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-56a4329f .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-38b1317b {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-673d6b4d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-673d6b4d.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-673d6b4d.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-673d6b4d.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-673d6b4d.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-673d6b4d.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-673d6b4d .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-673d6b4d .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3334bc56 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-3334bc56 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2921b2c3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2921b2c3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2921b2c3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2921b2c3 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2921b2c3 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-328378bf {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-42460d30 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-42460d30.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-42460d30.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-42460d30.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-42460d30.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-42460d30.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-42460d30 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-42460d30 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-1d967bb > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-1d967bb {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-118acf84 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-118acf84 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-118acf84.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-118acf84 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-118acf84 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-3c3b67a3 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-5a3339d3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(4, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2faa7d29 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7e8b7b4c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7e8b7b4c.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-7e8b7b4c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-7e8b7b4c.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-7e8b7b4c.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-7e8b7b4c.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-7e8b7b4c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7e8b7b4c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-492f10c3 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-492f10c3 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-2cbb82ff > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-2cbb82ff .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-2cbb82ff.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-2cbb82ff .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2cbb82ff .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-72bc61d3 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-673342c1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-673342c1.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-673342c1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-673342c1.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-673342c1.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-673342c1.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-673342c1 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-673342c1 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-53e25e1 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-53e25e1 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-8072f6c > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-8072f6c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-8072f6c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-8072f6c .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-8072f6c .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-5868c15b {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-5e45c36f {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-3a85fa29 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-540c6062 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-540c6062.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-540c6062.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-540c6062.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-540c6062.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-540c6062.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-540c6062 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-540c6062 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-9b2a022 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-9b2a022 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-f410fbf > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-f410fbf .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-374106 .elementor-element.elementor-element-f410fbf .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-f410fbf .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-64b147f4 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	--border-radius: 6px 6px 6px 6px;
}

.elementor-374106 .elementor-element.elementor-element-4f0c0f21 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(4, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-8cbb36f {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-6650196e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6650196e.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6650196e.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6650196e.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6650196e.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-6650196e.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-6650196e .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6650196e .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-23af6b25 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-23af6b25 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-7bd0aa56 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-7bd0aa56 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7bd0aa56.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-7bd0aa56 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-7bd0aa56 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6efa8bba {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-49cad926 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-49cad926.elementor-view-stacked .elementor-icon {
	background-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-49cad926.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-49cad926.elementor-view-default .elementor-icon {
	color: #0083d5;
	border-color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-49cad926.elementor-view-framed .elementor-icon, .elementor-374106 .elementor-element.elementor-element-49cad926.elementor-view-default .elementor-icon svg {
	fill: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-49cad926 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-49cad926 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-ecd63d4 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-ecd63d4 {
	font-size: 16px;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-6bd7edc1 > .elementor-widget-container {
	background-color: rgba(0, 131, 213, .09);
}

.elementor-374106 .elementor-element.elementor-element-6bd7edc1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-6bd7edc1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-374106 .elementor-element.elementor-element-6bd7edc1 .elementor-icon {
	font-size: 16px;
}

.elementor-374106 .elementor-element.elementor-element-6bd7edc1 .elementor-icon svg {
	height: 16px;
}

.elementor-374106 .elementor-element.elementor-element-2d8f9b7 {
	--n-accordion-title-font-size: 20px;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-374106 .elementor-element.elementor-element-2d8f9b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

:where( .elementor-374106 .elementor-element.elementor-element-2d8f9b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-374106 .elementor-element.elementor-element-2d8f9b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: solid;
	border-color: rgba(0, 131, 213, .54);
}

.elementor-374106 .elementor-element.elementor-element-397391cf {
	--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;
	--gap: 60px 0px;
	--row-gap: 60px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-6a7a24b6 {
	--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;
	--justify-content: center;
	--align-items: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 90px;
	--padding-right: 90px;
}

.elementor-374106 .elementor-element.elementor-element-3fdbcbe3 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-3fdbcbe3 .elementor-heading-title {
	font-size: 25px;
	color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-4fee4804 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-4fee4804 .elementor-heading-title {
	font-size: 45px;
}

.elementor-374106 .elementor-element.elementor-element-653315e6 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-tab-title {
	border-width: 0px;
	background-color: var(--e-global-color-7144399);
	padding: 20px 20px 20px 20px;
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-tab-content {
	border-width: 0px;
	background-color: var(--e-global-color-7144399);
	padding: 0px 20px 20px 20px;
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-toggle-item:not(:last-child) {
	margin-block-end: 16px;
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-toggle-item {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .15);
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-toggle-title, .elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-toggle-icon {
	color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-toggle-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-toggle-title {
	font-family: "Poppins", Sans-serif;
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-tab-title .elementor-toggle-icon i:before {
	color: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-bac23b7);
}

.elementor-374106 .elementor-element.elementor-element-2cf88a83 {
	--n-tabs-direction: column;
	--n-tabs-heading-direction: row;
	--n-tabs-heading-width: initial;
	--n-tabs-title-flex-basis: content;
	--n-tabs-title-flex-shrink: 0;
	--n-tabs-heading-justify-content: center;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: center;
	--n-tabs-title-flex-grow: 0;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
	--n-tabs-title-justify-content: center;
	--n-tabs-title-text-align: center;
	--n-tabs-title-gap: 40px;
	--n-tabs-gap: 16px;
	--n-tabs-title-border-radius: 4px 4px 4px 4px;
	--n-tabs-title-font-size: 20px;
	--n-tabs-title-color: var(--e-global-color-text);
}

.elementor-374106 .elementor-element.elementor-element-2cf88a83 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ) {
	background: var(--e-global-color-6cbfc41);
}

.elementor-374106 .elementor-element.elementor-element-2cf88a83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-accent);
}

.elementor-374106 .elementor-element.elementor-element-2cf88a83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-374106 .elementor-element.elementor-element-2cf88a83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-accent);
}

.elementor-374106 .elementor-element.elementor-element-2cf88a83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) {
	border-style: none;
	box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0) inset;
}

.elementor-374106 .elementor-element.elementor-element-2cf88a83.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-374106 .elementor-element.elementor-element-2cf88a83 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
	--n-tabs-title-color-hover: var(--e-global-color-46e7655);
}

.elementor-374106 .elementor-element.elementor-element-50b3bea7 {
	--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-374106 .elementor-element.elementor-element-7c8e88c {
	--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;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--flex-wrap: wrap;
}

.elementor-374106 .elementor-element.elementor-element-748bfc7a.elementor-element {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-748bfc7a {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-748bfc7a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 55px;
	font-weight: 800;
	font-style: normal;
	text-decoration: none;
	line-height: 120%;
	color: #1c244b;
}

.elementor-374106 .elementor-element.elementor-element-4d64927d {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Lato", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 150%;
	color: #323951;
}

.elementor-374106 .elementor-element.elementor-element-4d64927d > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-128d7ecc {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--justify-items: center;
	--align-items: center;
}

.elementor-374106 .elementor-element.elementor-element-3804d0b4 img {
	width: 60%;
}

.elementor-374106 .elementor-element.elementor-element-70cba95b img {
	width: 70%;
}

.elementor-374106 .elementor-element.elementor-element-2cbdeb65 img {
	width: 60%;
}

.elementor-374106 .elementor-element.elementor-element-2fff8b32 .elementor-button {
	font-size: 20px;
}

.elementor-374106 .elementor-element.elementor-element-2772abc2 {
	--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;
	--justify-content: center;
	--align-items: stretch;
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 112px;
	--padding-bottom: 80px;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-374106 .elementor-element.elementor-element-7a86055e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 40px 0px;
}

.elementor-374106 .elementor-element.elementor-element-7a86055e {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-7a86055e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 55px;
	font-weight: 800;
}

.elementor-374106 .elementor-element.elementor-element-1eae2348 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 32px;
	--row-gap: 0px;
	--column-gap: 32px;
	--grid-auto-flow: row;
}

.elementor-374106 .elementor-element.elementor-element-1eae2348:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-1eae2348 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-25a52036 {
	--display: flex;
	--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;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: rgba(0, 131, 213, .71);
	--border-color: rgba(0, 131, 213, .71);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 2px 0px 23px -2px rgba(1.1358348551396, 15.80063604144, 28.602001953125, .26);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-25a52036:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-25a52036 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-7144399) 0%, rgba(0, 131, 213, .07) 100%);
}

.elementor-374106 .elementor-element.elementor-element-6477a8ea {
	--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: flex-start;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-374106 .elementor-element.elementor-element-4642f34b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-4642f34b.elementor-element {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-4642f34b {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-4642f34b .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 150%;
	color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-32e950b > .elementor-widget-container {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-32e950b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.64px;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-674bc4d > .elementor-widget-container {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-674bc4d {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 150%;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-57e18535 img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-4f8224c2 {
	--display: flex;
	--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;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: rgba(0, 131, 213, .71);
	--border-color: rgba(0, 131, 213, .71);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 2px 0px 23px -2px rgba(1.1358348551396, 15.80063604144, 28.602001953125, .26);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-4f8224c2:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-4f8224c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-7144399) 0%, rgba(0, 131, 213, .07) 100%);
}

.elementor-374106 .elementor-element.elementor-element-460c0559 {
	--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: flex-start;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-374106 .elementor-element.elementor-element-7f7dc80 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-7f7dc80.elementor-element {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-7f7dc80 {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-7f7dc80 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 150%;
	color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-4af9d6c3 > .elementor-widget-container {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-4af9d6c3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.64px;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-42fdb8f6 > .elementor-widget-container {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-42fdb8f6 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 150%;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-2727b475 img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-381b8ec8 {
	--display: flex;
	--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;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: rgba(0, 131, 213, .71);
	--border-color: rgba(0, 131, 213, .71);
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 2px 0px 23px -2px rgba(1.1358348551396, 15.80063604144, 28.602001953125, .26);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-381b8ec8:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-381b8ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-7144399) 0%, rgba(0, 131, 213, .07) 100%);
}

.elementor-374106 .elementor-element.elementor-element-654bc7fa {
	--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: flex-start;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-374106 .elementor-element.elementor-element-7d746b7b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-7d746b7b.elementor-element {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-7d746b7b {
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-7d746b7b .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 150%;
	color: #0083d5;
}

.elementor-374106 .elementor-element.elementor-element-5c99c4af > .elementor-widget-container {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-5c99c4af .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: -.64px;
	color: #101828;
}

.elementor-374106 .elementor-element.elementor-element-4a03fc89 > .elementor-widget-container {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-4a03fc89 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 150%;
	color: var(--e-global-color-7158557);
}

.elementor-374106 .elementor-element.elementor-element-6d5e5524 img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-37c1dd5c {
	--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: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-78d03965 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-78d03965 .elementor-heading-title {
	font-size: 45px;
	font-weight: 800;
}

.elementor-374106 .elementor-element.elementor-element-5bdd2d55 {
	text-align: center;
}

.elementor-374106 .elementor-element.elementor-element-5bdd2d55 .elementor-heading-title {
	font-size: 45px;
	font-weight: 800;
}

.elementor-374106 .elementor-element.elementor-element-7496f757 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--flex-wrap: nowrap;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #0083d5;
	--border-color: #0083d5;
	--border-radius: 6px 6px 6px 6px;
	box-shadow: 9px 9px 32px -7px rgba(0, 0, 0, .38);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-374106 .elementor-element.elementor-element-4db28906 {
	--display: flex;
}

.elementor-374106 .elementor-element.elementor-element-4db28906.e-con {
	--align-self: center;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-arrows-yes .elementor-main-swiper {
	width: calc(100% - 40px);
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-main-swiper {
	width: 100%;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-main-swiper .swiper-slide {
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-swiper-button {
	font-size: 20px;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: var(--e-global-color-primary);
	opacity: var(--e-global-color-primary);
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__text {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: bold;
	font-style: normal;
	line-height: 1.4em;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__name {
	font-size: 18px;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__title {
	font-size: 18px;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__image img {
	width: 100px;
	height: 100px;
}

.elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
	top: calc(20px + ( 100px / 2 ) - 8px);
}

body:not(.rtl) .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, body:not(.rtl) .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 100px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, body.rtl .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 100px / 2 ) - 8px);
	left: auto;
}

body:not(.rtl) .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 100px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-374106 .elementor-element.elementor-element-6d0aec99.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 100px / 2 ) - 8px);
	left: auto;
}

.elementor-374106 .elementor-element.elementor-element-3eef0eb8 {
	--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;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 60px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-374106 .elementor-element.elementor-element-f33ca4a {
	--display: flex;
	--min-height: 450px;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--overlay-opacity: .86;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-374106 .elementor-element.elementor-element-f33ca4a:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-f33ca4a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background-image: url("https://guardify.com/nitropack_static/uNSZccumJbDHMlpRbbhgWdqbBxUOIioQ/assets/images/optimized/rev-4e8b8d7/guardify.com/wp-content/uploads/Businesswomanconferenctable.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-374106 .elementor-element.elementor-element-f33ca4a::before, .elementor-374106 .elementor-element.elementor-element-f33ca4a > .elementor-background-video-container::before, .elementor-374106 .elementor-element.elementor-element-f33ca4a > .e-con-inner > .elementor-background-video-container::before, .elementor-374106 .elementor-element.elementor-element-f33ca4a > .elementor-background-slideshow::before, .elementor-374106 .elementor-element.elementor-element-f33ca4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-374106 .elementor-element.elementor-element-f33ca4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(272deg, var(--e-global-color-primary) 0%, #080b23 48%);
}

.elementor-374106 .elementor-element.elementor-element-1baee859 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-46e7655);
	--border-color: var(--e-global-color-46e7655);
	--border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-374106 .elementor-element.elementor-element-1baee859:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-1baee859 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://guardify.com/nitropack_static/uNSZccumJbDHMlpRbbhgWdqbBxUOIioQ/assets/images/optimized/rev-4e8b8d7/guardify.com/wp-content/uploads/Businesswomanconferenctable.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-374106 .elementor-element.elementor-element-44944ae3 {
	--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;
	--justify-content: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--border-radius: 7px 7px 7px 7px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-374106 .elementor-element.elementor-element-3a1357ba {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-374106 .elementor-element.elementor-element-3a1357ba > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-3a1357ba .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 45px;
	font-weight: 800;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-1812322d {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-size: 22px;
	color: var(--e-global-color-7144399);
}

.elementor-374106 .elementor-element.elementor-element-432dd34b .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 150%;
	fill: #fff;
	color: #fff;
	border-style: none;
	border-radius: 6px 6px 6px 6px;
	padding: 12px 60px 12px 60px;
}

.elementor-374106 .elementor-element.elementor-element-432dd34b .elementor-button:hover, .elementor-374106 .elementor-element.elementor-element-432dd34b .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-7144399);
	border-color: var(--e-global-color-46e7655);
}

.elementor-374106 .elementor-element.elementor-element-432dd34b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-374106 .elementor-element.elementor-element-432dd34b.elementor-element {
	--align-self: flex-start;
}

.elementor-374106 .elementor-element.elementor-element-432dd34b .elementor-button:hover svg, .elementor-374106 .elementor-element.elementor-element-432dd34b .elementor-button:focus svg {
	fill: var(--e-global-color-7144399);
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-374106 .elementor-element.elementor-element-18675803 {
		--width: 1030px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae4a337 {
		--content-width: 1312px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1351d6c6 {
		--content-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a4ca363 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36778188 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ac8d808 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2f98cd34 {
		--width: 47%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-407e1425 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-71f6dd3b {
		--content-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ce6ac4 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b7077d6 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b914805 {
		--content-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-709f276a {
		--content-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8eedc2 {
		--width: 55%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41810d7c {
		--width: 50%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-423a7f1d {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-53e84e77 {
		--content-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d4036ab {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62f85d68 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-397391cf {
		--content-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c8e88c {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-128d7ecc {
		--width: 80%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2772abc2 {
		--content-width: 1312px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6477a8ea {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-460c0559 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-654bc7fa {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3eef0eb8 {
		--content-width: 1412px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1baee859 {
		--width: 47%;
	}
}

@media (max-width:1024px) {
	.elementor-374106 .elementor-element.elementor-element-5ac10cf0 {
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15701a1a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-392cb22d {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-392cb22d .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40ef44ec {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40ef44ec .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-750684ca {
		top: 259px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-18675803 {
		--min-height: 74px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae4a337 {
		--min-height: 0px;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3db7e928 {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1ab27644 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e13daac {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4cd71be8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46f27be1 .elementor-heading-title {
		font-size: 18px;
		letter-spacing: -.88px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22abee18 {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29edc684 .elementor-counter-number-wrapper {
		font-size: 20px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29edc684 .elementor-counter-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-126f4c94 .elementor-counter-number-wrapper {
		font-size: 20px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-126f4c94 .elementor-counter-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-390134f2 .elementor-counter-number-wrapper {
		font-size: 20px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-390134f2 .elementor-counter-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-556dd5f3 .elementor-counter-number-wrapper {
		font-size: 20px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-556dd5f3 .elementor-counter-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b02be82 .elementor-counter-number-wrapper {
		font-size: 20px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b02be82 .elementor-counter-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5503ecf .elementor-counter-number-wrapper {
		font-size: 20px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5503ecf .elementor-counter-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c871662 > .elementor-widget-container {
		margin: 0px 0px 14px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c871662 {
		font-size: 13px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11218ce8 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2afb5e2e {
		--container-widget-width: 96%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 96%);
		max-width: 96%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2afb5e2e .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6cc0bad5 {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6cc0bad5 > .elementor-widget-container {
		margin: 0px 0px 14px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a543418 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-374106 .elementor-element.elementor-element-405d2261 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3940f9f7 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a816b {
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60c98197 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60c98197 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f266d89 {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-66b06cbb {
		font-size: 13px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 {
		--e-icon-list-icon-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-512b1a30 {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-512b1a30 .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b6eef41 .elementor-button {
		font-size: 10px;
		padding: 12px 12px 12px 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b498b4c {
		--min-height: 0px;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 15px;
		--padding-bottom: 25px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3336b4e8 > .elementor-widget-container {
		margin: -31px -31px -31px -31px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3336b4e8 .elementor-button {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3bd92309 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10fc30e8 {
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-197e4805 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-197e4805 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a9ebfe {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b {
		--e-icon-list-icon-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40c05fa8 {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40c05fa8 .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e35b868 .elementor-button {
		font-size: 10px;
		padding: 12px 12px 12px 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fa8f053 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b82a0b2 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2f8af6c6 {
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5d8b5a76 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5d8b5a76 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-96e31bb {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15de291e {
		font-size: 13px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde {
		--e-icon-list-icon-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64f944e3 {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64f944e3 .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-554cdb60 .elementor-button {
		font-size: 10px;
		padding: 12px 12px 12px 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1351d6c6 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f26c496 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-212f3790 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--gap: 0px 15px;
		--row-gap: 0px;
		--column-gap: 15px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a4ca363 {
		--min-height: 0px;
		--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;
		--gap: 4px 4px;
		--row-gap: 4px;
		--column-gap: 4px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 8px;
		--padding-bottom: 8px;
		--padding-left: 8px;
		--padding-right: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a4ca363.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f8cf637 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f8cf637 .elementor-icon svg {
		height: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2c303625 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a835deb {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36778188 {
		--min-height: 0px;
		--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;
		--gap: 4px 4px;
		--row-gap: 4px;
		--column-gap: 4px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 8px;
		--padding-bottom: 8px;
		--padding-left: 8px;
		--padding-right: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36778188.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49d0a3b3 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49d0a3b3 .elementor-icon svg {
		height: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52803cb7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-261499f6 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ac8d808 {
		--min-height: 188px;
		--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;
		--gap: 4px 4px;
		--row-gap: 4px;
		--column-gap: 4px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 8px;
		--padding-bottom: 8px;
		--padding-left: 8px;
		--padding-right: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ac8d808.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-431b0a5 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-431b0a5 .elementor-icon svg {
		height: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cb16f5f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19edfe18 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4238c60d {
		--flex-direction: row-reverse;
		--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-reverse;
		--justify-content: center;
		--align-items: center;
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35ef956a .elementor-heading-title {
		font-size: 25px;
		letter-spacing: -.88px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-321ebce1 > .elementor-widget-container {
		margin: 0px 0px 16px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-321ebce1 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-item > a {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-262bbe82 > .elementor-widget-container {
		margin: 0px 0px 16px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-262bbe82 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-785490f5 .elementor-button {
		font-size: 12px;
		line-height: 150%;
		border-radius: 4px 4px 4px 4px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38bb3803 .elementor-button {
		font-size: 12px;
		line-height: 150%;
		border-radius: 4px 4px 4px 4px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2583fd79 img {
		height: 417px;
		object-fit: cover;
		object-position: center center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f3e7d60 {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28c93184.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28c93184 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b933114 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b933114 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6fda449d {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6fda449d .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45f10a90 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45f10a90 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74193661 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5bc14f10 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ff6cd5c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ff6cd5c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-86c2a4f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-86c2a4f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f6531ec .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f6531ec .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21523ab7 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20b9e40a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20b9e40a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4983810d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4983810d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34236fa1 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34236fa1 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7cf3ff26 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c1aeaa .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c1aeaa .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f54e5e4 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f54e5e4 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b292a1a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b292a1a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5bb15a5d {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d57530a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d57530a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a04f50 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a04f50 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29247e12 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29247e12 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-17651f35 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36bf32cc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36bf32cc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d39915 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d39915 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-461016ec .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-461016ec .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e7e09fb {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-75cdd1b1 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7afdb850 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62e5410d {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d4442e0 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47e14b67 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-24d5603e {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19042871 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-134acf17 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31945b96 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-232df390 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5d1d2d7c {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cf291ec {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3b6f1de2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3b6f1de2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4603dd86 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4603dd86 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28c2e5ea .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28c2e5ea .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67f80afa {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45e383c0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45e383c0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7da4b85e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7da4b85e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-260786e2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-260786e2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14c12270 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e0a5c5d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e0a5c5d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-741df167 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-741df167 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64d4e4bc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64d4e4bc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-75a8e37c {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(3, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36f7225a {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fbfdcbb .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fbfdcbb .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-289f0e30 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-289f0e30 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7772147c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7772147c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14fb9ce {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2d80ea .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2d80ea .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22fbc6ef .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22fbc6ef .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ceca10f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ceca10f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7eb5c80 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-567cb025 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-567cb025 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec876d5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec876d5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e0d7c39 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e0d7c39 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-545391a1 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7cade95f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7cade95f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49ecba36 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49ecba36 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-185f7493 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-185f7493 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3eb6e216 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec7b3f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec7b3f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-73f9c5a2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-73f9c5a2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cb25626 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cb25626 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74bd31f2 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1fa20aaa {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cc81f43 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cc81f43 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4bf37fba .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4bf37fba .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46414d6b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46414d6b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42fe7757 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-568976a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-568976a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14c6ec61 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14c6ec61 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-516d0922 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-516d0922 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7341f4f5 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-54a89073 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-54a89073 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f9615e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f9615e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e3cce51 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e3cce51 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-65aeaaef {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a9fc11d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a9fc11d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-259f12fb .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-259f12fb .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5fba5068 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5fba5068 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c0de6cf {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72369187 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72369187 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ab21e9f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ab21e9f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f35cb75 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f35cb75 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-529547b0 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63904042 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63904042 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ac8175e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ac8175e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2550629 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2550629 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1213e2c1 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ecb4847 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ecb4847 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d76d24a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d76d24a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-687a0130 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-687a0130 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-716455a6 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-564f1ac .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-564f1ac .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68ba281e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68ba281e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bb2d54 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bb2d54 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34b8a20f {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11dcab26 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72d0734a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72d0734a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68af499e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68af499e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55da9838 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55da9838 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2df12046 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e66be17 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e66be17 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d6eb11c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d6eb11c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47679c27 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47679c27 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-276378f {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-735ddb92 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-735ddb92 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-e65bb0e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-e65bb0e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5dba72ff .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5dba72ff .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20c87214 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-312816a6 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-312816a6 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-13b28ff6 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-13b28ff6 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cecb318 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cecb318 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2edaabeb {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e8cd64 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e8cd64 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2940ddf8 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2940ddf8 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28272b14 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28272b14 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-736a030e {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31c86adb .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31c86adb .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12e39be5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12e39be5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7923a592 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7923a592 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fa94f08 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d79d6e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d79d6e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42563c42 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42563c42 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4328f181 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4328f181 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49bbe093 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38e82544 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38e82544 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40a08ce5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40a08ce5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-30cdc621 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-30cdc621 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-634d1ff6 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cbebe57 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cbebe57 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-467ecd66 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-467ecd66 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19db960c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19db960c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-681e7644 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51bc82c3 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c906b9b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c906b9b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12b13bd2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12b13bd2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4216cf8f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4216cf8f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77ab2be {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3119b253 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3119b253 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-797c9f2e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-797c9f2e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4991a5e0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4991a5e0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a41c279 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e28258e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e28258e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-784d057 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-784d057 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-16011328 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-16011328 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d4a8ea {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bcf0fd .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bcf0fd .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55c23bc9 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55c23bc9 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-589f61d8 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-589f61d8 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52e1f9a3 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c621403 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c621403 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1973701e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1973701e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46fdf482 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46fdf482 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e1671f3 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68e29f9b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68e29f9b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4639d672 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4639d672 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7362a788 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7362a788 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-158eeed1 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ef76ddf .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ef76ddf .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f8ae07a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f8ae07a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c562490 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c562490 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-66d67e79 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fc1faf2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fc1faf2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae83281 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae83281 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d0af5fd {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d47e1df .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d47e1df .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2577de30 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2577de30 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6918ba56 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6918ba56 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5dabb491 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(3, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50c01b46 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50d064a5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50d064a5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-235d30d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-235d30d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d3aa4bc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d3aa4bc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae0880e {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb2b0bc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb2b0bc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d71be59 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d71be59 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c46645b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c46645b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b408921 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-916060a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-916060a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-680da9e0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-680da9e0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29b750bb .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29b750bb .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463ffa0e {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69b863af .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69b863af .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d10a0d3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d10a0d3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4be36e24 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4be36e24 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ca654db {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7836c5c7 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7836c5c7 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c3322b7 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c3322b7 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6425502c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6425502c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ed7ca82 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ed30242 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ed30242 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9bfd44c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9bfd44c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-160b97ca .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-160b97ca .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1ad44b15 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69106c71 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69106c71 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd1b240 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd1b240 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-520a13be .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-520a13be .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-340ee37c {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51b7a290 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51b7a290 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a091f23 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a091f23 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74acfdd2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74acfdd2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-53e16be9 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31bfbaa1 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f60203 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f60203 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e910e0e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e910e0e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3c89de17 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3c89de17 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70f807c1 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-607cbd90 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-607cbd90 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-798eae98 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-798eae98 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a1f6d02 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a1f6d02 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22f4d94b {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3db15520 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3db15520 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d456509 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d456509 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-734f1a14 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-734f1a14 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1dac7ada {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e753911 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e753911 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3236d0f0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3236d0f0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79926faf .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79926faf .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bb967cf {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1beac637 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1beac637 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dc7707a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dc7707a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d97c2f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d97c2f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-422c3e76 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5115c08b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5115c08b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c53e700 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c53e700 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-110611d3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-110611d3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52c1ce94 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-256694fc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-256694fc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1023fbe5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1023fbe5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15bd6c8d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15bd6c8d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4db6bb8b {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40caf37d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40caf37d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78597b5c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78597b5c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe31dc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe31dc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2118950e {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(3, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5fde3742 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46c8404e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46c8404e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-243297b6 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-243297b6 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5e235c7b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5e235c7b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a245406 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-fc1a51a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-fc1a51a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3348f65f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3348f65f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-856fe46 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-856fe46 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-326a6f18 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37c7fec7 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37c7fec7 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11880034 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11880034 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-411b53f8 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-411b53f8 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1dd1c12f {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3376cdd4 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3376cdd4 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-278e6a6c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-278e6a6c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1131d7b0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1131d7b0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c0a5a79 {
		--n-accordion-title-font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7464509a {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2f98cd34 {
		--min-height: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19c83859 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3c902cae .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ef1bd13 {
		font-size: 16px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43ba1516 .elementor-button {
		font-size: 12px;
		line-height: 150%;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23ad92dc {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f1e894d {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27de8df7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-24a26088 .elementor-heading-title {
		font-size: 18px;
		letter-spacing: -.88px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6fda2686 {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1836307a .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1836307a .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-668b6bc2 .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-668b6bc2 .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7189dcab .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7189dcab .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59a22b20 .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59a22b20 .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d5c55e3 > .elementor-widget-container {
		margin: 0px 0px 14px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d5c55e3 {
		font-size: 13px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-728878a2 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e8a603d {
		--container-widget-width: 96%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 96%);
		max-width: 96%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e8a603d .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10f76f0 {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10f76f0 > .elementor-widget-container {
		margin: 0px 0px 14px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e72ec32 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-374106 .elementor-element.elementor-element-256d0c6 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-374109bc .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7dba8c84 {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-b2d22b {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-wrapper {
		align-items: start;
		gap: 5px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title a {
		font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-description {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-wrapper {
		align-items: start;
		gap: 5px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title a {
		font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-description {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-33a1488f {
		--min-height: 0px;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 15px;
		--padding-bottom: 25px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-e370099 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34076cf2 {
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1608bc49 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1608bc49 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4701fa39 {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10c11a2a {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10c11a2a .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d3dfe49 .elementor-button {
		font-size: 10px;
		padding: 12px 12px 12px 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10fe3563 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5faa4796 > .elementor-widget-container {
		margin: -31px -31px -31px -31px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5faa4796 .elementor-button {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-782e9be .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-335117b1 {
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4eb814aa {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4eb814aa .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-329e5df0 {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6259853b {
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-item > a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-658cd98f {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-658cd98f .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4545968b .elementor-button {
		font-size: 10px;
		padding: 12px 12px 12px 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5925a11b .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35cb8ed5 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 0px 15px;
		--row-gap: 0px;
		--column-gap: 15px;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ce6ac4 {
		--min-height: 0px;
		--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;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ce6ac4.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec47a6a .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec47a6a .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1bce58fc .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23f041c4 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b7077d6 {
		--min-height: 0px;
		--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;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b7077d6.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe0ffe .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe0ffe .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12166ee7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e03ecae {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3eab7e87 {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7362bfa0.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7362bfa0 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-90bac8 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-90bac8 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fbfe80 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fbfe80 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62644639 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ad2996c {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-293b3b5c {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a33fda8 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a2ef2a5 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b1eeb33 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69629539 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20f4e97a {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67177e24 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-604556c8 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a29b6fe {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f2d3e62 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f2d3e62 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6d0a87 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6d0a87 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e56a875 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2add7c5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2add7c5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-777f71b2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-777f71b2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d83d227 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2df8a452 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35856319 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35856319 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-dcc1b13 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-dcc1b13 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-76a7dba0 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5949d7b3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5949d7b3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77ccd4a8 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77ccd4a8 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-441ea4dc {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f829a3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f829a3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-537a3d83 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-537a3d83 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-796bba58 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35e202b1 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35e202b1 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25f67e7a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25f67e7a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b0451a4 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a7dc321 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a7dc321 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15e83cf7 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15e83cf7 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-189543e5 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29d3c3f9 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29d3c3f9 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42a635dc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42a635dc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe168d {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70c80ac6 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70c80ac6 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5ba87726 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5ba87726 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c71fade {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b6e715e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b6e715e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4916e80b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4916e80b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2071bf25 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2c78c94 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2c78c94 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46f828da .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46f828da .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11f1a7ee {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6422bc69 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6816d15f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6816d15f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2518fd90 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2518fd90 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a5c6e75 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20db7372 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20db7372 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-afae749 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-afae749 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f45d2bb {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1060ae4f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1060ae4f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe0bb1 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe0bb1 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b939732 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29e6eecc .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29e6eecc .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4623933a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4623933a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-200c7eea {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ed9e622 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ed9e622 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-747d5482 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-747d5482 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79be69ac {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f0bb168 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f0bb168 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-48d0c20d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-48d0c20d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19954466 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8304a8c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8304a8c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6a93a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6a93a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bbc24ae {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ba8747a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ba8747a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5186b14b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5186b14b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2277d6b6 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b6a8fd6 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-560d2f17 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-560d2f17 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c5f7dba .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c5f7dba .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5780f62a {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77886f1e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77886f1e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39ffec3c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39ffec3c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50bc0738 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-216053f6 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-216053f6 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23189ebd .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23189ebd .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a9e1cb8 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67b24c0c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67b24c0c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-325db014 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8381632 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8381632 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-222fa7f3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-222fa7f3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3649bf34 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27d27c36 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27d27c36 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43604388 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43604388 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1babefda {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3941f437 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3941f437 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ecf7128 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ecf7128 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-678c08da {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-101b62d3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-101b62d3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56b65100 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56b65100 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45d113f0 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4aa4eb0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4aa4eb0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e0450d8 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e0450d8 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2164a4b7 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d797462 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d797462 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64a98ee5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64a98ee5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d0d2baa {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36a944ab .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36a944ab .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3363fb48 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3363fb48 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-199587a4 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-151e65e7 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2ca2b0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2ca2b0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1513d8b3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1513d8b3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a54f553 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b423ff0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b423ff0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61ff80f5 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61ff80f5 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20a5bf3d {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-468b01c6 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-468b01c6 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-313846e8 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-313846e8 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20c27974 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-33441b31 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-33441b31 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-17fd0e6b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-17fd0e6b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-71a625c6 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43adf8c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43adf8c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60da12e4 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60da12e4 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d7d85a5 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-76f1c327 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23c3d57d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23c3d57d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37ed005a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37ed005a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a861743 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f856adb .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f856adb .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-57b45f92 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-57b45f92 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25255900 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70b5f449 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb3f49a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb3f49a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27e05185 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27e05185 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cbd1ec0 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e00c720 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e00c720 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7faa9931 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7faa9931 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51a66330 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-626d155f {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-162b53ce .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-162b53ce .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52823f18 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52823f18 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-76bdeaa0 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-165e60b2 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-165e60b2 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b57124c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b57124c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50e10988 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77cc300 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77cc300 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29441ced .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29441ced .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35775847 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7fd39987 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7fd39987 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec06396 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec06396 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463f4bfe {
		--n-accordion-title-font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6160d9d6 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1fb5fb8b {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2443f520 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1580a84a .elementor-heading-title {
		font-size: 18px;
		letter-spacing: -.88px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2aa7b858 {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d7641f3 .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d7641f3 .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28e7ec1d .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28e7ec1d .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b4d87f8 .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b4d87f8 .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d3b93c6 .elementor-counter-number-wrapper {
		font-size: 25px;
		letter-spacing: -1.28px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d3b93c6 .elementor-counter-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-290c326e > .elementor-widget-container {
		margin: 0px 0px 14px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-290c326e {
		font-size: 13px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23cff2d3 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59ca2108 {
		--container-widget-width: 96%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 96%);
		max-width: 96%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59ca2108 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-482125bf {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-482125bf > .elementor-widget-container {
		margin: 0px 0px 14px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-709f276a {
		--min-height: 0px;
		--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: flex-start;
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46fa6d47 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41f712ed {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d7755d7 {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41810d7c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-423a7f1d {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72fe253d .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1637e03a {
		text-align: center;
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79125757 {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1ddc1dea .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f2aede3 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 0px 15px;
		--row-gap: 0px;
		--column-gap: 15px;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d4036ab {
		--min-height: 0px;
		--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;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d4036ab.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a20e40 .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a20e40 .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b37997a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5da67890 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62f85d68 {
		--min-height: 0px;
		--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;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62f85d68.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3309320f .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3309320f .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25c31c9e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-739fc8ea {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6fd8f3 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-176fa054 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e3fdac6 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fa4b0a5 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a0c4281 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-b61f587 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1718968a {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43221e4b {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-566ac93a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-566ac93a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34d43be8 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61085a41 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61085a41 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-676e235c {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-b023943 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-caab117 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-caab117 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5a11de66 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ef92ad0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ef92ad0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4a0bae9a {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-626a2417 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-626a2417 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47cdc228 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43abe79e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43abe79e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6186501d {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21d755a .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21d755a .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-478057b9 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ecf848 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ecf848 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d78c243 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56d775cb .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56d775cb .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6085e33 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f8c4c3d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f8c4c3d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49451887 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d2e109 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d2e109 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-282d37b6 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1fa9ade6 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15ca258e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15ca258e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-341d0f25 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f77eb0 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f77eb0 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3baf595b {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e01d7e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e01d7e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2aa24520 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d53e9c4 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d53e9c4 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-376ea62a {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c524e7b .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c524e7b .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6794d1c3 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fbf030c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fbf030c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e3beb11 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cc7d103 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cc7d103 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2021f0c0 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3551bc8 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3551bc8 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4edc59d5 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41b331f1 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41b331f1 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-600582e0 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cec74a6 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59091d85 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59091d85 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4c9f2e62 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2985d36e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2985d36e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-491d9ac6 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79d5572 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79d5572 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9dc0e8 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ad1fa3c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ad1fa3c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-234ed071 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5259c67 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5259c67 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c0f2c99 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fe1119c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fe1119c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-307758ae {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12539b3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12539b3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b8a19e0 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a4329f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a4329f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38b1317b {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673d6b4d .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673d6b4d .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3334bc56 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2921b2c3 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2921b2c3 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-328378bf {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42460d30 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42460d30 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d967bb {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-118acf84 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-118acf84 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5a3339d3 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2faa7d29 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e8b7b4c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e8b7b4c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-492f10c3 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cbb82ff .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cbb82ff .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72bc61d3 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673342c1 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673342c1 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-53e25e1 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8072f6c .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8072f6c .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5e45c36f {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a85fa29 {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-540c6062 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-540c6062 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9b2a022 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f410fbf .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f410fbf .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f0c0f21 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: column;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8cbb36f {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6650196e .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6650196e .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23af6b25 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7bd0aa56 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7bd0aa56 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6efa8bba {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49cad926 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49cad926 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ecd63d4 {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd7edc1 .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd7edc1 .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d8f9b7 {
		--n-accordion-title-font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a7a24b6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cf88a83 {
		--n-tabs-title-gap: 10px;
		--n-tabs-title-border-radius: 4px 4px 4px 4px;
		--n-tabs-title-font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-748bfc7a .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d64927d > .elementor-widget-container {
		margin: 0px 0px 14px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d64927d {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-128d7ecc {
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2772abc2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 2%;
		--padding-right: 2%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7a86055e .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1eae2348 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--gap: 32px 15px;
		--row-gap: 32px;
		--column-gap: 15px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25a52036 {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6477a8ea {
		--min-height: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e950b .elementor-heading-title {
		font-size: 14px;
		letter-spacing: -.56px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-674bc4d {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-57e18535 img {
		width: 100%;
		height: 150px;
		object-fit: cover;
		object-position: bottom center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f8224c2 {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-460c0559 {
		--min-height: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4af9d6c3 .elementor-heading-title {
		font-size: 14px;
		letter-spacing: -.56px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42fdb8f6 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2727b475 img {
		width: 100%;
		height: 150px;
		object-fit: cover;
		object-position: bottom center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-381b8ec8 {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-654bc7fa {
		--min-height: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c99c4af .elementor-heading-title {
		font-size: 14px;
		letter-spacing: -.56px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4a03fc89 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d5e5524 img {
		width: 100%;
		height: 150px;
		object-fit: cover;
		object-position: bottom center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37c1dd5c {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7496f757 {
		--flex-direction: row-reverse;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap-reverse;
		--justify-content: center;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7496f757.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4db28906 {
		--flex-wrap: wrap;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4db28906.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__text {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__name {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__image img {
		width: 50px;
		height: 50px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c6ff92 {
		width: var(--container-widget-width, 55%);
		max-width: 55%;
		--container-widget-width: 55%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c6ff92.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c6ff92 img {
		width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3eef0eb8 {
		--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;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f33ca4a {
		--min-height: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1baee859 {
		--min-height: 180px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44944ae3 {
		--min-height: 0px;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a1357ba .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1812322d {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-432dd34b .elementor-button {
		font-size: 12px;
		line-height: 150%;
		border-radius: 8px 8px 8px 8px;
	}
}

@media (max-width:767px) {
	.elementor-374106 .elementor-element.elementor-element-5ac10cf0 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15701a1a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15701a1a .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-392cb22d {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-392cb22d .elementor-heading-title {
		font-size: 19px;
		line-height: 120%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40ef44ec {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40ef44ec .elementor-heading-title {
		font-size: 20px;
		line-height: 120%;
	}
	
	body:not(.rtl) .elementor-374106 .elementor-element.elementor-element-750684ca {
		left: 0px;
	}
	
	body.rtl .elementor-374106 .elementor-element.elementor-element-750684ca {
		right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae4a337 {
		--gap: 24px 24px;
		--row-gap: 24px;
		--column-gap: 24px;
		--padding-top: 48px;
		--padding-bottom: 48px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3db7e928 {
		--justify-content: center;
		--gap: 90px 90px;
		--row-gap: 90px;
		--column-gap: 90px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1ab27644 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e13daac {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4cd71be8 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46f27be1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46f27be1 .elementor-heading-title {
		font-size: 12px;
		letter-spacing: -.72px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22abee18 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(3, 1fr);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29edc684.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29edc684 .elementor-counter-number-wrapper {
		font-size: 15px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29edc684 .elementor-counter-title {
		font-size: 8px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-126f4c94.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-126f4c94 .elementor-counter-number-wrapper {
		font-size: 15px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-126f4c94 .elementor-counter-title {
		font-size: 8px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-390134f2.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-390134f2 .elementor-counter-number-wrapper {
		font-size: 15px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-390134f2 .elementor-counter-title {
		font-size: 8px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-556dd5f3.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-556dd5f3 .elementor-counter-number-wrapper {
		font-size: 15px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-556dd5f3 .elementor-counter-title {
		font-size: 8px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b02be82.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b02be82 .elementor-counter-number-wrapper {
		font-size: 15px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b02be82 .elementor-counter-title {
		font-size: 8px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5503ecf.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5503ecf .elementor-counter-number-wrapper {
		font-size: 15px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5503ecf .elementor-counter-title {
		font-size: 8px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c871662 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c871662 > .elementor-widget-container {
		margin: 0px 0px -6px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11218ce8 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2afb5e2e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2afb5e2e .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6cc0bad5 > .elementor-widget-container {
		margin: 0px 0px -6px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6cc0bad5 {
		text-align: center;
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a543418 {
		--gap: 50px 50px;
		--row-gap: 50px;
		--column-gap: 50px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-405d2261 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3940f9f7 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a816b {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60c98197 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60c98197 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f266d89 {
		text-align: center;
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-66b06cbb {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-514beae0 .elementor-icon-list-item > a {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-512b1a30 {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-512b1a30 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b498b4c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3336b4e8 > .elementor-widget-container {
		margin: -37px -37px -37px -37px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3336b4e8 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3bd92309 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10fc30e8 {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-197e4805 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-197e4805 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a9ebfe {
		text-align: center;
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-11896c6b .elementor-icon-list-item > a {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40c05fa8 {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40c05fa8 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fa8f053 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b82a0b2 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2f8af6c6 {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5d8b5a76 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5d8b5a76 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-96e31bb {
		text-align: center;
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15de291e {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-7px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-78babdde .elementor-icon-list-item > a {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64f944e3 {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64f944e3 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1351d6c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f26c496 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-212f3790 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 24px 0px;
		--row-gap: 24px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a4ca363 {
		--min-height: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f8cf637 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f8cf637 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f8cf637.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f8cf637 .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2c303625 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2c303625 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a835deb {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36778188 {
		--min-height: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49d0a3b3 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49d0a3b3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49d0a3b3.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49d0a3b3 .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52803cb7 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52803cb7 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-261499f6 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ac8d808 {
		--min-height: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-431b0a5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-431b0a5 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-431b0a5.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-431b0a5 .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cb16f5f {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cb16f5f .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19edfe18 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4238c60d {
		--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;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6909864d {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35ef956a {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35ef956a .elementor-heading-title {
		font-size: 25px;
		letter-spacing: -.72px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-321ebce1 > .elementor-widget-container {
		margin: 0px 0px -2px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-321ebce1 {
		text-align: center;
		font-size: 14px;
		line-height: 150%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(8px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(8px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(8px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-8px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-8px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 {
		--e-icon-list-icon-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-2bffe948 .elementor-icon-list-item > a {
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-262bbe82 > .elementor-widget-container {
		margin: 0px 0px -2px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-262bbe82 {
		text-align: center;
		font-size: 14px;
		line-height: 150%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-785490f5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-785490f5 .elementor-button {
		font-size: 16px;
		line-height: 150%;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38bb3803 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38bb3803 .elementor-button {
		font-size: 16px;
		line-height: 150%;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2583fd79 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2583fd79 img {
		width: 100%;
		height: 116px;
		object-fit: cover;
		object-position: center center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ce3907e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21d854b6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21d854b6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21d854b6 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f3e7d60 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28c93184 .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b933114.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b933114 .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6fda449d.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6fda449d .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45f10a90.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45f10a90 .elementor-heading-title {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74193661 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5bc14f10 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ff6cd5c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ff6cd5c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-86c2a4f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-86c2a4f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f6531ec .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f6531ec .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21523ab7 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20b9e40a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20b9e40a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4983810d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4983810d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34236fa1 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34236fa1 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7cf3ff26 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c1aeaa .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c1aeaa .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f54e5e4 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f54e5e4 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b292a1a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b292a1a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5bb15a5d {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d57530a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d57530a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a04f50 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43a04f50 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29247e12 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29247e12 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-17651f35 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36bf32cc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36bf32cc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d39915 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d39915 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-461016ec .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-461016ec .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e7e09fb {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-75cdd1b1 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7afdb850 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62e5410d {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d4442e0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47e14b67 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-24d5603e {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19042871 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-134acf17 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31945b96.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31945b96 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-232df390.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-232df390 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5d1d2d7c.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5d1d2d7c {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cf291ec {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3b6f1de2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3b6f1de2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4603dd86 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4603dd86 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28c2e5ea .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28c2e5ea .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67f80afa {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45e383c0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45e383c0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7da4b85e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7da4b85e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-260786e2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-260786e2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14c12270 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e0a5c5d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e0a5c5d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-741df167 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-741df167 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64d4e4bc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64d4e4bc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-75a8e37c {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(3, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36f7225a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fbfdcbb .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fbfdcbb .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-289f0e30 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-289f0e30 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7772147c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7772147c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14fb9ce {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2d80ea .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2d80ea .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22fbc6ef .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22fbc6ef .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ceca10f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ceca10f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7eb5c80 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-567cb025 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-567cb025 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec876d5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec876d5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e0d7c39 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e0d7c39 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-545391a1 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7cade95f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7cade95f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49ecba36 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49ecba36 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-185f7493 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-185f7493 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3eb6e216 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec7b3f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec7b3f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-73f9c5a2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-73f9c5a2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cb25626 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cb25626 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74bd31f2 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(8, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1fa20aaa {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cc81f43 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cc81f43 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4bf37fba .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4bf37fba .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46414d6b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46414d6b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42fe7757 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-568976a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-568976a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14c6ec61 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-14c6ec61 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-516d0922 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-516d0922 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7341f4f5 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-54a89073 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-54a89073 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f9615e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f9615e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e3cce51 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e3cce51 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-65aeaaef {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a9fc11d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a9fc11d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-259f12fb .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-259f12fb .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5fba5068 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5fba5068 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c0de6cf {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72369187 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72369187 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ab21e9f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ab21e9f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f35cb75 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f35cb75 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-529547b0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63904042 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63904042 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ac8175e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ac8175e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2550629 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2550629 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1213e2c1 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ecb4847 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ecb4847 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d76d24a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d76d24a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-687a0130 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-687a0130 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-716455a6 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-564f1ac .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-564f1ac .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68ba281e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68ba281e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bb2d54 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bb2d54 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34b8a20f {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(9, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11dcab26 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72d0734a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72d0734a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68af499e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68af499e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55da9838 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55da9838 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2df12046 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e66be17 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e66be17 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d6eb11c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d6eb11c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47679c27 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47679c27 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-276378f {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-735ddb92 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-735ddb92 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-e65bb0e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-e65bb0e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5dba72ff .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5dba72ff .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20c87214 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-312816a6 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-312816a6 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-13b28ff6 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-13b28ff6 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cecb318 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cecb318 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2edaabeb {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e8cd64 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e8cd64 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2940ddf8 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2940ddf8 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28272b14 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28272b14 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-736a030e {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31c86adb .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31c86adb .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12e39be5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12e39be5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7923a592 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7923a592 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fa94f08 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d79d6e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d79d6e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42563c42 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42563c42 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4328f181 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4328f181 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49bbe093 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38e82544 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38e82544 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40a08ce5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40a08ce5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-30cdc621 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-30cdc621 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-634d1ff6 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cbebe57 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1cbebe57 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-467ecd66 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-467ecd66 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19db960c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19db960c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-681e7644 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(9, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51bc82c3 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c906b9b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c906b9b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12b13bd2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12b13bd2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4216cf8f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4216cf8f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77ab2be {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3119b253 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3119b253 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-797c9f2e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-797c9f2e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4991a5e0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4991a5e0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a41c279 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e28258e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e28258e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-784d057 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-784d057 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-16011328 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-16011328 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d4a8ea {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bcf0fd .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78bcf0fd .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55c23bc9 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-55c23bc9 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-589f61d8 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-589f61d8 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52e1f9a3 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c621403 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c621403 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1973701e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1973701e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46fdf482 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46fdf482 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e1671f3 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68e29f9b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-68e29f9b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4639d672 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4639d672 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7362a788 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7362a788 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-158eeed1 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ef76ddf .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ef76ddf .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f8ae07a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f8ae07a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c562490 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c562490 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-66d67e79 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fc1faf2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fc1faf2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae83281 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae83281 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-373be587 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-373be587 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d0af5fd {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d47e1df .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d47e1df .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2577de30 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2577de30 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6918ba56 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6918ba56 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5dabb491 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(8, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50c01b46 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50d064a5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50d064a5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-235d30d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-235d30d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d3aa4bc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d3aa4bc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6ae0880e {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb2b0bc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb2b0bc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d71be59 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d71be59 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c46645b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c46645b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b408921 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-916060a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-916060a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-680da9e0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-680da9e0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29b750bb .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29b750bb .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463ffa0e {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69b863af .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69b863af .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d10a0d3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d10a0d3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4be36e24 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4be36e24 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ca654db {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7836c5c7 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7836c5c7 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c3322b7 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6c3322b7 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6425502c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6425502c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ed7ca82 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ed30242 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ed30242 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9bfd44c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9bfd44c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-160b97ca .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-160b97ca .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1ad44b15 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69106c71 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69106c71 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd1b240 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd1b240 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-520a13be .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-520a13be .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-340ee37c {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51b7a290 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51b7a290 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a091f23 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a091f23 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74acfdd2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-74acfdd2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-53e16be9 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-31bfbaa1 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f60203 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f60203 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e910e0e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e910e0e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3c89de17 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3c89de17 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70f807c1 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-607cbd90 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-607cbd90 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-798eae98 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-798eae98 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a1f6d02 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a1f6d02 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-22f4d94b {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3db15520 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3db15520 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d456509 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d456509 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-734f1a14 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-734f1a14 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1dac7ada {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e753911 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e753911 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3236d0f0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3236d0f0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79926faf .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79926faf .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2bb967cf {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1beac637 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1beac637 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dc7707a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dc7707a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d97c2f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-63d97c2f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-422c3e76 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5115c08b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5115c08b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c53e700 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c53e700 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-110611d3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-110611d3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52c1ce94 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-256694fc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-256694fc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1023fbe5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1023fbe5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15bd6c8d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15bd6c8d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4db6bb8b {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40caf37d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-40caf37d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78597b5c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78597b5c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe31dc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe31dc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2118950e {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5fde3742 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46c8404e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46c8404e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-243297b6 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-243297b6 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5e235c7b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5e235c7b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a245406 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-fc1a51a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-fc1a51a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3348f65f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3348f65f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-856fe46 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-856fe46 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-326a6f18 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37c7fec7 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37c7fec7 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11880034 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11880034 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-411b53f8 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-411b53f8 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1dd1c12f {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3376cdd4 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3376cdd4 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-278e6a6c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-278e6a6c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1131d7b0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1131d7b0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c0a5a79 {
		--n-accordion-title-font-size: 12px;
		--n-accordion-icon-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10900766 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5ed0536c .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20231d4 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-toggle-title {
		font-size: 12px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20231d4 .elementor-tab-content {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7464509a {
		--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;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2f98cd34 {
		--min-height: 30px;
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2f98cd34:not(.elementor-motion-effects-element-type-background), .elementor-374106 .elementor-element.elementor-element-2f98cd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
		background-size: cover;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3c902cae {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3c902cae .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ef1bd13 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43ba1516 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43ba1516 .elementor-button {
		font-size: 13px;
		line-height: 150%;
		border-radius: 8px 8px 8px 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23ad92dc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6f1e894d {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27de8df7 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-24a26088 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-24a26088 .elementor-heading-title {
		font-size: 12px;
		letter-spacing: -.72px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6fda2686 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1836307a.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1836307a .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1836307a .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-668b6bc2.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-668b6bc2 .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-668b6bc2 .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7189dcab.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7189dcab .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7189dcab .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59a22b20.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59a22b20 .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59a22b20 .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d5c55e3 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d5c55e3 > .elementor-widget-container {
		margin: 0px 0px -6px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-728878a2 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e8a603d .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10f76f0 > .elementor-widget-container {
		margin: 0px 0px -6px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10f76f0 {
		text-align: center;
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e72ec32 {
		--gap: 50px 50px;
		--row-gap: 50px;
		--column-gap: 50px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-256d0c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-407e1425 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-374109bc {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-374109bc .elementor-heading-title {
		font-size: 15px;
		line-height: 120%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7dba8c84 {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-58c8882d .elementor-icon-list-item > a {
		font-size: 10px;
		line-height: 1.3em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-1aabf133 .elementor-icon-list-item > a {
		font-size: 10px;
		line-height: 1.3em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-59f78516 .elementor-icon-list-item > a {
		font-size: 10px;
		line-height: 1.3em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-b2d22b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-title a {
		font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d532dfa .elementor-icon-box-description {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-title a {
		font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-255545fb .elementor-icon-box-description {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-33a1488f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34076cf2 {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1608bc49 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1608bc49 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4701fa39 {
		text-align: center;
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 {
		--e-icon-list-icon-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-13fc9c97 .elementor-icon-list-item > a {
		font-size: 9px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10c11a2a {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10c11a2a .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-10fe3563 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5faa4796 > .elementor-widget-container {
		margin: -37px -37px -37px -37px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5faa4796 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-335117b1 {
		text-align: center;
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4eb814aa {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4eb814aa .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-329e5df0 {
		text-align: center;
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6259853b {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f {
		--e-icon-list-icon-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-2ff1f37f .elementor-icon-list-item > a {
		font-size: 9px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-658cd98f {
		text-align: start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-658cd98f .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-71f6dd3b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5925a11b .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35cb8ed5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 24px 0px;
		--row-gap: 24px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3ce6ac4 {
		--min-height: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec47a6a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec47a6a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec47a6a.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ec47a6a .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1bce58fc {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1bce58fc .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23f041c4 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b7077d6 {
		--min-height: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe0ffe {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe0ffe > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe0ffe.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe0ffe .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12166ee7 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12166ee7 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1e03ecae {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-323d4a25 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-323d4a25 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-323d4a25 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3eab7e87 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7362bfa0 .elementor-heading-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-90bac8 .elementor-heading-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fbfe80 .elementor-heading-title {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62644639 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ad2996c {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-293b3b5c {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a33fda8 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a2ef2a5 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b1eeb33 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-69629539 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20f4e97a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67177e24 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-604556c8 {
		font-size: 6px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a29b6fe {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f2d3e62 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5f2d3e62 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6d0a87 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6d0a87 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4e56a875 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2add7c5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2add7c5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-777f71b2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-777f71b2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-d83d227 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(9, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2df8a452 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35856319 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35856319 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-dcc1b13 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-dcc1b13 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-76a7dba0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5949d7b3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5949d7b3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77ccd4a8 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77ccd4a8 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-441ea4dc {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f829a3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72f829a3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-537a3d83 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-537a3d83 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-796bba58 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35e202b1 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35e202b1 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25f67e7a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25f67e7a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b0451a4 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a7dc321 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a7dc321 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15e83cf7 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15e83cf7 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-189543e5 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29d3c3f9 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29d3c3f9 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42a635dc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42a635dc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67fe168d {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70c80ac6 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70c80ac6 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5ba87726 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5ba87726 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-c71fade {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b6e715e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b6e715e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4916e80b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4916e80b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2071bf25 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2c78c94 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2c78c94 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46f828da .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46f828da .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-11f1a7ee {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(8, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6422bc69 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6816d15f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6816d15f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2518fd90 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2518fd90 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-a5c6e75 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20db7372 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20db7372 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-afae749 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-afae749 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f45d2bb {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1060ae4f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1060ae4f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe0bb1 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3dbe0bb1 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b939732 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29e6eecc .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29e6eecc .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4623933a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4623933a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-200c7eea {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ed9e622 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ed9e622 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-747d5482 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-747d5482 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79be69ac {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f0bb168 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3f0bb168 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-48d0c20d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-48d0c20d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19954466 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8304a8c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8304a8c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6a93a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6a93a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bbc24ae {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ba8747a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ba8747a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5186b14b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5186b14b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2277d6b6 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(11, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5b6a8fd6 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-560d2f17 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-560d2f17 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c5f7dba .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c5f7dba .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5780f62a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77886f1e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77886f1e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39ffec3c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39ffec3c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50bc0738 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-216053f6 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-216053f6 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23189ebd .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23189ebd .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a9e1cb8 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2b5fdaf4 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67b24c0c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-67b24c0c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-325db014 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8381632 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8381632 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-222fa7f3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-222fa7f3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3649bf34 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27d27c36 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27d27c36 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43604388 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43604388 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1babefda {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3941f437 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3941f437 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ecf7128 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4ecf7128 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-678c08da {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-101b62d3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-101b62d3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56b65100 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56b65100 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-45d113f0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4aa4eb0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4aa4eb0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e0450d8 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2e0450d8 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2164a4b7 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d797462 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d797462 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64a98ee5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-64a98ee5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d0d2baa {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36a944ab .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-36a944ab .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3363fb48 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3363fb48 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-199587a4 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-151e65e7 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2ca2b0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a2ca2b0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1513d8b3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1513d8b3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1a54f553 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b423ff0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7b423ff0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61ff80f5 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61ff80f5 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20a5bf3d {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-468b01c6 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-468b01c6 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-313846e8 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-313846e8 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-20c27974 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-33441b31 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-33441b31 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-17fd0e6b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-17fd0e6b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-71a625c6 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43adf8c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43adf8c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60da12e4 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60da12e4 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d7d85a5 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-76f1c327 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23c3d57d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23c3d57d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37ed005a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-37ed005a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2a861743 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f856adb .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f856adb .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-57b45f92 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-57b45f92 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25255900 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70b5f449 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb3f49a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fb3f49a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27e05185 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27e05185 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cbd1ec0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e00c720 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e00c720 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7faa9931 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7faa9931 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-51a66330 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-626d155f {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-162b53ce .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-162b53ce .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52823f18 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-52823f18 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-76bdeaa0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-165e60b2 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-165e60b2 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b57124c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b57124c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-50e10988 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77cc300 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-77cc300 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29441ced .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-29441ced .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-35775847 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7fd39987 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7fd39987 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec06396 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ec06396 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463f4bfe {
		--n-accordion-title-font-size: 11px;
		--n-accordion-icon-size: 11px;
	}
	
	:where( .elementor-374106 .elementor-element.elementor-element-463f4bfe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b914805 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-deff487 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-30d35fdd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-toggle-title {
		font-size: 13px;
		line-height: 1.5em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-30d35fdd .elementor-tab-content {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6160d9d6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1fb5fb8b {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2443f520 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1580a84a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1580a84a .elementor-heading-title {
		font-size: 12px;
		letter-spacing: -.72px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2aa7b858 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d7641f3.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d7641f3 .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d7641f3 .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28e7ec1d.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28e7ec1d .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-28e7ec1d .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b4d87f8.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b4d87f8 .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1b4d87f8 .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d3b93c6.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d3b93c6 .elementor-counter-number-wrapper {
		font-size: 14px;
		letter-spacing: -1.12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d3b93c6 .elementor-counter-title {
		font-size: 6px;
		letter-spacing: -.36px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-290c326e {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-290c326e > .elementor-widget-container {
		margin: 0px 0px -6px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23cff2d3 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59ca2108 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-482125bf > .elementor-widget-container {
		margin: 0px 0px -6px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-482125bf {
		text-align: center;
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-709f276a {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8eedc2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-46fa6d47 .elementor-heading-title {
		font-size: 15px;
		line-height: 120%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41f712ed {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d7755d7 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(3, 1fr);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463533f3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-wrapper {
		align-items: start;
		gap: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-title a {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-463533f3 .elementor-icon-box-description {
		font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60066449 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-wrapper {
		align-items: start;
		gap: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-title a {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-60066449 .elementor-icon-box-description {
		font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-575e891e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-wrapper {
		align-items: start;
		gap: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-title {
		margin-block-end: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-title, .elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-title a {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-575e891e .elementor-icon-box-description {
		font-size: 11px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-423a7f1d {
		--min-height: 0px;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72fe253d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1637e03a {
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-624c0f8c {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-624c0f8c .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79125757 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-2px / 2);
	}
	
	.elementor-374106 .elementor-element.elementor-element-38c88332 {
		--e-icon-list-icon-size: 10px;
		--icon-vertical-align: flex-start;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-374106 .elementor-element.elementor-element-38c88332 .elementor-icon-list-item > a {
		font-size: 10px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38165c4e {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-76c3d945 .elementor-button {
		font-size: 10px;
		padding: 12px 12px 12px 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-53e84e77 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1ddc1dea .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1f2aede3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 24px 0px;
		--row-gap: 24px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d4036ab {
		--min-height: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a20e40 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a20e40 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a20e40.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a20e40 .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b37997a {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4b37997a .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5da67890 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-62f85d68 {
		--min-height: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3309320f {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3309320f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3309320f.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3309320f .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25c31c9e {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25c31c9e .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-739fc8ea {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27d0c6b1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27d0c6b1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-27d0c6b1 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6e6fd8f3 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-176fa054 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e3fdac6 {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fa4b0a5 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a0c4281 {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-b61f587 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1718968a {
		font-size: 8px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43221e4b {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-566ac93a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-566ac93a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-34d43be8 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61085a41 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-61085a41 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-676e235c {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(9, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-b023943 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-caab117 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-caab117 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5a11de66 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ef92ad0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ef92ad0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4a0bae9a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-626a2417 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-626a2417 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-47cdc228 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43abe79e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-43abe79e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6186501d {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21d755a .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21d755a .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-478057b9 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ecf848 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7ecf848 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3d78c243 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56d775cb .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56d775cb .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6085e33 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f8c4c3d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f8c4c3d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49451887 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d2e109 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-39d2e109 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-282d37b6 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(9, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1fa9ade6 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15ca258e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-15ca258e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-341d0f25 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f77eb0 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44f77eb0 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3baf595b {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e01d7e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3e01d7e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2aa24520 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d53e9c4 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d53e9c4 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-376ea62a {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c524e7b .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1c524e7b .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6794d1c3 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fbf030c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3fbf030c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e3beb11 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cc7d103 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cc7d103 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2021f0c0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3551bc8 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3551bc8 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4edc59d5 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41b331f1 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41b331f1 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-600582e0 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(12, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3cec74a6 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59091d85 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-59091d85 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4c9f2e62 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2985d36e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2985d36e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-491d9ac6 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79d5572 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-79d5572 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9dc0e8 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ad1fa3c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2ad1fa3c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-234ed071 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5259c67 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5259c67 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c0f2c99 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fe1119c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fe1119c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-307758ae {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12539b3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-12539b3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6b8a19e0 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a4329f .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-56a4329f .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-38b1317b {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673d6b4d .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673d6b4d .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3334bc56 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2921b2c3 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2921b2c3 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-328378bf {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42460d30 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42460d30 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1d967bb {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-118acf84 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-118acf84 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5a3339d3 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2faa7d29 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e8b7b4c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7e8b7b4c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-492f10c3 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cbb82ff .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cbb82ff .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-72bc61d3 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673342c1 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-673342c1 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-53e25e1 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8072f6c .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8072f6c .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5e45c36f {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a85fa29 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-540c6062 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-540c6062 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-9b2a022 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f410fbf .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f410fbf .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f0c0f21 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8cbb36f {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6650196e .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6650196e .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-23af6b25 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7bd0aa56 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7bd0aa56 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6efa8bba {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49cad926 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-49cad926 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-ecd63d4 {
		font-size: 8px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd7edc1 .elementor-icon {
		font-size: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6bd7edc1 .elementor-icon svg {
		height: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2d8f9b7 {
		--n-accordion-title-font-size: 12px;
		--n-accordion-icon-size: 11px;
	}
	
	:where( .elementor-374106 .elementor-element.elementor-element-2d8f9b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-397391cf {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6a7a24b6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4fee4804 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-653315e6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-toggle-title {
		font-size: 12px;
		line-height: 1.5em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-653315e6 .elementor-tab-content {
		font-size: 12px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cf88a83 {
		--n-tabs-direction: column;
		--n-tabs-heading-direction: row;
		--n-tabs-heading-width: initial;
		--n-tabs-title-flex-basis: content;
		--n-tabs-title-flex-shrink: 0;
		--n-tabs-title-justify-content: center;
		--n-tabs-title-align-items: center;
		--n-tabs-title-text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7c8e88c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-748bfc7a .elementor-heading-title {
		font-size: 22px;
		line-height: 120%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d64927d {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 14px;
		line-height: 150%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4d64927d > .elementor-widget-container {
		margin: 0px 0px -6px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-128d7ecc {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3804d0b4 img {
		width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-70cba95b img {
		width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2cbdeb65 img {
		width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2fff8b32 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2772abc2 {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 5%;
		--padding-right: 5%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7a86055e .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1eae2348 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 24px 0px;
		--row-gap: 24px;
		--column-gap: 0px;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-25a52036 {
		--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-374106 .elementor-element.elementor-element-6477a8ea {
		--min-height: 0px;
		--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: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4642f34b {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e950b.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e950b {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-32e950b .elementor-heading-title {
		font-size: 18px;
		letter-spacing: -.48px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-674bc4d > .elementor-widget-container {
		margin: 0px 0px -2px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-674bc4d {
		text-align: center;
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-57e18535 img {
		width: 100%;
		max-width: 100%;
		height: 120px;
		object-fit: cover;
		object-position: center center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4f8224c2 {
		--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-374106 .elementor-element.elementor-element-460c0559 {
		--min-height: 0px;
		--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: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7f7dc80 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4af9d6c3.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4af9d6c3 {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4af9d6c3 .elementor-heading-title {
		font-size: 18px;
		letter-spacing: -.48px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42fdb8f6 > .elementor-widget-container {
		margin: 0px 0px -2px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-42fdb8f6 {
		text-align: center;
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-2727b475 img {
		width: 100%;
		max-width: 100%;
		height: 120px;
		object-fit: cover;
		object-position: top center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-381b8ec8 {
		--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-374106 .elementor-element.elementor-element-654bc7fa {
		--min-height: 0px;
		--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: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7d746b7b {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c99c4af.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c99c4af {
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-5c99c4af .elementor-heading-title {
		font-size: 18px;
		letter-spacing: -.48px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4a03fc89 > .elementor-widget-container {
		margin: 0px 0px -2px 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4a03fc89 {
		text-align: center;
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d5e5524 img {
		width: 100%;
		max-width: 100%;
		height: 120px;
		object-position: bottom center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-78d03965 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-7496f757 {
		--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;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__text {
		font-size: 15px;
		line-height: 1.6em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__name {
		font-size: 12px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__title {
		font-size: 12px;
		line-height: 1.2em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-6d0aec99 .elementor-testimonial__image img {
		width: 73px;
		height: 73px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c6ff92 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-21c6ff92 img {
		height: 185px;
		object-fit: cover;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3eef0eb8 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f33ca4a {
		--min-height: 0px;
		--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;
		--justify-content: center;
		--align-items: center;
		--padding-top: 20px;
		--padding-bottom: 90px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-f33ca4a.e-con {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1baee859 {
		--min-height: 77px;
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44944ae3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a1357ba {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-3a1357ba .elementor-heading-title {
		font-size: 19px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-1812322d {
		text-align: center;
		font-size: 16px;
		line-height: 1.4em;
	}
	
	.elementor-374106 .elementor-element.elementor-element-432dd34b.elementor-element {
		--align-self: center;
	}
	
	.elementor-374106 .elementor-element.elementor-element-432dd34b .elementor-button {
		font-size: 14px;
		line-height: 150%;
		border-radius: 8px 8px 8px 8px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-374106 .elementor-element.elementor-element-750684ca {
		--width: 1067px;
	}
	
	.elementor-374106 .elementor-element.elementor-element-18675803 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-19c83859 {
		--width: 0%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-407e1425 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-8eedc2 {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-41810d7c {
		--width: 100%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-4db28906 {
		--content-width: 42%;
	}
	
	.elementor-374106 .elementor-element.elementor-element-44944ae3 {
		--width: 37%;
	}
}
