/* End Custom Fonts CSS */

.elementor-33458 .elementor-element.elementor-element-a225a2b {
	--display: flex;
	--min-height: 500px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 20px;
	--row-gap: 0px;
	--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;
	--z-index: 2;
}

.elementor-33458 .elementor-element.elementor-element-a225a2b:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-a225a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 84%, #f2fafd 100%);
}

.elementor-33458 .elementor-element.elementor-element-3aef2b7 {
	--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-33458 .elementor-element.elementor-element-f527f31 {
	--display: grid;
	--e-con-grid-template-columns: 118px 91px 190px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 2px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

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

.elementor-33458 .elementor-element.elementor-element-c9cd13e {
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-d4b0cf6 {
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-dbcb995 {
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-widget-heading .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-33458 .elementor-element.elementor-element-f786486 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-33458 .elementor-element.elementor-element-f786486 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-f786486 .elementor-heading-title {
	font-size: 40px;
	line-height: 48px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-fc7a6fd > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-fc7a6fd .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-3f1edee {
	--spacer-size: 30px;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
}

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

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
}

.elementor-33458 .elementor-element.elementor-element-dca5cd0 img {
	width: 88%;
	height: 343px;
}

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

.elementor-33458 .elementor-element.elementor-element-cc6fbd4:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-cc6fbd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-eb32c80);
}

.elementor-33458 .elementor-element.elementor-element-c15ddb6 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-cd4c7d8 {
	--spacer-size: 5px;
}

.elementor-33458 .elementor-element.elementor-element-e4f8ddd > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-e4f8ddd {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-e4f8ddd .elementor-heading-title {
	font-size: 40px;
	font-weight: 800;
	line-height: 48px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-6fed341 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 40px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-33458 .elementor-element.elementor-element-6fed341:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-6fed341 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f8fd;
}

.elementor-33458 .elementor-element.elementor-element-19a9f4e {
	--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: space-between;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 15px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-19a9f4e.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-685e423 {
	--display: flex;
	--justify-content: flex-start;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-685e423:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-685e423 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-685e423.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-685e423:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-685e423.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-1b5e48d img {
	width: 60px;
	height: 60px;
}

.elementor-33458 .elementor-element.elementor-element-3fd19e9 > .elementor-widget-container {
	margin: 25px 0px 16px 0px;
}

.elementor-33458 .elementor-element.elementor-element-3fd19e9 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-3fd19e9 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-d8611df {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-b96704b.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-1eeb9ef {
	--display: flex;
	--justify-content: flex-start;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-1eeb9ef:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-1eeb9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-1eeb9ef.e-con:hover {
	--e-con-transform-scale: 1.05;
}

.elementor-33458 .elementor-element.elementor-element-1eeb9ef:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-1eeb9ef.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-6e5a999 img {
	width: 60px;
	height: 60px;
}

.elementor-33458 .elementor-element.elementor-element-129a40c > .elementor-widget-container {
	margin: 25px 0px 16px 0px;
}

.elementor-33458 .elementor-element.elementor-element-129a40c {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-129a40c .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-716fcc1 {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-9ecf370 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-9ecf370:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-9ecf370 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-9ecf370.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-9ecf370:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-9ecf370.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-d0673a4 img {
	width: 60px;
	height: 60px;
}

.elementor-33458 .elementor-element.elementor-element-63a7045 > .elementor-widget-container {
	margin: 25px 0px 16px 0px;
}

.elementor-33458 .elementor-element.elementor-element-63a7045 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-63a7045 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-c5cdfae {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-aa8a948 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-aa8a948:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-aa8a948 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-aa8a948.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-aa8a948:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-aa8a948.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-e0131ec > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-e0131ec img {
	width: 60px;
	height: 60px;
}

.elementor-33458 .elementor-element.elementor-element-0746d09 > .elementor-widget-container {
	margin: 25px 0px 16px 0px;
}

.elementor-33458 .elementor-element.elementor-element-0746d09 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-0746d09 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-6a53231 {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-8778bc0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
	--padding-top: 40px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-33458 .elementor-element.elementor-element-8778bc0:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-8778bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-1650d71);
}

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

.elementor-33458 .elementor-element.elementor-element-8923289 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-8923289:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-8923289 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-8923289.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-8923289:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-d3f2d43 img {
	width: 60px;
}

.elementor-33458 .elementor-element.elementor-element-d55dd91 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-d55dd91 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-d55dd91 .elementor-heading-title {
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-55432ea {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-931e904 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-931e904:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-931e904 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-931e904.e-con:hover {
	--e-con-transform-scale: 1.05;
}

.elementor-33458 .elementor-element.elementor-element-931e904:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-83d165e img {
	width: 60px;
}

.elementor-33458 .elementor-element.elementor-element-c69f43a > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-c69f43a {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-c69f43a .elementor-heading-title {
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-21203ac {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-b4c97db {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-b4c97db:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-b4c97db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-b4c97db.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-b4c97db:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-597d094 img {
	width: 60px;
}

.elementor-33458 .elementor-element.elementor-element-5b57d56 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-5b57d56 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-5b57d56 .elementor-heading-title {
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-3f4dd27 {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-af544dc {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-33458 .elementor-element.elementor-element-af544dc:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-af544dc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-af544dc.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-af544dc:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-90063c9 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-90063c9 img {
	width: 60px;
}

.elementor-33458 .elementor-element.elementor-element-8666bb7 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-8666bb7 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-8666bb7 .elementor-heading-title {
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-d6d03d8 {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-aaa4f80 {
	--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-33458 .elementor-element.elementor-element-aaa4f80:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-aaa4f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-eb32c80);
}

.elementor-33458 .elementor-element.elementor-element-26a42a3 {
	--spacer-size: 120px;
}

.elementor-33458 .elementor-element.elementor-element-86c7187 {
	--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: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-86c7187:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-86c7187 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-eb32c80);
}

.elementor-33458 .elementor-element.elementor-element-65bdad1 {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-103c2f6 .elementor-heading-title {
	font-size: 38px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-3072091 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-3072091 {
	text-align: start;
}

.elementor-33458 .elementor-element.elementor-element-3072091 img {
	width: 80%;
	height: 235px;
}

.elementor-33458 .elementor-element.elementor-element-11d6266 {
	--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;
	--overlay-opacity: .11;
	--overlay-mix-blend-mode: multiply;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-11d6266::before, .elementor-33458 .elementor-element.elementor-element-11d6266 > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-11d6266 > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-11d6266 > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-11d6266 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-11d6266 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: rgba(110, 193, 228, .06);
	--background-overlay: "";
}

.elementor-widget-eael-feature-list .connector-type-classic .connector {
	border-color: var(--e-global-color-primary);
}

.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after {
	border-color: var(--e-global-color-primary);
}

.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited {
	color: var(--e-global-color-primary);
}

.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content {
	color: var(--e-global-color-text);
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner {
	background-color: var(--e-global-color-primary);
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 > .elementor-widget-container {
	margin: 0px 30px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items.eael-feature-list-horizontal {
	gap: 15px;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item {
	padding-bottom: calc(15px / 2);
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item {
	padding-bottom: calc(15px / 2);
}

body.rtl .elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after {
	left: calc(-15px / 2);
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before {
	height: calc(100% + 15px);
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items .eael-feature-list-icon {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items .eael-feature-list-icon svg {
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-icon-box .eael-feature-list-icon {
	height: 54px;
	width: 54px;
	padding: 15px 15px 15px 15px !important;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-items.connector-type-classic .connector {
	right: calc(100% - 54px);
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-icon-box .eael-feature-list-icon i {
	font-size: 21px !important;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-icon-box .eael-feature-list-icon svg {
	width: 21px !important;
	height: 21px !important;
	line-height: 21px !important;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-icon-box .eael-feature-list-icon img {
	width: 21px;
	height: 21px;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-img {
	width: 21px;
	height: 21px;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-left .eael-feature-list-content-box, .elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-right .eael-feature-list-content-box, .elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-top .eael-feature-list-content-box {
	margin: 20px;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-item .eael-feature-list-title {
	margin-bottom: 6px;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-content-box .eael-feature-list-title, .elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-content-box .eael-feature-list-title:visited {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-content-box .eael-feature-list-title, .elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-content-box .eael-feature-list-title a {
	font-size: 20px;
	font-weight: 700;
}

.elementor-33458 .elementor-element.elementor-element-4433cb4 .eael-feature-list-content-box .eael-feature-list-content {
	font-size: 18px;
}

.elementor-33458 .elementor-element.elementor-element-23d9815 {
	--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-33458 .elementor-element.elementor-element-b3ca8a1 {
	--spacer-size: 100px;
}

.elementor-33458 .elementor-element.elementor-element-5a5ac7d {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-5a5ac7d .elementor-heading-title {
	font-size: 40px;
	font-weight: 800;
	line-height: 48px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-49c1b11 {
	--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;
	--overlay-opacity: .5;
	--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-33458 .elementor-element.elementor-element-49c1b11:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-49c1b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
	background-position: 98% 0px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-33458 .elementor-element.elementor-element-49c1b11::before, .elementor-33458 .elementor-element.elementor-element-49c1b11 > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-49c1b11 > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-49c1b11 > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-49c1b11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-49c1b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-33458 .elementor-element.elementor-element-49c1b11.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-33458 .elementor-element.elementor-element-883c992 {
	--display: flex;
	--min-height: 130px;
}

.elementor-33458 .elementor-element.elementor-element-883c992:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-883c992 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/central-logo-e1704312345393.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-8c39c6a {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-8c39c6a:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-8c39c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Logo-NUMILK-zoey.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-4957589 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-4957589:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-4957589 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/scenthound-zoey-logo.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-1c26b9b {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-1c26b9b:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-1c26b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/basf-logo-zoey.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-f325794 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-f325794:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-f325794 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/The_Council_Oak_Logo-zoey.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-47717f5 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-47717f5:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-47717f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/egal-logo-zoey.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-c10dc0e {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-c10dc0e:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-c10dc0e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/paulmarkslogo-zoey.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-30f3fd6 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-30f3fd6:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-30f3fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Mutombo-zoey-logo.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-8125fae {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-8125fae:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-8125fae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Swiftwick_Logo_zoey.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-63e60fa {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-63e60fa:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-63e60fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Lagersmith_logo-zoey-scaled-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-202e658 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-202e658:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-202e658 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/PMF_2019_Logo.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33458 .elementor-element.elementor-element-577dbd5 {
	--e-n-carousel-swiper-slides-to-display: 7;
	--e-n-carousel-swiper-slides-gap: 75px;
	width: 100%;
	max-width: 100%;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
}

.elementor-33458 .elementor-element.elementor-element-577dbd5 > .elementor-widget-container {
	padding: 50px 0px 50px 0px;
}

.elementor-33458 .elementor-element.elementor-element-0552db0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-0552db0:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-0552db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-7ed2d44 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 20px;
}

.elementor-33458 .elementor-element.elementor-element-7ed2d44.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-e25f7d8 {
	--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;
	--overlay-opacity: 1;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .09);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-33458 .elementor-element.elementor-element-e25f7d8:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-525655e);
}

.elementor-33458 .elementor-element.elementor-element-e25f7d8::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Group-1524.png");
	--background-overlay: "";
	background-position: -71px -103px;
	background-repeat: no-repeat;
	background-size: 56% auto;
}

.elementor-33458 .elementor-element.elementor-element-e25f7d8.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-33fe7f5 {
	--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;
}

.elementor-33458 .elementor-element.elementor-element-8afd46b {
	--display: flex;
}

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

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

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

.elementor-33458 .elementor-element.elementor-element-3230ab1 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-33458 .elementor-element.elementor-element-3230ab1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-3230ab1.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-3230ab1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-7b7ae0c);
	border-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-3230ab1.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-3230ab1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-3230ab1 .elementor-icon {
	font-size: 37px;
}

.elementor-33458 .elementor-element.elementor-element-3230ab1 .elementor-icon svg {
	height: 37px;
}

.elementor-33458 .elementor-element.elementor-element-cbfb34e {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-7c7f470 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-7c7f470 {
	text-align: end;
}

.elementor-33458 .elementor-element.elementor-element-7c7f470 img {
	width: 40%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	border-radius: 0% 0% 0% 0%;
}

.elementor-33458 .elementor-element.elementor-element-5e816dd > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-33458 .elementor-element.elementor-element-5e816dd {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-33458 .elementor-element.elementor-element-fbcd5bb {
	--display: grid;
	--e-con-grid-template-columns: 80px 500px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--align-items: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-874e544 > .elementor-widget-container {
	margin: -6px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-874e544 img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-33458 .elementor-element.elementor-element-69608e2 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-64e66b1 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-285aae4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-285aae4 {
	font-size: 18px;
	font-weight: 500;
	line-height: 14px;
}

.elementor-33458 .elementor-element.elementor-element-889a7f8 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-3c20bf3 {
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-52e997c {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-b14c7fb {
	font-family: "Geomanist", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-f237582 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 20px;
}

.elementor-33458 .elementor-element.elementor-element-f237582.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-a1cd0bc {
	--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;
	--overlay-opacity: 1;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .09);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-33458 .elementor-element.elementor-element-a1cd0bc:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-525655e);
}

.elementor-33458 .elementor-element.elementor-element-a1cd0bc::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Group-1524.png");
	--background-overlay: "";
	background-position: -71px -103px;
	background-repeat: no-repeat;
	background-size: 56% auto;
}

.elementor-33458 .elementor-element.elementor-element-a1cd0bc.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-adfa9bf {
	--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;
}

.elementor-33458 .elementor-element.elementor-element-87b12b1 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-e20b679 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-33458 .elementor-element.elementor-element-e20b679.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-e20b679.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-e20b679.elementor-view-default .elementor-icon {
	color: var(--e-global-color-7b7ae0c);
	border-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-e20b679.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-e20b679.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-e20b679 .elementor-icon {
	font-size: 37px;
}

.elementor-33458 .elementor-element.elementor-element-e20b679 .elementor-icon svg {
	height: 37px;
}

.elementor-33458 .elementor-element.elementor-element-db3b757 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-9648b95 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-9648b95 {
	text-align: end;
}

.elementor-33458 .elementor-element.elementor-element-9648b95 img {
	width: 40%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	border-radius: 0% 0% 0% 0%;
}

.elementor-33458 .elementor-element.elementor-element-7493ee7 > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-33458 .elementor-element.elementor-element-7493ee7 {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-33458 .elementor-element.elementor-element-7305bf2 {
	--display: grid;
	--e-con-grid-template-columns: 80px 500px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--align-items: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-9df2193 > .elementor-widget-container {
	margin: -6px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-9df2193 img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-33458 .elementor-element.elementor-element-c2c8525 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-6cbb566 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-236ccf1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-236ccf1 {
	font-size: 18px;
	font-weight: 500;
	line-height: 14px;
}

.elementor-33458 .elementor-element.elementor-element-66b4ae5 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-b56e75e {
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-897646b {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-e8d3b9a {
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-8804a5d {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 20px;
}

.elementor-33458 .elementor-element.elementor-element-8804a5d.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-36408aa {
	--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;
	--overlay-opacity: 1;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .09);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-33458 .elementor-element.elementor-element-36408aa:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-525655e);
}

.elementor-33458 .elementor-element.elementor-element-36408aa::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Group-1524.png");
	--background-overlay: "";
	background-position: -71px -103px;
	background-repeat: no-repeat;
	background-size: 56% auto;
}

.elementor-33458 .elementor-element.elementor-element-36408aa.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-585f79c {
	--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;
}

.elementor-33458 .elementor-element.elementor-element-52f25a7 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-e0eb87d .elementor-icon-wrapper {
	text-align: start;
}

.elementor-33458 .elementor-element.elementor-element-e0eb87d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-e0eb87d.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-e0eb87d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-7b7ae0c);
	border-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-e0eb87d.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-e0eb87d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-e0eb87d .elementor-icon {
	font-size: 37px;
}

.elementor-33458 .elementor-element.elementor-element-e0eb87d .elementor-icon svg {
	height: 37px;
}

.elementor-33458 .elementor-element.elementor-element-27606d2 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-4ae2018 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-4ae2018 {
	text-align: end;
}

.elementor-33458 .elementor-element.elementor-element-4ae2018 img {
	width: 65%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-33458 .elementor-element.elementor-element-04c5e31 > .elementor-widget-container {
	margin: 15px 0px 30px 0px;
}

.elementor-33458 .elementor-element.elementor-element-04c5e31 {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-33458 .elementor-element.elementor-element-86c7ed9 {
	--display: grid;
	--e-con-grid-template-columns: 80px 500px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--align-items: center;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-4c2ed79 > .elementor-widget-container {
	margin: -6px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-4c2ed79 img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-33458 .elementor-element.elementor-element-5397af3 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-b0af735 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-9d1c40f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-9d1c40f {
	font-size: 18px;
	font-weight: 500;
	line-height: 14px;
}

.elementor-33458 .elementor-element.elementor-element-963bd37 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-04c1b81 {
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-825a082 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-daaca2b {
	font-size: 16px;
	font-weight: 300;
	line-height: 11px;
}

.elementor-33458 .elementor-element.elementor-element-6edd1c6 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 20px;
}

.elementor-33458 .elementor-element.elementor-element-6edd1c6.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-4f11b1f {
	--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;
	--overlay-opacity: 1;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .09);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-33458 .elementor-element.elementor-element-4f11b1f:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-525655e);
}

.elementor-33458 .elementor-element.elementor-element-4f11b1f::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Group-1524.png");
	--background-overlay: "";
	background-position: -71px -103px;
	background-repeat: no-repeat;
	background-size: 56% auto;
}

.elementor-33458 .elementor-element.elementor-element-4f11b1f.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-b4185f2 {
	--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;
}

.elementor-33458 .elementor-element.elementor-element-85b472f {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-5ca4f0d .elementor-icon-wrapper {
	text-align: start;
}

.elementor-33458 .elementor-element.elementor-element-5ca4f0d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-5ca4f0d.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-5ca4f0d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-7b7ae0c);
	border-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-5ca4f0d.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-5ca4f0d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-5ca4f0d .elementor-icon {
	font-size: 37px;
}

.elementor-33458 .elementor-element.elementor-element-5ca4f0d .elementor-icon svg {
	height: 37px;
}

.elementor-33458 .elementor-element.elementor-element-b71a7ad {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-e4531c1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-e4531c1 {
	text-align: end;
}

.elementor-33458 .elementor-element.elementor-element-e4531c1 img {
	width: 45%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	border-radius: 0% 0% 0% 0%;
}

.elementor-33458 .elementor-element.elementor-element-35994cc > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-33458 .elementor-element.elementor-element-35994cc {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-33458 .elementor-element.elementor-element-7c7cff5 {
	--display: grid;
	--e-con-grid-template-columns: 80px 500px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--align-items: center;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-1ba652a > .elementor-widget-container {
	margin: -6px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-1ba652a img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-33458 .elementor-element.elementor-element-915e93e {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-9ccf9a2 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-002c641 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-002c641 {
	font-size: 18px;
	font-weight: 500;
	line-height: 14px;
}

.elementor-33458 .elementor-element.elementor-element-a2e3987 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-342cd72 {
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-8fcfc23 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-4a58ffe {
	font-size: 16px;
	font-weight: 300;
	line-height: 11px;
}

.elementor-33458 .elementor-element.elementor-element-25b873c {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 20px;
}

.elementor-33458 .elementor-element.elementor-element-25b873c.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-0ecb98c {
	--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;
	--overlay-opacity: 1;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .09);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-33458 .elementor-element.elementor-element-0ecb98c:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-525655e);
}

.elementor-33458 .elementor-element.elementor-element-0ecb98c::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Group-1524.png");
	--background-overlay: "";
	background-position: -71px -103px;
	background-repeat: no-repeat;
	background-size: 56% auto;
}

.elementor-33458 .elementor-element.elementor-element-0ecb98c.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-1bee2c6 {
	--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;
}

.elementor-33458 .elementor-element.elementor-element-c12587a {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-df27ba0 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-33458 .elementor-element.elementor-element-df27ba0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-df27ba0.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-df27ba0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-7b7ae0c);
	border-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-df27ba0.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-df27ba0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-df27ba0 .elementor-icon {
	font-size: 37px;
}

.elementor-33458 .elementor-element.elementor-element-df27ba0 .elementor-icon svg {
	height: 37px;
}

.elementor-33458 .elementor-element.elementor-element-d13e659 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-6f1054c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-6f1054c {
	text-align: end;
}

.elementor-33458 .elementor-element.elementor-element-6f1054c img {
	width: 50%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
	border-radius: 0% 0% 0% 0%;
}

.elementor-33458 .elementor-element.elementor-element-7b626b8 > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-33458 .elementor-element.elementor-element-7b626b8 {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-33458 .elementor-element.elementor-element-28d0ea7 {
	--display: grid;
	--e-con-grid-template-columns: 80px 500px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--align-items: center;
	--margin-top: 40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-95cde78 > .elementor-widget-container {
	margin: -6px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-95cde78 img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-33458 .elementor-element.elementor-element-fbfb688 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-5951286 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-3369f72 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-3369f72 {
	font-size: 18px;
	font-weight: 500;
	line-height: 14px;
}

.elementor-33458 .elementor-element.elementor-element-eec7350 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-d665021 {
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-3aa2e40 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-9ac2b2e {
	font-size: 16px;
	font-weight: 300;
	line-height: 11px;
}

.elementor-33458 .elementor-element.elementor-element-d0f142e {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 20px;
}

.elementor-33458 .elementor-element.elementor-element-d0f142e.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-ad2c13c {
	--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;
	--overlay-opacity: 1;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .09);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-33458 .elementor-element.elementor-element-ad2c13c:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-525655e);
}

.elementor-33458 .elementor-element.elementor-element-ad2c13c::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/Group-1524.png");
	--background-overlay: "";
	background-position: -71px -103px;
	background-repeat: no-repeat;
	background-size: 56% auto;
}

.elementor-33458 .elementor-element.elementor-element-ad2c13c.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-90dd55d {
	--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;
}

.elementor-33458 .elementor-element.elementor-element-7f8a3c8 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-3f64fda .elementor-icon-wrapper {
	text-align: start;
}

.elementor-33458 .elementor-element.elementor-element-3f64fda.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-3f64fda.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-3f64fda.elementor-view-default .elementor-icon {
	color: var(--e-global-color-7b7ae0c);
	border-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-3f64fda.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-3f64fda.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-3f64fda .elementor-icon {
	font-size: 37px;
}

.elementor-33458 .elementor-element.elementor-element-3f64fda .elementor-icon svg {
	height: 37px;
}

.elementor-33458 .elementor-element.elementor-element-30b06ee {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-1e2f9c2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-1e2f9c2 {
	text-align: end;
}

.elementor-33458 .elementor-element.elementor-element-1e2f9c2 img {
	width: 50%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-33458 .elementor-element.elementor-element-d39bb3f > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-33458 .elementor-element.elementor-element-d39bb3f {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-33458 .elementor-element.elementor-element-f42bec7 {
	--display: grid;
	--e-con-grid-template-columns: 80px 500px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--align-items: center;
}

.elementor-33458 .elementor-element.elementor-element-cf77d9d > .elementor-widget-container {
	margin: -6px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-cf77d9d img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-33458 .elementor-element.elementor-element-2a02ec2 {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-34c95ba {
	--display: flex;
	--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-33458 .elementor-element.elementor-element-8bcd712 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-8bcd712 {
	font-size: 18px;
	font-weight: 500;
	line-height: 14px;
}

.elementor-33458 .elementor-element.elementor-element-9f51044 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-edbee7f {
	font-size: 16px;
	font-weight: 300;
	line-height: 10px;
}

.elementor-33458 .elementor-element.elementor-element-7350100 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-83d00e3 {
	font-size: 16px;
	font-weight: 300;
	line-height: 11px;
}

.elementor-33458 .elementor-element.elementor-element-5e69c3e {
	--e-n-carousel-swiper-slides-to-display: 2;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 10px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
	--e-n-carousel-arrow-normal-color: rgba(0, 0, 0, .59);
	--e-n-carousel-arrow-hover-color: #000;
	--e-n-carousel-swiper-pagination-size: 8px;
}

.elementor-33458 .elementor-element.elementor-element-5e69c3e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-5e69c3e.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-4a903d6 {
	--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: 0px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-225c545 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 30px;
	--row-gap: 0px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-33458 .elementor-element.elementor-element-5e71666 .elementor-button {
	background-color: var(--e-global-color-7e6df98b);
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-76ffcac2);
	padding: 13px 26px 13px 26px;
}

.elementor-33458 .elementor-element.elementor-element-5e71666 .elementor-button:hover, .elementor-33458 .elementor-element.elementor-element-5e71666 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
	border-color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-5e71666 .elementor-button:hover svg, .elementor-33458 .elementor-element.elementor-element-5e71666 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-e3426a9 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 30px;
	--row-gap: 0px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-33458 .elementor-element.elementor-element-bb07955 .elementor-button {
	background-color: var(--e-global-color-7e6df98b);
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-76ffcac2);
	padding: 13px 26px 13px 26px;
}

.elementor-33458 .elementor-element.elementor-element-bb07955 .elementor-button:hover, .elementor-33458 .elementor-element.elementor-element-bb07955 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
	border-color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-bb07955 .elementor-button:hover svg, .elementor-33458 .elementor-element.elementor-element-bb07955 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-06814ad {
	--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-33458 .elementor-element.elementor-element-06814ad:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-06814ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-6ad6d61 {
	--spacer-size: 100px;
}

.elementor-33458 .elementor-element.elementor-element-ed8a751 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-ed8a751 .elementor-heading-title {
	font-size: 40px;
	font-weight: 800;
	line-height: 48px;
	color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-1117995 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-33458 .elementor-element.elementor-element-1117995:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-1117995 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-1117995.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-33458 .elementor-element.elementor-element-67c0d13 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 38px;
	--padding-bottom: 38px;
	--padding-left: 38px;
	--padding-right: 38px;
}

.elementor-33458 .elementor-element.elementor-element-67c0d13:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-67c0d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-67c0d13.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-67c0d13:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-67c0d13.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-4aefd38 {
	--display: grid;
	--e-con-grid-template-columns: 50px 250px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-4aefd38.e-con {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-9a52136 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-9a52136.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-9a52136.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-9a52136.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-9a52136.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-9a52136.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-9a52136 .elementor-icon {
	font-size: 32px;
}

.elementor-33458 .elementor-element.elementor-element-9a52136 .elementor-icon svg {
	height: 32px;
}

.elementor-33458 .elementor-element.elementor-element-009f4fa > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33458 .elementor-element.elementor-element-009f4fa .elementor-heading-title {
	font-size: 21px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-84f9f23 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-84f9f23 {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-ed20292 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 38px;
	--padding-bottom: 38px;
	--padding-left: 38px;
	--padding-right: 38px;
}

.elementor-33458 .elementor-element.elementor-element-ed20292:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-ed20292 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-ed20292.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-ed20292:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-ed20292.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-4c29a2b {
	--display: grid;
	--e-con-grid-template-columns: 44px 160px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: center;
	--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-33458 .elementor-element.elementor-element-4c29a2b.e-con {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-f12c4aa .elementor-icon-wrapper {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-f12c4aa.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-f12c4aa.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-f12c4aa.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-f12c4aa.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-f12c4aa.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-f12c4aa .elementor-icon {
	font-size: 35px;
}

.elementor-33458 .elementor-element.elementor-element-f12c4aa .elementor-icon svg {
	height: 35px;
}

.elementor-33458 .elementor-element.elementor-element-ea75a2a > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33458 .elementor-element.elementor-element-ea75a2a .elementor-heading-title {
	font-size: 21px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-3473b25 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-3473b25 {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-c504a78 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 38px;
	--padding-bottom: 38px;
	--padding-left: 38px;
	--padding-right: 38px;
}

.elementor-33458 .elementor-element.elementor-element-c504a78:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-c504a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-c504a78.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-c504a78:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-c504a78.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-32fe0b8 {
	--display: grid;
	--e-con-grid-template-columns: 40px 300px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: center;
	--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-33458 .elementor-element.elementor-element-32fe0b8.e-con {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-841168e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-841168e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-841168e.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-841168e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-841168e.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-841168e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-841168e .elementor-icon {
	font-size: 30px;
}

.elementor-33458 .elementor-element.elementor-element-841168e .elementor-icon svg {
	height: 30px;
}

.elementor-33458 .elementor-element.elementor-element-cc0d06f > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33458 .elementor-element.elementor-element-cc0d06f .elementor-heading-title {
	font-size: 21px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-3964a0e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-3964a0e {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-426e79b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-33458 .elementor-element.elementor-element-426e79b:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-426e79b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-426e79b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-33458 .elementor-element.elementor-element-2248f09 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 38px;
	--padding-bottom: 38px;
	--padding-left: 38px;
	--padding-right: 38px;
}

.elementor-33458 .elementor-element.elementor-element-2248f09:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-2248f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-2248f09.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-2248f09:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-2248f09.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-95a09f3 {
	--display: grid;
	--e-con-grid-template-columns: 50px 236px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-95a09f3.e-con {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-ed906eb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-ed906eb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-ed906eb.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-ed906eb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-ed906eb.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-ed906eb.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-ed906eb .elementor-icon {
	font-size: 32px;
}

.elementor-33458 .elementor-element.elementor-element-ed906eb .elementor-icon svg {
	height: 32px;
}

.elementor-33458 .elementor-element.elementor-element-979409d > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33458 .elementor-element.elementor-element-979409d .elementor-heading-title {
	font-size: 21px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-170816d > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-170816d {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-a8c24aa {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 38px;
	--padding-bottom: 38px;
	--padding-left: 38px;
	--padding-right: 38px;
}

.elementor-33458 .elementor-element.elementor-element-a8c24aa:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-a8c24aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-a8c24aa.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-a8c24aa:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-a8c24aa.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-db3af13 {
	--display: grid;
	--e-con-grid-template-columns: 44px 128px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: center;
	--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-33458 .elementor-element.elementor-element-db3af13.e-con {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-1beff0d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-1beff0d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-1beff0d.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-1beff0d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-1beff0d.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-1beff0d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-1beff0d .elementor-icon {
	font-size: 35px;
}

.elementor-33458 .elementor-element.elementor-element-1beff0d .elementor-icon svg {
	height: 35px;
}

.elementor-33458 .elementor-element.elementor-element-baced2f > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33458 .elementor-element.elementor-element-baced2f .elementor-heading-title {
	font-size: 21px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-7c9acfb > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-7c9acfb {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-644c2af {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 38px;
	--padding-bottom: 38px;
	--padding-left: 38px;
	--padding-right: 38px;
}

.elementor-33458 .elementor-element.elementor-element-644c2af:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-644c2af > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-644c2af.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-644c2af:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-644c2af.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-a3a7594 {
	--display: grid;
	--e-con-grid-template-columns: 40px 276px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: center;
	--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-33458 .elementor-element.elementor-element-a3a7594.e-con {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-4911f91 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-4911f91.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-4911f91.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-4911f91.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-4911f91.elementor-view-framed .elementor-icon, .elementor-33458 .elementor-element.elementor-element-4911f91.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-4911f91 .elementor-icon {
	font-size: 30px;
}

.elementor-33458 .elementor-element.elementor-element-4911f91 .elementor-icon svg {
	height: 30px;
}

.elementor-33458 .elementor-element.elementor-element-4eca034 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33458 .elementor-element.elementor-element-4eca034 .elementor-heading-title {
	font-size: 21px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33458 .elementor-element.elementor-element-1f8e2c3 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-1f8e2c3 {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1cac115 {
	--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;
	--overlay-opacity: .5;
}

.elementor-33458 .elementor-element.elementor-element-1cac115:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-1cac115 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-1cac115::before, .elementor-33458 .elementor-element.elementor-element-1cac115 > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-1cac115 > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-1cac115 > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-1cac115 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-1cac115 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-repeat: no-repeat;
	background-size: 222px auto;
}

.elementor-33458 .elementor-element.elementor-element-c4c290b {
	--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-33458 .elementor-element.elementor-element-73ad6f5 {
	--spacer-size: 40px;
}

.elementor-33458 .elementor-element.elementor-element-757b638 .elementor-button {
	background-color: var(--e-global-color-7e6df98b);
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-76ffcac2);
	padding: 13px 26px 13px 26px;
}

.elementor-33458 .elementor-element.elementor-element-757b638 .elementor-button:hover, .elementor-33458 .elementor-element.elementor-element-757b638 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
	border-color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-757b638 .elementor-button:hover svg, .elementor-33458 .elementor-element.elementor-element-757b638 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-ef7ccfd {
	--spacer-size: 80px;
}

.elementor-33458 .elementor-element.elementor-element-e0f8a4f {
	--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-33458 .elementor-element.elementor-element-4ce40a8 {
	--spacer-size: 40px;
}

.elementor-33458 .elementor-element.elementor-element-889f9cb {
	--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;
	--overlay-opacity: .5;
}

.elementor-33458 .elementor-element.elementor-element-889f9cb:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-889f9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7b7ae0c);
}

.elementor-33458 .elementor-element.elementor-element-889f9cb::before, .elementor-33458 .elementor-element.elementor-element-889f9cb > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-889f9cb > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-889f9cb > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-889f9cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-889f9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-repeat: no-repeat;
	background-size: 222px auto;
}

.elementor-33458 .elementor-element.elementor-element-9069a03 {
	--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-33458 .elementor-element.elementor-element-cea0b3a {
	--spacer-size: 40px;
}

.elementor-33458 .elementor-element.elementor-element-0b7e26a .elementor-button {
	background-color: var(--e-global-color-7e6df98b);
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-76ffcac2);
	padding: 13px 26px 13px 26px;
}

.elementor-33458 .elementor-element.elementor-element-0b7e26a .elementor-button:hover, .elementor-33458 .elementor-element.elementor-element-0b7e26a .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
	border-color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-0b7e26a .elementor-button:hover svg, .elementor-33458 .elementor-element.elementor-element-0b7e26a .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-988b90b {
	--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-33458 .elementor-element.elementor-element-4b29537:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-4b29537 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-0f2d571/www.zoey.com/wp-content/uploads/2024/02/homepage-top-bkgd-2-1-768x768.png");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: 810px auto;
}

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

.elementor-33458 .elementor-element.elementor-element-4b29537 > .elementor-container {
	max-width: 1117px;
}

.elementor-33458 .elementor-element.elementor-element-4b29537 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-33458 .elementor-element.elementor-element-405c37d > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-3e27e84 {
	--spacer-size: 90px;
}

.elementor-33458 .elementor-element.elementor-element-9503d16 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-9503d16 .elementor-heading-title {
	font-size: 40px;
	font-weight: 800;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-4cb36a5 {
	--spacer-size: 30px;
}

.elementor-33458 .elementor-element.elementor-element-07ac52b {
	--spacer-size: 10px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-wrapper .eael-accordion_media-list {
	background-color: #f4f5f7;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover {
	background-color: var(--e-global-color-0da3e6a);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-wrapper .eael-accordion_media-list.active {
	background-color: var(--e-global-color-0da3e6a);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	background-color: var(--e-global-color-7e6df98b);
	color: var(--e-global-color-1b4f3561);
	padding: 10px 30px 20px 30px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion {
	border-radius: 20px 20px 20px 20px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-wrapper {
	border-radius: 20px 20px 20px 20px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title {
	font-size: 20px;
	font-weight: 500;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list .eael-accordion_media-icon i {
	font-size: 16px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list .eael-accordion_media-icon svg {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list {
	gap: 10px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	padding: 20px 20px 20px 20px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title {
	padding: 20px 20px 20px 20px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-content .eael-accordion_media-title {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: var(--e-global-color-1b4f3561);
	fill: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list .eael-accordion_media-icon {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list:hover .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list:hover .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list.active .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list.active .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-content, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	font-size: 18px;
	font-weight: 400;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description {
	padding: 10px 30px 20px 30px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: var(--e-global-color-1b4f3561);
	fill: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle {
	color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg {
	color: var(--e-global-color-7e6df98b);
	fill: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle {
	fill: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1222eb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-33458 .elementor-element.elementor-element-1695664 {
	--spacer-size: 100px;
}

.elementor-33458 .elementor-element.elementor-element-128cdaf {
	--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;
	--overlay-opacity: 1;
}

.elementor-33458 .elementor-element.elementor-element-128cdaf:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-128cdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-7e6df98b) 0%, var(--e-global-color-eb32c80) 100%);
}

.elementor-33458 .elementor-element.elementor-element-128cdaf::before, .elementor-33458 .elementor-element.elementor-element-128cdaf > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-128cdaf > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-128cdaf > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-128cdaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-128cdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-position: top right;
	background-repeat: no-repeat;
	background-size: 433px auto;
}

.elementor-widget-animated-headline .elementor-headline-plain-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline {
	--dynamic-text-color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-accent);
}

.elementor-33458 .elementor-element.elementor-element-42cf0fa {
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-8ee09b5);
}

.elementor-33458 .elementor-element.elementor-element-42cf0fa > .elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-42cf0fa .elementor-headline {
	text-align: center;
	font-size: 40px;
}

.elementor-33458 .elementor-element.elementor-element-42cf0fa .elementor-headline-plain-text {
	color: var(--e-global-color-17c5f09d);
}

.elementor-33458 .elementor-element.elementor-element-42cf0fa .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-primary);
}

.elementor-33458 .elementor-element.elementor-element-088530b {
	--spacer-size: 30px;
}

.elementor-33458 .elementor-element.elementor-element-db4e9f2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

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

.elementor-33458 .elementor-element.elementor-element-faac52a {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 31px;
	--padding-bottom: 31px;
	--padding-left: 31px;
	--padding-right: 31px;
}

.elementor-33458 .elementor-element.elementor-element-faac52a:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-faac52a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-faac52a.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-faac52a:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-faac52a.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-e56100d img {
	width: 60px;
	height: 80px;
}

.elementor-33458 .elementor-element.elementor-element-22909a7 > .elementor-widget-container {
	margin: 25px 0px 16px 0px;
}

.elementor-33458 .elementor-element.elementor-element-22909a7 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-22909a7 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-a0fe22c {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-e2354ec {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 31px;
	--padding-bottom: 31px;
	--padding-left: 31px;
	--padding-right: 31px;
}

.elementor-33458 .elementor-element.elementor-element-e2354ec:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-e2354ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-e2354ec.e-con:hover {
	--e-con-transform-scale: 1.05;
}

.elementor-33458 .elementor-element.elementor-element-e2354ec:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-e2354ec.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-fad0887 img {
	width: 60px;
	height: 80px;
}

.elementor-33458 .elementor-element.elementor-element-12c9ae1 > .elementor-widget-container {
	margin: 25px 0px 16px 0px;
}

.elementor-33458 .elementor-element.elementor-element-12c9ae1 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-12c9ae1 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-91e434f {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33458 .elementor-element.elementor-element-c945574 {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--padding-top: 31px;
	--padding-bottom: 31px;
	--padding-left: 31px;
	--padding-right: 31px;
}

.elementor-33458 .elementor-element.elementor-element-c945574:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-c945574 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-33458 .elementor-element.elementor-element-c945574.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33458 .elementor-element.elementor-element-c945574:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .14);
}

.elementor-33458 .elementor-element.elementor-element-c945574.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33458 .elementor-element.elementor-element-da1efbd img {
	width: 60px;
	height: 80px;
}

.elementor-33458 .elementor-element.elementor-element-042c9a2 > .elementor-widget-container {
	margin: 25px 0px 16px 0px;
}

.elementor-33458 .elementor-element.elementor-element-042c9a2 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-042c9a2 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-efd5e46 {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-53efdcd {
	--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;
	--overlay-opacity: .41;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-53efdcd:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-eb32c80) 0%, var(--e-global-color-7e6df98b) 42%);
}

.elementor-33458 .elementor-element.elementor-element-53efdcd::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-position: 190px 0px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-33458 .elementor-element.elementor-element-3e3b29a {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-3e3b29a .elementor-heading-title {
	font-size: 40px;
	font-weight: 800;
	color: var(--e-global-color-1b4f3561);
}

.elementor-33458 .elementor-element.elementor-element-0df49ec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--margin-top: 60px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33458 .elementor-element.elementor-element-4fcd5af {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-0e7a2a9 img {
	width: 200px;
	height: 100px;
}

.elementor-33458 .elementor-element.elementor-element-497b001 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-497b001.elementor-element {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-497b001 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-497b001 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-33458 .elementor-element.elementor-element-3023f0e {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-00430cf img {
	width: 200px;
	height: 100px;
}

.elementor-33458 .elementor-element.elementor-element-c75d77e > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-c75d77e {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-c75d77e .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-33458 .elementor-element.elementor-element-0db0cd9 {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-3a9d43e img {
	width: 200px;
	height: 100px;
}

.elementor-33458 .elementor-element.elementor-element-a92a8f3 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-a92a8f3.elementor-element {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-a92a8f3 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-a92a8f3 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-33458 .elementor-element.elementor-element-45ee59a {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-5d0c156 img {
	width: 200px;
	height: 100px;
}

.elementor-33458 .elementor-element.elementor-element-b2a2015 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-b2a2015.elementor-element {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-b2a2015 {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-b2a2015 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-33458 .elementor-element.elementor-element-b350e4b {
	--display: flex;
}

.elementor-33458 .elementor-element.elementor-element-893ff11 img {
	width: 200px;
	height: 100px;
}

.elementor-33458 .elementor-element.elementor-element-6e2a0aa > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33458 .elementor-element.elementor-element-6e2a0aa.elementor-element {
	--align-self: center;
}

.elementor-33458 .elementor-element.elementor-element-6e2a0aa {
	text-align: center;
}

.elementor-33458 .elementor-element.elementor-element-6e2a0aa .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-33458 .elementor-element.elementor-element-4c56d55 {
	--spacer-size: 110px;
}

@media (min-width:768px) {
	.elementor-33458 .elementor-element.elementor-element-3aef2b7 {
		--width: 60%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d32f152 {
		--width: 50%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6fed341 {
		--content-width: 1300px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-19a9f4e {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b96704b {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6e92de1 {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-2ef78d1 {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8778bc0 {
		--content-width: 1250px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-420cd92 {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e2b6d2c {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4cb2a15 {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7291522 {
		--width: 25%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7187 {
		--content-width: 1048px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-65bdad1 {
		--width: 40%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-11d6266 {
		--width: 60%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1117995 {
		--content-width: 1250px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ea6d407 {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fb21e6f {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3727b5d {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-426e79b {
		--content-width: 1250px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-2e5953e {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-eb2dc6d {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-67b3b74 {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c4c290b {
		--width: 50%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e0f8a4f {
		--width: 50%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9069a03 {
		--width: 50%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-988b90b {
		--width: 50%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-736a0d4 {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-25c04b4 {
		--width: 33%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fc8e4af {
		--width: 33%;
	}
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-33458 .elementor-element.elementor-element-49c1b11 {
		--width: 1300px;
	}
}

@media (max-width:1366px) {
	.elementor-33458 .elementor-element.elementor-element-a225a2b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f527f31 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6fed341 {
		--gap: 0px 14px;
		--row-gap: 0px;
		--column-gap: 14px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-19a9f4e {
		--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: flex-start;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-19a9f4e.e-con {
		--flex-grow: 0;
		--flex-shrink: 0;
	}
	
	.elementor-33458 .elementor-element.elementor-element-685e423 {
		--justify-content: flex-start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1b5e48d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3fd19e9 > .elementor-widget-container {
		margin: 15px 0px 16px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b96704b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1eeb9ef {
		--justify-content: flex-start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-129a40c > .elementor-widget-container {
		margin: 15px 0px 16px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6e92de1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: -4px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-63a7045 > .elementor-widget-container {
		margin: 15px 0px 16px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-2ef78d1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0746d09 > .elementor-widget-container {
		margin: 15px 0px 10px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8778bc0 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-420cd92 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 5px;
		--margin-right: 5px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d3f2d43 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d55dd91 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e2b6d2c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 5px;
		--margin-right: 5px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c69f43a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4cb2a15 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 5px;
		--margin-right: 5px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5b57d56 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7291522 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 5px;
		--margin-right: 5px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8666bb7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7187 {
		--padding-top: 0px;
		--padding-bottom: 100px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fbcd5bb {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-69608e2 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7305bf2 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7ed9 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7c7cff5 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-28d0ea7 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f42bec7 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-225c545 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e3426a9 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1117995 {
		--padding-top: 40px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-67c0d13 {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4aefd38 {
		--e-con-grid-template-columns: 50px 150px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-009f4fa {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ed20292 {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4c29a2b {
		--e-con-grid-template-columns: 50px 160px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c504a78 {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-32fe0b8 {
		--e-con-grid-template-columns: 50px 250px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-426e79b {
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-2248f09 {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-95a09f3 {
		--e-con-grid-template-columns: 50px 135px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-979409d {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a8c24aa {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-db3af13 {
		--e-con-grid-template-columns: 50px 124px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-644c2af {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a3a7594 {
		--e-con-grid-template-columns: 50px 170px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4b29537 {
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-497b001 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c75d77e .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a92a8f3 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b2a2015 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6e2a0aa .elementor-heading-title {
		font-size: 22px;
	}
}

@media (max-width:1024px) {
	.elementor-33458 .elementor-element.elementor-element-a225a2b {
		--min-height: 0px;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f527f31 {
		--e-con-grid-template-rows: 30px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-dca5cd0 img {
		height: 100%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cc6fbd4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e4f8ddd .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8778bc0 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-420cd92 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d3f2d43 img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d55dd91 > .elementor-widget-container {
		margin: 15px 0px 10px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d55dd91 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e2b6d2c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-83d165e img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c69f43a > .elementor-widget-container {
		margin: 15px 0px 10px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c69f43a .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4cb2a15 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-597d094 img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5b57d56 > .elementor-widget-container {
		margin: 15px 0px 10px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5b57d56 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7291522 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-90063c9 img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8666bb7 > .elementor-widget-container {
		margin: 15px 0px 10px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8666bb7 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7187 {
		--padding-top: 0px;
		--padding-bottom: 80px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-left .eael-feature-list-content-box, .elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-right .eael-feature-list-content-box, .elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-top .eael-feature-list-content-box {
		margin: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5a5ac7d .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-49c1b11:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-49c1b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-577dbd5 {
		--e-n-carousel-swiper-slides-to-display: 4;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0552db0 {
		--padding-top: 0px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e25f7d8::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-33fe7f5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8afd46b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fbcd5bb {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-889a7f8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3c20bf3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-52e997c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a1cd0bc::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-adfa9bf {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-87b12b1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e20b679 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7305bf2 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-66b4ae5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-897646b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-36408aa::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-585f79c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-52f25a7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7ed9 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-963bd37 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-825a082 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4f11b1f::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b4185f2 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-85b472f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7c7cff5 {
		--grid-auto-flow: row;
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a2e3987 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8fcfc23 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0ecb98c::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1bee2c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c12587a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-28d0ea7 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-eec7350 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3aa2e40 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ad2c13c::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-90dd55d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7f8a3c8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f42bec7 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9f51044 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7350100 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5e69c3e {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5e69c3e > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-225c545 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e3426a9 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ed8a751 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1117995 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4aefd38 {
		--e-con-grid-template-columns: repeat(50px 250px, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9a52136 .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-009f4fa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-009f4fa {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4c29a2b {
		--e-con-grid-template-columns: repeat(50px 200px, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f12c4aa .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ea75a2a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ea75a2a {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-32fe0b8 {
		--e-con-grid-template-columns: repeat(50px 250px, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-841168e .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cc0d06f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cc0d06f {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-426e79b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-95a09f3 {
		--e-con-grid-template-columns: repeat(50px 250px, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ed906eb .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-979409d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-979409d {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-db3af13 {
		--e-con-grid-template-columns: repeat(50px 200px, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1beff0d .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-baced2f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-baced2f {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a3a7594 {
		--e-con-grid-template-columns: repeat(50px 250px, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4911f91 .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4eca034 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4eca034 {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1cac115 {
		--margin-top: -1px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-889f9cb {
		--margin-top: -1px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4b29537 {
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9503d16 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-128cdaf {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-42cf0fa .elementor-headline {
		font-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-53efdcd::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3e3b29a .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-497b001 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c75d77e .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a92a8f3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b2a2015 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6e2a0aa .elementor-heading-title {
		font-size: 20px;
	}
	
	body.elementor-page-33458 {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:880px) {
	.elementor-33458 .elementor-element.elementor-element-f527f31 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e4f8ddd .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8778bc0 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-103c2f6 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fbcd5bb {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7305bf2 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7ed9 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7c7cff5 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-28d0ea7 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f42bec7 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-225c545 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e3426a9 {
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4aefd38 {
		--e-con-grid-template-columns: 50;
		--gap: 10px 0px;
		--row-gap: 10px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-009f4fa .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4c29a2b {
		--e-con-grid-template-columns: 50;
		--gap: 10px 0px;
		--row-gap: 10px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ea75a2a .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-32fe0b8 {
		--e-con-grid-template-columns: 50;
		--gap: 10px 0px;
		--row-gap: 10px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cc0d06f .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-95a09f3 {
		--e-con-grid-template-columns: 50;
		--gap: 10px 0px;
		--row-gap: 10px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-979409d .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-db3af13 {
		--e-con-grid-template-columns: 50;
		--gap: 10px 0px;
		--row-gap: 10px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-baced2f .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a3a7594 {
		--e-con-grid-template-columns: 50;
		--gap: 10px 0px;
		--row-gap: 10px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4eca034 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-42cf0fa .elementor-headline {
		font-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-736a0d4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 5px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-faac52a {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-25c04b4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 5px;
		--margin-right: 5px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e2354ec {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fc8e4af {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 5px;
		--margin-right: 5px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c945574 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0df49ec {
		--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: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0e7a2a9 img {
		width: 150px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-00430cf img {
		width: 150px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3a9d43e img {
		width: 150px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5d0c156 img {
		width: 150px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-893ff11 img {
		width: 150px;
	}
}

@media (max-width:767px) {
	.elementor-33458 .elementor-element.elementor-element-a225a2b {
		--min-height: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f527f31 {
		--e-con-grid-template-columns: 90px 70px 170px;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c9cd13e {
		font-size: 12px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d4b0cf6 {
		font-size: 12px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-dbcb995 {
		font-size: 12px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f786486 .elementor-heading-title {
		font-size: 30px;
		line-height: 38px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fc7a6fd .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-dca5cd0 img {
		height: 154px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cc6fbd4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c15ddb6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e4f8ddd .elementor-heading-title {
		font-size: 30px;
		line-height: 1.3em;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8778bc0 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
		--grid-auto-flow: row;
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d3f2d43 img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-83d165e img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-597d094 img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-90063c9 img {
		height: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-26a42a3 {
		--spacer-size: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7187 {
		--padding-top: 0px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-103c2f6 > .elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-103c2f6 {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3072091 > .elementor-widget-container {
		margin: 20px 0px 20px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3072091 {
		text-align: center;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3072091 img {
		width: 60%;
		height: 171px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4433cb4 .-mobile-icon-position-left .eael-feature-list-content-box {
		margin: 0 0 0 18px !important;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4433cb4 .-mobile-icon-position-right .eael-feature-list-content-box {
		margin: 0 18px 0 0 !important;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-left .eael-feature-list-content-box, .elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-right .eael-feature-list-content-box, .elementor-33458 .elementor-element.elementor-element-4433cb4 .-icon-position-top .eael-feature-list-content-box {
		margin: 18px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-23d9815 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b3ca8a1 {
		--spacer-size: 60px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5a5ac7d .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-33458 .elementor-element.elementor-element-49c1b11:not(.elementor-motion-effects-element-type-background), .elementor-33458 .elementor-element.elementor-element-49c1b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-49c1b11 {
		--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-33458 .elementor-element.elementor-element-577dbd5 {
		--e-n-carousel-swiper-slides-to-display: 3;
		--e-n-carousel-swiper-slides-gap: 35px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0552db0 {
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e25f7d8::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-e25f7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-33fe7f5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8afd46b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cbfb34e {
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7c7f470 {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fbcd5bb {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-69608e2 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-285aae4 {
		line-height: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-889a7f8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3c20bf3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3c20bf3 {
		line-height: 15px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-52e997c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b14c7fb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b14c7fb {
		line-height: 17px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a1cd0bc::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-a1cd0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-adfa9bf {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-87b12b1 {
		--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-33458 .elementor-element.elementor-element-db3b757 {
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9648b95 {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7305bf2 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c2c8525 {
		--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-33458 .elementor-element.elementor-element-236ccf1 {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-66b4ae5 {
		--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-33458 .elementor-element.elementor-element-b56e75e {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-897646b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e8d3b9a {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-36408aa::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-36408aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-585f79c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-52f25a7 {
		--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-33458 .elementor-element.elementor-element-27606d2 {
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4ae2018 {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-86c7ed9 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5397af3 {
		--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-33458 .elementor-element.elementor-element-9d1c40f {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-963bd37 {
		--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-33458 .elementor-element.elementor-element-04c1b81 {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-825a082 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-daaca2b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-daaca2b {
		line-height: 18px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4f11b1f::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-4f11b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-b4185f2 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-85b472f {
		--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-33458 .elementor-element.elementor-element-b71a7ad {
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e4531c1 {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7c7cff5 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-915e93e {
		--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-33458 .elementor-element.elementor-element-002c641 {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a2e3987 {
		--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-33458 .elementor-element.elementor-element-342cd72 {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-8fcfc23 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4a58ffe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4a58ffe {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0ecb98c::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-0ecb98c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1bee2c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-c12587a {
		--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-33458 .elementor-element.elementor-element-d13e659 {
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6f1054c.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6f1054c {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-28d0ea7 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-fbfb688 {
		--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-33458 .elementor-element.elementor-element-3369f72 {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-eec7350 {
		--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-33458 .elementor-element.elementor-element-d665021 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d665021 {
		line-height: 18px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3aa2e40 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9ac2b2e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9ac2b2e {
		line-height: 18px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-d0f142e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ad2c13c::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-ad2c13c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-90dd55d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7f8a3c8 {
		--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-33458 .elementor-element.elementor-element-30b06ee {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-30b06ee.e-con {
		--align-self: flex-start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1e2f9c2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1e2f9c2.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1e2f9c2 {
		text-align: start;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f42bec7 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-2a02ec2 {
		--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-33458 .elementor-element.elementor-element-8bcd712 {
		line-height: 16px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9f51044 {
		--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-33458 .elementor-element.elementor-element-edbee7f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-edbee7f {
		line-height: 18px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7350100 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-83d00e3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-83d00e3 {
		line-height: 18px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-5e69c3e {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-33458 .elementor-element.elementor-element-225c545 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-f18f00e {
		--padding-top: 20px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e3426a9 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-149e749 > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-6ad6d61 {
		--spacer-size: 60px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ed8a751 .elementor-heading-title {
		font-size: 30px;
		line-height: 1.3em;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1117995 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4aefd38 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-009f4fa .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4c29a2b {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-ea75a2a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-32fe0b8 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cc0d06f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-426e79b {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-95a09f3 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-979409d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-db3af13 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-baced2f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-a3a7594 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4eca034 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-889f9cb {
		--padding-top: 0px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-cea0b3a {
		--spacer-size: 30px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-43d483a > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4b29537 {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3e27e84 {
		--spacer-size: 60px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-9503d16 .elementor-heading-title {
		font-size: 30px;
		line-height: 38px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-1695664 {
		--spacer-size: 80px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-128cdaf {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-42cf0fa .elementor-headline {
		font-size: 25px;
		line-height: 38px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-088530b {
		--spacer-size: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-db4e9f2 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-53efdcd::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .e-con-inner > .elementor-background-video-container::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-33458 .elementor-element.elementor-element-53efdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-53efdcd {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-3e3b29a .elementor-heading-title {
		font-size: 28px;
		line-height: 38px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-0df49ec {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4c56d55 {
		--spacer-size: 80px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-33458 .elementor-element.elementor-element-420cd92 {
		--width: 100%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-e2b6d2c {
		--width: 100%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-4cb2a15 {
		--width: 100%;
	}
	
	.elementor-33458 .elementor-element.elementor-element-7291522 {
		--width: 100%;
	}
}

@media (max-width:880px) and (min-width:768px) {
	.elementor-33458 .elementor-element.elementor-element-d32f152 {
		--width: 30%;
	}
}

/* Start custom CSS for container, class: .elementor-element-86c7187 */
.eael-feature-list-item {
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-577dbd5 */
.elementor-33458 .elementor-element.elementor-element-577dbd5 .swiper-wrapper {
	-webkit-transition-timing-function: linear !important;
	transition-timing-function: linear !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-0552db0 */
.eael-feature-list-item {
	align-items: center;
}
