.elementor-3580 .elementor-element.elementor-element-211865b1:not(.elementor-motion-effects-element-type-background), .elementor-3580 .elementor-element.elementor-element-211865b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at bottom center, var(--e-global-color-4ca25af) -30%, var(--e-global-color-044b931) 50%);
}

.elementor-3580 .elementor-element.elementor-element-211865b1 > .elementor-background-overlay {
	background-image: url("https://ascendea.ai/wp-content/uploads/2025/04/bg_footer_center.webp");
	background-position: bottom center;
	background-repeat: no-repeat;
	opacity: .1;
	transition: background .3s, border-radius .3s, opacity .3s;
	--lzl-bg-img: "https://ascendea.ai/wp-content/uploads/2025/04/bg_footer_center.webp";
}

.elementor-3580 .elementor-element.elementor-element-211865b1 > .elementor-background-overlay.lzl:not(.lzl-ed), .elementor-3580 .elementor-element.elementor-element-211865b1 > .elementor-background-overlay.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFi0lEQVR42u3BAQ0AAADCoPdPbQ43oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBXA/yTAAHWtsLoAAAAAElFTkSuQmCC");
}

.elementor-3580 .elementor-element.elementor-element-211865b1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 7% 0% 0% 0%;
}

.elementor-3580 .elementor-element.elementor-element-3c167b93 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3580 .elementor-element.elementor-element-5b9b520c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3580 .elementor-element.elementor-element-5b9b520c > .elementor-container {
	max-width: 720px;
}

.elementor-3580 .elementor-element.elementor-element-5b9b520c {
	padding: 5em 0em 5em 0em;
}

.elementor-3580 .elementor-element.elementor-element-6eb42c4e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-3580 .elementor-element.elementor-element-6eb42c4e > .elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-3580 .elementor-element.elementor-element-3376036e {
	text-align: center;
}

.elementor-3580 .elementor-element.elementor-element-3376036e .elementor-heading-title {
	font-family: var(--e-global-typography-a435f28-font-family), Sans-serif;
	font-size: var(--e-global-typography-a435f28-font-size);
	font-weight: var(--e-global-typography-a435f28-font-weight);
	line-height: var(--e-global-typography-a435f28-line-height);
	color: var(--e-global-color-text);
}

.elementor-3580 .elementor-element.elementor-element-63470f75 {
	--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: 4em;
	--padding-bottom: 4em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-3580 .elementor-element.elementor-element-530d7c1b p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-530d7c1b {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-8c0f97f p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-8c0f97f {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-5503eb0 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-5503eb0 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-dab028b p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-dab028b {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-a8debe0 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-a8debe0 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-cf0fd01 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-cf0fd01 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-ef637c4 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-ef637c4 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-878b4e2 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-878b4e2 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-38d137a p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-38d137a {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-114176e p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-114176e {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-89f1ad1 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-89f1ad1 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-2c56873 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-2c56873 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-ce2b7c7 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-ce2b7c7 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-5251fad p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-5251fad {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-e4ca4e4 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-e4ca4e4 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-1da2161 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-1da2161 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-9bccacd p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-9bccacd {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-e049ebd p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-e049ebd {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-8368c07 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-8368c07 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-5f49093 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-5f49093 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-9a0cbaf p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-9a0cbaf {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-6b3d349 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-6b3d349 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-ed4c3aa p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-ed4c3aa {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-f986d42 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-f986d42 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-d901e50 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-d901e50 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-4cd54fe p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-4cd54fe {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-24d6d17 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-24d6d17 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-91f719f p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-91f719f {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-ba0fe57 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-ba0fe57 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-516c628 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-516c628 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-e6d7ee5 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-e6d7ee5 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-e91ecb0 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-e91ecb0 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-b96187c p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-b96187c {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-f9648c5 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-f9648c5 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-8b8ef39 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-8b8ef39 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-d66f10b p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-d66f10b {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-7752cf5 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-7752cf5 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-c77b61f p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-c77b61f {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-27c4d77 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-27c4d77 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-b84b587 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-b84b587 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-dcd4429 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-dcd4429 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-f46f4de p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-f46f4de {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-bb52e2f p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-bb52e2f {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-69f74a5 p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-69f74a5 {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-35f092f p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-35f092f {
	color: var(--e-global-color-33d3719);
}

.elementor-3580 .elementor-element.elementor-element-e6e3bae p {
	margin-block-end: 0px;
}

.elementor-3580 .elementor-element.elementor-element-e6e3bae {
	color: var(--e-global-color-33d3719);
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-3580 .elementor-element.elementor-element-211865b1 > .elementor-background-overlay {
		background-size: cover;
	}
	
	.elementor-3580 .elementor-element.elementor-element-211865b1 {
		margin-top: 0em;
		margin-bottom: 0em;
		padding: 7em 0em 0em 0em;
	}
	
	.elementor-3580 .elementor-element.elementor-element-5b9b520c {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-3580 .elementor-element.elementor-element-6eb42c4e > .elementor-element-populated {
		padding: 2em 2em 2em 2em;
	}
	
	.elementor-3580 .elementor-element.elementor-element-3376036e .elementor-heading-title {
		font-size: var(--e-global-typography-a435f28-font-size);
		line-height: var(--e-global-typography-a435f28-line-height);
	}
}

@media (max-width:767px) {
	.elementor-3580 .elementor-element.elementor-element-211865b1 > .elementor-background-overlay {
		background-size: cover;
	}
	
	.elementor-3580 .elementor-element.elementor-element-211865b1 {
		margin-top: 0em;
		margin-bottom: 0em;
		padding: 8em 0em 0em 0em;
	}
	
	.elementor-3580 .elementor-element.elementor-element-5b9b520c {
		padding: 2em 0em 2em 0em;
	}
	
	.elementor-3580 .elementor-element.elementor-element-6eb42c4e.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-3580 .elementor-element.elementor-element-6eb42c4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 14px;
	}
	
	.elementor-3580 .elementor-element.elementor-element-6eb42c4e > .elementor-element-populated {
		padding: 14px 14px 14px 14px;
	}
	
	.elementor-3580 .elementor-element.elementor-element-3376036e {
		text-align: center;
	}
	
	.elementor-3580 .elementor-element.elementor-element-3376036e .elementor-heading-title {
		font-size: var(--e-global-typography-a435f28-font-size);
		line-height: var(--e-global-typography-a435f28-line-height);
	}
}