
.elementor-41789 .elementor-element.elementor-element-be03d72 {
	--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-41789 .elementor-element.elementor-element-be03d72:not(.elementor-motion-effects-element-type-background), .elementor-41789 .elementor-element.elementor-element-be03d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0d1017;
}

.elementor-41789 .elementor-element.elementor-element-6fe3b30 {
	--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-41789 .elementor-element.elementor-element-3c448e8 {
	--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-41789 .elementor-element.elementor-element-4f6a1fc .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-41789 .elementor-element.elementor-element-cc04001 > .elementor-widget-container {
	margin: 20px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-cc04001 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41789 .elementor-element.elementor-element-cc04001 .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-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button, .elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: #f8f9fa;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #f8f9fa;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap {
	text-align: center;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button, .elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41789 .elementor-element.elementor-element-5f03949 .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-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button {
	padding: 5px 6px 5px 24px;
	color: #000;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: #000;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button svg .variation-3-fill-color {
	fill: #000;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: #000;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button.btn-v5 svg path {
	stroke: #000;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button div > div {
	color: #000;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: #000;
}

.elementor-41789 .elementor-element.elementor-element-5f03949 .nextsaas_button_wrap .nextsaas-button.btn-v8 div > span {
	color: #000;
}

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

.elementor-41789 .elementor-element.elementor-element-842088c img {
	width: 44%;
	max-width: 100%;
}

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

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

.elementor-41789 .elementor-element.elementor-element-16130e4 {
	--e-transform-rotateZ: -20deg;
	top: -270px;
	z-index: 0;
}

body:not(.rtl) .elementor-41789 .elementor-element.elementor-element-16130e4 {
	right: -530px;
}

body.rtl .elementor-41789 .elementor-element.elementor-element-16130e4 {
	left: -530px;
}

.elementor-41789 .elementor-element.elementor-element-16130e4 img {
	width: 100%;
	max-width: 50%;
}

.elementor-41789 .elementor-element.elementor-element-550973d {
	--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-41789 .elementor-element.elementor-element-e00d8d8 {
	--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-41789 .elementor-element.elementor-element-5f38219 {
	width: var(--container-widget-width, 95.605%);
	max-width: 95.605%;
	--container-widget-width: 95.605%;
	--container-widget-flex-grow: 0;
}

.elementor-41789 .elementor-element.elementor-element-5f38219 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-5f38219.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-be584a5 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-be584a5 .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-41789 .elementor-element.elementor-element-13c720d > .elementor-widget-container {
	margin: 0px 0px 56px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-13c720d .nextsaas-icon-list-items {
	text-align: left;
}

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

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

.elementor-41789 .elementor-element.elementor-element-13c720d .nextsaas-icon-list-icon i {
	font-size: 26px;
	color: #fff;
}

.elementor-41789 .elementor-element.elementor-element-13c720d .nextsaas-icon-list-icon svg {
	width: 26px;
	height: 26px;
	fill: #fff;
}

.elementor-41789 .elementor-element.elementor-element-13c720d .nextsaas-icon-list-icon {
	width: 20px;
	height: 20px;
	min-width: 20px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-41789 .elementor-element.elementor-element-13c720d .nextsaas-icon-list-item {
	gap: 8px;
}

.elementor-41789 .elementor-element.elementor-element-13c720d .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-41789 .elementor-element.elementor-element-01c70e1 .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41789 .elementor-element.elementor-element-01c70e1 .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #ff7b00;
}

.elementor-41789 .elementor-element.elementor-element-01c70e1 .nextsaas_button_wrap {
	text-align: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-7bd4dca {
	--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-41789 .elementor-element.elementor-element-725b0e2 img {
	border-radius: 20px 20px 20px 20px;
}

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

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

.elementor-41789 .elementor-element.elementor-element-0ba7592 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41789 .elementor-element.elementor-element-0ba7592 .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41789 .elementor-element.elementor-element-0ba7592 .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-41789 .elementor-element.elementor-element-0ba7592 .nextsaas_heading_wrap .nextsaas_heading span {
	font-size: 1px;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-e197ef6 .nextsaas_button_wrap {
	text-align: right;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-4641488 .nextsaas_button_wrap {
	text-align: left;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-1f353c9 {
	--spacer-size: 50px;
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-b3573c6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41789 .elementor-element.elementor-element-b3573c6 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-99a8c89 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-99a8c89.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-99a8c89 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-99a8c89 .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-41789 .elementor-element.elementor-element-7189453 {
	--display: flex;
}

.elementor-41789 .elementor-element.elementor-element-508988e {
	--display: flex;
}

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

.elementor-41789 .elementor-element.elementor-element-afd20d7.elementor-element {
	--align-self: center;
	--order: 99999;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-afd20d7 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-41789 .elementor-element.elementor-element-18a7184 {
	--display: flex;
	--margin-top: -56px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button, .elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button.btn-v5 {
	background-color: #f05;
}

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button:hover, .elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	background-color: #ff7b00;
}

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap {
	text-align: center;
}

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button, .elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button.btn-v5 span, .elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button div > div > div, .elementor-41789 .elementor-element.elementor-element-5b1b91f .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-41789 .elementor-element.elementor-element-5b1b91f .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-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button svg path.variation-2-fill-color {
	fill: var(--e-global-color-49a14f1);
}

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

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button.btn-v5 span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button div > div {
	color: var(--e-global-color-49a14f1);
}

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button.btn-v5:hover span {
	color: var(--e-global-color-49a14f1);
}

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

.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button:hover div > div > div {
	color: var(--e-global-color-49a14f1);
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-00c7f09 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-00c7f09.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-00c7f09 .nextsaas_heading_wrap {
	text-align: left;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-c0c4a0c .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-c0c4a0c .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-41789 .elementor-element.elementor-element-f85fdac {
	margin: 26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-41789 .elementor-element.elementor-element-f85fdac.elementor-element {
	--align-self: flex-start;
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-d4cc718 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41789 .elementor-element.elementor-element-d4cc718 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-7cb50e5 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-7cb50e5.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-7cb50e5 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-7cb50e5 .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-41789 .elementor-element.elementor-element-eb34efe {
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-eb34efe.elementor-element {
	--align-self: flex-start;
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-013c576 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-013c576.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-013c576 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-3aeddc7 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41789 .elementor-element.elementor-element-3aeddc7 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-3aeddc7 .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-41789 .elementor-element.elementor-element-a57e8d2 {
	--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-41789 .elementor-element.elementor-element-a57e8d2:not(.elementor-motion-effects-element-type-background), .elementor-41789 .elementor-element.elementor-element-a57e8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-264ec7d);
}

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

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

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

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-9ef5a57 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-9ef5a57.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-9ef5a57 .nextsaas_heading_wrap {
	text-align: left;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-de08350 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-de08350 .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-41789 .elementor-element.elementor-element-7f61733 img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px -4px rgba(0, 0, 0, .5);
}

.elementor-41789 .elementor-element.elementor-element-bb5d36e {
	--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-41789 .elementor-element.elementor-element-bb5d36e:not(.elementor-motion-effects-element-type-background), .elementor-41789 .elementor-element.elementor-element-bb5d36e > .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-7d87109/luvimobile.fr/wp-content/uploads/2026/03/luvimobile_background-gris.png");
}

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

.elementor-41789 .elementor-element.elementor-element-0c46b8a .nextsaas_heading_wrap {
	text-align: center;
}

.elementor-41789 .elementor-element.elementor-element-0c46b8a .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-41789 .elementor-element.elementor-element-0c46b8a .nextsaas_heading_wrap .nextsaas_heading span {
	color: var(--e-global-color-01d490b);
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-401024d > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="grid"] .testimonial-card, .elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="slider"] .testimonial-card, .elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="masonry"] .testimonial-card, .elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="tilted"] .testimonial-card .testimonial-tiled-card-inner, .elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="marquee"] .testimonial-card .front, .elementor-41789 .elementor-element.elementor-element-401024d .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-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="slider"] .swiper-slide-active .testimonial-card {
	background-color: #fff !important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper .back figure {
	width: 80px;
	height: 40px;
}

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper .gradient-overlay {
	width: 350px;
	height: 350px;
	opacity: 1;
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper .author-image {
	width: 0px;
	height: 0px;
	margin: 0px 0px 8px 0px;
}

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper .author-image.image-rounded {
	border-radius: 50%;
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-401024d .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-41789 .elementor-element.elementor-element-401024d .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-41789 .elementor-element.elementor-element-401024d .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-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="grid"] .social-button {
	width: 36px !important;
	height: 36px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas-star.is-filled path {
	fill: #864ffe;
}

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas-star.is-muted path {
	fill: #e5e7eb;
}

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas-rating-stars svg {
	width: 12px;
	height: 12px;
}

.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas-rating-stars {
	gap: 4px !important;
}

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

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

.elementor-41789 .elementor-element.elementor-element-bb46724 > .elementor-widget-container {
	margin: 25px 25px 25px 25px;
}

.elementor-41789 .elementor-element.elementor-element-bb46724 .nextsaas_button_wrap {
	text-align: right;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-c4b81de.elementor-element {
	--align-self: center;
}

.elementor-41789 .elementor-element.elementor-element-c4b81de .nextsaas_heading_wrap {
	text-align: center;
}

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

.elementor-41789 .elementor-element.elementor-element-c4b81de .nextsaas_heading_wrap .nextsaas_heading span {
	color: #f05;
}

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

.elementor-41789 .elementor-element.elementor-element-f8a5941 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-2041d41 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-2041d41.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-2041d41 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-6225eb2 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-6225eb2.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-6225eb2 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-6225eb2 .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-41789 .elementor-element.elementor-element-30b1a91 {
	--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-41789 .elementor-element.elementor-element-30b1a91:not(.elementor-motion-effects-element-type-background), .elementor-41789 .elementor-element.elementor-element-30b1a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-83252d8);
}

.elementor-41789 .elementor-element.elementor-element-5c19007 > .elementor-widget-container {
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-5c19007 .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-41789 .elementor-element.elementor-element-9cf3681 > .elementor-widget-container {
	margin: 20px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-d0b664e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41789 .elementor-element.elementor-element-d0b664e .nextsaas_heading_wrap {
	text-align: left;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-e509bf3 .nextsaas_heading_wrap {
	text-align: left;
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-7fa1c35 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-7fa1c35.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-7fa1c35 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-699db8d > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-699db8d.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-699db8d .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-0c53a23 .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-41789 .elementor-element.elementor-element-bf7d8be {
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-bf7d8be.elementor-element {
	--align-self: flex-start;
}

.elementor-41789 .elementor-element.elementor-element-bf7d8be img {
	border-radius: 20px 20px 20px 20px;
}

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

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

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

.elementor-41789 .elementor-element.elementor-element-f51cc2e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41789 .elementor-element.elementor-element-f51cc2e .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-3ce8699 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41789 .elementor-element.elementor-element-3ce8699 .nextsaas_heading_wrap {
	text-align: left;
}

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

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

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

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

.elementor-41789 .elementor-element.elementor-element-6a0d319 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-6a0d319.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-6a0d319 .nextsaas_heading_wrap {
	text-align: left;
}

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

.elementor-41789 .elementor-element.elementor-element-947c170 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-947c170.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 1;
}

.elementor-41789 .elementor-element.elementor-element-947c170 .nextsaas_heading_wrap {
	text-align: left;
}

.elementor-41789 .elementor-element.elementor-element-947c170 .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-41789 .elementor-element.elementor-element-402fe2b {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 24px 0px;
}

.elementor-41789 .elementor-element.elementor-element-402fe2b .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-41789 .elementor-element.elementor-element-243d972 {
	padding: 0px 0px 0px 0px;
}

.elementor-41789 .elementor-element.elementor-element-243d972.elementor-element {
	--align-self: flex-start;
}

.elementor-41789 .elementor-element.elementor-element-243d972 img {
	border-radius: 20px 20px 20px 20px;
}

@media (max-width:1024px) {
	.elementor-41789 .elementor-element.elementor-element-be03d72 {
		--padding-top: 160px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-4f6a1fc .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 48px;
		line-height: 58px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-cc04001 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 48px;
		line-height: 58px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-a4920df {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	body:not(.rtl) .elementor-41789 .elementor-element.elementor-element-16130e4 {
		right: -230px;
	}
	
	body.rtl .elementor-41789 .elementor-element.elementor-element-16130e4 {
		left: -230px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-16130e4 {
		top: -350px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-16130e4 img {
		max-width: 600px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-550973d {
		--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-41789 .elementor-element.elementor-element-5f38219 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-5f38219 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-5f38219 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-01c70e1 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-725b0e2 img {
		max-width: 350px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-3f3f9c6 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-803f97a {
		--grid-auto-flow: row;
	}
	
	.elementor-41789 .elementor-element.elementor-element-e197ef6 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-4641488 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-145d993 {
		--justify-content: center;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--flex-wrap: wrap;
	}
	
	.elementor-41789 .elementor-element.elementor-element-45cb6ce {
		--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-41789 .elementor-element.elementor-element-8f68462 {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-5b1b91f .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-04530bf {
		--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-41789 .elementor-element.elementor-element-08371c7 {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d9131f3 {
		--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-41789 .elementor-element.elementor-element-426f7cf {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-a16b7f4 {
		--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-41789 .elementor-element.elementor-element-bdd9841 {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-ad502d1 {
		--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-41789 .elementor-element.elementor-element-aa7e8fa {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-bb5d36e {
		--padding-top: 112px;
		--padding-bottom: 112px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-0c46b8a .nextsaas_heading_wrap {
		text-align: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-0c46b8a .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="grid"] .social-button {
		width: 44px !important;
		height: 44px !important;
	}
	
	.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="masonry"] .social-button {
		width: 44px !important;
		height: 44px !important;
	}
	
	.elementor-41789 .elementor-element.elementor-element-bb46724 .nextsaas_button_wrap .nextsaas-button {
		padding: 12px 24px 12px 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-ab41024 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c4b81de {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c4b81de .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 48px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-7bda63a {
		--justify-content: center;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--flex-wrap: wrap;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c89f296 {
		--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-41789 .elementor-element.elementor-element-f8a5941 {
		--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-41789 .elementor-element.elementor-element-5e39033 {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-540d6b8 {
		--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-41789 .elementor-element.elementor-element-b430bec {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-022213c {
		--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-41789 .elementor-element.elementor-element-3f2019b {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-1a40123 {
		--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-41789 .elementor-element.elementor-element-6c7d200 {
		--justify-content: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-af2cd10 {
		--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-41789 .elementor-element.elementor-element-48e9fb4 {
		--justify-content: center;
	}
}

@media (max-width:767px) {
	.elementor-41789 .elementor-element.elementor-element-be03d72 {
		--padding-top: 120px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-4f6a1fc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-4f6a1fc .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 44px;
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-cc04001 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 40px;
		line-height: 44px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-842088c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-842088c img {
		width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-a4920df {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c73ee45 {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	body:not(.rtl) .elementor-41789 .elementor-element.elementor-element-16130e4 {
		right: -110px;
	}
	
	body.rtl .elementor-41789 .elementor-element.elementor-element-16130e4 {
		left: -110px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-16130e4 {
		top: -100px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-16130e4 img {
		max-width: 600px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-5f38219 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-be584a5 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-01c70e1 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41789 .elementor-element.elementor-element-01c70e1.elementor-element {
		--align-self: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-3f3f9c6 {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-0ba7592 {
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 80%);
		max-width: 80%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-0ba7592 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 41px;
		line-height: 1.3em;
		letter-spacing: -.7px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-803f97a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-41789 .elementor-element.elementor-element-e197ef6 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41789 .elementor-element.elementor-element-e197ef6.elementor-element {
		--align-self: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-4641488 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41789 .elementor-element.elementor-element-4641488.elementor-element {
		--align-self: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-45cb6ce {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-8f68462 {
		--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-41789 .elementor-element.elementor-element-8f68462.e-con {
		--align-self: flex-start;
	}
	
	.elementor-41789 .elementor-element.elementor-element-b3573c6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-b3573c6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-b3573c6.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-b3573c6 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-b3573c6 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-99a8c89 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-5b1b91f {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41789 .elementor-element.elementor-element-5b1b91f.elementor-element {
		--align-self: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-04530bf {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-00c7f09 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-00c7f09 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-00c7f09.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-00c7f09 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-00c7f09 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c0c4a0c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d9131f3 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d4cc718 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d4cc718 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d4cc718.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d4cc718 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d4cc718 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-7cb50e5 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-a16b7f4 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-013c576 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-013c576 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-013c576.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-013c576 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-013c576 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-3aeddc7 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-ad502d1 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-9ef5a57 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-9ef5a57 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-9ef5a57.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-9ef5a57 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-9ef5a57 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-de08350 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-de08350 .nextsaas_heading_wrap .nextsaas_heading {
		line-height: 1em;
		letter-spacing: -.3px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-bb5d36e {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-0c46b8a .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="grid"] .social-button {
		width: 32px !important;
		height: 32px !important;
	}
	
	.elementor-41789 .elementor-element.elementor-element-401024d .nextsaas_testimonial_wrapper[data-display="masonry"] .social-button {
		width: 32px !important;
		height: 32px !important;
	}
	
	.elementor-41789 .elementor-element.elementor-element-bb46724 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-41789 .elementor-element.elementor-element-bb46724.elementor-element {
		--align-self: center;
	}
	
	.elementor-41789 .elementor-element.elementor-element-ab41024 {
		--padding-top: 64px;
		--padding-bottom: 64px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c4b81de {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c4b81de .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c89f296 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f8a5941 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-2041d41 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-2041d41 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-2041d41.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-2041d41 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-2041d41 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-6225eb2 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-540d6b8 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d0b664e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d0b664e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d0b664e.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d0b664e .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d0b664e .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-e509bf3 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-b4f7755 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-022213c {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-7fa1c35 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-7fa1c35 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-7fa1c35.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-7fa1c35 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-7fa1c35 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-699db8d {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-0c53a23 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-1a40123 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f51cc2e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f51cc2e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f51cc2e.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f51cc2e .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f51cc2e .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-3ce8699 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-0479058 .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-af2cd10 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-6a0d319 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-6a0d319 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-6a0d319.elementor-element {
		--align-self: flex-start;
		--flex-grow: 0;
		--flex-shrink: 1;
	}
	
	.elementor-41789 .elementor-element.elementor-element-6a0d319 .nextsaas_heading_wrap {
		text-align: left;
	}
	
	.elementor-41789 .elementor-element.elementor-element-6a0d319 .nextsaas_heading_wrap .nextsaas_heading {
		font-size: 26px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-947c170 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-947c170 .nextsaas_heading_wrap .nextsaas_heading {
		line-height: 1em;
		letter-spacing: -.3px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-402fe2b .elementor-heading-title {
		font-size: 14px;
		line-height: 21px;
	}
}

@media (min-width:768px) {
	.elementor-41789 .elementor-element.elementor-element-be03d72 {
		--content-width: 1290px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-a4920df {
		--content-width: 1290px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-3f3f9c6 {
		--content-width: 1290px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-145d993 {
		--content-width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-45cb6ce {
		--width: 32%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-18a7184 {
		--width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-04530bf {
		--width: 31%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d9131f3 {
		--width: 32%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-a16b7f4 {
		--width: 32%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-ad502d1 {
		--width: 830px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-ab41024 {
		--content-width: 1290px;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c89f296 {
		--width: 31%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f8a5941 {
		--width: 100%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-540d6b8 {
		--width: 31%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-022213c {
		--width: 32%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-1a40123 {
		--width: 32%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-af2cd10 {
		--width: 845px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-41789 .elementor-element.elementor-element-45cb6ce {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-04530bf {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-d9131f3 {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-a16b7f4 {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-c89f296 {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-f8a5941 {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-540d6b8 {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-022213c {
		--width: 47%;
	}
	
	.elementor-41789 .elementor-element.elementor-element-1a40123 {
		--width: 47%;
	}
}
