
.elementor-41034 .elementor-element.elementor-element-6202298b {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 254px;
	--padding-bottom: 96px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-6202298b:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-6202298b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #021241;
}

.elementor-41034 .elementor-element.elementor-element-3e69588f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-37a3511e {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-37a3511e .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 75px;
	font-weight: 700;
	color: #fcfcfc;
}

.elementor-41034 .elementor-element.elementor-element-259864df {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-259864df > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-259864df.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-259864df .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-259864df .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 45px;
	font-weight: 700;
	line-height: 50px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-6d86fc8b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--margin-top: 0px;
	--margin-bottom: 28px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: var(--e-global-color-01d490b);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: rgba(255, 255, 255, .14);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-weight: 700;
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	margin: 2px 2px 2px 2px;
	color: var(--e-global-color-7cddced);
	border-style: none;
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button:hover {
	color: var(--e-global-color-7cddced);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .14);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button:hover svg .variation-3-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v5:hover svg path {
	stroke: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button.btn-v8:hover div > span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: #000;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: rgba(255, 255, 255, .14);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-weight: 700;
	text-transform: none;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	margin: 2px 2px 2px 2px;
	color: #fff;
	border-style: none;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: #fff;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: #fff;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: #fff;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: #fff;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button div > div {
	color: #fff;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: #fff;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: #fff;
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button:hover {
	color: var(--e-global-color-7cddced);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .14);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button:hover svg .variation-3-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover svg path {
	stroke: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button.btn-v8:hover div > span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-6fa267c9 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 156px;
	--padding-bottom: 156px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

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

.elementor-41034 .elementor-element.elementor-element-36c0120e > .elementor-widget-container {
	margin: 0px 0px 56px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-36c0120e.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-36c0120e .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-36c0120e .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 52px;
	font-weight: 500;
	line-height: 62px;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-36c0120e .nextsaas_heading_wrap .nextsaas_heading span {
	color: #f05;
}

.elementor-41034 .elementor-element.elementor-element-58b5cd4d .nextsaas_customer_logos_wrapper .shadow-left {
	background: linear-gradient(to right, #fff, transparent);
	width: 30%;
}

.elementor-41034 .elementor-element.elementor-element-58b5cd4d .nextsaas_customer_logos_wrapper .shadow-right {
	background: linear-gradient(to left, #fff, transparent);
	width: 30%;
}

.elementor-41034 .elementor-element.elementor-element-58b5cd4d .nextsaas_customer_logos_wrapper figure {
	width: 135px;
	height: 120px;
}

.elementor-41034 .elementor-element.elementor-element-58b5cd4d .nextsaas_customer_logos_wrapper figure img {
	width: 130px;
	height: 125px;
}

.elementor-41034 .elementor-element.elementor-element-2d35473 {
	width: var(--container-widget-width, 63%);
	max-width: 63%;
	--container-widget-width: 63%;
	--container-widget-flex-grow: 0;
}

.elementor-41034 .elementor-element.elementor-element-2d35473 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-2d35473.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-2d35473 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-2d35473 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-418af061 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 140px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-418af061:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-418af061 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-49c5490);
	background-image: url("https://cdn-klimp.nitrocdn.com/uuqJkSqMdGgHmKLJHRSesTsEqqlpyRIf/assets/images/optimized/rev-6497949/luvimobile.fr/wp-content/uploads/2026/03/luvimobile_background-gris.png");
	background-size: cover;
}

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

.elementor-41034 .elementor-element.elementor-element-4a54a875 {
	--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: 76px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-612199f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-1ae20f69 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-41034 .elementor-element.elementor-element-1ae20f69 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-1ae20f69 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-1ae20f69 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 52px;
	font-weight: 700;
	line-height: 62px;
	color: var(--e-global-color-7cddced);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-1ae20f69 .nextsaas_heading_wrap .nextsaas_heading span {
	color: #e7014e;
}

.elementor-41034 .elementor-element.elementor-element-28a8205 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-28a8205 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-28a8205.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-28a8205 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-28a8205 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #ff7b00;
}

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

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-family: "Inter Tight", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: capitalize;
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	color: var(--e-global-color-49a14f1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button:hover {
	color: var(--e-global-color-49a14f1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ff7b00;
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button:hover svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button.btn-v8:hover div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-4fa7664a {
	--display: flex;
	--justify-content: flex-end;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-275bc457 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 110px;
}

.elementor-41034 .elementor-element.elementor-element-3ba3a9da .stack-card-item {
	padding: 32px 32px 32px 32px;
}

.elementor-41034 .elementor-element.elementor-element-3ba3a9da .stack-cards__item .stack-card-title, .elementor-41034 .elementor-element.elementor-element-3ba3a9da .stack-card-title {
	font-size: 30px;
	font-weight: 700;
}

.elementor-41034 .elementor-element.elementor-element-3ba3a9da .stack-cards__item .stack-card-title {
	margin: 0px 0px 4px 0px;
}

.elementor-41034 .elementor-element.elementor-element-3ba3a9da .stack-card-title {
	margin: 0px 0px 4px 0px;
}

.elementor-41034 .elementor-element.elementor-element-3ba3a9da .stack-cards__item .stack-card-icon {
	margin: 0px 0px 24px 0px;
}

.elementor-41034 .elementor-element.elementor-element-3ba3a9da .stack-cards__item img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-41034 .elementor-element.elementor-element-7cbdf731 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-7cbdf731:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-7cbdf731 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9fafb;
}

.elementor-41034 .elementor-element.elementor-element-5969e755 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 32px 32px 32px 32px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-41034 .elementor-element.elementor-element-5969e755:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-5969e755 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-klimp.nitrocdn.com/uuqJkSqMdGgHmKLJHRSesTsEqqlpyRIf/assets/images/optimized/rev-6497949/luvimobile.fr/wp-content/uploads/2026/03/luvimobile_background.jpg");
	background-position: top left;
	background-size: cover;
}

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

.elementor-41034 .elementor-element.elementor-element-5969e755.nextsaas-filter-effect-yes {
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
	background-color: rgba(255, 255, 255, .1);
}

.elementor-41034 .elementor-element.elementor-element-7e487ddf {
	--e-transform-rotateZ: 28deg;
	top: -610px;
	z-index: 0;
}

body:not(.rtl) .elementor-41034 .elementor-element.elementor-element-7e487ddf {
	left: 74px;
}

body.rtl .elementor-41034 .elementor-element.elementor-element-7e487ddf {
	right: 74px;
}

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

.elementor-41034 .elementor-element.elementor-element-7815c809 .nextsaas_badge_wrap .nextsaas-badge {
	background-color: #fcfcfc;
	font-size: 16px;
	font-weight: 300;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7815c809 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7815c809 .nextsaas_badge_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-612212db {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-41034 .elementor-element.elementor-element-612212db > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 32px 0px;
}

.elementor-41034 .elementor-element.elementor-element-612212db.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-612212db .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-612212db .nextsaas_heading_wrap .nextsaas_heading {
	font-weight: 700;
	color: #fcfcfc;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-612212db .nextsaas_heading_wrap .nextsaas_heading span {
	color: #e7014e;
}

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

.elementor-41034 .elementor-element.elementor-element-3d4954f4 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-3d4954f4:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-3d4954f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f5f8;
}

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

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

.elementor-41034 .elementor-element.elementor-element-d824916.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-d824916 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-d824916 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 52px;
	font-weight: 700;
	line-height: 62px;
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-d824916 .nextsaas_heading_wrap .nextsaas_heading span {
	color: #f05;
}

.elementor-41034 .elementor-element.elementor-element-19a6a8b3 {
	--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: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 72px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-4064b6ef {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

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

.elementor-41034 .elementor-element.elementor-element-4725f9e1 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-2e098919 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-2e098919 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-2e098919.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-2e098919 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-2e098919 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-696e48e9 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-696e48e9 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-696e48e9.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-696e48e9 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-696e48e9 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-2c8abfde {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 16px 16px 16px 16px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-41034 .elementor-element.elementor-element-2c8abfde:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-2c8abfde > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-83252d8);
}

.elementor-41034 .elementor-element.elementor-element-280cd6e1 > .elementor-widget-container {
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-280cd6e1 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 28px;
	color: var(--e-global-color-9dbe9b7);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-17439928 > .elementor-widget-container {
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-17439928 .nextsaas_customer_logos_wrapper .shadow-left {
	background: linear-gradient(to right, rgba(236, 232, 255, .44), transparent);
	width: 30%;
}

.elementor-41034 .elementor-element.elementor-element-17439928 .nextsaas_customer_logos_wrapper .shadow-right {
	background: linear-gradient(to left, rgba(236, 232, 255, .44), transparent);
	width: 30%;
}

.elementor-41034 .elementor-element.elementor-element-17439928 .logos-item-wrap {
	background-color: #fff;
	padding: 4px 4px 4px 4px;
	gap: 7px;
	max-width: 138px;
	min-width: 138px;
}

.elementor-41034 .elementor-element.elementor-element-17439928 .logos-item-wrap figure {
	width: 42px;
	height: 42px;
}

.elementor-41034 .elementor-element.elementor-element-39abedf6 {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-39abedf6.elementor-element {
	--align-self: stretch;
}

.elementor-41034 .elementor-element.elementor-element-39abedf6 img {
	max-width: 345px;
	height: 224px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-41034 .elementor-element.elementor-element-4fa2b520 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

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

.elementor-41034 .elementor-element.elementor-element-6710f897 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-3c6c35fa {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-3c6c35fa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-3c6c35fa.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-3c6c35fa .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-3c6c35fa .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-20325142 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-20325142 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-20325142.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-20325142 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-20325142 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-779cee6c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 16px 16px 16px 16px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-41034 .elementor-element.elementor-element-779cee6c:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-779cee6c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-83252d8);
}

.elementor-41034 .elementor-element.elementor-element-76df6c30 > .elementor-widget-container {
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-76df6c30 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 28px;
	color: var(--e-global-color-9dbe9b7);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-320ce7ee > .elementor-widget-container {
	margin: 20px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-320ce7ee .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 23px;
	color: var(--e-global-color-9dbe9b7);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-1dc4a773 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

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

.elementor-41034 .elementor-element.elementor-element-2460c918 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-26b1ed21 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-26b1ed21 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-26b1ed21.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-26b1ed21 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-26b1ed21 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-35290fab {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-35290fab > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-35290fab.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-35290fab .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-35290fab .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-33602e5a {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 24px 0px;
}

.elementor-41034 .elementor-element.elementor-element-33602e5a .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: rgba(26, 26, 28, .6);
}

.elementor-41034 .elementor-element.elementor-element-e697bdf {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-41034 .elementor-element.elementor-element-e697bdf .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 20px 20px 20px 20px;
}

.elementor-41034 .elementor-element.elementor-element-dc8542b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

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

.elementor-41034 .elementor-element.elementor-element-53ae0b63 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-4e9921d7 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-4e9921d7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-4e9921d7.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-4e9921d7 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-4e9921d7 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-385d9528 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-385d9528 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-385d9528.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-385d9528 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-385d9528 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-67b4141f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 16px 16px 16px 16px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-41034 .elementor-element.elementor-element-67b4141f:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-67b4141f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-83252d8);
}

.elementor-41034 .elementor-element.elementor-element-6e7660f0 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

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

.elementor-41034 .elementor-element.elementor-element-36c8011f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-3063bb63 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-3063bb63 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-3063bb63.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-3063bb63 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-3063bb63 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-248d4b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-41034 .elementor-element.elementor-element-248d4b > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-248d4b.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41034 .elementor-element.elementor-element-248d4b .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-248d4b .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: -1.2px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-4ef2c3c5 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 24px 0px;
}

.elementor-41034 .elementor-element.elementor-element-4ef2c3c5 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: rgba(26, 26, 28, .6);
}

.elementor-41034 .elementor-element.elementor-element-399db1b3 img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px -4px rgba(0, 0, 0, .5);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #ff7b00;
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap {
	text-align: right;
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-family: "Inter Tight", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: capitalize;
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	color: var(--e-global-color-49a14f1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button:hover {
	color: var(--e-global-color-49a14f1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ff7b00;
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button:hover svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button.btn-v8:hover div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-6feed0e7 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 156px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-6feed0e7:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-6feed0e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-83252d8);
}

.elementor-41034 .elementor-element.elementor-element-170321dc {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-73e5346 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-41034 .elementor-element.elementor-element-73e5346 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-73e5346 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 52px;
	font-weight: 500;
	line-height: 62px;
	color: var(--e-global-color-7cddced);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-73e5346 .nextsaas_heading_wrap .nextsaas_heading span {
	color: #f05;
}

.elementor-41034 .elementor-element.elementor-element-743de148 {
	--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: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-420285f3 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 32px 32px 32px 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-41034 .elementor-element.elementor-element-420285f3.e-con {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-2918270 {
	--display: flex;
	--justify-content: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-7b502efc {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-7b502efc.elementor-element {
	--align-self: flex-start;
}

.elementor-41034 .elementor-element.elementor-element-7b502efc img {
	max-width: 268px;
	height: 45px;
	object-fit: scale-down;
	object-position: center center;
}

.elementor-41034 .elementor-element.elementor-element-67adb117 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 70px 0px 32px 0px;
}

.elementor-41034 .elementor-element.elementor-element-67adb117 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-3287cabd {
	--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: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-41034 .elementor-element.elementor-element-14405b8c.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-14405b8c img {
	width: 100%;
	max-width: 346px;
	height: 44px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-41034 .elementor-element.elementor-element-2b4028ae .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-2b4028ae .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-2b4028ae .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-2b4028ae .elementor-icon-box-title a {
	font-family: "Inter Tight", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
}

.elementor-41034 .elementor-element.elementor-element-2b4028ae:has(:hover) .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-2b4028ae:has(:focus) .elementor-icon-box-title {
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-2b4028ae .elementor-icon-box-description {
	font-family: "Inter Tight", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 21px;
}

.elementor-41034 .elementor-element.elementor-element-3e8c62d1 {
	--display: flex;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-3e8c62d1.e-con {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-59b36f88 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 32px 32px 32px 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-41034 .elementor-element.elementor-element-cd71b9c {
	--display: flex;
}

.elementor-41034 .elementor-element.elementor-element-4b066e2c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-4b066e2c.elementor-element {
	--align-self: flex-start;
}

.elementor-41034 .elementor-element.elementor-element-4b066e2c img {
	width: 100%;
	max-width: 337px;
	height: 75px;
}

.elementor-41034 .elementor-element.elementor-element-7601cb85 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 70px 0px 32px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7601cb85 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-4bef9587 {
	--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: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-41034 .elementor-element.elementor-element-5ff18a3a.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-5ff18a3a img {
	width: 100%;
	max-width: 44px;
	height: 44px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-41034 .elementor-element.elementor-element-5aedcd4b .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-5aedcd4b .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-5aedcd4b .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-5aedcd4b .elementor-icon-box-title a {
	font-family: "Inter Tight", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
}

.elementor-41034 .elementor-element.elementor-element-5aedcd4b:has(:hover) .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-5aedcd4b:has(:focus) .elementor-icon-box-title {
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-5aedcd4b .elementor-icon-box-description {
	font-family: "Inter Tight", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 21px;
}

.elementor-41034 .elementor-element.elementor-element-42229295 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 32px 32px 32px 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-41034 .elementor-element.elementor-element-42229295:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-42229295 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f05;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 24px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde .nextsaas_counter_wrapper .counter-number {
	font-family: "Inter Tight", Sans-serif;
	font-size: 90px;
	font-weight: 400;
	line-height: 106px;
	letter-spacing: 8.2px;
	word-spacing: 9px;
	color: #fcfcfc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde .nextsaas_counter_wrapper .counter-title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde .nextsaas_counter_wrapper {
	display: block;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde .nextsaas_counter_wrapper[data-display="vertical"] {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde .nextsaas_counter_wrapper[data-display="vertical"] .counter-number {
	justify-content: left;
}

.elementor-41034 .elementor-element.elementor-element-7c91cfde .nextsaas_counter_wrapper[data-display="vertical"] .counter-title {
	text-align: left;
}

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

.elementor-41034 .elementor-element.elementor-element-539a6f41 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 24px;
	color: #fcfcfc;
}

.elementor-41034 .elementor-element.elementor-element-6a59f43e {
	--display: flex;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-6a59f43e.e-con {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-74b9e8d4 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 32px 32px 32px 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-41034 .elementor-element.elementor-element-258ce524 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 70px 0px 32px 0px;
}

.elementor-41034 .elementor-element.elementor-element-258ce524 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-6f06cdfd {
	--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: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-41034 .elementor-element.elementor-element-567af1c7.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-567af1c7 img {
	width: 100%;
	max-width: 44px;
	height: 44px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-41034 .elementor-element.elementor-element-58c5904f .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-58c5904f .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-58c5904f .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-58c5904f .elementor-icon-box-title a {
	font-family: "Inter Tight", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
}

.elementor-41034 .elementor-element.elementor-element-58c5904f:has(:hover) .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-58c5904f:has(:focus) .elementor-icon-box-title {
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-58c5904f .elementor-icon-box-description {
	font-family: "Inter Tight", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 21px;
}

.elementor-41034 .elementor-element.elementor-element-58217d6e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 32px 32px 32px 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-41034 .elementor-element.elementor-element-a61d8a6 {
	--display: flex;
	--justify-content: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-4ea20331.elementor-element {
	--align-self: flex-start;
}

.elementor-41034 .elementor-element.elementor-element-4ea20331 {
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-4ea20331 img {
	width: 100%;
	max-width: 268px;
	height: 61px;
}

.elementor-41034 .elementor-element.elementor-element-13b0b475 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 70px 0px 32px 0px;
}

.elementor-41034 .elementor-element.elementor-element-13b0b475 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-786a57df {
	--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: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-41034 .elementor-element.elementor-element-1ef08cb0.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-1ef08cb0 img {
	width: 100%;
	max-width: 44px;
	height: 44px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-41034 .elementor-element.elementor-element-1b4181ca .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-1b4181ca .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-1b4181ca .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-1b4181ca .elementor-icon-box-title a {
	font-family: "Inter Tight", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
}

.elementor-41034 .elementor-element.elementor-element-1b4181ca:has(:hover) .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-1b4181ca:has(:focus) .elementor-icon-box-title {
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-1b4181ca .elementor-icon-box-description {
	font-family: "Inter Tight", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 21px;
}

.elementor-41034 .elementor-element.elementor-element-129ac95f {
	--display: flex;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-129ac95f.e-con {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-62c49130 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 32px 32px 32px 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-41034 .elementor-element.elementor-element-62c49130:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-62c49130 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-20afc1e2 .nextsaas_badge_wrap .nextsaas-badge {
	background-color: rgba(252, 252, 252, .1);
	font-family: "Inter Tight", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	color: #fff;
	padding: 6px 20px 6px 20px;
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-174921a6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 20px 0px 32px 0px;
}

.elementor-41034 .elementor-element.elementor-element-174921a6 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #fcfcfc;
}

.elementor-41034 .elementor-element.elementor-element-2b40d186 {
	--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: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: var(--e-global-color-01d490b);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: rgba(255, 255, 255, .14);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap {
	text-align: left;
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-weight: 700;
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	margin: 2px 2px 2px 2px;
	color: var(--e-global-color-7cddced);
	border-style: none;
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button:hover {
	color: var(--e-global-color-7cddced);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .14);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button:hover svg .variation-3-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover svg path {
	stroke: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button.btn-v8:hover div > span {
	color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-7fc2b36f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 32px 32px 32px 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-41034 .elementor-element.elementor-element-55ae7d26 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 50px 0px 32px 0px;
}

.elementor-41034 .elementor-element.elementor-element-55ae7d26 .elementor-heading-title {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-1db5906b {
	--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: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-41034 .elementor-element.elementor-element-74a550ea.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-74a550ea img {
	width: 100%;
	max-width: 44px;
	height: 44px;
	border-radius: 25px 25px 25px 25px;
}

.elementor-41034 .elementor-element.elementor-element-5f62db24 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-41034 .elementor-element.elementor-element-5f62db24 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-5f62db24 .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-5f62db24 .elementor-icon-box-title a {
	font-family: "Inter Tight", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
}

.elementor-41034 .elementor-element.elementor-element-5f62db24:has(:hover) .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-5f62db24:has(:focus) .elementor-icon-box-title {
	color: #1a1a1c;
}

.elementor-41034 .elementor-element.elementor-element-5f62db24 .elementor-icon-box-description {
	font-family: "Inter Tight", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 21px;
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: var(--e-global-color-d68f7ef);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 > .elementor-widget-container {
	margin: 25px 25px 25px 25px;
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap {
	text-align: right;
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-weight: 700;
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	margin: 2px 2px 2px 2px;
	color: var(--e-global-color-49a14f1);
	border-style: none;
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button:hover {
	color: var(--e-global-color-49a14f1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button:hover svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button.btn-v8:hover div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-6d345c61 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 156px;
	--padding-bottom: 156px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-41034 .elementor-element.elementor-element-27999a04 {
	--display: flex;
	--position: absolute;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	top: 120px;
}

body:not(.rtl) .elementor-41034 .elementor-element.elementor-element-27999a04 {
	left: 0px;
}

body.rtl .elementor-41034 .elementor-element.elementor-element-27999a04 {
	right: 0px;
}

.elementor-41034 .elementor-element.elementor-element-620b6d8 .ai-voice-generator-integration-circle foreignObject div {
	background-color: var(--e-global-color-9dbe9b7);
	width: 80px;
	height: 80px;
	border-radius: 9999px 9999px 9999px 9999px;
}

.elementor-41034 .elementor-element.elementor-element-620b6d8 .ai-voice-generator-integration-circle circle {
	stroke: #f4efe7;
	stroke-width: 1px;
}

.elementor-41034 .elementor-element.elementor-element-620b6d8 .ai-voice-generator-integration-circle foreignObject {
	width: 80px;
	height: 80px;
}

.elementor-41034 .elementor-element.elementor-element-620b6d8 .ai-voice-generator-integration-circle foreignObject img {
	width: calc(79% - 16px) !important;
	height: calc(79% - 16px) !important;
	max-width: calc(100% - 16px) !important;
	max-height: calc(100% - 16px) !important;
	opacity: 1;
}

.elementor-41034 .elementor-element.elementor-element-620b6d8 .nextsaas_customer_logos_circle_wrapper {
	width: 100%;
	max-width: 100%;
}

.elementor-41034 .elementor-element.elementor-element-620b6d8 .nextsaas_customer_logos_wrapper {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-620b6d8 .ai-voice-generator-integration-circle {
	width: 100%;
	height: 100%;
}

.elementor-41034 .elementor-element.elementor-element-2dfc2a9c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 280px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-41034 .elementor-element.elementor-element-7fbc8ad4 .nextsaas_badge_wrap .nextsaas-badge {
	background-color: #ececec;
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: var(--e-global-color-9dbe9b7);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7fbc8ad4 > .elementor-widget-container {
	--e-transform-scale: 1.1;
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-7fbc8ad4.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-41034 .elementor-element.elementor-element-7fbc8ad4 .nextsaas_badge_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-180e59c7 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-180e59c7 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-180e59c7 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 52px;
	font-weight: 500;
	line-height: 62px;
	color: var(--e-global-color-7cddced);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-180e59c7 .nextsaas_heading_wrap .nextsaas_heading span {
	color: #f05;
}

.elementor-41034 .elementor-element.elementor-element-4cb4e896 {
	width: var(--container-widget-width, 83%);
	max-width: 83%;
	--container-widget-width: 83%;
	--container-widget-flex-grow: 0;
}

.elementor-41034 .elementor-element.elementor-element-4cb4e896 > .elementor-widget-container {
	margin: 0px 0px 76px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-4cb4e896.elementor-element {
	--align-self: center;
}

.elementor-41034 .elementor-element.elementor-element-4cb4e896 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-4cb4e896 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-42b48d8);
	margin: 0px 0px 0px 0px;
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: var(--e-global-color-d68f7ef);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap {
	text-align: center;
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button, .elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-weight: 700;
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	margin: 2px 2px 2px 2px;
	color: var(--e-global-color-49a14f1);
	border-style: none;
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button:hover {
	color: var(--e-global-color-49a14f1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-7cddced);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button:hover svg .variation-3-fill-color {
	fill: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover svg path {
	stroke: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button.btn-v8:hover div > span {
	color: var(--e-global-color-49a14f1);
}

.elementor-41034 .elementor-element.elementor-element-2eff7309 {
	--display: flex;
	--position: absolute;
	--min-height: 258px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	bottom: 0px;
	--z-index: 0;
}

.elementor-41034 .elementor-element.elementor-element-2eff7309:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-2eff7309 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 50%);
}

body:not(.rtl) .elementor-41034 .elementor-element.elementor-element-2eff7309 {
	left: 0px;
}

body.rtl .elementor-41034 .elementor-element.elementor-element-2eff7309 {
	right: 0px;
}

@media (min-width:768px) {
	.elementor-41034 .elementor-element.elementor-element-3e69588f {
		--content-width: 1290px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6fa267c9 {
		--content-width: 1290px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-418af061 {
		--content-width: 1290px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-275bc457 {
		--width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-7cbdf731 {
		--content-width: 1417px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3d4954f4 {
		--content-width: 1290px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4064b6ef {
		--width: 32%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4fa2b520 {
		--width: 31%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1dc4a773 {
		--width: 32%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-dc8542b {
		--width: 32%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6e7660f0 {
		--width: 845px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6feed0e7 {
		--content-width: 1290px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-420285f3 {
		--width: 97%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2918270 {
		--content-width: 692px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3e8c62d1 {
		--width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-cd71b9c {
		--width: 35%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6a59f43e {
		--width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-a61d8a6 {
		--width: 49%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-129ac95f {
		--width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6d345c61 {
		--width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-27999a04 {
		--content-width: 1400px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2dfc2a9c {
		--content-width: 1290px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-41034 .elementor-element.elementor-element-6202298b {
		--width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4064b6ef {
		--width: 47%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4fa2b520 {
		--width: 47%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1dc4a773 {
		--width: 47%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-dc8542b {
		--width: 47%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-420285f3 {
		--width: 48%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3e8c62d1 {
		--width: 48%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6a59f43e {
		--width: 48%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-129ac95f {
		--width: 48%;
	}
}

@media (min-width:1025px) {
	.elementor-41034 .elementor-element.elementor-element-5969e755:not(.elementor-motion-effects-element-type-background), .elementor-41034 .elementor-element.elementor-element-5969e755 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

@media (max-width:1024px) {
	.elementor-41034 .elementor-element.elementor-element-6202298b {
		--padding-top: 170px;
		--padding-bottom: 48px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-74520ddb .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-942b947 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6fa267c9 {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-36c0120e {
		--container-widget-width: 95%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 95%);
		max-width: 95%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-36c0120e .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2d35473 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2d35473 {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-418af061 {
		--padding-top: 120px;
		--padding-bottom: 120px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4a54a875 {
		--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-41034 .elementor-element.elementor-element-1ae20f69 {
		--container-widget-width: 60%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 60%);
		max-width: 60%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1ae20f69.elementor-element {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1ae20f69 .nextsaas_heading_wrap {
		text-align: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1ae20f69 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-01fc353 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4fa7664a {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-41034 .elementor-element.elementor-element-275bc457 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-7cbdf731 {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-612212db {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-612212db .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3d4954f4 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-d824916 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-d824916 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-19a6a8b3 {
		--justify-content: center;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--flex-wrap: wrap;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4064b6ef {
		--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 24px;
		--row-gap: 0px;
		--column-gap: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4725f9e1 {
		--justify-content: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4fa2b520 {
		--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 24px;
		--row-gap: 0px;
		--column-gap: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6710f897 {
		--justify-content: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1dc4a773 {
		--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 24px;
		--row-gap: 0px;
		--column-gap: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2460c918 {
		--justify-content: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-dc8542b {
		--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 24px;
		--row-gap: 0px;
		--column-gap: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-53ae0b63 {
		--justify-content: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6e7660f0 {
		--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 24px;
		--row-gap: 0px;
		--column-gap: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-36c8011f {
		--justify-content: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c0ede5 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6feed0e7 {
		--padding-top: 120px;
		--padding-bottom: 120px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-73e5346 .nextsaas_heading_wrap {
		text-align: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-73e5346 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-743de148 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
	}
	
	.elementor-41034 .elementor-element.elementor-element-420285f3 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 120px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-420285f3.e-con {
		--align-self: flex-start;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3e8c62d1 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-7c91cfde .nextsaas_counter_wrapper .counter-number {
		font-size: 50px;
		line-height: 60px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6a59f43e {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-129ac95f {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-38c95ee7 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-74e60d86 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6d345c61 {
		--padding-top: 100px;
		--padding-bottom: 120px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-27999a04 {
		top: 140px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2dfc2a9c {
		--padding-top: 200px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-180e59c7 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4cb4e896 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-494a3df1 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
}

@media (max-width:767px) {
	.elementor-41034 .elementor-element.elementor-element-37a3511e .elementor-heading-title {
		font-size: 50px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-259864df {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-259864df .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6d86fc8b {
		--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-41034 .elementor-element.elementor-element-74520ddb {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41034 .elementor-element.elementor-element-74520ddb.elementor-element {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-942b947 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41034 .elementor-element.elementor-element-942b947.elementor-element {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-36c0120e {
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 80%);
		max-width: 80%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-36c0120e .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 28px;
		line-height: 34px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2d35473 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2d35473 {
		--container-widget-width: 95%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 95%);
		max-width: 95%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2d35473 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-418af061 {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1ae20f69 {
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 85%);
		max-width: 85%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1ae20f69 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 34px;
		line-height: 34px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-28a8205 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-28a8205 .nextsaas_heading_wrap {
		text-align: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-28a8205 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 29px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-01fc353 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41034 .elementor-element.elementor-element-01fc353 > .elementor-widget-container {
		margin: 10px 0px 20px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-01fc353.elementor-element {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-7cbdf731 {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-5969e755 {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-612212db .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3d4954f4 {
		--padding-top: 64px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-d824916 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-d824916 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 32px;
		line-height: 34px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4064b6ef {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2e098919 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2e098919 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2e098919.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2e098919 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2e098919 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-696e48e9 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4fa2b520 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c6c35fa {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c6c35fa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c6c35fa.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c6c35fa .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c6c35fa .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-20325142 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1dc4a773 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-26b1ed21 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-26b1ed21 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-26b1ed21.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41034 .elementor-element.elementor-element-26b1ed21 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41034 .elementor-element.elementor-element-26b1ed21 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-35290fab {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-33602e5a .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-dc8542b {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4e9921d7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4e9921d7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4e9921d7.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4e9921d7 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4e9921d7 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-385d9528 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6e7660f0 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3063bb63 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3063bb63 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3063bb63.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3063bb63 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3063bb63 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-248d4b {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4ef2c3c5 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c0ede5 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41034 .elementor-element.elementor-element-3c0ede5.elementor-element {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-6feed0e7 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-170321dc {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-73e5346 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 27px;
		line-height: 34px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-743de148 {
		--width: 85%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-743de148.e-con {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-420285f3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-67adb117 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2b4028ae .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-2b4028ae .elementor-icon-box-title a {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-7601cb85 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-5aedcd4b .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-5aedcd4b .elementor-icon-box-title a {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-539a6f41 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-258ce524 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-58c5904f .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-58c5904f .elementor-icon-box-title a {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-13b0b475 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-1b4181ca .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-1b4181ca .elementor-icon-box-title a {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-174921a6 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-38c95ee7 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41034 .elementor-element.elementor-element-38c95ee7.elementor-element {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-55ae7d26 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-5f62db24 .elementor-icon-box-title, .elementor-41034 .elementor-element.elementor-element-5f62db24 .elementor-icon-box-title a {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-74e60d86 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41034 .elementor-element.elementor-element-74e60d86.elementor-element {
		--align-self: center;
	}
	
	body:not(.rtl) .elementor-41034 .elementor-element.elementor-element-27999a04 {
		left: -350px;
	}
	
	body.rtl .elementor-41034 .elementor-element.elementor-element-27999a04 {
		right: -350px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-27999a04 {
		top: 100px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-620b6d8 .ai-voice-generator-integration-circle foreignObject img {
		width: calc(50px - 16px) !important;
		height: calc(50px - 16px) !important;
		max-width: calc(100% - 16px) !important;
		max-height: calc(100% - 16px) !important;
	}
	
	.elementor-41034 .elementor-element.elementor-element-620b6d8 .nextsaas_customer_logos_circle_wrapper {
		width: 1300px;
		max-width: 1100px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-180e59c7 > .elementor-widget-container {
		padding: 5px 10px 5px 10px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-180e59c7 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4cb4e896 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4cb4e896 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41034 .elementor-element.elementor-element-4cb4e896 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41034 .elementor-element.elementor-element-494a3df1 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41034 .elementor-element.elementor-element-494a3df1.elementor-element {
		--align-self: center;
	}
	
	.elementor-41034 .elementor-element.elementor-element-2eff7309 {
		--z-index: 0;
	}
}
