/* End custom CSS */

.elementor-35407 .elementor-element.elementor-element-1568bef {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--overflow: hidden;
	--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;
	--z-index: 2;
}

.elementor-35407 .elementor-element.elementor-element-1568bef:not(.elementor-motion-effects-element-type-background), .elementor-35407 .elementor-element.elementor-element-1568bef > .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-35407 .elementor-element.elementor-element-1568bef::before, .elementor-35407 .elementor-element.elementor-element-1568bef > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-1568bef > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-1568bef > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-1568bef > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-1568bef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-35407 .elementor-element.elementor-element-72605fa {
	--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-35407 .elementor-element.elementor-element-72605fa.e-con {
	--align-self: center;
}

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

.elementor-35407 .elementor-element.elementor-element-bd63fd3 .elementor-heading-title {
	font-size: 26px;
	font-weight: 800;
	line-height: 32px;
	color: var(--e-global-color-secondary);
}

.elementor-35407 .elementor-element.elementor-element-9204f0d > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-35407 .elementor-element.elementor-element-9204f0d .elementor-heading-title {
	font-size: 37px;
	font-weight: 800;
	line-height: 47px;
	color: var(--e-global-color-secondary);
}

.elementor-35407 .elementor-element.elementor-element-2ec74c2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-2ec74c2 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	color: var(--e-global-color-text);
}

.elementor-35407 .elementor-element.elementor-element-24ee588 {
	--spacer-size: 30px;
}

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

.elementor-35407 .elementor-element.elementor-element-f3c5ee5 {
	--display: flex;
	--min-height: 0px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--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-35407 .elementor-element.elementor-element-f3c5ee5.e-con {
	--align-self: flex-start;
}

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

.elementor-35407 .elementor-element.elementor-element-5cfc12a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-35407 .elementor-element.elementor-element-5cfc12a.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/www.zoey.com/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-left.svg");
	-webkit-mask-size: cover;
	-webkit-mask-position: top center;
}

.elementor-35407 .elementor-element.elementor-element-5cfc12a:not( .elementor-widget-image ) .elementor-widget-container.nitro-lazy, .elementor-35407 .elementor-element.elementor-element-5cfc12a.elementor-widget-image .elementor-widget-container img.nitro-lazy {
	-webkit-mask-image: none !important;
}

.elementor-35407 .elementor-element.elementor-element-5cfc12a img {
	height: 500px;
	object-fit: cover;
	object-position: center center;
}

.elementor-35407 .elementor-element.elementor-element-98386b9 {
	--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 60px;
	--row-gap: 0px;
	--column-gap: 60px;
	--overlay-opacity: .04;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-98386b9:not(.elementor-motion-effects-element-type-background), .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-e5c30e5);
}

.elementor-35407 .elementor-element.elementor-element-98386b9::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/www.zoey.com/wp-content/uploads/2024/02/Group-1523-1024x676.png");
	--background-overlay: "";
	background-position: 422px 156px;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-35407 .elementor-element.elementor-element-cbcde9b {
	--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-35407 .elementor-element.elementor-element-4c68fc8 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-35407 .elementor-element.elementor-element-4c68fc8 .elementor-heading-title {
	font-size: 28px;
	font-weight: 800;
	line-height: 47px;
	color: var(--e-global-color-525655e);
}

.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-35407 .elementor-element.elementor-element-8c66120 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-8c66120 {
	text-align: start;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-525655e);
}

.elementor-35407 .elementor-element.elementor-element-67bb886 {
	--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-35407 .elementor-element.elementor-element-f574edb {
	--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-35407 .elementor-element.elementor-element-f574edb:not(.elementor-motion-effects-element-type-background), .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-525655e);
}

.elementor-35407 .elementor-element.elementor-element-f574edb::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-f574edb.e-con {
	--align-self: flex-start;
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-10b08f4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: 1fr;
	--grid-auto-flow: row;
}

