/* End custom CSS */

.elementor-33423 .elementor-element.elementor-element-a225a2b {
	--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 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

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

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

.elementor-33423 .elementor-element.elementor-element-84f0588 {
	--spacer-size: 60px;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-26b346e {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: #969ba8;
}

.elementor-33423 .elementor-element.elementor-element-26b346e .elementor-headline {
	text-align: center;
	font-size: 40px;
	font-weight: 800;
	line-height: 54px;
}

.elementor-33423 .elementor-element.elementor-element-26b346e .elementor-headline-plain-text {
	color: var(--e-global-color-1b4f3561);
}

.elementor-33423 .elementor-element.elementor-element-26b346e .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-primary);
}

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

.elementor-33423 .elementor-element.elementor-element-fc7a6fd {
	width: var(--container-widget-width, 81%);
	max-width: 81%;
	--container-widget-width: 81%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-33423 .elementor-element.elementor-element-fc7a6fd > .elementor-widget-container {
	margin: 12px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-fc7a6fd.elementor-element {
	--align-self: center;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-adb9818 {
	--spacer-size: 30px;
}

.elementor-33423 .elementor-element.elementor-element-9477ea2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: -8px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33423 .elementor-element.elementor-element-9477ea2:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-9477ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2fafd;
	background-position: 81px 0px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-33423 .elementor-element.elementor-element-8e27442 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-33423 .elementor-element.elementor-element-56381c9 > .elementor-widget-container {
	margin: -70px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-33423 .elementor-element.elementor-element-2139618 {
	--spacer-size: 100px;
}

.elementor-33423 .elementor-element.elementor-element-d621f2a {
	text-align: center;
}

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

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

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

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

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

.elementor-33423 .elementor-element.elementor-element-9411b4a.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33423 .elementor-element.elementor-element-9411b4a.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

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

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

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

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

.elementor-33423 .elementor-element.elementor-element-35d6645 .elementor-icon {
	font-size: 32px;
}

.elementor-33423 .elementor-element.elementor-element-35d6645 .elementor-icon svg {
	height: 32px;
}

.elementor-33423 .elementor-element.elementor-element-88b84cb > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-88b84cb .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-33423 .elementor-element.elementor-element-b0db643 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-b0db643 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-item > a {
	font-size: 15px;
	font-weight: 400;
}

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

.elementor-33423 .elementor-element.elementor-element-b0db643 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-2f09bb1.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33423 .elementor-element.elementor-element-2f09bb1.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33423 .elementor-element.elementor-element-854c80a {
	--display: grid;
	--e-con-grid-template-columns: 34px 180px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: start;
	--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-33423 .elementor-element.elementor-element-854c80a.e-con {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-c753dd7 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-c753dd7 .elementor-icon {
	font-size: 31px;
}

.elementor-33423 .elementor-element.elementor-element-c753dd7 .elementor-icon svg {
	height: 31px;
}

.elementor-33423 .elementor-element.elementor-element-90508fa > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-90508fa .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-item > a {
	font-size: 15px;
	font-weight: 400;
}

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

.elementor-33423 .elementor-element.elementor-element-ac6e2f6 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-11b0d18.e-con:hover {
	--e-con-transform-scale: 1.05;
}

.elementor-33423 .elementor-element.elementor-element-85124e4 {
	--display: grid;
	--e-con-grid-template-columns: 35px 250px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: start;
	--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-33423 .elementor-element.elementor-element-85124e4.e-con {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-7680088 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-7680088 .elementor-icon {
	font-size: 30px;
}

.elementor-33423 .elementor-element.elementor-element-7680088 .elementor-icon svg {
	height: 30px;
}

.elementor-33423 .elementor-element.elementor-element-01e66be > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-01e66be .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-ea5879c > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-ea5879c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-item > a {
	font-size: 15px;
	font-weight: 400;
}

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

.elementor-33423 .elementor-element.elementor-element-ea5879c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-c2dbf51 {
	--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: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-ef5097d.e-con:hover {
	--e-con-transform-scale: 1.05;
}

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

.elementor-33423 .elementor-element.elementor-element-c591782 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-c591782 .elementor-icon {
	font-size: 32px;
}

.elementor-33423 .elementor-element.elementor-element-c591782 .elementor-icon svg {
	height: 32px;
}

.elementor-33423 .elementor-element.elementor-element-01f6d20 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-01f6d20 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-item > a {
	font-size: 15px;
	font-weight: 400;
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-9ffb9df .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-a9bf162.e-con:hover {
	--e-con-transform-scale: 1.05;
}

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

.elementor-33423 .elementor-element.elementor-element-e628869 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-e628869 .elementor-icon {
	font-size: 35px;
}

.elementor-33423 .elementor-element.elementor-element-e628869 .elementor-icon svg {
	height: 35px;
}

.elementor-33423 .elementor-element.elementor-element-6f69f58 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-6f69f58 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-2c32b23 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-2c32b23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-2c32b23 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-2c32b23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-2c32b23 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-2c32b23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-2c32b23 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-33423 .elementor-element.elementor-element-2c32b23 .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-2c32b23 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-a61723a.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33423 .elementor-element.elementor-element-a61723a.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

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

.elementor-33423 .elementor-element.elementor-element-6543075 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-6543075 .elementor-icon {
	font-size: 30px;
}

.elementor-33423 .elementor-element.elementor-element-6543075 .elementor-icon svg {
	height: 30px;
}

.elementor-33423 .elementor-element.elementor-element-699d775 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-699d775 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-6a52240 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-item > a {
	font-size: 15px;
	font-weight: 400;
}

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-6a52240 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-ff93c4d {
	--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: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-b0e8683.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

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

.elementor-33423 .elementor-element.elementor-element-90af470 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-90af470 .elementor-icon {
	font-size: 28px;
}

.elementor-33423 .elementor-element.elementor-element-90af470 .elementor-icon svg {
	height: 28px;
}

.elementor-33423 .elementor-element.elementor-element-588cfb1 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-588cfb1 .elementor-heading-title {
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-77276d1 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-77276d1 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-77276d1 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-470fe89 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-470fe89 .elementor-icon {
	font-size: 35px;
}

.elementor-33423 .elementor-element.elementor-element-470fe89 .elementor-icon svg {
	height: 35px;
}

.elementor-33423 .elementor-element.elementor-element-22d52ef > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

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

.elementor-33423 .elementor-element.elementor-element-91b6c8d > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-item > a {
	font-size: 15px;
	font-weight: 400;
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-91b6c8d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-4622e5c.e-con:hover {
	--e-con-transform-scale: 1.05;
}

.elementor-33423 .elementor-element.elementor-element-83ff9b5 {
	--display: grid;
	--e-con-grid-template-columns: 35px 280px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: start;
	--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-33423 .elementor-element.elementor-element-83ff9b5.e-con {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-55f5077 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-55f5077 .elementor-icon {
	font-size: 30px;
}

.elementor-33423 .elementor-element.elementor-element-55f5077 .elementor-icon svg {
	height: 30px;
}

.elementor-33423 .elementor-element.elementor-element-fc5f1a5 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

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

.elementor-33423 .elementor-element.elementor-element-c83331c > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-c83331c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-item > a {
	font-size: 15px;
}

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

.elementor-33423 .elementor-element.elementor-element-c83331c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-84e1d15 {
	--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: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-628b6fb.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33423 .elementor-element.elementor-element-9ccc5f5 {
	--display: grid;
	--e-con-grid-template-columns: 38px 270px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: start;
	--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-33423 .elementor-element.elementor-element-9ccc5f5.e-con {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-cea0300 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-cea0300 .elementor-icon {
	font-size: 32px;
}

.elementor-33423 .elementor-element.elementor-element-cea0300 .elementor-icon svg {
	height: 32px;
}

.elementor-33423 .elementor-element.elementor-element-901df78 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-901df78 .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-ad9d926 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-ad9d926 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-item > a {
	font-size: 15px;
}

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

.elementor-33423 .elementor-element.elementor-element-ad9d926 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-b2f035e.e-con:hover {
	--e-con-transform-scale: 1.05;
}

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

.elementor-33423 .elementor-element.elementor-element-b0e0d68 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-b0e0d68 .elementor-icon {
	font-size: 32px;
}

.elementor-33423 .elementor-element.elementor-element-b0e0d68 .elementor-icon svg {
	height: 32px;
}

.elementor-33423 .elementor-element.elementor-element-962d85d > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-33423 .elementor-element.elementor-element-962d85d .elementor-heading-title {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-19f0787 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-19f0787 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-19f0787 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

.elementor-33423 .elementor-element.elementor-element-fbae20e.e-con:hover {
	--e-con-transform-scale: 1.0512;
}

.elementor-33423 .elementor-element.elementor-element-fbae20e.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-33423 .elementor-element.elementor-element-5247c9e {
	--display: grid;
	--e-con-grid-template-columns: 38px 280px;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--grid-justify-content: start;
	--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-33423 .elementor-element.elementor-element-5247c9e.e-con {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-b1decb7 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-b1decb7 .elementor-icon {
	font-size: 30px;
}

.elementor-33423 .elementor-element.elementor-element-b1decb7 .elementor-icon svg {
	height: 30px;
}

.elementor-33423 .elementor-element.elementor-element-de94c87 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

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

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

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

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

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-6de35b5 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

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

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

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

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

.elementor-33423 .elementor-element.elementor-element-0c73a09.e-con:hover {
	--e-con-transform-scale: 1.05;
}

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

.elementor-33423 .elementor-element.elementor-element-b92a911 .elementor-icon-wrapper {
	text-align: start;
}

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

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

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

.elementor-33423 .elementor-element.elementor-element-b92a911 .elementor-icon {
	font-size: 32px;
}

.elementor-33423 .elementor-element.elementor-element-b92a911 .elementor-icon svg {
	height: 32px;
}

.elementor-33423 .elementor-element.elementor-element-d0fd39a > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

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

.elementor-33423 .elementor-element.elementor-element-0ba9c0c > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-11px / 2);
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-text {
	color: var(--e-global-color-1b4f3561);
	transition: color .3s;
}

.elementor-33423 .elementor-element.elementor-element-0ba9c0c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-76ffcac2);
}

.elementor-33423 .elementor-element.elementor-element-6678808 {
	--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;
}

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

.elementor-33423 .elementor-element.elementor-element-6fcc017 {
	--spacer-size: 60px;
}

.elementor-33423 .elementor-element.elementor-element-3c7418b {
	--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: .6;
}

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

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

.elementor-33423 .elementor-element.elementor-element-f770619 {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-8ee09b5);
}

.elementor-33423 .elementor-element.elementor-element-f770619 > .elementor-widget-container {
	padding: 70px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-f770619 .elementor-headline {
	text-align: center;
}

.elementor-33423 .elementor-element.elementor-element-f770619 .elementor-headline-plain-text {
	color: var(--e-global-color-1b4f3561);
}

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

.elementor-33423 .elementor-element.elementor-element-de00442 {
	width: var(--container-widget-width, 64%);
	max-width: 64%;
	--container-widget-width: 64%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-33423 .elementor-element.elementor-element-de00442 > .elementor-widget-container {
	margin: 16px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-de00442.elementor-element {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-de00442 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	color: var(--e-global-color-secondary);
}

.elementor-33423 .elementor-element.elementor-element-e882f45 {
	--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;
	--overlay-opacity: .5;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33423 .elementor-element.elementor-element-e882f45:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-e882f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-eb32c80);
	background-position: 98% 0px;
	background-repeat: no-repeat;
	background-size: 324px auto;
}

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

.elementor-33423 .elementor-element.elementor-element-e882f45.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-33423 .elementor-element.elementor-element-bd57313 {
	--display: flex;
	--min-height: 130px;
	--justify-content: center;
}

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

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

.elementor-33423 .elementor-element.elementor-element-c6c87d6 {
	--display: flex;
	--justify-content: center;
}

.elementor-33423 .elementor-element.elementor-element-c6c87d6:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-c6c87d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/avalara-logo.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33423 .elementor-element.elementor-element-c8d4356 {
	--display: flex;
	--justify-content: center;
}

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

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

.elementor-33423 .elementor-element.elementor-element-3b09066 {
	--display: flex;
	--justify-content: center;
}

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

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

.elementor-33423 .elementor-element.elementor-element-b78a5c8 {
	--display: flex;
	--justify-content: center;
}

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

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

.elementor-33423 .elementor-element.elementor-element-41b3ab9 {
	--display: flex;
	--justify-content: center;
}

.elementor-33423 .elementor-element.elementor-element-41b3ab9:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-41b3ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/ShipperHQ-logo.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33423 .elementor-element.elementor-element-34679f8 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33423 .elementor-element.elementor-element-34679f8:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-34679f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/ShipStation-logo.webp");
	background-position: 0px 34px;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33423 .elementor-element.elementor-element-34679f8.e-con {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-997db2e {
	--display: flex;
}

.elementor-33423 .elementor-element.elementor-element-997db2e:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-997db2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/skuvault-logo.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-33423 .elementor-element.elementor-element-de52d81 {
	--display: flex;
}

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

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

.elementor-33423 .elementor-element.elementor-element-0d45e91 {
	--display: flex;
}

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

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

.elementor-33423 .elementor-element.elementor-element-ce31328 {
	--e-n-carousel-swiper-slides-to-display: 6;
	--e-n-carousel-swiper-slides-gap: 65px;
	width: 100%;
	max-width: 100%;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
}

.elementor-33423 .elementor-element.elementor-element-ce31328 > .elementor-widget-container {
	padding: 50px 0px 50px 0px;
}

.elementor-33423 .elementor-element.elementor-element-ce31328.elementor-element {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-8e2c27f {
	--spacer-size: 20px;
}

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

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

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

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

.elementor-33423 .elementor-element.elementor-element-61145df {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: .41;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

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

.elementor-33423 .elementor-element.elementor-element-ae4f144 {
	text-align: center;
}

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

.elementor-33423 .elementor-element.elementor-element-56dd1b8 {
	--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;
	--margin-top: 60px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33423 .elementor-element.elementor-element-56882a9 {
	--display: flex;
}

.elementor-33423 .elementor-element.elementor-element-fae0a23 img {
	width: 200px;
	height: 100px;
}

.elementor-33423 .elementor-element.elementor-element-9e15819 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-9e15819.elementor-element {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-9e15819 {
	text-align: center;
}

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

.elementor-33423 .elementor-element.elementor-element-a95aaed {
	--display: flex;
}

.elementor-33423 .elementor-element.elementor-element-672466e img {
	width: 200px;
	height: 100px;
}

.elementor-33423 .elementor-element.elementor-element-3a287ec > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-3a287ec {
	text-align: center;
}

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

.elementor-33423 .elementor-element.elementor-element-05efc94 {
	--display: flex;
}

.elementor-33423 .elementor-element.elementor-element-5985f78 img {
	width: 200px;
	height: 100px;
}

.elementor-33423 .elementor-element.elementor-element-2e6ac51 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-2e6ac51.elementor-element {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-2e6ac51 {
	text-align: center;
}

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

.elementor-33423 .elementor-element.elementor-element-0cceefa {
	--display: flex;
}

.elementor-33423 .elementor-element.elementor-element-925fcf5 img {
	width: 200px;
	height: 100px;
}

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

.elementor-33423 .elementor-element.elementor-element-63eef2e.elementor-element {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-63eef2e {
	text-align: center;
}

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

.elementor-33423 .elementor-element.elementor-element-fc772dd {
	--display: flex;
}

.elementor-33423 .elementor-element.elementor-element-c1601e1 img {
	width: 200px;
	height: 100px;
}

.elementor-33423 .elementor-element.elementor-element-74952c7 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-74952c7.elementor-element {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-74952c7 {
	text-align: center;
}

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

.elementor-33423 .elementor-element.elementor-element-f405644 {
	--display: flex;
}

.elementor-33423 .elementor-element.elementor-element-19c79fd img {
	width: 200px;
	height: 100px;
}

.elementor-33423 .elementor-element.elementor-element-be57a6a > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-33423 .elementor-element.elementor-element-be57a6a.elementor-element {
	--align-self: center;
}

.elementor-33423 .elementor-element.elementor-element-be57a6a {
	text-align: center;
}

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

.elementor-33423 .elementor-element.elementor-element-dc72019 {
	--spacer-size: 110px;
}

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

@media (max-width:1366px) {
	.elementor-33423 .elementor-element.elementor-element-e000cd1 {
		--e-con-grid-template-columns: 40px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-854c80a {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-85124e4 {
		--e-con-grid-template-columns: 35px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-c336b27 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4a50b20 {
		--e-con-grid-template-columns: 40px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a2a68ed {
		--e-con-grid-template-columns: 38px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4092354 {
		--e-con-grid-template-columns: 40px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-1a462bc {
		--e-con-grid-template-columns: 40px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-83ff9b5 {
		--e-con-grid-template-columns: 35px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9ccc5f5 {
		--e-con-grid-template-columns: 38px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ca3b3a8 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-5247c9e {
		--e-con-grid-template-columns: 38px 200px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b9ec187 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-de00442 {
		--container-widget-width: 72%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 72%);
		max-width: 72%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9363c65 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9e15819 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-3a287ec .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-2e6ac51 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-63eef2e .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-74952c7 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-be57a6a .elementor-heading-title {
		font-size: 22px;
	}
}

@media (max-width:1024px) {
	.elementor-33423 .elementor-element.elementor-element-fc7a6fd {
		--container-widget-width: 91%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 91%);
		max-width: 91%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9477ea2:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-9477ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9477ea2 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9411b4a {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-e000cd1 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
		--justify-items: start;
	}
	
	.elementor-33423 .elementor-element.elementor-element-88b84cb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-88b84cb {
		text-align: start;
	}
	
	.elementor-33423 .elementor-element.elementor-element-2f09bb1 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-854c80a {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-90508fa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-11b0d18 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-85124e4 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-01e66be > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ef5097d {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-c336b27 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-01f6d20 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a9bf162 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4a50b20 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-6f69f58 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a61723a {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a2a68ed {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-699d775 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b0e8683 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4092354 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-588cfb1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-e981157 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-1a462bc {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-22d52ef > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4622e5c {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-83ff9b5 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-fc5f1a5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-628b6fb {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9ccc5f5 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-901df78 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b2f035e {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ca3b3a8 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-962d85d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-fbae20e {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-5247c9e {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-de94c87 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-0c73a09 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b9ec187 {
		--e-con-grid-template-columns: 200px;
		--e-con-grid-template-rows: repeat(2, 1fr);
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-d0fd39a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-3c7418b::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .e-con-inner > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .e-con-inner > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-de00442 {
		--container-widget-width: 79%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 79%);
		max-width: 79%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-e882f45:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-e882f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-34679f8:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-34679f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ce31328 {
		--e-n-carousel-swiper-slides-to-display: 3;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9363c65 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-61145df::before, .elementor-33423 .elementor-element.elementor-element-61145df > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-61145df > .e-con-inner > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-61145df > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-61145df > .e-con-inner > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-61145df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9e15819 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-3a287ec .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-2e6ac51 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-63eef2e .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-74952c7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-be57a6a .elementor-heading-title {
		font-size: 20px;
	}
	
	body.elementor-page-33423 {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:880px) {
	.elementor-33423 .elementor-element.elementor-element-e000cd1 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-854c80a {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-85124e4 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-c336b27 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4a50b20 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a2a68ed {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4092354 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-1a462bc {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-83ff9b5 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9ccc5f5 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ca3b3a8 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-5247c9e {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b9ec187 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9363c65 {
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ae4f144 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-56dd1b8 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}
}

@media (max-width:767px) {
	.elementor-33423 .elementor-element.elementor-element-84f0588 {
		--spacer-size: 40px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-26b346e .elementor-headline {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-fc7a6fd .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9477ea2:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-9477ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9477ea2 {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-8e27442 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-2139618 {
		--spacer-size: 40px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-d621f2a .elementor-heading-title {
		font-size: 28px;
		line-height: 32px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b12b15c {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 30px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-e000cd1 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-854c80a {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-85124e4 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-c2dbf51 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-c336b27 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4a50b20 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a2a68ed {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ff93c4d {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4092354 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-1a462bc {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-83ff9b5 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-84e1d15 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9ccc5f5 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ca3b3a8 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-5247c9e {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b9ec187 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-6fcc017 {
		--spacer-size: 30px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-3c7418b::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .e-con-inner > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .e-con-inner > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-3c7418b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-f770619 .elementor-headline {
		font-size: 28px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-de00442 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-de00442 .elementor-heading-title {
		font-size: 20px;
		line-height: 26px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-e882f45:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-e882f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-34679f8:not(.elementor-motion-effects-element-type-background), .elementor-33423 .elementor-element.elementor-element-34679f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ce31328 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9363c65 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--grid-auto-flow: row;
	}
	
	.elementor-33423 .elementor-element.elementor-element-61145df::before, .elementor-33423 .elementor-element.elementor-element-61145df > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-61145df > .e-con-inner > .elementor-background-video-container::before, .elementor-33423 .elementor-element.elementor-element-61145df > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-61145df > .e-con-inner > .elementor-background-slideshow::before, .elementor-33423 .elementor-element.elementor-element-61145df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ae4f144 .elementor-heading-title {
		font-size: 28px;
		line-height: 38px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-56dd1b8 {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
}

@media (min-width:768px) {
	.elementor-33423 .elementor-element.elementor-element-3aef2b7 {
		--width: 100%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b12b15c {
		--content-width: 1250px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-9411b4a {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-2f09bb1 {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-11b0d18 {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-c2dbf51 {
		--content-width: 1250px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ef5097d {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a9bf162 {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-a61723a {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-ff93c4d {
		--content-width: 1250px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b0e8683 {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-e981157 {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-4622e5c {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-84e1d15 {
		--content-width: 1250px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-628b6fb {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-b2f035e {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-fbae20e {
		--width: 33%;
	}
	
	.elementor-33423 .elementor-element.elementor-element-479c014 {
		--content-width: 1250px;
	}
	
	.elementor-33423 .elementor-element.elementor-element-0c73a09 {
		--width: 32%;
	}
}

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

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