/* End custom CSS */

.elementor-30986 .elementor-element.elementor-element-39d361c {
	--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;
	--overlay-opacity: .5;
	--padding-top: 0rem;
	--padding-bottom: 2rem;
	--padding-left: 4rem;
	--padding-right: 4rem;
}

.elementor-30986 .elementor-element.elementor-element-39d361c:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-39d361c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #faeff2 0%, #f7f7ff 100%);
}

.elementor-30986 .elementor-element.elementor-element-39d361c::before, .elementor-30986 .elementor-element.elementor-element-39d361c > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-39d361c > .e-con-inner > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-39d361c > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-39d361c > .e-con-inner > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-39d361c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/Lingkaran-1.svg");
	--background-overlay: "";
	background-position: bottom left;
	background-repeat: no-repeat;
}

.elementor-30986 .elementor-element.elementor-element-d80a4c8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 4rem;
	--padding-bottom: 4rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-30986 .elementor-element.elementor-element-d80a4c8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30986 .elementor-element.elementor-element-9940c7b .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: -2%;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-81caaf5 {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 140%;
	letter-spacing: 2%;
}

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

.elementor-30986 .elementor-element.elementor-element-dc3b3c8 .elementor-button {
	background-color: #6b009c;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: 18px 18px 18px 18px;
}

.elementor-30986 .elementor-element.elementor-element-b630070 {
	padding: 40px 0px 0px 0px;
	text-align: start;
}

.elementor-30986 .elementor-element.elementor-element-b630070 img {
	width: 90%;
	max-width: 100%;
}

.elementor-30986 .elementor-element.elementor-element-b68e53f {
	--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;
}

.elementor-30986 .elementor-element.elementor-element-8379c18 {
	--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-30986 .elementor-element.elementor-element-7866877 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-0fb545d);
	--border-color: var(--e-global-color-0fb545d);
	--border-radius: 22px 22px 22px 22px;
	--padding-top: 3rem;
	--padding-bottom: 3rem;
	--padding-left: 3rem;
	--padding-right: 3rem;
}

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

.elementor-30986 .elementor-element.elementor-element-e80d731 {
	font-family: "Inter", Sans-serif;
	letter-spacing: .1em;
}