.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-35407 .elementor-element.elementor-element-d2fb2c8 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-d2fb2c8 .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-d2fb2c8 .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-380c911 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-380c911.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-380c911 {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-380c911 img {
	width: 59%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-46a0050 > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-46a0050 {
	font-size: 16px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-769b6cf > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-769b6cf {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-649c941 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 0px 40px;
	--row-gap: 0px;
	--column-gap: 40px;
	--overlay-opacity: 1;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-35407 .elementor-element.elementor-element-649c941::before, .elementor-35407 .elementor-element.elementor-element-649c941 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-649c941 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-649c941 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-649c941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-649c941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/www.zoey.com/wp-content/uploads/2024/02/Group-1522-768x736.png");
	--background-overlay: "";
	background-position: top left;
	background-repeat: no-repeat;
	background-size: 400px auto;
}

.elementor-35407 .elementor-element.elementor-element-b5fa8b4 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-b5fa8b4 {
	text-align: center;
}

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

.elementor-35407 .elementor-element.elementor-element-a5b3802 {
	--display: grid;
	--e-con-grid-template-columns: 550px 1fr;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--grid-auto-flow: row;
	--align-items: center;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-6f28c9e {
	--display: flex;
}

.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-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner {
	background-color: #4aae73;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 > .elementor-widget-container {
	margin: 0px 30px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items.eael-feature-list-horizontal {
	gap: 21px;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item {
	padding-bottom: calc(21px / 2);
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item {
	padding-bottom: calc(21px / 2);
}

body.rtl .elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after {
	left: calc(-21px / 2);
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before {
	height: calc(100% + 21px);
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items .eael-feature-list-icon {
	color: #fff;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items .eael-feature-list-icon svg {
	fill: #fff;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-icon-box .eael-feature-list-icon {
	height: 42px;
	width: 42px;
	padding: 15px 15px 15px 15px !important;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-items.connector-type-classic .connector {
	right: calc(100% - 42px);
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-icon-box .eael-feature-list-icon i {
	font-size: 20px !important;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-icon-box .eael-feature-list-icon svg {
	width: 20px !important;
	height: 20px !important;
	line-height: 20px !important;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-icon-box .eael-feature-list-icon img {
	width: 20px;
	height: 20px;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-img {
	width: 20px;
	height: 20px;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-left .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-right .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-top .eael-feature-list-content-box {
	margin: 20px;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-item .eael-feature-list-title {
	margin-bottom: 6px;
}

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

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-content-box .eael-feature-list-title, .elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-content-box .eael-feature-list-title a {
	font-size: 20px;
	font-weight: 700;
}

.elementor-35407 .elementor-element.elementor-element-1a771c9 .eael-feature-list-content-box .eael-feature-list-content {
	font-size: 18px;
}

.elementor-35407 .elementor-element.elementor-element-00b1228 > .elementor-widget-container {
	background-color: var(--e-global-color-e5c30e5);
	padding: 60px 0px 60px 0px;
	border-style: none;
	border-radius: 10px 10px 10px 10px;
}

.elementor-35407 .elementor-element.elementor-element-00b1228.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-3c0c265 {
	--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: 60px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-3c0c265:not(.elementor-motion-effects-element-type-background), .elementor-35407 .elementor-element.elementor-element-3c0c265 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-40a55a2) 100%);
}

.elementor-35407 .elementor-element.elementor-element-1358b4a {
	--spacer-size: 5px;
}

.elementor-35407 .elementor-element.elementor-element-e3f1c19 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-e3f1c19 {
	text-align: center;
}

.elementor-35407 .elementor-element.elementor-element-e3f1c19 .elementor-heading-title {
	font-size: 40px;
	font-weight: 800;
	line-height: 48px;
	color: var(--e-global-color-3af4219);
}

.elementor-35407 .elementor-element.elementor-element-37e5d73 {
	--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: 30px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 5;
}

.elementor-35407 .elementor-element.elementor-element-4291e57 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-35407 .elementor-element.elementor-element-4291e57.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-ef38f04 > .elementor-widget-container {
	margin: 10px 10px 0px 10px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-35407 .elementor-element.elementor-element-ef38f04 img {
	height: 192px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-35407 .elementor-element.elementor-element-5a3d190 {
	width: var(--container-widget-width, 78%);
	max-width: 78%;
	--container-widget-width: 78%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-35407 .elementor-element.elementor-element-5a3d190 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-5a3d190.elementor-element {
	--align-self: center;
}

.elementor-35407 .elementor-element.elementor-element-5a3d190 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	line-height: 26px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-3210fa4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-3210fa4 {
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-81ade98 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-35407 .elementor-element.elementor-element-81ade98.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-fc3e48f > .elementor-widget-container {
	margin: 10px 20px 0px 20px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-35407 .elementor-element.elementor-element-fc3e48f img {
	height: 192px;
	object-fit: cover;
	object-position: center center;
	border-radius: 20px 20px 20px 20px;
}

.elementor-35407 .elementor-element.elementor-element-1cc14c9 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-1cc14c9 {
	text-align: center;
}

.elementor-35407 .elementor-element.elementor-element-1cc14c9 .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	line-height: 26px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-5d03467 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-5d03467 {
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-b243c03 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 4px 4px 10px 0px rgba(0, 18, 26, .1);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-35407 .elementor-element.elementor-element-b243c03.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-9c4f23b > .elementor-widget-container {
	margin: 10px 20px 0px 20px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-35407 .elementor-element.elementor-element-9c4f23b img {
	height: 192px;
	object-fit: cover;
	object-position: center center;
	border-radius: 20px 20px 20px 20px;
}

.elementor-35407 .elementor-element.elementor-element-b39e7fe {
	width: var(--container-widget-width, 73%);
	max-width: 73%;
	--container-widget-width: 73%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-35407 .elementor-element.elementor-element-b39e7fe > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-b39e7fe.elementor-element {
	--align-self: center;
}

.elementor-35407 .elementor-element.elementor-element-b39e7fe .elementor-heading-title {
	font-size: 21px;
	font-weight: 700;
	line-height: 26px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-0efeff7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-0efeff7 {
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-38ef7de {
	--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-35407 .elementor-element.elementor-element-38ef7de:not(.elementor-motion-effects-element-type-background), .elementor-35407 .elementor-element.elementor-element-38ef7de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2fafd 0%, #fff 100%);
}

.elementor-35407 .elementor-element.elementor-element-ebc3844 {
	--spacer-size: 5px;
}

.elementor-35407 .elementor-element.elementor-element-72e82f4 > .elementor-widget-container {
	margin: 10px 0px 30px 0px;
}

.elementor-35407 .elementor-element.elementor-element-72e82f4 {
	text-align: center;
}

.elementor-35407 .elementor-element.elementor-element-72e82f4 .elementor-heading-title {
	font-size: 40px;
	font-weight: 800;
	line-height: 48px;
	color: var(--e-global-color-3af4219);
}

.elementor-35407 .elementor-element.elementor-element-5eea2ea {
	--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: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-de6ee24 {
	--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-35407 .elementor-element.elementor-element-de6ee24::before, .elementor-35407 .elementor-element.elementor-element-de6ee24 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-de6ee24 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-de6ee24 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-de6ee24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-de6ee24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: rgba(110, 193, 228, .06);
	--background-overlay: "";
}

.elementor-35407 .elementor-element.elementor-element-cecbeb4 {
	--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-35407 .elementor-element.elementor-element-cecbeb4.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-35407 .elementor-element.elementor-element-110d16d::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-110d16d.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-6d19bb4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-35407 .elementor-element.elementor-element-93e36ab.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-93e36ab .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-93e36ab .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-93e36ab .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-c473e71 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-c473e71.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-c473e71 {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-c473e71 img {
	width: 38%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-5382ac6 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-5382ac6 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-2b5cbef > .elementor-widget-container {
	margin: -10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-2b5cbef {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-ac53aae > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-ac53aae {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-e13603a > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-e13603a {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-dc65e99 {
	--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-35407 .elementor-element.elementor-element-dc65e99.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-35407 .elementor-element.elementor-element-e42e909::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-e42e909.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-e775e5b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-35407 .elementor-element.elementor-element-760490e.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-760490e .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-760490e .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-760490e .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-26c0376 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-26c0376.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-26c0376 {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-26c0376 img {
	width: 38%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-77a5dc4 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-77a5dc4 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-18f6429 > .elementor-widget-container {
	margin: -10px 0px 5px 0px;
}

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

.elementor-35407 .elementor-element.elementor-element-e045ef1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-e045ef1 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-d9bfd04 > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-d9bfd04 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-8e18ede {
	--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-35407 .elementor-element.elementor-element-8e18ede.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-35407 .elementor-element.elementor-element-5a246e0::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-5a246e0.e-con {
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-08a6c3b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-35407 .elementor-element.elementor-element-80fbffa.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-80fbffa .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-80fbffa .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-80fbffa .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-9387923 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-9387923.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-9387923 {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-9387923 img {
	width: 58%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-bc50c55 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-bc50c55 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-3e1eb82 > .elementor-widget-container {
	margin: -10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-3e1eb82 {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-028a8ca > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-028a8ca {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-801d912 {
	--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-35407 .elementor-element.elementor-element-801d912.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-35407 .elementor-element.elementor-element-a97c6d8::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-a97c6d8.e-con {
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-ff15e1a {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-35407 .elementor-element.elementor-element-213cf4e.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-213cf4e .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-213cf4e .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-213cf4e .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-4520e93 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-4520e93.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-4520e93 {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-4520e93 img {
	width: 58%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-bc1ec3b > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-bc1ec3b {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-91c9bcd > .elementor-widget-container {
	margin: -10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-91c9bcd {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-ba52732 > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-ba52732 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-bca20bb {
	--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-35407 .elementor-element.elementor-element-bca20bb.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-35407 .elementor-element.elementor-element-5c8807c::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-5c8807c.e-con {
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-ebb0401 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-35407 .elementor-element.elementor-element-4efc99f.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-4efc99f .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-4efc99f .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-4efc99f .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-4d75f5d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-4d75f5d.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-4d75f5d {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-4d75f5d img {
	width: 35%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-a123554 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-a123554 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-2b9bdf8 > .elementor-widget-container {
	margin: -10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-2b9bdf8 {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-e1e022d > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-e1e022d {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-d064d33 {
	--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-35407 .elementor-element.elementor-element-d064d33.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-35407 .elementor-element.elementor-element-19da8fa::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-19da8fa.e-con {
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-fa7f246 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-35407 .elementor-element.elementor-element-1226e88.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-1226e88 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-1226e88 .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-1226e88 .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-e5fc8fd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-e5fc8fd.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-e5fc8fd {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-e5fc8fd img {
	width: 35%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-2f00abb > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-2f00abb {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-ba5550e > .elementor-widget-container {
	margin: -10px 0px 5px 0px;
}

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

.elementor-35407 .elementor-element.elementor-element-81a2082 > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-81a2082 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-8d6d1bf {
	--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-35407 .elementor-element.elementor-element-8d6d1bf.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-35407 .elementor-element.elementor-element-fbbb3bf::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/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-35407 .elementor-element.elementor-element-fbbb3bf.e-con {
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-33d4bc8 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-35407 .elementor-element.elementor-element-8d5f288.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-8d5f288 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-35407 .elementor-element.elementor-element-8d5f288 .elementor-icon {
	font-size: 37px;
}

.elementor-35407 .elementor-element.elementor-element-8d5f288 .elementor-icon svg {
	height: 37px;
}

.elementor-35407 .elementor-element.elementor-element-514d5bd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-514d5bd.elementor-element {
	--align-self: flex-start;
}

.elementor-35407 .elementor-element.elementor-element-514d5bd {
	text-align: end;
}

.elementor-35407 .elementor-element.elementor-element-514d5bd img {
	width: 37%;
	border-radius: 0% 0% 0% 0%;
}

.elementor-35407 .elementor-element.elementor-element-686c7f6 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-686c7f6 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-23020a3 > .elementor-widget-container {
	margin: -10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-23020a3 {
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-e737f95 > .elementor-widget-container {
	margin: 10px 0px 5px 0px;
}

.elementor-35407 .elementor-element.elementor-element-e737f95 {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
}

.elementor-35407 .elementor-element.elementor-element-b226146 {
	--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-35407 .elementor-element.elementor-element-b226146 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-b226146.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-35407 .elementor-element.elementor-element-a065394 {
	--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-35407 .elementor-element.elementor-element-9140780 {
	width: var(--container-widget-width, 903px);
	max-width: 903px;
	--container-widget-width: 903px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

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

.elementor-35407 .elementor-element.elementor-element-9140780.elementor-element {
	--align-self: center;
}

.elementor-35407 .elementor-element.elementor-element-9140780 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-7f2c380 {
	--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;
	--overlay-opacity: 1;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-7f2c380::before, .elementor-35407 .elementor-element.elementor-element-7f2c380 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-7f2c380 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-7f2c380 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-7f2c380 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-7f2c380 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/www.zoey.com/wp-content/uploads/2024/02/Group-1522-768x736.png");
	--background-overlay: "";
	background-position: top right;
	background-repeat: no-repeat;
	background-size: 38% auto;
}

.elementor-35407 .elementor-element.elementor-element-7bb3ca3 {
	--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: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner {
	background-color: #4aae73;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 > .elementor-widget-container {
	margin: 0px 30px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items.eael-feature-list-horizontal {
	gap: 30px;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item {
	padding-bottom: calc(30px / 2);
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item {
	padding-bottom: calc(30px / 2);
}

body.rtl .elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after {
	left: calc(-30px / 2);
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before {
	height: calc(100% + 30px);
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items .eael-feature-list-icon {
	color: #fff;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items .eael-feature-list-icon svg {
	fill: #fff;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-icon-box .eael-feature-list-icon {
	height: 54px;
	width: 54px;
	padding: 15px 15px 15px 15px !important;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-items.connector-type-classic .connector {
	right: calc(100% - 54px);
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-icon-box .eael-feature-list-icon i {
	font-size: 30px !important;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-icon-box .eael-feature-list-icon svg {
	width: 30px !important;
	height: 30px !important;
	line-height: 30px !important;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-icon-box .eael-feature-list-icon img {
	width: 30px;
	height: 30px;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-img {
	width: 30px;
	height: 30px;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-left .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-right .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-top .eael-feature-list-content-box {
	margin: 20px;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-item .eael-feature-list-title {
	margin-bottom: 6px;
}

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

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-content-box .eael-feature-list-title, .elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-content-box .eael-feature-list-title a {
	font-size: 20px;
	font-weight: 700;
}

.elementor-35407 .elementor-element.elementor-element-71b3c93 .eael-feature-list-content-box .eael-feature-list-content {
	font-size: 18px;
}

.elementor-35407 .elementor-element.elementor-element-770ec6a > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}

.elementor-35407 .elementor-element.elementor-element-8bb0db6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-8bb0db6.e-con {
	--align-self: flex-end;
}

.elementor-35407 .elementor-element.elementor-element-eef5963 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-eef5963 {
	text-align: start;
}

.elementor-35407 .elementor-element.elementor-element-8c8c0e8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-8c8c0e8:not(.elementor-motion-effects-element-type-background), .elementor-35407 .elementor-element.elementor-element-8c8c0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2fafd 0%, var(--e-global-color-525655e) 100%);
}

.elementor-35407 .elementor-element.elementor-element-f2935c9 {
	--spacer-size: 20px;
}

.elementor-35407 .elementor-element.elementor-element-42e39a4 {
	text-align: center;
}

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

.elementor-35407 .elementor-element.elementor-element-53d8685 {
	width: var(--container-widget-width, 62%);
	max-width: 62%;
	--container-widget-width: 62%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-35407 .elementor-element.elementor-element-53d8685 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-53d8685.elementor-element {
	--align-self: center;
}

.elementor-35407 .elementor-element.elementor-element-53d8685 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 38px;
	color: var(--e-global-color-3af4219);
}

.elementor-35407 .elementor-element.elementor-element-269d078 {
	--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: 20px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35407 .elementor-element.elementor-element-63f399b > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-35407 .elementor-element.elementor-element-63f399b {
	text-align: center;
}

.elementor-35407 .elementor-element.elementor-element-63f399b .elementor-heading-title {
	font-size: 21px;
	font-weight: 400;
	font-style: italic;
	line-height: 48px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-35407 .elementor-element.elementor-element-e16aaa8 {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-aa8c3d5 img {
	height: 80px;
}

.elementor-35407 .elementor-element.elementor-element-98b9c9a {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-2381262 img {
	height: 85px;
}

.elementor-35407 .elementor-element.elementor-element-df3e62c {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-6e1e0d2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-6e1e0d2 img {
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-35407 .elementor-element.elementor-element-b5e9880 {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-093aafa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-093aafa img {
	height: 85px;
}

.elementor-35407 .elementor-element.elementor-element-4242a5f {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-dbf75d2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-dbf75d2 img {
	height: 85px;
}

.elementor-35407 .elementor-element.elementor-element-27073d7 {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-4776897 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-4776897 img {
	height: 100px;
}

.elementor-35407 .elementor-element.elementor-element-83a883c {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-3404d7e > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-35407 .elementor-element.elementor-element-3404d7e img {
	height: 95px;
}

.elementor-35407 .elementor-element.elementor-element-ea0812b {
	--display: flex;
}

.elementor-35407 .elementor-element.elementor-element-2fad93e img {
	height: 85px;
}

.elementor-35407 .elementor-element.elementor-element-5fabb64 {
	--e-n-carousel-swiper-slides-to-display: 6;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
}

.elementor-35407 .elementor-element.elementor-element-5fabb64 > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

:where( .elementor-35407 .elementor-element.elementor-element-5fabb64 .swiper-slide ) > .e-con {
	--border-radius: 0px 0px 0px 0px;
}

body.elementor-page-35407:not(.elementor-motion-effects-element-type-background), body.elementor-page-35407 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-d4527fd/www.zoey.com/wp-content/uploads/2024/02/homepage-top-bkgd-2-1024x1024.png");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: contain;
}

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

@media (min-width:768px) {
	.elementor-35407 .elementor-element.elementor-element-72605fa {
		--width: 77%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f3c5ee5 {
		--width: 41%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-cbcde9b {
		--width: 59%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-67bb886 {
		--width: 44%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f574edb {
		--width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-649c941 {
		--content-width: 1010px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-6f28c9e {
		--width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4291e57 {
		--width: 25%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-81ade98 {
		--width: 25%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b243c03 {
		--width: 25%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-de6ee24 {
		--width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7f2c380 {
		--content-width: 1048px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7bb3ca3 {
		--width: 60%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8bb0db6 {
		--width: 45%;
	}
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-35407 .elementor-element.elementor-element-1568bef {
		--content-width: 1170px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f3c5ee5 {
		--width: 47%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-98386b9 {
		--content-width: 1170px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-35407 .elementor-element.elementor-element-4291e57 {
		--width: 60%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-81ade98 {
		--width: 60%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b243c03 {
		--width: 60%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7bb3ca3 {
		--width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8bb0db6 {
		--width: 42%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8c8c0e8 {
		--content-width: 592px;
	}
}

@media (max-width:880px) and (min-width:768px) {
	.elementor-35407 .elementor-element.elementor-element-72605fa {
		--width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f3c5ee5 {
		--width: 65%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8c8c0e8 {
		--content-width: 676px;
	}
}

@media (max-width:1366px) {
	.elementor-35407 .elementor-element.elementor-element-1568bef {
		--padding-top: -0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-72605fa {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-98386b9 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-10b08f4 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-649c941 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a5b3802 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-00b1228 > .elementor-widget-container {
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-3c0c265 {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4291e57 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-81ade98 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b243c03 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-38ef7de {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-6d19bb4 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e775e5b {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-08a6c3b {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ff15e1a {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ebb0401 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-fa7f246 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-33d4bc8 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7f2c380 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8c8c0e8 {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
}

@media (max-width:1024px) {
	.elementor-35407 .elementor-element.elementor-element-1568bef {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-9204f0d .elementor-heading-title {
		font-size: 24px;
		line-height: 37px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-2ec74c2 .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f3c5ee5.e-con {
		--align-self: stretch;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5cfc12a img {
		height: 260%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-98386b9 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-98386b9::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4c68fc8 .elementor-heading-title {
		line-height: 34px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f574edb::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-10b08f4 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-649c941 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a5b3802 {
		--e-con-grid-template-columns: 450px 1fr;
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-left .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-right .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-top .eael-feature-list-content-box {
		margin: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-3c0c265 {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e3f1c19 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-37e5d73 {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 30px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4291e57 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-81ade98 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b243c03 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-38ef7de {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-72e82f4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-72e82f4 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-110d16d::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-6d19bb4 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e42e909::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e775e5b {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5a246e0::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-08a6c3b {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a97c6d8::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ff15e1a {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5c8807c::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ebb0401 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-19da8fa::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-fa7f246 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-fbbb3bf::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-33d4bc8 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b226146 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b226146 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-9140780 > .elementor-widget-container {
		padding: 30px 0px 10px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7f2c380 {
		--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: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-left .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-right .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-top .eael-feature-list-content-box {
		margin: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8bb0db6.e-con {
		--align-self: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8c8c0e8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f2935c9 {
		--spacer-size: 50px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-53d8685 {
		--container-widget-width: 631px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 631px);
		max-width: 631px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-53d8685 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-63f399b {
		width: var(--container-widget-width, 660px);
		max-width: 660px;
		--container-widget-width: 660px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-35407 .elementor-element.elementor-element-63f399b.elementor-element {
		--align-self: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-63f399b .elementor-heading-title {
		font-size: 19px;
		line-height: 34px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5fabb64 {
		--e-n-carousel-swiper-slides-to-display: 3;
	}
}

@media (max-width:880px) {
	.elementor-35407 .elementor-element.elementor-element-1568bef {
		--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: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f3c5ee5 {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f3c5ee5.e-con {
		--align-self: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5cfc12a img {
		height: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-98386b9 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-10b08f4 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-649c941 {
		--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: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b5fa8b4 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a5b3802 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--grid-auto-flow: row;
		--justify-items: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a5b3802.e-con {
		--align-self: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-00b1228 {
		width: var(--container-widget-width, 60%);
		max-width: 60%;
		--container-widget-width: 60%;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-00b1228 img {
		width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e3f1c19 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-72e82f4 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-6d19bb4 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e775e5b {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-08a6c3b {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ff15e1a {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ebb0401 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-fa7f246 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-33d4bc8 {
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-9140780 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7f2c380 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8c8c0e8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-42e39a4 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-53d8685 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-53d8685 .elementor-heading-title {
		font-size: 24px;
	}
}

@media (max-width:767px) {
	.elementor-35407 .elementor-element.elementor-element-1568bef {
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-72605fa {
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-2ec74c2 > .elementor-widget-container {
		margin: 6px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-2ec74c2 .elementor-heading-title {
		font-size: 18px;
		line-height: 24px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5cfc12a img {
		height: 309px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-98386b9::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-98386b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4c68fc8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4c68fc8 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-f574edb::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-f574edb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-10b08f4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-380c911 {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-649c941 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 50px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b5fa8b4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b5fa8b4 {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b5fa8b4 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a5b3802 {
		--e-con-grid-template-columns: repeat(1, 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;
	}
	
	.elementor-35407 .elementor-element.elementor-element-6f28c9e {
		--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-35407 .elementor-element.elementor-element-1a771c9 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-1a771c9 .-mobile-icon-position-left .eael-feature-list-content-box {
		margin: 0 0 0 18px !important;
	}
	
	.elementor-35407 .elementor-element.elementor-element-1a771c9 .-mobile-icon-position-right .eael-feature-list-content-box {
		margin: 0 18px 0 0 !important;
	}
	
	.elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-left .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-right .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-1a771c9 .-icon-position-top .eael-feature-list-content-box {
		margin: 18px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-00b1228 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-35407 .elementor-element.elementor-element-3c0c265 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e3f1c19 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e3f1c19 .elementor-heading-title {
		font-size: 26px;
		line-height: 34px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-37e5d73 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4291e57 {
		--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-35407 .elementor-element.elementor-element-5a3d190 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-3210fa4 {
		text-align: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-81ade98 {
		--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-35407 .elementor-element.elementor-element-1cc14c9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5d03467 {
		text-align: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b243c03 {
		--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-35407 .elementor-element.elementor-element-b39e7fe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b39e7fe {
		--container-widget-width: 316px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 316px);
		max-width: 316px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-0efeff7 {
		text-align: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-38ef7de {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-72e82f4 .elementor-heading-title {
		font-size: 28px;
		line-height: 34px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-de6ee24 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-110d16d::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-110d16d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-6d19bb4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-c473e71 {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e42e909::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-e42e909 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e775e5b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-26c0376 {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5a246e0::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5a246e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-08a6c3b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-9387923 {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a97c6d8::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-a97c6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ff15e1a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4520e93 {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5c8807c::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-5c8807c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-ebb0401 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-4d75f5d {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-19da8fa::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-19da8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-fa7f246 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-e5fc8fd {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-fbbb3bf::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .e-con-inner > .elementor-background-video-container::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-35407 .elementor-element.elementor-element-fbbb3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-33d4bc8 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-35407 .elementor-element.elementor-element-514d5bd {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b226146 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-35407 .elementor-element.elementor-element-b226146 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-a065394 {
		--padding-top: 40px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-9140780 > .elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-9140780 {
		text-align: start;
	}
	
	.elementor-35407 .elementor-element.elementor-element-9140780 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7f2c380 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-7bb3ca3 {
		--padding-top: 20px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-71b3c93 .-mobile-icon-position-left .eael-feature-list-content-box {
		margin: 0 0 0 18px !important;
	}
	
	.elementor-35407 .elementor-element.elementor-element-71b3c93 .-mobile-icon-position-right .eael-feature-list-content-box {
		margin: 0 18px 0 0 !important;
	}
	
	.elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-left .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-right .eael-feature-list-content-box, .elementor-35407 .elementor-element.elementor-element-71b3c93 .-icon-position-top .eael-feature-list-content-box {
		margin: 18px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-eef5963 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-eef5963 {
		text-align: center;
	}
	
	.elementor-35407 .elementor-element.elementor-element-eef5963 img {
		width: 60%;
		height: 100%;
		object-fit: cover;
	}
	
	.elementor-35407 .elementor-element.elementor-element-8c8c0e8 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-42e39a4 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-53d8685 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-53d8685 .elementor-heading-title {
		font-size: 18px;
		line-height: 24px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-269d078 {
		--padding-top: 30px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-63f399b .elementor-heading-title {
		font-size: 18px;
		line-height: 24px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-aa8c3d5 img {
		object-fit: contain;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5fabb64 {
		--e-n-carousel-swiper-slides-to-display: 3;
		--e-n-carousel-swiper-slides-gap: 39px;
	}
	
	.elementor-35407 .elementor-element.elementor-element-5fabb64 > .elementor-widget-container {
		margin: -3px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
		border-radius: 20px 20px 20px 20px;
	}
}

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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