
.elementor-42234 .elementor-element.elementor-element-9833f26 {
	--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: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-42234 .elementor-element.elementor-element-9833f26:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-9833f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0d1017;
}

.elementor-42234 .elementor-element.elementor-element-6f1bb06 {
	--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-42234 .elementor-element.elementor-element-87cb33d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--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-42234 .elementor-element.elementor-element-4b780fe .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 64px;
	font-weight: 700;
	line-height: 75px;
	letter-spacing: 0px;
	word-spacing: 8px;
	color: #fff;
	margin: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-a22eb0c > .elementor-widget-container {
	margin: 20px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-a22eb0c .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-42234 .elementor-element.elementor-element-a22eb0c .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 64px;
	font-weight: 900;
	line-height: 76px;
	letter-spacing: -3.2px;
	margin: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: #f8f9fa;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #f8f9fa;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap {
	text-align: center;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 24px;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button {
	padding: 5px 6px 5px 24px;
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: #000;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: #000;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: #000;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button div > div {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-23ef759 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: #000;
}

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

.elementor-42234 .elementor-element.elementor-element-dc2b697 img {
	width: 44%;
	max-width: 100%;
}

.elementor-42234 .elementor-element.elementor-element-6eda1c4 {
	--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-42234 .elementor-element.elementor-element-6eda1c4:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-6eda1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-42234 .elementor-element.elementor-element-86b96d2 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 32px 32px 32px 32px;
	--padding-top: 72px;
	--padding-bottom: 72px;
	--padding-left: 42px;
	--padding-right: 42px;
}

.elementor-42234 .elementor-element.elementor-element-86b96d2:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-86b96d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #040420;
}

.elementor-42234 .elementor-element.elementor-element-f32091b {
	--e-transform-rotateZ: -20deg;
	top: -270px;
	z-index: 0;
}

body:not(.rtl) .elementor-42234 .elementor-element.elementor-element-f32091b {
	right: -530px;
}

body.rtl .elementor-42234 .elementor-element.elementor-element-f32091b {
	left: -530px;
}

.elementor-42234 .elementor-element.elementor-element-f32091b img {
	width: 100%;
	max-width: 50%;
}

.elementor-42234 .elementor-element.elementor-element-e14b6ce {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42234 .elementor-element.elementor-element-d1076a0 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42234 .elementor-element.elementor-element-56c2416 {
	width: var(--container-widget-width, 95.605%);
	max-width: 95.605%;
	--container-widget-width: 95.605%;
	--container-widget-flex-grow: 0;
}

.elementor-42234 .elementor-element.elementor-element-56c2416 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-56c2416.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-42234 .elementor-element.elementor-element-56c2416 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 55px;
	font-weight: 700;
	line-height: 37px;
	letter-spacing: -1.1px;
	color: #fcfcfc;
	margin: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-93059f9 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-93059f9.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-93059f9 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-93059f9 .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-42234 .elementor-element.elementor-element-edb2a9d > .elementor-widget-container {
	margin: 20px 0px 56px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d .nextsaas-icon-list-items {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d.nextsaas-icon-list-layout-vertical .nextsaas-icon-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d.nextsaas-icon-list-layout-horizontal .nextsaas-icon-list-item:not(:last-child) {
	margin-right: 20px;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d .nextsaas-icon-list-icon i {
	font-size: 26px;
	color: #fff;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d .nextsaas-icon-list-icon svg {
	width: 26px;
	height: 26px;
	fill: #fff;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d .nextsaas-icon-list-icon {
	width: 20px;
	height: 20px;
	min-width: 20px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d .nextsaas-icon-list-item {
	gap: 8px;
}

.elementor-42234 .elementor-element.elementor-element-edb2a9d .nextsaas-icon-list-text {
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 24px;
	color: var(--e-global-color-49a14f1);
}

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #ff7b00;
}

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap {
	text-align: center;
}

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-42234 .elementor-element.elementor-element-854c921 .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-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button {
	padding: 14px 32px 14px 32px;
	color: var(--e-global-color-49a14f1);
	border-style: none;
}

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

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

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-854c921 .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-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-b585ed6 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42234 .elementor-element.elementor-element-4f9c58e img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-42234 .elementor-element.elementor-element-69ff06d {
	--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-42234 .elementor-element.elementor-element-69ff06d:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-69ff06d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f5f8;
}

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

.elementor-42234 .elementor-element.elementor-element-5095bed > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-5095bed.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-5095bed .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-42234 .elementor-element.elementor-element-5095bed .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 60px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-5095bed .nextsaas_heading_wrap .nextsaas_heading span {
	font-size: 1px;
}

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

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

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

.elementor-42234 .elementor-element.elementor-element-74f86b0 .nextsaas_button_wrap {
	text-align: right;
}

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

.elementor-42234 .elementor-element.elementor-element-74f86b0 .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-42234 .elementor-element.elementor-element-74f86b0 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

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

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

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

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

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

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

.elementor-42234 .elementor-element.elementor-element-74f86b0 .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-42234 .elementor-element.elementor-element-74f86b0 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

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

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

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

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

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

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: var(--e-global-color-01d490b);
}

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button:hover, .elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: rgba(255, 255, 255, .14);
}

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-weight: 700;
}

.elementor-42234 .elementor-element.elementor-element-66a52ba .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-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: var(--e-global-color-7cddced);
}

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-7cddced);
}

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

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-7cddced);
}

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-7cddced);
}

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