.elementor-30986 .elementor-element.elementor-element-b9d4f5f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-0fb545d);
	--border-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-item {
	justify-content: left;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb.wpr-feature-list-left .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb.wpr-feature-list-right .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 32px;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #000;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 21px;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-icon-inner-wrap {
	width: 35px;
	height: 35px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 15px;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 15px;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-icon-wrap i {
	font-size: 42px;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-icon-wrap svg {
	width: 42px;
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-title a.wpr-feature-list-url {
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-description {
	color: #6e6b6b;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-7e6d110 .elementor-button {
	background-color: rgba(0, 133, 255, 0);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: var(--e-global-color-c59da0f);
	color: var(--e-global-color-c59da0f);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-7e6d110 {
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-7e6d110 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-30986 .elementor-element.elementor-element-7e6d110 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-30986 .elementor-element.elementor-element-d667ae5 {
	--display: flex;
	--overflow: hidden;
	--overlay-opacity: .5;
	--padding-top: 1.5rem;
	--padding-bottom: 3rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-30986 .elementor-element.elementor-element-d667ae5:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/image-338.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-30986 .elementor-element.elementor-element-d667ae5::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/Vector-2.svg");
	--background-overlay: "";
	background-position: 100% 164px;
	background-repeat: no-repeat;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-a8a57bf {
	left: 0px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-a8a57bf {
	right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-a8a57bf {
	top: 615px;
}

.elementor-30986 .elementor-element.elementor-element-82f23c8 {
	padding: 0px 0px 0px 10px;
	text-align: center;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	color: var(--e-global-color-c59da0f);
}

.elementor-30986 .elementor-element.elementor-element-cfc4301 {
	--display: flex;
	--padding-top: 15px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-6bf5479 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-e448941 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #fff;
	--border-color: #fff;
	box-shadow: var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 10px) var(--shadow_spread, 0) rgba(0, 0, 0, .15);
}

.elementor-30986 .elementor-element.elementor-element-e448941:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-e448941 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .07);
}

.elementor-30986 .elementor-element.elementor-element-79de57e {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #eaeaea;
	--border-color: #eaeaea;
}

.elementor-30986 .elementor-element.elementor-element-79de57e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30986 .elementor-element.elementor-element-bd173c4 .elementor-counter-number-wrapper {
	color: var(--e-global-color-9378a3c);
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-bd173c4 .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-30986 .elementor-element.elementor-element-465b250 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #eaeaea;
	--border-color: #eaeaea;
}

.elementor-30986 .elementor-element.elementor-element-6580a13 .elementor-counter-number-wrapper {
	color: var(--e-global-color-9378a3c);
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-6580a13 .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-30986 .elementor-element.elementor-element-c277dbc {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #eaeaea;
	--border-color: #eaeaea;
}

.elementor-30986 .elementor-element.elementor-element-d88314f .elementor-counter-number-wrapper {
	color: var(--e-global-color-9378a3c);
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-d88314f .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-30986 .elementor-element.elementor-element-b1f64f5 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #eaeaea;
	--border-color: #eaeaea;
}

.elementor-30986 .elementor-element.elementor-element-b18119b .elementor-counter-number-wrapper {
	color: var(--e-global-color-9378a3c);
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-b18119b .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-30986 .elementor-element.elementor-element-33be726 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #eaeaea;
	--border-color: #eaeaea;
}

.elementor-30986 .elementor-element.elementor-element-6af0c7d .elementor-counter-number-wrapper {
	color: var(--e-global-color-9378a3c);
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-6af0c7d .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-30986 .elementor-element.elementor-element-173524b {
	--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: 75px;
	--padding-bottom: 75px;
	--padding-left: 75px;
	--padding-right: 75px;
}

.elementor-30986 .elementor-element.elementor-element-173524b:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-173524b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(189, 220, 255, .19);
}

.elementor-30986 .elementor-element.elementor-element-7838767 {
	--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;
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-30986 .elementor-element.elementor-element-04e9bcb {
	--display: flex;
	--justify-content: center;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-30986 .elementor-element.elementor-element-8164540 {
	padding: 15px 15px 15px 15px;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-8164540 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group {
	padding-right: calc(20px / 2);
	padding-left: calc(20px / 2);
	margin-bottom: 20px;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-form-fields-wrapper {
	margin-left: calc(-20px / 2);
	margin-right: calc(-20px / 2);
	margin-bottom: -20px;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 10px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 10px;
}

body .elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 10px;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group > label, .elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-subgroup label {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group > label {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-type-html {
	padding-bottom: 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group .elementor-field, .elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-subgroup label {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .e-form__buttons__wrapper__button-next {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-button[type="submit"] {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .e-form__buttons__wrapper__button-next:hover {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-button[type="submit"]:hover {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-button {
	border-radius: 6px 6px 6px 6px;
	padding: 10px 30px 10px 30px;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 .elementor-message {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-3d84988 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-30986 .elementor-element.elementor-element-35d2891 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
}

.elementor-30986 .elementor-element.elementor-element-67b1825 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5.wpr-feature-list-left .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5.wpr-feature-list-right .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 35px;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 700;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-inner-wrap {
	width: 55px;
	height: 55px;
	background-color: var(--e-global-color-bee0f85);
	border-style: none;
	border-radius: 45px 45px 45px 45px;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 {
	background-color: var(--e-global-color-4c50db5);
	padding: 18px 18px 18px 18px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-wrap i {
	font-size: 25px;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-wrap svg {
	width: 25px;
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-description {
	color: #6e6b6b;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-0c0541c {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-30986 .elementor-element.elementor-element-caa3221.wpr-feature-list-left .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-caa3221.wpr-feature-list-right .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 35px;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 700;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-inner-wrap {
	width: 55px;
	height: 55px;
	background-color: var(--e-global-color-9e76484);
	border-style: none;
	border-radius: 45px 45px 45px 45px;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 {
	background-color: var(--e-global-color-4c50db5);
	padding: 18px 18px 18px 18px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-caa3221.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-30986 .elementor-element.elementor-element-caa3221.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-wrap i {
	font-size: 25px;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-wrap svg {
	width: 25px;
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-description {
	color: #6e6b6b;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-93628b8 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-item {
	justify-content: left;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c.wpr-feature-list-left .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c.wpr-feature-list-right .wpr-feature-list-item {
	align-items: flex-start;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 35px;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 700;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-inner-wrap {
	width: 55px;
	height: 55px;
	background-color: var(--e-global-color-secondary);
	border-style: none;
	border-radius: 45px 45px 45px 45px;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c {
	background-color: var(--e-global-color-4c50db5);
	padding: 18px 18px 18px 18px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-wrap i {
	font-size: 25px;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-wrap svg {
	width: 25px;
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-title a.wpr-feature-list-url {
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-description {
	color: #6e6b6b;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-9f40ec9 {
	--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;
	--overflow: hidden;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-30986 .elementor-element.elementor-element-8b97c4e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--overflow: hidden;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-30986 .elementor-element.elementor-element-a069d02 {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-a069d02 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-26d8e01 {
	padding: 20px 0px 0px 0px;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-369bb3f {
	--spacer-size: 35px;
}

.elementor-30986 .elementor-element.elementor-element-369bb3f > .elementor-widget-container {
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-c01eee8 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-30986 .elementor-element.elementor-element-1a97adf {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-30986 .elementor-element.elementor-element-1a97adf .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-1a97adf .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-framed .elementor-icon, .elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-secondary);
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-framed:has(:hover) .elementor-icon, .elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-default:has(:hover) .elementor-icon, .elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-framed:has(:focus) .elementor-icon, .elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-framed:has(:hover) .elementor-icon, .elementor-30986 .elementor-element.elementor-element-1a97adf.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf .elementor-icon {
	font-size: 24px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-30986 .elementor-element.elementor-element-1a97adf:has(:hover) .elementor-icon-box-title, .elementor-30986 .elementor-element.elementor-element-1a97adf:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-bee0f85);
}

.elementor-30986 .elementor-element.elementor-element-1a97adf .elementor-icon-box-description {
	color: var(--e-global-color-text);
}

.elementor-30986 .elementor-element.elementor-element-0cc45ba {
	width: auto;
	max-width: auto;
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 1px 10px 4px 10px;
	border-radius: 100px 100px 100px 100px;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-0cc45ba.elementor-element {
	--align-self: center;
}

.elementor-30986 .elementor-element.elementor-element-0cc45ba .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-1ed30c1 {
	margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-30986 .elementor-element.elementor-element-1ed30c1 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-1ed30c1 .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-1ed30c1 .elementor-icon-box-title, .elementor-30986 .elementor-element.elementor-element-1ed30c1 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-weight: 600;
}

.elementor-30986 .elementor-element.elementor-element-1ed30c1:has(:hover) .elementor-icon-box-title, .elementor-30986 .elementor-element.elementor-element-1ed30c1:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-1ed30c1 .elementor-icon-box-description {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-c18497a .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-c18497a {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-c18497a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-30986 .elementor-element.elementor-element-18fa18c {
	--display: flex;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-30986 .elementor-element.elementor-element-b25be0e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper) {
	margin-bottom: 10px;
}

.elementor-30986 .elementor-element.elementor-element-b25be0e .elementor-swiper-button {
	font-size: 20px;
}

.elementor-30986 .elementor-element.elementor-element-b25be0e .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image {
	background-size: contain;
}

.elementor-30986 .elementor-element.elementor-element-b25be0e .elementor-custom-embed-play i {
	color: var(--e-global-color-4c50db5);
}

.elementor-30986 .elementor-element.elementor-element-b25be0e .elementor-custom-embed-play svg {
	fill: var(--e-global-color-4c50db5);
}

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

.elementor-30986 .elementor-element.elementor-element-4c5b188:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-4c5b188 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(249, 251, 250, .38);
}

.elementor-30986 .elementor-element.elementor-element-6a3527c {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-6a3527c .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-175b406 {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-25e5aeb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-30986 .elementor-element.elementor-element-67c2f8a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1rem;
	--padding-bottom: 9rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-67c2f8a:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-67c2f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/background.jpg");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-30986 .elementor-element.elementor-element-334694e .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-ae9379f {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-1a8aa50 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: var(--e-global-color-8077e12);
	color: var(--e-global-color-8077e12);
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-1a8aa50 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-1a8aa50 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-30986 .elementor-element.elementor-element-175e174 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1rem;
	--padding-bottom: 9rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-175e174:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-175e174 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(162deg, #f3f8ff 0%, #cedbff 100%);
}

.elementor-30986 .elementor-element.elementor-element-6a5108c .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-04c928f {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-a9711b8 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: var(--e-global-color-8077e12);
	color: var(--e-global-color-8077e12);
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-a9711b8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-a9711b8 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-1afc216 {
	right: 0px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-1afc216 {
	left: 0px;
}

.elementor-30986 .elementor-element.elementor-element-1afc216 {
	bottom: 0px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-1224a74 {
	left: 115px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-1224a74 {
	right: 115px;
}

.elementor-30986 .elementor-element.elementor-element-1224a74 {
	bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-bf5a876 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1rem;
	--padding-bottom: 9rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-bf5a876:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-bf5a876 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/image-6.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-30986 .elementor-element.elementor-element-b694c83 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-d9164da {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-f6585b3 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: var(--e-global-color-8077e12);
	color: var(--e-global-color-8077e12);
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-f6585b3 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-f6585b3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-bac3a72 {
	right: 0px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-bac3a72 {
	left: 0px;
}

.elementor-30986 .elementor-element.elementor-element-bac3a72 {
	bottom: 0px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-c518bf1 {
	left: 61px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-c518bf1 {
	right: 61px;
}

.elementor-30986 .elementor-element.elementor-element-c518bf1 {
	bottom: 11px;
}

.elementor-30986 .elementor-element.elementor-element-403aca7 {
	--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;
	--margin-top: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-17c39d2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1rem;
	--padding-bottom: 9rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-17c39d2:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-17c39d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(250deg, #ebd1ff 0%, rgba(244, 233, 252, .54) 100%);
}

.elementor-30986 .elementor-element.elementor-element-1449208 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-1167362 {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-7305a8e .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: var(--e-global-color-8077e12);
	color: var(--e-global-color-8077e12);
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-7305a8e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-7305a8e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-d0b1d56 {
	left: 102px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-d0b1d56 {
	right: 102px;
}

.elementor-30986 .elementor-element.elementor-element-d0b1d56 {
	top: 215px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-1173496 {
	right: 31px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-1173496 {
	left: 31px;
}

.elementor-30986 .elementor-element.elementor-element-1173496 {
	bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-45b0330 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1rem;
	--padding-bottom: 9rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-45b0330:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-45b0330 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/image-8.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-30986 .elementor-element.elementor-element-ad280e5 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-92b15bc {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-e48b6bb {
	right: 20px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-e48b6bb {
	left: 20px;
}

.elementor-30986 .elementor-element.elementor-element-e48b6bb {
	bottom: 31px;
}

.elementor-30986 .elementor-element.elementor-element-120b2cc .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: var(--e-global-color-8077e12);
	color: var(--e-global-color-8077e12);
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-120b2cc {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-120b2cc .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-57e4914 {
	left: 62px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-57e4914 {
	right: 62px;
}

.elementor-30986 .elementor-element.elementor-element-57e4914 {
	top: 153px;
}

.elementor-30986 .elementor-element.elementor-element-85cd1d8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1rem;
	--padding-bottom: 9rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-85cd1d8:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-85cd1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/image-7.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-30986 .elementor-element.elementor-element-d872941 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-8044d9b {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-173d109 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: var(--e-global-color-8077e12);
	color: var(--e-global-color-8077e12);
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-173d109 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-173d109 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-ab73c87 {
	right: 255px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-ab73c87 {
	left: 255px;
}

.elementor-30986 .elementor-element.elementor-element-ab73c87 {
	bottom: 51px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-caf9fee {
	right: 163px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-caf9fee {
	left: 163px;
}

.elementor-30986 .elementor-element.elementor-element-caf9fee {
	bottom: 31px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-97ded3e {
	right: 0px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-97ded3e {
	left: 0px;
}

.elementor-30986 .elementor-element.elementor-element-97ded3e {
	bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-1a779c0 .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-30986 .elementor-element.elementor-element-69e9957 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 3em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-30986 .elementor-element.elementor-element-69e9957:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-69e9957 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(189, 220, 255, .16);
}

.elementor-30986 .elementor-element.elementor-element-e32031a {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-e32031a .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-1cb4712 {
	padding: 20px 0px 0px 0px;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-841c37c {
	--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 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--padding-top: 0em;
	--padding-bottom: 3em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-30986 .elementor-element.elementor-element-841c37c:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-841c37c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(189, 220, 255, .16);
}

.elementor-30986 .elementor-element.elementor-element-f51e80b {
	--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: 15px 15px 15px 15px;
	--padding-top: 19px;
	--padding-bottom: 19px;
	--padding-left: 19px;
	--padding-right: 19px;
}

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

.elementor-30986 .elementor-element.elementor-element-5ac5644 {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-5ac5644 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 23px;
	font-weight: 600;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-bd4c18d .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #15bc2c;
}

.elementor-30986 .elementor-element.elementor-element-64d39d0 {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-icon :is(i, svg) {
	fill: #15bc2c;
	color: #15bc2c;
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-30986 .elementor-element.elementor-element-5703e51 {
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-5703e51 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-30986 .elementor-element.elementor-element-6c7d7ab {
	--spacer-size: 20px;
}

.elementor-30986 .elementor-element.elementor-element-6c7d7ab > .elementor-widget-container {
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-f48c3b9 .elementor-button {
	background-color: #15bc2c;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #f8f8f8;
	color: #f8f8f8;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-f48c3b9 {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-50a2319 .elementor-button {
	background-color: rgba(0, 133, 255, 0);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #000;
	color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-50a2319 {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-85c5184 {
	--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: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-30986 .elementor-element.elementor-element-561d209 {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-561d209 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 23px;
	font-weight: 600;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-df6c4c2 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #d73be5;
}

.elementor-30986 .elementor-element.elementor-element-ca2d928 {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-icon :is(i, svg) {
	fill: #ba3fd1;
	color: #ba3fd1;
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-30986 .elementor-element.elementor-element-257ad66 {
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-257ad66 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-30986 .elementor-element.elementor-element-dfb3806 {
	--spacer-size: 20px;
}

.elementor-30986 .elementor-element.elementor-element-dfb3806 > .elementor-widget-container {
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-b42a7e9 .elementor-button {
	background-color: #9d46b9;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #f8f8f8;
	color: #f8f8f8;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-b42a7e9 {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-c5cea55 .elementor-button {
	background-color: rgba(0, 133, 255, 0);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #000;
	color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-c5cea55 {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-3a5c948 {
	--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: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-30986 .elementor-element.elementor-element-6c7cc1e {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-6c7cc1e .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 23px;
	font-weight: 600;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-feb43a6 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-30986 .elementor-element.elementor-element-2f5a26e {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

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

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

.elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-icon :is(i, svg) {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-30986 .elementor-element.elementor-element-e9a7807 {
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30986 .elementor-element.elementor-element-e9a7807 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

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

.elementor-30986 .elementor-element.elementor-element-d04a922 {
	--spacer-size: 20px;
}

.elementor-30986 .elementor-element.elementor-element-d04a922 > .elementor-widget-container {
	height: auto;
}

.elementor-30986 .elementor-element.elementor-element-441b58f .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #f8f8f8;
	color: #f8f8f8;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-441b58f {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-4e0311b .elementor-button {
	background-color: rgba(0, 133, 255, 0);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #000;
	color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
}

.elementor-30986 .elementor-element.elementor-element-4e0311b {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-0d65fd2 {
	--display: flex;
	--min-height: 80vh;
	--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;
	--overlay-opacity: .9;
}

.elementor-30986 .elementor-element.elementor-element-0d65fd2:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-0d65fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffecca;
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/07/Places-to-visit-in-January-in-India.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-30986 .elementor-element.elementor-element-0d65fd2::before, .elementor-30986 .elementor-element.elementor-element-0d65fd2 > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-0d65fd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-0d65fd2 > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-0d65fd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-0d65fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fffcf6;
	--background-overlay: "";
}

.elementor-30986 .elementor-element.elementor-element-3d983c0 {
	--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;
}

.elementor-30986 .elementor-element.elementor-element-f7d2018 .elementor-heading-title {
	color: var(--e-global-color-7e14c76);
}

.elementor-30986 .elementor-element.elementor-element-b9786ce .elementor-image-box-wrapper {
	text-align: start;
}

.elementor-30986 .elementor-element.elementor-element-b9786ce .elementor-image-box-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 60px;
	font-weight: 600;
	color: var(--e-global-color-7e14c76);
}

.elementor-30986 .elementor-element.elementor-element-b9786ce .elementor-image-box-description {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: var(--e-global-color-7e14c76);
}

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

.elementor-30986 .elementor-element.elementor-element-c74ce19 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-secondary);
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-30986 .elementor-element.elementor-element-c74ce19 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-30986 .elementor-element.elementor-element-f3ef970 {
	--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-30986 .elementor-element.elementor-element-58ba913 {
	--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;
	--overflow: hidden;
	--padding-top: 3rem;
	--padding-bottom: 3rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-30986 .elementor-element.elementor-element-f67d56f {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-f67d56f .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-0c41aa3 {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62.elementor-element {
	--align-self: center;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-center .timeline-item__point {
	margin-left: 20px;
	margin-right: 20px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-left .timeline-item__point {
	margin-right: 20px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-right .timeline-item__point {
	margin-left: 20px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item+.jet-timeline-item {
	margin-top: 30px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card, .elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-arrow {
	border-style: none;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card {
	border-radius: 0px 0px 0px 0px;
	background-color: rgba(255, 255, 255, 0);
	box-shadow: var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 10px) var(--shadow_spread, 0) rgba(0, 0, 0, .15);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-inner {
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	background-color: rgba(255, 255, 255, 0);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-arrow {
	background-color: rgba(255, 255, 255, 0);
	width: 19px;
	height: 19px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow {
	margin-left: calc(-19px / 2);
	margin-right: calc(-19px / 2);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow {
	margin-left: calc(-19px / 2);
}

.rtl .elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow {
	margin-left: calc(-19px / 2);
}

.rtl .elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow {
	margin-right: calc(-19px / 2);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow {
	margin-left: calc(-19px / 2);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow {
	margin-right: calc(-19px / 2);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-img {
	margin-bottom: 10px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img {
	margin-top: 10px;
	margin-bottom: 0;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-img img {
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__meta-content {
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-content {
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 20px 30px 20px 30px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	margin: 0px 0px 5px 0px;
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-desc {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon {
	font-size: 16px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .timeline-item__point-content {
	height: 40px;
	width: 40px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-center .jet-timeline__line {
	margin-left: calc(40px / 2);
	margin-right: calc(40px / 2);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-left .jet-timeline__line {
	margin-left: calc(40px / 2);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-right .jet-timeline__line {
	margin-right: calc(40px / 2);
	right: -2px;
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item.is--active .timeline-item__point-content {
	background-color: var(--e-global-color-bee0f85);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline__line-progress {
	background-color: var(--e-global-color-bee0f85);
}

.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline__line {
	width: 2px;
}

.elementor-30986 .elementor-element.elementor-element-1f3134d .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-30986 .elementor-element.elementor-element-1f3134d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-30986 .elementor-element.elementor-element-b9b94f8 {
	--display: flex;
	--padding-top: 2rem;
	--padding-bottom: 5rem;
	--padding-left: .5rem;
	--padding-right: .5rem;
}

.elementor-30986 .elementor-element.elementor-element-b89c58b {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-b89c58b .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider {
	--ekit_testimonial_left_right_spacing: 15px;
	--ekit_testimonial_slidetoshow: 4;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-profile-info .elementskit-author-name {
	margin-bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-commentor-content .elementskit-client_logo {
	margin-bottom: 32px;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-pagination {
	bottom: -50px;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-pagination span {
	width: 8px;
	height: 8px;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child) {
	margin-right: 12px;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active {
	width: 8px;
	height: 8px;
	transform: scale(1.2);
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-navigation-button {
	font-size: 36px;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-button-prev {
	left: 0%;
	width: 50px;
	height: 50px;
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-button-next {
	right: 0%;
	width: 50px;
	height: 50px;
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-button-prev:hover {
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider .swiper-button-next:hover {
	color: #000;
}

.elementor-30986 .elementor-element.elementor-element-4372bd7 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2em;
	--padding-bottom: 3em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-30986 .elementor-element.elementor-element-ea562cd {
	--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-30986 .elementor-element.elementor-element-ea562cd.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30986 .elementor-element.elementor-element-1109bb7 {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-1109bb7 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-66efc13 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-254504a {
	--display: flex;
	--position: absolute;
	--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;
	bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-254504a.e-con {
	--order: 99999;
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-254504a {
	left: 0px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-254504a {
	right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-75c53a6 {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 3rem;
	--padding-bottom: 1rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-75c53a6:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-75c53a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(147deg, #fff7f1 0%, #fae9ef 100%);
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-b5448fc {
	left: 97px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-b5448fc {
	right: 97px;
}

.elementor-30986 .elementor-element.elementor-element-b5448fc {
	top: -28px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-3c3ef1f {
	left: 97px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-3c3ef1f {
	right: 97px;
}

.elementor-30986 .elementor-element.elementor-element-3c3ef1f {
	top: -28px;
}

.elementor-30986 .elementor-element.elementor-element-7c5379e .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-32ad2ee {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-cc74cf0 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Inter", Sans-serif;
	font-weight: 600;
	text-decoration: none;
	fill: var(--e-global-color-9378a3c);
	color: var(--e-global-color-9378a3c);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9378a3c);
	border-radius: 20px 20px 20px 20px;
}

.elementor-30986 .elementor-element.elementor-element-6af4512 {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 3rem;
	--padding-bottom: 1rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-6af4512:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-6af4512 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff7f1;
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/image-8.png");
}

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

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-8a422a5 {
	left: 92px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-8a422a5 {
	right: 92px;
}

.elementor-30986 .elementor-element.elementor-element-8a422a5 {
	top: -28px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-94e6a4e {
	left: 92px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-94e6a4e {
	right: 92px;
}

.elementor-30986 .elementor-element.elementor-element-94e6a4e {
	top: -28px;
}

.elementor-30986 .elementor-element.elementor-element-1fc66c0 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-5da81da {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-a78e0dc .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Inter", Sans-serif;
	font-weight: 600;
	text-decoration: none;
	fill: var(--e-global-color-9378a3c);
	color: var(--e-global-color-9378a3c);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9378a3c);
	border-radius: 20px 20px 20px 20px;
}

.elementor-30986 .elementor-element.elementor-element-c244b67 {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 3rem;
	--padding-bottom: 1rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-30986 .elementor-element.elementor-element-c244b67:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-c244b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff7f1;
	background-image: url("https://cdn-fgagd.nitrocdn.com/DqrWMdUMATYUpRLCNwQeXMSmhakmwmyY/assets/images/optimized/rev-a5b46d2/www.eresourceerp.com/wp-content/uploads/2025/06/image-6.png");
}

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

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-5bf7c27 {
	left: 97px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-5bf7c27 {
	right: 97px;
}

.elementor-30986 .elementor-element.elementor-element-5bf7c27 {
	top: -28px;
}

body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-bb78604 {
	left: 97px;
}

body.rtl .elementor-30986 .elementor-element.elementor-element-bb78604 {
	right: 97px;
}

.elementor-30986 .elementor-element.elementor-element-bb78604 {
	top: -28px;
}

.elementor-30986 .elementor-element.elementor-element-1da8d9f .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 19px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-df8656f {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-73fcd96 .elementor-button {
	background-color: rgba(97, 206, 112, 0);
	font-family: "Inter", Sans-serif;
	font-weight: 600;
	text-decoration: none;
	fill: var(--e-global-color-9378a3c);
	color: var(--e-global-color-9378a3c);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9378a3c);
	border-radius: 20px 20px 20px 20px;
}

.elementor-30986 .elementor-element.elementor-element-458f65d {
	--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-30986 .elementor-element.elementor-element-65aac08 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-4920305 img {
	width: 100%;
}

.elementor-30986 .elementor-element.elementor-element-312b166 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-30986 .elementor-element.elementor-element-312b166:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-312b166 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7f7;
}

.elementor-30986 .elementor-element.elementor-element-c89db4c {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-c89db4c .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-b24f9d9 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-9847f73 img {
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-a3b29f1 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-42873af img {
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-4afa875 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-069ed61 img {
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-7d994e6 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-7a0da20 img {
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-2330084 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-1732509 img {
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-bce28d1 {
	--display: flex;
}

.elementor-30986 .elementor-element.elementor-element-cb50d2c img {
	border-radius: 22px 22px 22px 22px;
}

.elementor-30986 .elementor-element.elementor-element-b1d4ea9 {
	--e-n-carousel-swiper-slides-to-display: 6;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
}

.elementor-30986 .elementor-element.elementor-element-64d7ae0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overflow: hidden;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-8191e36 {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-8191e36 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-ae61aa6 {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-ae61aa6 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-816a43b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-30986 .elementor-element.elementor-element-e6d23d0 {
	--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: 22px 0px 22px 0px;
}

.elementor-30986 .elementor-element.elementor-element-e6d23d0:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-e6d23d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e3f6ff;
}

.elementor-30986 .elementor-element.elementor-element-f888252 img {
	border-radius: 22px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-954a83a .wpr-date {
	text-align: left;
	color: var(--e-global-color-8077e12);
	font-family: "Inter", Sans-serif;
	font-size: 15px;
}

.elementor-30986 .elementor-element.elementor-element-f44bd99 {
	text-align: start;
}

.elementor-30986 .elementor-element.elementor-element-f44bd99 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-81ec573 {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-ecaf263 {
	--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: 22px 0px 22px 0px;
}

.elementor-30986 .elementor-element.elementor-element-ecaf263:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-ecaf263 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e3f6ff;
}

.elementor-30986 .elementor-element.elementor-element-f27cace img {
	border-radius: 22px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-939a6b9 .wpr-date {
	text-align: left;
	color: var(--e-global-color-8077e12);
	font-family: "Inter", Sans-serif;
	font-size: 15px;
}

.elementor-30986 .elementor-element.elementor-element-c49ce5b {
	text-align: start;
}

.elementor-30986 .elementor-element.elementor-element-c49ce5b .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-c05fffe {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-15bbaa8 {
	--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: 22px 0px 22px 0px;
}

.elementor-30986 .elementor-element.elementor-element-15bbaa8:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-15bbaa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e3f6ff;
}

.elementor-30986 .elementor-element.elementor-element-0d5b59e img {
	border-radius: 22px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-8890267 .wpr-date {
	text-align: left;
	color: var(--e-global-color-8077e12);
	font-family: "Inter", Sans-serif;
	font-size: 15px;
}

.elementor-30986 .elementor-element.elementor-element-8e0daf2 {
	text-align: start;
}

.elementor-30986 .elementor-element.elementor-element-8e0daf2 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-c1b9d88 {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-2e004f2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 3rem;
	--padding-bottom: 3rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-30986 .elementor-element.elementor-element-2e004f2:not(.elementor-motion-effects-element-type-background), .elementor-30986 .elementor-element.elementor-element-2e004f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(189, 220, 255, .16);
}

.elementor-30986 .elementor-element.elementor-element-fcca97c {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-fcca97c .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-8557fca {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .elementor-repeater-item-4dc8bb9.jet-table__head-cell {
	color: var(--e-global-color-4c50db5);
	background-color: var(--e-global-color-text);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .elementor-repeater-item-0d0193c.jet-table__head-cell {
	color: var(--e-global-color-text);
	background-color: var(--e-global-color-6643b72);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .elementor-repeater-item-b2feafe.jet-table__head-cell {
	color: var(--e-global-color-9378a3c);
	background-color: var(--e-global-color-6643b72);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-d819ea9 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-c107e71 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-c07428f {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-0376d44 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-c165bbb {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-eaea5ea {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-03aa89a {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-e6af89d {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-f1e63cb {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-219aac6 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-e72db06 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-d34ddac {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-0c6b171 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-e20c2c7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-534c1b7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-b17c536 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-e403da0 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-274904e {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-56b6712 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-14db996 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-5d61817 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-209eaad {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-10154ad {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-afac88c {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-bc0a39d {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-d1de646 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-7ebcca2 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-890f5e7 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-770e986 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-f362c01 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-8fae341 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-d3cfc3c {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-b3c6b5b {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-c0732b4 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-969623c {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-cbb5011 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-ebd137e {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-357b862 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-ce05282 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-e2065ea {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-8552f43 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-07434ac {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-9bce5e3 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-7e6d034 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-84027b7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-32add79 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-da4ed0d {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-6aa999e {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-8e06fc7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-afd3429 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row .jet-table__cell.elementor-repeater-item-5a6966f {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table {
	table-layout: fixed;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table-wrapper {
	margin-left: auto;
	margin-right: auto;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-row:first-child .jet-table__cell:first-child {
	border-top-left-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-row:first-child .jet-table__cell:last-child {
	border-top-right-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row:last-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-row:last-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-row:first-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-row:first-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body_no-border-radius .jet-table__body-row > .jet-table__cell {
	border-radius: 0 !important;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-cell {
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
	font-family: var(--e-global-typography-bef4f58-font-family), Sans-serif;
	font-weight: var(--e-global-typography-bef4f58-font-weight);
	text-transform: var(--e-global-typography-bef4f58-text-transform);
	background-color: #0085ff;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-cell {
	border-style: solid;
	border-width: 0 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
	font-family: "Inter", Sans-serif;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-width: 1px 0 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-width: 1px 1px 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-width: 0 0 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-width: 0 1px 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-cell {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	background-color: var(--e-global-color-4c50db5);
	vertical-align: middle;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__cell-link {
	color: var(--e-global-color-secondary);
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-cell .jet-table__cell-inner {
	padding: 30px 30px 30px 30px;
}

.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .elementor-repeater-item-4dc8bb9.jet-table__head-cell {
	color: var(--e-global-color-4c50db5);
	background-color: var(--e-global-color-text);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .elementor-repeater-item-0d0193c.jet-table__head-cell {
	color: var(--e-global-color-text);
	background-color: var(--e-global-color-6643b72);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .elementor-repeater-item-b2feafe.jet-table__head-cell {
	color: var(--e-global-color-9378a3c);
	background-color: var(--e-global-color-6643b72);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-d819ea9 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-c107e71 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-c07428f {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-0376d44 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-c165bbb {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-eaea5ea {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-03aa89a {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-e6af89d {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-f1e63cb {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-219aac6 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-e72db06 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-d34ddac {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-0c6b171 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-e20c2c7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-534c1b7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-b17c536 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-e403da0 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-274904e {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-56b6712 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-14db996 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-5d61817 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-209eaad {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-10154ad {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-afac88c {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-bc0a39d {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-d1de646 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-7ebcca2 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-890f5e7 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-770e986 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-f362c01 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-8fae341 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-d3cfc3c {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-b3c6b5b {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-c0732b4 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-969623c {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-cbb5011 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-ebd137e {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-357b862 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-ce05282 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-e2065ea {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-8552f43 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-07434ac {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-9bce5e3 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-7e6d034 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-84027b7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-32add79 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-da4ed0d {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-6aa999e {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-8e06fc7 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-afd3429 {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row .jet-table__cell.elementor-repeater-item-5a6966f {
	color: var(--e-global-color-accent);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table {
	table-layout: auto;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table-wrapper {
	margin-left: auto;
	margin-right: auto;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-row:first-child .jet-table__cell:first-child {
	border-top-left-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-row:first-child .jet-table__cell:last-child {
	border-top-right-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row:last-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-row:last-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-row:first-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-row:first-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body_no-border-radius .jet-table__body-row > .jet-table__cell {
	border-radius: 0 !important;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-cell {
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
	font-family: var(--e-global-typography-bef4f58-font-family), Sans-serif;
	font-weight: var(--e-global-typography-bef4f58-font-weight);
	text-transform: var(--e-global-typography-bef4f58-text-transform);
	background-color: #0085ff;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-cell {
	border-style: solid;
	border-width: 0 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-width: 1px 0 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-width: 1px 1px 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-width: 0 0 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-width: 0 1px 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-cell {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	background-color: var(--e-global-color-4c50db5);
	vertical-align: middle;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__cell-link {
	color: var(--e-global-color-secondary);
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-cell .jet-table__cell-inner {
	padding: 30px 30px 30px 30px;
}

.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

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

.elementor-30986 .elementor-element.elementor-element-39500e0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 3rem 6rem 2.5rem 6rem;
}

.elementor-30986 .elementor-element.elementor-element-39500e0 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-30986 .elementor-element.elementor-element-acfa071.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-30986 .elementor-element.elementor-element-dadeac9 {
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-dadeac9 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-30986 .elementor-element.elementor-element-9ef075d {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-30986 .elementor-element.elementor-element-9ef075d.elementor-element {
	--align-self: center;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-carousel .slick-slide {
	margin-left: 15px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-carousel .slick-list {
	margin-left: -15px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-arrow {
	display: flex !important;
	color: #3db3b3;
	border-color: #3db3b3;
	-webkit-transition-duration: .1s;
	transition-duration: .1s;
	font-size: 8px;
	width: 30px;
	height: 30px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-dots {
	display: inline-table !important;
	top: 96%;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-content-inner {
	background-color: rgba(249, 249, 249, 0);
	padding: 25px 150px 27px 150px;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-dot {
	width: 7px;
	height: 7px;
	margin-right: 5px;
	background-color: #d3cfcf;
	border-style: none;
	border-radius: 50% 50% 50% 50%;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 {
	z-index: 1;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-item {
	padding: 5px 5px 50px 5px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-left .wpr-testimonial-meta {
	padding-top: 25px;
	margin-right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-right .wpr-testimonial-meta {
	padding-top: 25px;
	margin-left: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta, .elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta {
	padding: 0 150px 0 150px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-icon i {
	color: #d8d8d8;
	font-size: 35px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-icon svg {
	fill: #d8d8d8;
	width: 35px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-icon {
	margin-bottom: 13px;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-title {
	color: #222;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	letter-spacing: .4px;
	margin: 0 0 22px;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-content {
	color: #747474;
	font-family: "Noto Sans", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 27px;
	margin-bottom: 30px;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-date {
	color: #aaa;
	font-family: "Open Sans", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	letter-spacing: .6px;
	text-align: center;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating i:before {
	color: #ffb426;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-rating-icon .wpr-rating-marked svg {
	fill: #ffb426;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating i {
	color: rgba(216, 216, 216, 0);
	font-size: 22px;
	margin-right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating svg {
	fill: rgba(216, 216, 216, 0);
	width: 22px;
	height: 22px;
	margin-right: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating span {
	color: #ffb426;
	margin-left: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating {
	text-align: center;
	margin-bottom: 5px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-top .wpr-testimonial-meta {
	margin-bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-bottom .wpr-testimonial-meta {
	margin-top: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-extra .wpr-testimonial-content-wrap {
	margin-bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-image img {
	width: 73px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before, .elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before {
	left: calc(150px + 1px + ( 73px / 2 ));
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before, .elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before {
	right: calc(150px + 1px + ( 73px / 2 ));
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before, .elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before {
	top: calc(25px + 1px + ( 73px / 2 ));
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-image {
	margin-bottom: 9px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-image-position-right .wpr-testimonial-image {
	margin-left: 9px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-image-position-left .wpr-testimonial-image {
	margin-right: 9px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-image-position-center .wpr-testimonial-image {
	margin-bottom: 9px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-name {
	color: #3f3f3f;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: .4px;
	margin-bottom: 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-job {
	color: #aaa;
	font-family: "Open Sans", Sans-serif;
	font-size: 13px;
	letter-spacing: .3px;
	margin: 0 0 0px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-logo-image img {
	max-width: 65px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-logo-image {
	margin-bottom: 5px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-social {
	color: #fff;
	background-color: rgba(255, 134, 85, .97);
	border-color: rgba(181, 181, 181, 0);
	transition-duration: .1s;
	width: 30px;
	height: 30px;
	font-size: 24px;
	margin-right: 7px;
	border-style: none;
	border-radius: 1px 1px 1px 1px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-social:hover {
	color: #fff;
	background-color: #444;
	border-color: #b5b5b5;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-social i {
	line-height: 30px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-social svg {
	line-height: 30px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-arrow svg {
	fill: #3db3b3;
	-webkit-transition-duration: .1s;
	transition-duration: .1s;
	width: 8px;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-arrow:hover {
	color: #249b9b;
	border-color: #249b9b;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-arrow:hover svg {
	fill: #249b9b;
}

.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-dots .slick-active .wpr-testimonial-dot {
	background-color: #3db3b3;
}

.elementor-30986 .elementor-element.elementor-element-ff15186 .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: var(--e-global-color-4c50db5);
	color: var(--e-global-color-4c50db5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

@media (min-width:768px) {
	.elementor-30986 .elementor-element.elementor-element-d80a4c8 {
		--width: 60%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b68e53f {
		--width: 50%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-79de57e {
		--width: 20%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-465b250 {
		--width: 20%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c277dbc {
		--width: 20%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b1f64f5 {
		--width: 20%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-33be726 {
		--width: 20%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-04e9bcb {
		--width: 70%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-35d2891 {
		--width: 30%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-67c2f8a {
		--width: 30%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-175e174 {
		--width: 40%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-bf5a876 {
		--width: 30%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-17c39d2 {
		--width: 30%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-45b0330 {
		--width: 30%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-85cd1d8 {
		--width: 40%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-841c37c {
		--content-width: 1140px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-f51e80b {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-85c5184 {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-3a5c948 {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-3d983c0 {
		--width: 60%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-f3ef970 {
		--width: 50%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-ea562cd {
		--width: 58%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-254504a {
		--width: 129%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-75c53a6 {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6af4512 {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c244b67 {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-458f65d {
		--width: 40%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-e6d23d0 {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-ecaf263 {
		--width: 33%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-15bbaa8 {
		--width: 33%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-30986 .elementor-element.elementor-element-d80a4c8 {
		--width: 55%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-3d983c0 {
		--width: 60%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-f3ef970 {
		--width: 40%;
	}
}

@media (min-width:1025px) {
	.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img {
		margin-top: 10px;
		margin-bottom: 0;
	}
}

@media (max-width:1024px) {
	.elementor-30986 .elementor-element.elementor-element-9940c7b .elementor-heading-title {
		font-size: 38px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-dc3b3c8 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b630070 img {
		width: 100%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-8379c18 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b9d4f5f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-title {
		font-size: 18px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-description {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d667ae5::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 100% 42px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-82f23c8 {
		font-size: 18px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-bd173c4 .elementor-counter-number-wrapper {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6580a13 .elementor-counter-number-wrapper {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d88314f .elementor-counter-number-wrapper {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b18119b .elementor-counter-number-wrapper {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6af0c7d .elementor-counter-number-wrapper {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-8164540 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-description {
		font-size: 13px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-description {
		font-size: 13px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-description {
		font-size: 13px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-a069d02 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-26d8e01 {
		padding: 20px 15px 0px 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b25be0e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper) {
		margin-bottom: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6a3527c .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-e32031a .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-5ac5644 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-561d209 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6c7cc1e .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b9786ce .elementor-image-box-title {
		font-size: 40px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-f67d56f .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b89c58b .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1109bb7 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c89db4c .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b1d4ea9 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-30986 .elementor-element.elementor-element-64d7ae0 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-ae61aa6 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-fcca97c .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-dadeac9 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-carousel .slick-slide {
		margin-left: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-carousel .slick-list {
		margin-left: -15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-arrow {
		display: none !important;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-dots {
		display: inline-table !important;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-dot {
		width: 7px;
		height: 7px;
		margin-right: 6px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-content-inner {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-left .wpr-testimonial-meta {
		padding-top: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-right .wpr-testimonial-meta {
		padding-top: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta, .elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta {
		padding: 0 10px 0 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-content {
		font-size: 13px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-date {
		font-size: 11px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating i {
		font-size: 20px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating svg {
		width: 20px;
		height: 20px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-name {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-job {
		font-size: 13px;
	}
}

@media (max-width:767px) {
	.elementor-30986 .elementor-element.elementor-element-39d361c {
		--padding-top: 0rem;
		--padding-bottom: 0rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-30986 .elementor-element.elementor-element-9940c7b .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-81caaf5 {
		font-size: 16px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-a934780 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-dc3b3c8 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b68e53f {
		--padding-top: 10px;
		--padding-bottom: 35px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-8379c18 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-7866877 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-title {
		font-size: 16px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d4809fb .wpr-feature-list-description {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-7e6d110 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d667ae5::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30986 .elementor-element.elementor-element-d667ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0% 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d667ae5 {
		--padding-top: 1rem;
		--padding-bottom: 1rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-30986 .elementor-element.elementor-element-82f23c8 {
		text-align: start;
		font-size: 16px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-79de57e {
		--width: 46%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-bd173c4 .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-bd173c4 .elementor-counter-title {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-465b250 {
		--width: 46%;
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6580a13 .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6580a13 .elementor-counter-title {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c277dbc {
		--width: 46%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d88314f .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d88314f .elementor-counter-title {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b1f64f5 {
		--width: 46%;
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b18119b .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b18119b .elementor-counter-title {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-33be726 {
		--width: 46%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6af0c7d .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6af0c7d .elementor-counter-title {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-173524b {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-8164540 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-67b1825 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-inner-wrap {
		width: 42px;
		height: 42px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-wrap i {
		font-size: 20px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-icon-wrap svg {
		width: 20px;
		height: auto;
	}
	
	.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-title {
		font-size: 18px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-57e4ec5 .wpr-feature-list-description {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-0c0541c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-inner-wrap {
		width: 42px;
		height: 42px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-wrap i {
		font-size: 20px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-icon-wrap svg {
		width: 20px;
		height: auto;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-title {
		font-size: 18px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caa3221 .wpr-feature-list-description {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-93628b8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-inner-wrap {
		width: 42px;
		height: 42px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-wrap i {
		font-size: 20px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-icon-wrap svg {
		width: 20px;
		height: auto;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-title {
		font-size: 18px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6b4648c .wpr-feature-list-description {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-a069d02 {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-a069d02 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-26d8e01 {
		padding: 20px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c18497a .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b25be0e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper) {
		margin-bottom: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6a3527c .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-175b406 {
		padding: 10px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-334694e .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6a5108c .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b694c83 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1449208 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-ad280e5 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-d872941 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-caf9fee {
		bottom: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1a779c0 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-e32031a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1cb4712 {
		padding: 20px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-5ac5644 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-bd4c18d .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-f48c3b9 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50a2319 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-561d209 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-df6c4c2 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b42a7e9 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c5cea55 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-6c7cc1e .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-feb43a6 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-441b58f .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-4e0311b .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-0d65fd2 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-30986 .elementor-element.elementor-element-3d983c0 {
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b9786ce .elementor-image-box-title {
		font-size: 30px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b9786ce .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b204aff {
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c74ce19 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c74ce19 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-f67d56f .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-0c41aa3 {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-9e2ad62 .jet-timeline-item .timeline-item__card-content {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1f3134d .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b89c58b .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-7a95085 .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1109bb7 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-66efc13 {
		padding: 0px 10px 0px 10px;
		text-align: center;
	}
	
	body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-3c3ef1f {
		left: 239.961px;
	}
	
	body.rtl .elementor-30986 .elementor-element.elementor-element-3c3ef1f {
		right: 239.961px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-3c3ef1f {
		top: -14.004px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-7c5379e .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-cc74cf0 .elementor-button {
		font-size: 14px;
	}
	
	body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-94e6a4e {
		left: 238.992px;
	}
	
	body.rtl .elementor-30986 .elementor-element.elementor-element-94e6a4e {
		right: 238.992px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-94e6a4e {
		top: -12.988px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1fc66c0 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-a78e0dc .elementor-button {
		font-size: 14px;
	}
	
	body:not(.rtl) .elementor-30986 .elementor-element.elementor-element-bb78604 {
		left: 239.992px;
	}
	
	body.rtl .elementor-30986 .elementor-element.elementor-element-bb78604 {
		right: 239.992px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-bb78604 {
		top: -15.988px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-1da8d9f .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-73fcd96 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c89db4c .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-b1d4ea9 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-30986 .elementor-element.elementor-element-64d7ae0 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-8191e36 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-ae61aa6 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-f44bd99 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-c49ce5b .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-8e0daf2 .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-fcca97c .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-8557fca {
		padding: 10px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__head-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__foot-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-9dbcdfc .jet-table__body-cell .jet-table__cell-inner {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-0f3f515 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__head-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__foot-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-0f3f515 .jet-table__body-cell .jet-table__cell-inner {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-39500e0 {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-30986 .elementor-element.elementor-element-acfa071 > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-dadeac9 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-9ef075d {
		font-size: 14px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-carousel .slick-slide {
		margin-left: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-carousel .slick-list {
		margin-left: -0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-arrow {
		display: none !important;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-dots {
		display: inline-table !important;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-dot {
		width: 7px;
		height: 7px;
		margin-right: 6px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-content-inner {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-left .wpr-testimonial-meta {
		padding-top: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-right .wpr-testimonial-meta {
		padding-top: 0px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta, .elementor-30986 .elementor-element.elementor-element-50ed602.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta {
		padding: 0 10px 0 10px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-title {
		font-size: 22px;
		margin: 0 0 7px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-content {
		font-size: 13px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-date {
		font-size: 11px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating i {
		font-size: 20px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-rating svg {
		width: 20px;
		height: 20px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-name {
		font-size: 15px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-50ed602 .wpr-testimonial-job {
		font-size: 13px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-ff15186 {
		padding: 1px 1px 25px 1px;
	}
	
	.elementor-30986 .elementor-element.elementor-element-ff15186 .elementor-button {
		font-size: 14px;
	}
}

/* Start custom CSS for jet-timeline, class: .elementor-element-9e2ad62 */
@media screen and (min-width: 1200px) {
	.elementor-30986 .elementor-element.elementor-element-9e2ad62 .left {
		text-align: right !important;
		display: block;
	}
}