.elementor-42234 .elementor-element.elementor-element-66a52ba .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-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-7cddced);
}

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

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-7cddced);
}

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

.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-7cddced);
}

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

.elementor-42234 .elementor-element.elementor-element-6d9316d {
	--spacer-size: 50px;
}

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

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

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

.elementor-42234 .elementor-element.elementor-element-4d0b5e1 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-98d5c4e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-98d5c4e.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-98d5c4e .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-98d5c4e .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-1c5a49f > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-1c5a49f .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-1c5a49f .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-16ae78b {
	--display: flex;
}

.elementor-42234 .elementor-element.elementor-element-12428a0 {
	--display: flex;
}

.elementor-42234 .elementor-element.elementor-element-845aa80 {
	margin: 13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-845aa80.elementor-element {
	--align-self: center;
	--order: 99999;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-845aa80 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-42234 .elementor-element.elementor-element-775b93f {
	--display: flex;
	--margin-top: -56px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: #f05;
}

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button:hover, .elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #ff7b00;
}

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap {
	text-align: center;
}

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-42234 .elementor-element.elementor-element-078fa9a .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-42234 .elementor-element.elementor-element-078fa9a .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;
	border-color: #f05;
}

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

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

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-078fa9a .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-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-95da04a {
	--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-42234 .elementor-element.elementor-element-95da04a:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-95da04a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-42234 .elementor-element.elementor-element-9f7373f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-764c335 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-764c335.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-764c335 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-764c335 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

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

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

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

.elementor-42234 .elementor-element.elementor-element-da56fc3 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-42234 .elementor-element.elementor-element-ecaead1 {
	margin: 26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-42234 .elementor-element.elementor-element-ecaead1.elementor-element {
	--align-self: flex-start;
}

.elementor-42234 .elementor-element.elementor-element-ecaead1 img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-42234 .elementor-element.elementor-element-e976d11 {
	--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-42234 .elementor-element.elementor-element-e976d11:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-e976d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-42234 .elementor-element.elementor-element-518b0dc {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-fe9c803 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-fe9c803 .nextsaas_heading_wrap {
	text-align: left;
}

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

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

.elementor-42234 .elementor-element.elementor-element-902182f > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-902182f.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-902182f .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-902182f .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-ba23fb5 {
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-ba23fb5.elementor-element {
	--align-self: flex-start;
}

.elementor-42234 .elementor-element.elementor-element-ba23fb5 img {
	width: 84%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-42234 .elementor-element.elementor-element-b48f8c1 {
	--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-42234 .elementor-element.elementor-element-b48f8c1:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-b48f8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-42234 .elementor-element.elementor-element-253b54a {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-a0f075d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-a0f075d .nextsaas_heading_wrap {
	text-align: left;
}

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

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

.elementor-42234 .elementor-element.elementor-element-65aa4d0 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-65aa4d0.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-65aa4d0 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-65aa4d0 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-9507eb1 {
	--display: flex;
	--min-height: 106px;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 16px 16px 16px 16px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-42234 .elementor-element.elementor-element-9507eb1:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-9507eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-264ec7d);
}

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

.elementor-42234 .elementor-element.elementor-element-b36e748 .logos-item-wrap {
	background-color: var(--e-global-color-01d490b);
	padding: 4px 4px 4px 4px;
	gap: 10px;
	max-width: 160px;
	min-width: 160px;
}

.elementor-42234 .elementor-element.elementor-element-b36e748 .logos-item-wrap figure {
	width: 36px;
	height: 36px;
}

.elementor-42234 .elementor-element.elementor-element-b36e748 .logos-item-wrap span {
	font-size: 23px;
}

.elementor-42234 .elementor-element.elementor-element-fcca34b {
	--display: flex;
	--min-height: 0px;
	--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-42234 .elementor-element.elementor-element-fcca34b:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-fcca34b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-42234 .elementor-element.elementor-element-b0abcab > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-b0abcab .nextsaas_heading_wrap {
	text-align: left;
}

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

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

.elementor-42234 .elementor-element.elementor-element-1285eb8 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-1285eb8.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-1285eb8 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-1285eb8 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-7a327c5 {
	--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: 176px;
	--padding-bottom: 80px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-42234 .elementor-element.elementor-element-7a327c5:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-7a327c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-86c2669);
	background-image: url("https://cdn-klimp.nitrocdn.com/uuqJkSqMdGgHmKLJHRSesTsEqqlpyRIf/assets/images/optimized/rev-7321d38/luvimobile.fr/wp-content/uploads/2026/03/luvimobile_background-gris.png");
}

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

.elementor-42234 .elementor-element.elementor-element-815d450 .nextsaas_heading_wrap {
	text-align: center;
}

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

.elementor-42234 .elementor-element.elementor-element-815d450 .nextsaas_heading_wrap .nextsaas_heading span {
	color: var(--e-global-color-01d490b);
}

.elementor-42234 .elementor-element.elementor-element-d67e02b {
	--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-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="marquee"] .testimonial-card .front, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="marquee"] .testimonial-card:not(:has(.flipper)), .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="grid"] .testimonial-card, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .testimonial-card, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="masonry"] .testimonial-card {
	background-color: var(--e-global-color-d68f7ef);
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee {
	background-color: var(--color-background-9);
	transition: all 300ms ease !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button:hover, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee:hover {
	background-color: var(--color-background-9);
}

.elementor-42234 .elementor-element.elementor-element-dc85071 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="grid"] .testimonial-card, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .testimonial-card, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="masonry"] .testimonial-card, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="tilted"] .testimonial-card .testimonial-tiled-card-inner, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="marquee"] .testimonial-card .front, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="marquee"] .testimonial-card:not(:has(.flipper)) {
	padding: 10px 48px 20px 48px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(148, 174, 207, .11);
	border-radius: 8px 8px 8px 8px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-active .testimonial-card {
	background-color: #fff !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-duplicate-active .testimonial-card {
	background-color: #fff !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-active .testimonial-card::before {
	background-color: #fff !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-duplicate-active .testimonial-card::before {
	background-color: #fff !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-active .author-name {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-duplicate-active .author-name {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-active .author-location {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-duplicate-active .author-location {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-active .testimonial-content {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-duplicate-active .testimonial-content {
	color: #000;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .gradient-overlay {
	width: 100px;
	height: 100px;
	left: -77px;
	top: -220px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="slider"] .gradient-overlay img {
	transform: rotate(32deg);
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .back figure {
	width: 80px;
	height: 40px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .gradient-overlay {
	width: 350px;
	height: 350px;
	opacity: 1;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .gradient-overlay.position-top-left {
	left: calc(-1 * 180px);
	top: calc(-1 * 180px);
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .gradient-overlay.position-top-right {
	right: calc(-1 * 180px);
	top: calc(-1 * 180px);
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .gradient-overlay.position-bottom-left {
	left: calc(-1 * 180px);
	bottom: calc(-1 * 180px);
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .gradient-overlay.position-bottom-right {
	right: calc(-1 * 180px);
	bottom: calc(-1 * 180px);
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .author-image {
	width: 0px;
	height: 0px;
	margin: 0px 0px 8px 0px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .author-image.image-rounded {
	border-radius: 50%;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="grid"] figure {
	gap: 0px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="marquee"][data-variation="variation-1"] .flex.items-center {
	gap: 0px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="masonry"] .flex.items-center {
	gap: 0px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="marquee"][data-variation="variation-2"] .flex.items-center {
	gap: 0px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .author-name {
	color: var(--e-global-color-49a14f1);
	font-family: "Manrope", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 28px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .author-location {
	color: var(--e-global-color-49a14f1);
	font-family: "Inter Tight", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	margin: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .testimonial-content {
	color: var(--e-global-color-49a14f1);
	font-family: "Inter Tight", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="grid"] .social-button {
	width: 36px !important;
	height: 36px !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="masonry"] .social-button {
	width: 36px !important;
	height: 36px !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button svg, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee svg {
	width: 12px !important;
	height: 12px !important;
	fill: #1a1a1c !important;
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button i, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee i {
	font-size: 12px !important;
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button img, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee img {
	width: 12px !important;
	height: 12px !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button svg *, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee svg * {
	fill: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button .fa, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee .fa {
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button .fab, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee .fab {
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button .fas, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee .fas {
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button:hover svg, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee:hover svg {
	fill: #1a1a1c !important;
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button:hover svg *, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee:hover svg * {
	fill: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button:hover i, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee:hover i {
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button:hover .fa, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee:hover .fa {
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button:hover .fab, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee:hover .fab {
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button:hover .fas, .elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper .social-button-marquee:hover .fas {
	color: #1a1a1c !important;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas-star.is-filled path {
	fill: #864ffe;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas-star.is-muted path {
	fill: #e5e7eb;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas-rating-stars svg {
	width: 12px;
	height: 12px;
}

.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas-rating-stars {
	gap: 4px !important;
}

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: var(--e-global-color-7cddced);
}

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

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 > .elementor-widget-container {
	margin: 25px 25px 25px 25px;
}

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap {
	text-align: right;
}

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button, .elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	font-weight: 700;
}

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .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-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .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-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button:hover svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-42234 .elementor-element.elementor-element-8878f18 {
	--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-42234 .elementor-element.elementor-element-8878f18:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-8878f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f5f8;
}

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

.elementor-42234 .elementor-element.elementor-element-eea3a78 > .elementor-widget-container {
	margin: 25px 0px 30px 0px;
	padding: 0px 0px 12px 0px;
}

.elementor-42234 .elementor-element.elementor-element-eea3a78.elementor-element {
	--align-self: center;
}

.elementor-42234 .elementor-element.elementor-element-eea3a78 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-42234 .elementor-element.elementor-element-eea3a78 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 52px;
	font-weight: 600;
	line-height: 62px;
	color: #1a1a1c;
}

.elementor-42234 .elementor-element.elementor-element-eea3a78 .nextsaas_heading_wrap .nextsaas_heading span {
	color: #f05;
}

.elementor-42234 .elementor-element.elementor-element-260961e {
	--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-42234 .elementor-element.elementor-element-7a8fc38 {
	--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-42234 .elementor-element.elementor-element-7a8fc38:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-7a8fc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-42234 .elementor-element.elementor-element-8595d64 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-42234 .elementor-element.elementor-element-40a740d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-9460deb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-9460deb.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-9460deb .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-9460deb .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-42234 .elementor-element.elementor-element-c263cfe {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

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

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

.elementor-42234 .elementor-element.elementor-element-c263cfe .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-c263cfe .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-42234 .elementor-element.elementor-element-4f75465 {
	--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-42234 .elementor-element.elementor-element-4f75465:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-4f75465 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-83252d8);
}

.elementor-42234 .elementor-element.elementor-element-7a49b6a > .elementor-widget-container {
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-7a49b6a .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-42234 .elementor-element.elementor-element-693379c > .elementor-widget-container {
	margin: 20px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-693379c .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-42234 .elementor-element.elementor-element-cebfa47 {
	--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-42234 .elementor-element.elementor-element-cebfa47:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-cebfa47 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-42234 .elementor-element.elementor-element-8a85d0b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-b2975a1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-b2975a1 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-b2975a1 .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-42234 .elementor-element.elementor-element-ebc42f6 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

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

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

.elementor-42234 .elementor-element.elementor-element-ebc42f6 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-ebc42f6 .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-42234 .elementor-element.elementor-element-4828597 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 24px 0px;
}

.elementor-42234 .elementor-element.elementor-element-4828597 .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-42234 .elementor-element.elementor-element-970fa32 {
	--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-42234 .elementor-element.elementor-element-970fa32:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-970fa32 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-42234 .elementor-element.elementor-element-bb24abd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-bb24abd .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-bb24abd .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-42234 .elementor-element.elementor-element-2e898f8 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-42234 .elementor-element.elementor-element-2e898f8 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42234 .elementor-element.elementor-element-2e898f8 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-2e898f8 .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-42234 .elementor-element.elementor-element-26d8fb1 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 24px 0px;
}

.elementor-42234 .elementor-element.elementor-element-26d8fb1 .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-42234 .elementor-element.elementor-element-9eec3eb {
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-9eec3eb.elementor-element {
	--align-self: flex-start;
}

.elementor-42234 .elementor-element.elementor-element-9eec3eb img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-42234 .elementor-element.elementor-element-f079c37 {
	--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-42234 .elementor-element.elementor-element-f079c37:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-f079c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

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

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

.elementor-42234 .elementor-element.elementor-element-3ee096a .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-3ee096a .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-42234 .elementor-element.elementor-element-79cbb92 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	grid-column: span 1;
}

.elementor-42234 .elementor-element.elementor-element-79cbb92 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-79cbb92.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-79cbb92 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-79cbb92 .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-42234 .elementor-element.elementor-element-eec5a23 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 24px 0px;
}

.elementor-42234 .elementor-element.elementor-element-eec5a23 .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-42234 .elementor-element.elementor-element-ff5b355 {
	--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-42234 .elementor-element.elementor-element-ff5b355:not(.elementor-motion-effects-element-type-background), .elementor-42234 .elementor-element.elementor-element-ff5b355 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-42234 .elementor-element.elementor-element-23ed522 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-23ed522.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-42234 .elementor-element.elementor-element-23ed522 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-42234 .elementor-element.elementor-element-23ed522 .nextsaas_heading_wrap .nextsaas_heading {
	font-family: "Inter Tight", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin: 0px 0px 0px 0px;
}

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

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

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

.elementor-42234 .elementor-element.elementor-element-deffbd7 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-42234 .elementor-element.elementor-element-68b800f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 24px 0px;
}

.elementor-42234 .elementor-element.elementor-element-68b800f .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-42234 .elementor-element.elementor-element-cafec85 {
	padding: 0px 0px 0px 0px;
}

.elementor-42234 .elementor-element.elementor-element-cafec85.elementor-element {
	--align-self: flex-start;
}

.elementor-42234 .elementor-element.elementor-element-cafec85 img {
	border-radius: 20px 20px 20px 20px;
}

@media (min-width:768px) {
	.elementor-42234 .elementor-element.elementor-element-9833f26 {
		--content-width: 1290px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-6eda1c4 {
		--content-width: 1290px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-69ff06d {
		--content-width: 1290px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-da8dcaa {
		--content-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-d7407db {
		--width: 32%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-775b93f {
		--width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-95da04a {
		--width: 31%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-e976d11 {
		--width: 32%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b48f8c1 {
		--width: 32%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fcca34b {
		--width: 830px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-8878f18 {
		--content-width: 1290px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-7a8fc38 {
		--width: 31%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-8595d64 {
		--width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-cebfa47 {
		--width: 31%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-970fa32 {
		--width: 32%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f079c37 {
		--width: 32%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-ff5b355 {
		--width: 845px;
	}
}

@media (max-width:980px) and (min-width:768px) {
	.elementor-42234 .elementor-element.elementor-element-d7407db {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-95da04a {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-e976d11 {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b48f8c1 {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-7a8fc38 {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-8595d64 {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-cebfa47 {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-970fa32 {
		--width: 47%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f079c37 {
		--width: 47%;
	}
}

@media (max-width:1024px) {
	.elementor-42234 .elementor-element.elementor-element-58b39b9 {
		--grid-auto-flow: row;
	}
}

@media (max-width:980px) {
	.elementor-42234 .elementor-element.elementor-element-9833f26 {
		--padding-top: 160px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4b780fe .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 48px;
		line-height: 58px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-a22eb0c .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 48px;
		line-height: 58px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-6eda1c4 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	body:not(.rtl) .elementor-42234 .elementor-element.elementor-element-f32091b {
		right: -230px;
	}
	
	body.rtl .elementor-42234 .elementor-element.elementor-element-f32091b {
		left: -230px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f32091b {
		top: -350px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f32091b img {
		max-width: 600px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-e14b6ce {
		--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: 56px 0px;
		--row-gap: 56px;
		--column-gap: 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-56c2416 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-56c2416 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-56c2416 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-93059f9 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 34px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-854c921 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4f9c58e img {
		max-width: 350px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-69ff06d {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-58b39b9 {
		--grid-auto-flow: row;
	}
	
	.elementor-42234 .elementor-element.elementor-element-74f86b0 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-66a52ba .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-da8dcaa {
		--justify-content: center;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--flex-wrap: wrap;
	}
	
	.elementor-42234 .elementor-element.elementor-element-d7407db {
		--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-42234 .elementor-element.elementor-element-4d0b5e1 {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-078fa9a .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-95da04a {
		--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-42234 .elementor-element.elementor-element-9f7373f {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-e976d11 {
		--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-42234 .elementor-element.elementor-element-518b0dc {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b48f8c1 {
		--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-42234 .elementor-element.elementor-element-253b54a {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fcca34b {
		--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-42234 .elementor-element.elementor-element-0e1c92d {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-7a327c5 {
		--padding-top: 112px;
		--padding-bottom: 112px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-815d450 .nextsaas_heading_wrap {
		text-align: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-815d450 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="grid"] .social-button {
		width: 44px !important;
		height: 44px !important;
	}
	
	.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="masonry"] .social-button {
		width: 44px !important;
		height: 44px !important;
	}
	
	.elementor-42234 .elementor-element.elementor-element-6c9d0c6 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-8878f18 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-eea3a78 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-eea3a78 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-260961e {
		--justify-content: center;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--flex-wrap: wrap;
	}
	
	.elementor-42234 .elementor-element.elementor-element-7a8fc38 {
		--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-42234 .elementor-element.elementor-element-8595d64 {
		--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-42234 .elementor-element.elementor-element-40a740d {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-cebfa47 {
		--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-42234 .elementor-element.elementor-element-8a85d0b {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-970fa32 {
		--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-42234 .elementor-element.elementor-element-e825f35 {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f079c37 {
		--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-42234 .elementor-element.elementor-element-fa2b0c9 {
		--justify-content: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-ff5b355 {
		--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-42234 .elementor-element.elementor-element-f19e9d1 {
		--justify-content: center;
	}
}

@media (max-width:767px) {
	.elementor-42234 .elementor-element.elementor-element-9833f26 {
		--padding-top: 120px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4b780fe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4b780fe .nextsaas_heading_wrap {
		text-align: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4b780fe .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 44px;
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-a22eb0c .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 44px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-dc2b697 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-dc2b697 img {
		width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-6eda1c4 {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-86b96d2 {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	body:not(.rtl) .elementor-42234 .elementor-element.elementor-element-f32091b {
		right: -110px;
	}
	
	body.rtl .elementor-42234 .elementor-element.elementor-element-f32091b {
		left: -110px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f32091b {
		top: -100px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f32091b img {
		max-width: 600px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-56c2416 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 35px;
		line-height: 34px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-93059f9 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-93059f9 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 27px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-854c921 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-42234 .elementor-element.elementor-element-854c921.elementor-element {
		--align-self: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-69ff06d {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-5095bed {
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 80%);
		max-width: 80%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-5095bed .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 41px;
		line-height: 1.3em;
		letter-spacing: -.7px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-58b39b9 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-42234 .elementor-element.elementor-element-74f86b0 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-42234 .elementor-element.elementor-element-74f86b0.elementor-element {
		--align-self: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-66a52ba {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-42234 .elementor-element.elementor-element-66a52ba.elementor-element {
		--align-self: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-d7407db {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4d0b5e1 {
		--justify-content: center;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4d0b5e1.e-con {
		--align-self: flex-start;
	}
	
	.elementor-42234 .elementor-element.elementor-element-98d5c4e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-98d5c4e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-98d5c4e.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-98d5c4e .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-98d5c4e .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-1c5a49f {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-078fa9a {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-42234 .elementor-element.elementor-element-078fa9a.elementor-element {
		--align-self: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-95da04a {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-764c335 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-764c335 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-764c335.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-764c335 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-764c335 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-da56fc3 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-e976d11 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fe9c803 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fe9c803 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fe9c803.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fe9c803 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fe9c803 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-902182f {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b48f8c1 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-a0f075d {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-a0f075d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-a0f075d.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-a0f075d .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-a0f075d .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-65aa4d0 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-fcca34b {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b0abcab {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b0abcab > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b0abcab.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b0abcab .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b0abcab .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-1285eb8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-1285eb8 .nextsaas_heading_wrap .nextsaas_heading {
		line-height: 1em;
		letter-spacing: -.3px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-7a327c5 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-815d450 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 32px;
		line-height: 40px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="grid"] .social-button {
		width: 32px !important;
		height: 32px !important;
	}
	
	.elementor-42234 .elementor-element.elementor-element-dc85071 .nextsaas_testimonial_wrapper[data-display="masonry"] .social-button {
		width: 32px !important;
		height: 32px !important;
	}
	
	.elementor-42234 .elementor-element.elementor-element-6c9d0c6 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-42234 .elementor-element.elementor-element-6c9d0c6.elementor-element {
		--align-self: center;
	}
	
	.elementor-42234 .elementor-element.elementor-element-8878f18 {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-eea3a78 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-eea3a78 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 32px;
		line-height: 40px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-7a8fc38 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-8595d64 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-9460deb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-9460deb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-9460deb.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-9460deb .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-9460deb .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-c263cfe {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-cebfa47 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b2975a1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b2975a1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b2975a1.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b2975a1 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-b2975a1 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-ebc42f6 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-4828597 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-970fa32 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-bb24abd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-bb24abd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-bb24abd.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-bb24abd .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-bb24abd .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-2e898f8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-26d8fb1 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-f079c37 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-3ee096a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-3ee096a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-3ee096a.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-3ee096a .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-3ee096a .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-79cbb92 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-eec5a23 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-ff5b355 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-23ed522 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-23ed522 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-23ed522.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-42234 .elementor-element.elementor-element-23ed522 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-42234 .elementor-element.elementor-element-23ed522 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-deffbd7 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-42234 .elementor-element.elementor-element-deffbd7 .nextsaas_heading_wrap .nextsaas_heading {
		line-height: 1.2em;
		letter-spacing: -.3px;
	}
	
	.elementor-42234 .elementor-element.elementor-element-68b800f .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
}
